<SEC-DOCUMENT>0000874716-24-000107.txt : 20240510
<SEC-HEADER>0000874716-24-000107.hdr.sgml : 20240510
<ACCEPTANCE-DATETIME>20240510160023
ACCESSION NUMBER:		0000874716-24-000107
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20240506
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Submission of Matters to a Vote of Security Holders
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240510
DATE AS OF CHANGE:		20240510

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IDEXX LABORATORIES INC /DE
		CENTRAL INDEX KEY:			0000874716
		STANDARD INDUSTRIAL CLASSIFICATION:	IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835]
		ORGANIZATION NAME:           	03 Life Sciences
		IRS NUMBER:				010393723
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19271
		FILM NUMBER:		24934603

	BUSINESS ADDRESS:	
		STREET 1:		ONE IDEXX DRIVE
		CITY:			WESTBROOK
		STATE:			ME
		ZIP:			04092-2041
		BUSINESS PHONE:		2075560300

	MAIL ADDRESS:	
		STREET 1:		ONE IDEXX DRIVE
		CITY:			WESTBROOK
		STATE:			ME
		ZIP:			04092-2041

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	IDEXX CORP / DE
		DATE OF NAME CHANGE:	19600201
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>idxx-20240506.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:63cad2b6-bc84-4af7-a859-43929d891974,g:81052403-279d-4729-8870-07a3f4225099,d:bc25bccd43104ef1bce4df02f8e2804c-->
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>idxx-20240506</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-21">0000874716</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-22">IDEXX LABORATORIES INC /DE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-23">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="idxx-20240506.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000874716</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ibc25bccd43104ef1bce4df02f8e2804c_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date of report (Date of earliest event reported): </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">May 6, 2024</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">IDEXX LABORATORIES INC /DE</span></div><div style="text-align:center"><img src="idxx-20240506_g1.jpg" alt="IDEXX Logo.jpg" style="height:32px;margin-bottom:5pt;vertical-align:text-bottom;width:175px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">IDEXX LABORATORIES, INC. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)              </span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%">IDEXX LABORATORIES INC /DE</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:31.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.874%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.074%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-3">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-4">000-19271</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-5">01-0393723</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.730%"><tr><td style="width:1.0%"/><td style="width:29.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-6">One IDEXX Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-7">Westbrook,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-8">Maine</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-9">04092</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(ZIP Code)</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:1pt;font-style:italic;font-weight:400;line-height:120%">0000874716</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-10">207</ix:nonNumeric>.<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-11">556.0300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInformationFormerLegalOrRegisteredName" id="f-12">Not Applicable</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Former name or former address, if changed since last report)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">see</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> General Instruction A.2. below):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt:fixed-false" id="f-13">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt:fixed-false" id="f-14">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt:fixed-false" id="f-15">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt:fixed-false" id="f-16">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.930%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-17">Common Stock, $0.10 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-18">IDXX</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in as defined in Rule 405 of the Securities Act of 1933 (&#223;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#223;240.12b-2 of this chapter). Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-20">&#168;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ibc25bccd43104ef1bce4df02f8e2804c_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.516%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Item 5.02.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory arrangements of Certain Officers.</span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:112%">Consulting Agreement with James F. Polewaczyk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Effective May 7, 2024, IDEXX Laboratories, Inc. (the &#8220;Company&#8221;) and James F. Polewaczyk, entered into a Consulting Agreement (the &#8220;Consulting Agreement&#8221;).  Mr. Polewaczyk was an Executive Vice President of the Company who retired effective April 1, 2024.  Under this arrangement, Mr. Polewaczyk will provide coaching and professional development support to selected Company employees and will receive compensation of $25,000 per month (the &#8220;Consulting Fees&#8221;). The Consulting Agreement has an initial term of one year and may be terminated by either party by providing 60 days&#8217; written notice to the other party.  The Consulting Agreement may be renewed for a one-year term upon mutual agreement by the parities.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Consulting Agreement, the terms of which are incorporated herein by reference, is attached hereto as Exhibit 10.1.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="ibc25bccd43104ef1bce4df02f8e2804c_7"></div><div style="margin-top:5pt;padding-left:36pt;padding-right:36pt;text-align:center;text-indent:-72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.516%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Item 5.07.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Submission of Matters to a Vote of Security Holders.</span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">On May 6, 2024, the Company held its 2024 annual meeting of shareholders (the &#8220;Annual Meeting&#8221;).  At the Annual Meeting, shareholders considered and voted on the following proposals, each of which is described in more detail in the Company&#8217;s proxy statement dated March [27], 2024, (the "Proxy Statement"): (1) the election of Irene Chang Britt, Bruce L. Claflin, Asha S. Collins, PhD and Sam Samad, each as a Class I director, for terms expiring at the 2027 annual meeting of shareholders; (2) the ratification of the appointment of PricewaterhouseCoopers LLP as the Company's independent registered accounting firm for the current fiscal year; (3) the approval, on an advisory basis, of the compensation of the Company's named executive officers; and (4) a shareholder proposal regarding simple majority vote as presented in the Company's proxy statement delivered to shareholders in connection with the Annual Meeting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:132%">The voting results at the Annual Meeting with respect to each of the matters described above, were as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.397%"><tr><td style="width:1.0%"/><td style="width:38.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:59.245%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Proposal One:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Election of Directors.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:29.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.328%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.328%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Nominees</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">For</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Against</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Abstain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Broker Non-Votes</span></div></td></tr><tr><td colspan="3" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Irene Chang Britt</span></div></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="3" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68,830,275</span></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">114,870&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">190,892&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="background-color:#d6e3bc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bruce L. Claflin</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">64,539,198</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">4,403,367&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">193,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Asha S. Collins, PhD</span></div></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">67,054,357</span></td><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">1,892,248&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">189,432&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#d6e3bc;padding:0 1pt"/><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sam Samad</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">65,193,479</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:-5.4pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3,748,617&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">193,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:15.866%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Proposal Two:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:-5.4pt"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Ratification of Appointment of Independent Registered Public Accounting Firm.</span></div><div style="text-indent:-5.4pt"><span><br/></span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:56.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">70,547,786&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Against</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3,857,651&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">193,316&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:17.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:80.760%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proposal Three:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:-5.4pt"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Advisory Vote to Approve Executive Compensation.</span></div><div style="text-indent:-5.4pt"><span><br/></span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:56.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">64,265,443&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Against</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">4,412,055&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">458,539&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:17.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:80.760%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Proposal Four:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:-5.4pt;vertical-align:top"><span style="color:#262626;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#160;&#160;Shareholder Proposal Regarding Simple Majority Vote.</span><div></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.935%"><tr><td style="width:1.0%"/><td style="width:55.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">For</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">61,364,120&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Against</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">6,382,985&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#d6e3bc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Abstain</span></td><td colspan="2" style="background-color:#d6e3bc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">673,000&#160;</span></td><td style="background-color:#d6e3bc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Broker Non-Votes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5,462,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div id="ibc25bccd43104ef1bce4df02f8e2804c_121"></div><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Item 9.01.         Financial Statements and Exhibits.</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"/><td style="width:7.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.170%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">(d) </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Exhibits</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101-jpconsultingagr.htm">10.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit101-jpconsultingagr.htm">Consulting Agreement effective May 7, 2024 by and between IDEXX Laboratories, Inc. and James F. Polewaczyk</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ibc25bccd43104ef1bce4df02f8e2804c_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"/><td style="width:46.251%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.968%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IDEXX LABORATORIES, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date: May 10, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Sharon E. Underberg</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sharon E. Underberg</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, General Counsel and Corporate Secretary </span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101-jpconsultingagr.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia61fa8ddbbf94639b666616f8b946086_35"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">CERTAIN IDENTIFIED INFORMATION MARKED WITH ASTERISKS &#91;***&#93; HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT BOTH (i) IS NOT MATERIAL AND (ii) IS THE TYPE THAT THE COMPANY TREATS AS PRIVATE OR CONFIDENTIAL</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">EXHIBIT 10.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%;text-decoration:underline">CONSULTING AGREEMENT</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">THIS AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> is made as of May 7, 2024 (the &#8220;Effective Date&#8221;), by and between IDEXX Laboratories, Inc.  (hereinafter referred to as the &#8220;Company&#8221;) and James Polewaczyk, individually (&#8220;Consultant&#8221;).</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WITNESSETH</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, the Company employed Consultant as an Executive Vice President until he retired and separated his employment with the Company effective April 1, 2024.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, Consultant possesses executive leadership and management expertise in the veterinary diagnostics products and services industry, including without limitation, extensive experience with leading, incentivizing and managing global commercial and sales organizations responsible for marketing, promoting and selling IDEXX products and services in the animal health sector, developing and deepening existing and prospective business relationships with the Company&#8217;s customers, and understanding customer preferences, and he offers to provide certain consulting services as it relates to his expertise.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, as part of providing consulting services to the Company, Consultant may have access to the Company&#8217;s Confidential Information.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, the Company and Consultant (each a &#8220;Party&#8221; and collectively referred to herein as the &#8220;Parties&#8221;) acknowledge and agree that the execution of this Agreement is necessary to memorialize the terms and conditions of such engagement as well as to protect the Company&#8217;s Confidential Information.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, the Company and Consultant agree that this Agreement is reasonable to protect the Company against the irreparable harm it would suffer if Consultant used or disclosed the Company&#8217;s Confidential Information.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">NOW THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">, in consideration of the foregoing recitals and the promises and mutual covenants contained herein, including good and valuable consideration to which Consultant would not otherwise be entitled without entering into this Agreement, including (a) valuable monetary consideration, and (b) Consultant&#8217;s access to the Company&#8217;s Confidential Information, the Parties agree as follows&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Independent Contractor.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  The Company hereby engages Consultant, and Consultant accepts such engagement, as an independent contractor to provide the services described herein based upon the terms and conditions set forth in this Agreement.  It is mutually understood and agreed that Consultant is not an employee, agent or partner of the Company and neither Party shall have any authority to bind the other in any respect. The Parties agree that (a) Consultant is a self-employed independent contractor&#59; (b) nothing in this Agreement shall be considered to create an employer-employee relationship between the Company and Consultant&#59; and (c) Consultant shall not be deemed to be an employee of the Company for any purpose whatsoever, including, but not limited to, eligibility for (i) inclusion in any Company retirement or pension plans or any incentive or bonus plans for the employees of the Company, (ii) sick pay, (iii) paid non-working holidays, (iv) paid vacations or leave days, (v) participation in any plan or program offering life, accident and&#47;or health insurance for the employees of the Company, (vi) Worker&#8217;s Compensation, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">or (vii) participation in any medical reimbursement plan or other fringe benefit plan for the employees of the Company.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Duties of Consultant.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Upon request of the Company and on a mutually agreeable basis, Consultant agrees to provide coaching and professional development support to selected Company employees.  In addition to the foregoing, Consultant shall perform such other duties as may be mutually agreed upon by Consultant and Company from time to time.  Except as may be restricted herein, Consultant shall not be prohibited from providing other consulting services to any third-party.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Performance of Duties.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant represents that he has the expertise and ability to perform the requested services and agrees to perform such Consulting Services in an ethical and professional manner consistent with the highest standards in the industry.  Consultant agrees to comply with and be bound by all laws, rules and regulations that are applicable to the performance of said services, including all requirements regarding Equal Employment Opportunity, the provisions of Executive Order 11246, and all related rules and regulations. Consultant shall comply with the policies of the Company to the extent applicable, including applicable policies regarding the confidentiality and privacy of certain information and the Company&#8217;s Insider Trading Policy. At no time during the term of this Agreement will Consultant provide any consulting services or similar services to any individual or entity that competes with the Company or its parent, subsidiary or affiliated companies.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Conflict of Interest.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant represents and warrants that he is unaware of any agreement that would in any way prohibit or interfere with the performance of any services contemplated hereunder.  Moreover, Consultant hereby warrants that this Agreement does not present any conflict of interest or otherwise interfere with any pre-existing obligations. Consultant agrees that if any conflict of interest should arise during the term of this Agreement, Consultant shall promptly notify the Company of such conflict and the Company may, at his&#47;her option, immediately cancel this Agreement.  Consultant agrees to indemnify the Company for any legal action brought against it by a third party based on any alleged breach by Consultant of any such agreement, conflict of interest or other obligation.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Compensation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  For all services rendered hereunder,  Consultant shall be compensated at the rate of Twenty-Five Thousand Dollars ($25,000.00) per month, payable in arrears within sixty (60) days from the end of the month.    </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Expenses.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Subject to the Company&#8217;s advance approval, Consultant may be reimbursed for any reasonable and ordinary business expenses and travel expenses for travel undertaken for the sole benefit of the Company, including reasonable meals, lodging and use of rental cars.  To be eligible for such reimbursement, Consultant shall be required to submit appropriate receipts or other documentation evidencing the amount of and purpose for such expenses.  All other expenses shall be borne by Consultant unless otherwise specifically pre-approved in writing by the Company.  Any mileage expenses shall be reimbursed at the applicable rate published by the Internal Revenue Service.  To be eligible for reimbursement, all expense reimbursement forms must be submitted within sixty (60) days after the expense is incurred.  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Taxes.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  The Company shall issue after the end of each calendar year a Form 1099&#8212;MISC reporting all payments made to Consultant under the terms of this Agreement.  Consultant shall be solely responsible for all Federal, State and local taxes applicable to the amounts paid by the Company under this Agreement as well as applicable taxes due on any monies paid to Consultant&#8217;s employees.  Consultant agrees to indemnify, hold harmless and immediately reimburse the Company for any and all tax obligations, penalties or attorneys&#8217; fees incurred by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">the Company on account of any such payments.  In no case shall the Company be liable for any additional payments to Consultant due to any tax liability incurred but not anticipated by the Parties at the time this Agreement was first entered into.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Definition of Confidential Information.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> Confidential Information includes without limitation information that is created and used in the Company&#8217;s business and which is not generally known by the public, including but not limited to&#58; trade secrets, proprietary or customized software and databases (including, but not limited to, veterinary practice management platforms relating to issues such as patient scheduling and care, customer information and communications (including telemedicine), medication management and prescriptions, and business and&#47;or personnel management and development)&#59; manufacturing processes and methods, product formulas, research and development used by or in development for use or sale by the Company (including, but not limited to those relating to the manufacture of laboratory products, instruments, equipment, and consumables used in veterinary and&#47;or human medicine)&#59; new product plans&#59; the Company&#8217;s confidential records pertaining to its existing or potential customers, including key customer contact information, contract terms and related information&#59; confidential business opportunities&#59; merger or acquisition activity (including targets, opportunities, or prospects)&#59; confidential information regarding suppliers or vendors, including key supplier or vendor contact information, contract terms and related information&#59; strategies for advertising and marketing&#59; confidential business processes and strategies, including training, policies and procedures&#59; personnel composition (wages, specialization, etc.)&#59; financial and revenue data and reports, including pricing, quoting and billing methods&#59; and any other business information that the Company maintains as confidential.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt;text-decoration:underline">Confidentiality.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant acknowledges that, during the term of this Agreement, Consultant may be exposed to information which, in whole or in part, is considered to be proprietary and confidential. Consultant specifically understands and agrees that the term Confidential Information also includes all confidential information of a third party that may be communicated to, acquired by, learned of, or developed by Consultant in the course of or as a result of his provision of consulting services to the Company. Confidential Information does not include information that is or may become known to Consultant or to the public from sources outside the Company and through means other than a breach of this Agreement or disclosed by Consultant after written approval from the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Consultant may also be involved in the development of Confidential Information.  Accordingly, except as authorized by the Company in writing, Consultant agrees to maintain all such Confidential Information in strictest confidence and agrees not to disclose such information to any person or entity not a Party to this Agreement. Consultant specifically agrees that the scope of this prohibition includes both information disclosed to Consultant as well as Confidential Information created as a result of Consultant&#8217;s own activities on behalf of the Company.  Any and all work performed under this Agreement by Consultant for the Company during the term of this Agreement shall become the sole property of the Company. Upon request, expiration, or termination of this Agreement, Consultant shall immediately return all Confidential Information and any copies thereof in Consultant&#8217;s possession. Nothing in this Agreement prohibits Consultant from reporting to any government official or an attorney information concerning a possible violation of law and Consultant may disclose trade secret information to a government official or to an attorney and use it in certain court proceedings without fear of prosecution or liability provided Consultant does so consistent with 18 U.S.C. &#167;1833, as amended.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">10.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Ongoing Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.  Consultant acknowledges that during his period of employment with the Company, he executed a Confidential Information and Work Product Restrictive Covenant Agreement (&#8220;RCA&#8221;) attached herein as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> and incorporated by reference</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> Consultant acknowledges his ongoing obligations to the Company, as set forth in the RCA, and further agrees that </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">the covenants and agreements included in the RCA survive the April 1, 2024 termination of Consultant&#8217;s employment with the Company and remain in full force and effect.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">11.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline"> Application of Clawback Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">.  Consultant acknowledges and agrees that by virtue of his prior employment with the Company he is a Covered Employee under, and as such term is defined in, the Company&#8217;s Amended and Restated Clawback Policy, as in effect on the date hereof and as it may be amended from time to time (the &#8220;Clawback Policy&#8221;), and that the Clawback Policy applies and will continue to apply to the Consultant.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">12.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Remedies.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  In view of Consultant&#8217;s special expertise in the particular areas set out above, the confidential and proprietary nature of the subject matter of this Agreement and the existence of obligations which continue beyond the term of this Agreement, the Parties agree that it would be difficult to measure any damages to the Company resulting from any breach by Consultant or any employees of Consultant of the terms of this Agreement but that such damages would be great.  Accordingly, the Parties agree that monetary damages would not be an adequate remedy for any breach by Consultant of the terms of this Agreement.  Consultant therefore personally agrees to perform specifically what Consultant has agreed to do under the terms of this Agreement and further agrees that the Company may require Consultant to so perform by an order from any court having jurisdiction.  The Company may further enforce any remedy or remedies in addition to the above, including seeking monetary damages, which are available to it.  The Company shall also be entitled to recover all reasonable attorneys&#8217; fees and costs incurred by it in any effort to enforce the terms and conditions of this Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">13.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Term of Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Except as otherwise provided herein, this Agreement shall be in full force and effect from the Effective Date and shall continue for an initial term of twelve months (the &#8220;Term&#8221;), at which time this Agreement will be</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">deemed to have expired without further notice.  The Company shall notify Consultant at least sixty (60) days prior to the expiration of the Term of the Agreement if it desires to extend the Term for an additional period of up to twelve (12) months (the &#8220;Extended Term&#8221;) whereupon the Company and Consultant shall mutually agree on an amendment of the Agreement to reflect the terms of the Extended Term. Notwithstanding the foregoing, each Party shall have the right to terminate this Agreement for any reason prior to the expiration of any Term or Extended Term upon sixty (60) days prior written notice to the other Party.  The Company also reserves the right to terminate this Agreement at any time, without prior notice, in the event Consultant&#58;</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:10.37pt">Materially breaches any of the provisions of this Agreement or otherwise fails to perform in a manner acceptable to the Company&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Violates any policies and practices of the Company applicable to its contractors and third-parties relating to safety, security or conduct including, without limitation, the Company&#8217;s policies regarding discrimination or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:112%;position:relative;top:-3.85pt;vertical-align:baseline">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> harassment&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:10.37pt">Is arrested, indicted or convicted for any felony or other crime involving moral turpitude&#59; or</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Engages in any act that, in the opinion of the Company, might hold the Company, its officers or directors up to embarrassment, ridicule or the possibility of civil or criminal legal action.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">This Agreement shall also automatically terminate upon Consultant&#8217;s death or disability, which shall be defined as an illness or injury rendering Consultant unable to substantially and timely perform the obligations of this Agreement and expected to last more than thirty (30) days.  Upon the occurrence of either event, the Company shall be obligated to pay Consultant only for the work completed through the end of the month in which the death or disability occurs.  Thereafter, this Agreement shall be deemed to have expired and the Company shall have no further obligation to Consultant.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">14.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Indemnification.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant agrees to indemnify, defend and hold harmless the Company against any and all claims, damages, losses, liability, expenses and costs (including attorneys&#8217; fees) that may be incurred by or asserted against the Company on account of or arising out of any act or omission by Consultant, including its agents, employees and assigns in conjunction with the performance of services hereunder.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">15.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Limitation of Liability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant acknowledges that in no event shall the Company be liable for any incidental, special, indirect, or consequential damages which may arise on account of Consultant&#8217;s actual or attempted performance of the services contemplated under this Agreement, specifically including, without limitation, loss of anticipated profits or other economic loss in connection with, or arising out of, this Agreement.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">16.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Insurance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant agrees to carry at his own expenses, all necessary insurance coverage required by prudent business practices, including (to the extent applicable) comprehensive general liability insurance (including contractual liability), comprehensive auto liability insurance, workmen&#8217;s compensation insurance and employees liability insurance. Certificates evidencing such coverage shall be submitted to the Company upon request. Consultant acknowledges that he is not eligible to claim coverage under or otherwise participate in any insurance coverage maintained by the Company.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">17.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Works.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant agrees that all works created as part of the consulting services hereunder either solely or jointly with others shall be considered works made &#8220;for hire&#8221; and shall belong exclusively to the Company.  To the extent any works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">by operation of law are not deemed works made for hire, Consultant agrees to assign to the Company all right, title and interest in such works.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Consultant warrants that all works shall be original and shall not infringe the patents, copyrights or trade secrets of any other person.  Further, Consultant will, without royalty or any additional consideration&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:10.37pt">Assist the Company or its nominees, at the expense of the Company, as the Company may require in any Copyright Office proceeding or litigation involving any work&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">At the expense of the Company during and subsequent to the period of engagement by the Company, execute, acknowledge, and deliver to the Company all written documents and instruments, and do such other acts as maybe necessary in the opinion of the Company to vest the entire rights and title thereto in the Company and to confirm the complete ownership by the Company of such Works.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">18.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Inventions.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  All discoveries, concepts, and ideas, whether patentable or not including, but not limited to, apparatus, processes, methods, compositions of matter, techniques, and formulae, as well as improvements thereof or know-how related thereto, relating to any present or prospective product, process, or service of the Company (&#8220;Inventions&#8221;) that Consultant conceives or makes as a result of or in connection with this Agreement, shall become and remain the exclusive property of the Company, whether patentable or not, and Consultant will, without royalty or any additional consideration&#58;</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:10.37pt">Inform the Company promptly and fully of such Inventions by written reports, setting forth in detail the procedures employed and the results achieved&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Assign to the Company all of Consultant&#8217;s rights, title, and interests in and to such Inventions, any applications for United States and foreign Letters Patent, any United States and foreign Letters Patent, and any renewals thereof granted upon such Inventions&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:10.37pt">Assist the Company or its nominees, at the expense of the Company, to obtain such United States and foreign Letters Patent for such Inventions as the Company may elect&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:9.75pt">Execute, acknowledge, and deliver to the Company at the Company&#8217;s expense such written documents and instruments, and do such other acts, such as giving testimony in support of Consultant&#8217;s inventorship, as may be necessary in the opinion of the Company, to obtain and maintain United States and foreign Letters Patent upon such Inventions and to vest the entire rights and title thereto in the Company and to confirm the complete ownership by the Company of such Inventions, patent applications, and patents,</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">19.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Limitation on Intellectual Property Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  The Parties agree that the foregoing provision shall not be construed to include any works or inventions which were developed entirely by Consultant through his own efforts and resources, which are not related to the Company&#8217;s business, or to works or inventions developed by Consultant for other third-parties except as may be prohibited by the restrictive covenants contained herein.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">20.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Notices.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> Unless otherwise provided herein, all notices, demands, consents, waivers and other communications required or permitted under this Agreement must be in writing and will be deemed to have been properly given (a) if delivered by hand, effective upon receipt, (b) if sent by certified or registered mail, postage prepaid, return receipt requested, effective three (3) days after mailing, or (c) if sent by a nationally recognized overnight delivery service, effective upon receipt, in each case to the appropriate addresses set forth below, or to such other addresses as a Party may designate by written notice to the other Party&#58;</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.141%"><tr><td style="width:1.0%"></td><td style="width:26.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">To Company&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">General Counsel</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">One IDEXX Drive</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Westbrook, Maine 04092</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">To Consultant&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">James Polewaczyk</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#91;***&#93;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">21.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  The Parties agree that each and every paragraph, sentence, clause, term and provision of this Agreement shall be severable, and if any portion of this Agreement shall be held or declared to be illegal, invalid, or unenforceable, such illegality, invalidity, or unenforceability shall not affect any other portions hereof, and the remainder of this Agreement, disregarding such invalid portion, shall continue in full force and effect as though such void provision had not been contained herein.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">22.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Force Majeure.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Neither Party shall be liable for damages which may result from any delay or failure in performance due to acts of God or public authorities, war and war measures, civil unrest, fire, epidemics or labor disputes&#59; provided, however, that the Parties shall perform their obligations to the maximum extent and as soon as possible.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">23.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  The rights and obligations of the Company under this Agreement shall inure to its benefit, its successors and affiliated companies and shall be binding upon the successors and assigns of the Company.  This Agreement, being personal to the Consultant, cannot be delegated or reassigned by Consultant without the Company&#8217;s written consent, but his personal representative shall be bound by all its terms and conditions.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">24.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Modification and Waiver.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  This Agreement may not be amended except by a written agreement executed by all of the parties.  No waiver of any of the provisions of this Agreement shall be deemed, or shall constitute, a waiver of any other provision, whether or not similar, nor shall any waiver constitute a continuing waiver unless expressly so stated in writing. No waiver shall be implied from </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">conduct or a failure to enforce rights or a delay in enforcing rights.  No waiver shall be binding unless executed in writing by the Party making the waiver.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">25.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  This Agreement shall be construed as an Agreement made in the State of Maine and shall be governed and construed in accordance with the laws of the State of Maine without regard to any other state&#8217;s conflicts of law principles.  The Parties expressly agree that it is appropriate for Maine law to apply to&#58; (i) the interpretation of this Consulting Agreement&#59; (ii) any disputes arising out of this Consulting Agreement&#59; and (iii) any disputes arising out of their business relationship.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">26.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Choice of Forum.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant acknowledges that the Company is based in Maine, and understands and further acknowledges the Company&#8217;s desire and need to defend any litigation against it in Maine.  Accordingly, the Parties agree that any claim of any type brought by Consultant against the Company or any of its affiliated entities, employees or agents must be maintained only in a court sitting in Cumberland County, Maine, or, if a federal court, the District of Maine.  Consultant further understands and acknowledges that in the event the Company initiates litigation against Consultant, the Company may need to prosecute such litigation in his forum state, in the State Maine, or in such other state where Consultant is subject to personal jurisdiction.  Accordingly, the Parties agree that the Company can pursue any claim against the Representative in any forum in which Consultant is subject to personal jurisdiction.  Consultant specifically consents to personal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:112%;position:relative;top:1.55pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">jurisdiction in the State of Maine.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">27.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Outside Representations.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant represents and acknowledges that in signing this Agreement Consultant does not rely, and has not relied, upon any representation or statement made by the Company or by any of the Company&#8217;s employees, officers, agents, stockholders, directors or attorneys with regard to the subject matter, basis or effect of this Agreement or otherwise.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">28.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Voluntary Execution.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  Consultant acknowledges that Consultant has carefully read and fully understands all of the terms and conditions of this Agreement, that Consultant has entered into this Agreement voluntarily and has executed this Agreement after having had the opportunity to consult with an attorney of Consultant&#8217;s choice concerning its terms and conditions.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">29.        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline">Entire Agreement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">  With the exception of the Confidential Information and Work Product Restrictive Covenant Agreement which remains in full force and effect as set forth therein, this Agreement constitutes the entire agreement and understanding between the Company and Consultant and supersedes and replaces all prior and contemporaneous agreements and understandings, written or oral.</font></div><div style="text-align:justify;text-indent:31.5pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">IN WITNESS WHEREOF, the Parties have signed or caused a duly-authorized agent thereof to sign, the Agreement on their behalf and thereby acknowledge their intent to be bound by the same.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">REMAINDER OF PAGE INTENTIONALLY LEFT BLANK </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">SIGNATURE PAGE FOLLOWS</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div id="ia61fa8ddbbf94639b666616f8b946086_71"></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">COMPANY</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSULTANT</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IDEXX Laboratories, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">James Polewaczyk</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Michael Johnson</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; James Polewaczyk</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">CHRO</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Executive Consultant</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">May-08-2024</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">May-08-2024</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>idxx-20240506.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:63cad2b6-bc84-4af7-a859-43929d891974,g:81052403-279d-4729-8870-07a3f4225099-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:idxx="http://www.idexx.com/20240506" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.idexx.com/20240506">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20240506_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20240506_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="idxx-20240506_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>4
<FILENAME>idxx-20240506_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:63cad2b6-bc84-4af7-a859-43929d891974,g:81052403-279d-4729-8870-07a3f4225099-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="idxx-20240506.xsd#DocumentandEntityInformationDocument"/>
  <link:definitionLink xlink:role="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:to="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_9b3e9191-aca0-4ea3-8150-4183569e3f66_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:to="loc_dei_ExchangeDomain_9b3e9191-aca0-4ea3-8150-4183569e3f66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_71685e77-b43c-4a83-bb22-0e431014a7ec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:to="loc_dei_ExchangeDomain_71685e77-b43c-4a83-bb22-0e431014a7ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_98d1e7c8-c9d3-4327-a6e5-e16b41e6df58" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_DocumentType_98d1e7c8-c9d3-4327-a6e5-e16b41e6df58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_aabffea1-5d65-4711-879d-ad1f3e0f3c40" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_DocumentPeriodEndDate_aabffea1-5d65-4711-879d-ad1f3e0f3c40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6eeafa1f-5393-4496-b741-9b3d0fba9a86" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityRegistrantName_6eeafa1f-5393-4496-b741-9b3d0fba9a86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5802c498-bf87-4cd3-bc5b-85f66b54ceb0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityCentralIndexKey_5802c498-bf87-4cd3-bc5b-85f66b54ceb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e6f38d38-6555-4389-8340-b82a576550f9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_AmendmentFlag_e6f38d38-6555-4389-8340-b82a576550f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3fc647bf-75ea-4b49-a3d0-6cf13cce94ad" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressCityOrTown_3fc647bf-75ea-4b49-a3d0-6cf13cce94ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7b2dc3ad-c0bf-4a54-ae11-8cbfee941cb4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_CityAreaCode_7b2dc3ad-c0bf-4a54-ae11-8cbfee941cb4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_05ed443b-0915-464a-a24f-5dbd119a8037" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_LocalPhoneNumber_05ed443b-0915-464a-a24f-5dbd119a8037" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName_4549df7b-1ebe-4b8d-9c71-e4d2cb7b401f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityInformationFormerLegalOrRegisteredName_4549df7b-1ebe-4b8d-9c71-e4d2cb7b401f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_876abb44-58ff-4bdc-9a2b-19221b5a62d6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressAddressLine1_876abb44-58ff-4bdc-9a2b-19221b5a62d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4aa7410e-f127-4e77-bd80-89aba6da50a9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_Security12bTitle_4aa7410e-f127-4e77-bd80-89aba6da50a9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5bb41873-4608-4805-9c33-d23dc1c9b3d3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_SecurityExchangeName_5bb41873-4608-4805-9c33-d23dc1c9b3d3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7d9c2bab-d3e6-45c9-8cce-2e09e770761f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityFileNumber_7d9c2bab-d3e6-45c9-8cce-2e09e770761f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a88ca21f-7a3d-40de-825f-d8ed2092c814" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityTaxIdentificationNumber_a88ca21f-7a3d-40de-825f-d8ed2092c814" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3a6fa656-621c-44c0-a533-4164733bd8c2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressPostalZipCode_3a6fa656-621c-44c0-a533-4164733bd8c2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_c25a883a-b6ef-41b7-93d3-50b63aa702b7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_WrittenCommunications_c25a883a-b6ef-41b7-93d3-50b63aa702b7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_f8a5cb66-77cc-4030-92bd-e1037021d866" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_SolicitingMaterial_f8a5cb66-77cc-4030-92bd-e1037021d866" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_3f73776d-6fc5-4903-b361-efe5a0202e14" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_3f73776d-6fc5-4903-b361-efe5a0202e14" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e10be6e4-af29-43c0-a6aa-c283907edcb5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e10be6e4-af29-43c0-a6aa-c283907edcb5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_8cb5d826-b53f-4045-bdc9-788518edeaa8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressStateOrProvince_8cb5d826-b53f-4045-bdc9-788518edeaa8" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_3d668c74-f872-4159-99ac-4f4879442dfa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_PreCommencementTenderOffer_3d668c74-f872-4159-99ac-4f4879442dfa" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3010e664-ab6e-4eb3-b9e0-ab72da165644" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_TradingSymbol_3010e664-ab6e-4eb3-b9e0-ab72da165644" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b91bebc6-86c2-43f5-ac21-23357acc09d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityEmergingGrowthCompany_b91bebc6-86c2-43f5-ac21-23357acc09d1" xlink:type="arc" order="22"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>idxx-20240506_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:63cad2b6-bc84-4af7-a859-43929d891974,g:81052403-279d-4729-8870-07a3f4225099-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_ExchangeDomain_ab963bae-6a23-4433-a46e-44acb11e4e62_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_d1291f86-6414-4429-b6ff-2edbd2d8b3c2_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_41cd8e6d-1df6-48f5-998f-0ad434e30de3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" 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_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" 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:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_1d44ddc5-b458-4e1f-aa26-b49188e32f21_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_90e2defb-b992-485c-87c0-1ca8c44d2056_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_dba4ca4e-ecb1-4662-9185-8fedd2e31fb2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">04092</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_effd4fd7-a9f6-491a-aa4b-d608567e1776_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" 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_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_1e2dce14-99d7-4c56-a656-740be32b3a2b_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" 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_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" 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:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_27bdd43c-44a1-4d59-8102-0e17620554fb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" 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_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" 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:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_4e59f659-150b-4cc0-a90b-ed3d3e409821_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">&#168;</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_92b7b9be-e33d-41b8-b9c0-00668e1bdea6_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" 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_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_787d9e1f-c98f-4e29-864a-4535775d7dcd_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" 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_label_en-US" xlink:label="lab_dei_Security12bTitle" 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:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b24aed1b-ef59-4802-873e-7d57559806f5_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" 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_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_35fb9be4-10f7-406f-a445-065d5d5e9df6_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" 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_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6d7a624c-1aa2-408d-944c-41d63b594492_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" 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_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" 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:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_dd56f46e-1583-4190-b213-8f72d233ba63_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" 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_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" 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:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_49541760-9cbd-43f9-b31a-06cb8c41baf1_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_92eef5b1-4b09-4279-a014-f394a443cf7f_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_f41a002c-8736-4974-b1fd-56d2a118eafb_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" 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_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" 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:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsExchangeAxis_5464dbb8-ce10-4dc3-a317-92709cb8b2df_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b7556fd5-0822-48ec-afe4-42ac3d0b014d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" 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_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ef9167de-d5a8-4cec-b6bd-d22eff9a4835_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" 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_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_8256358c-43c5-4272-ada0-6554aa34e15c_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" 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_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_f347d706-7794-4fbb-bb32-ba14b018aafa_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_d4ebb2a3-0f4e-47ae-9a34-adb026afda8b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">01-0393723</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_cabe39d1-f0e2-4423-a911-e51ea1371df7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One IDEXX Drive</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationFormerLegalOrRegisteredName_0952d752-43ab-4814-bf4a-5d62e2d2ff9c_terseLabel_en-US" xlink:label="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    <link:label id="lab_dei_EntityInformationFormerLegalOrRegisteredName_label_en-US" xlink:label="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information, Former Legal or Registered Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="lab_dei_EntityInformationFormerLegalOrRegisteredName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_bad026fb-bacd-46ba-8c14-e188a8f29b4b_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" 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_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>idxx-20240506_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:63cad2b6-bc84-4af7-a859-43929d891974,g:81052403-279d-4729-8870-07a3f4225099-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="idxx-20240506.xsd#DocumentandEntityInformationDocument"/>
  <link:presentationLink xlink:role="http://www.idexx.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_00667369-729a-4615-b702-617ee90b4742" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00667369-729a-4615-b702-617ee90b4742" xlink:to="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:to="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_71685e77-b43c-4a83-bb22-0e431014a7ec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_9b3e9191-aca0-4ea3-8150-4183569e3f66" xlink:to="loc_dei_ExchangeDomain_71685e77-b43c-4a83-bb22-0e431014a7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_cbd40617-3a60-4b93-95ec-dd27e7ae46ed" xlink:to="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_98d1e7c8-c9d3-4327-a6e5-e16b41e6df58" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_DocumentType_98d1e7c8-c9d3-4327-a6e5-e16b41e6df58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_aabffea1-5d65-4711-879d-ad1f3e0f3c40" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_DocumentPeriodEndDate_aabffea1-5d65-4711-879d-ad1f3e0f3c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6eeafa1f-5393-4496-b741-9b3d0fba9a86" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityRegistrantName_6eeafa1f-5393-4496-b741-9b3d0fba9a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5802c498-bf87-4cd3-bc5b-85f66b54ceb0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityCentralIndexKey_5802c498-bf87-4cd3-bc5b-85f66b54ceb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e6f38d38-6555-4389-8340-b82a576550f9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_AmendmentFlag_e6f38d38-6555-4389-8340-b82a576550f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3fc647bf-75ea-4b49-a3d0-6cf13cce94ad" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressCityOrTown_3fc647bf-75ea-4b49-a3d0-6cf13cce94ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7b2dc3ad-c0bf-4a54-ae11-8cbfee941cb4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_CityAreaCode_7b2dc3ad-c0bf-4a54-ae11-8cbfee941cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_05ed443b-0915-464a-a24f-5dbd119a8037" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_LocalPhoneNumber_05ed443b-0915-464a-a24f-5dbd119a8037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationFormerLegalOrRegisteredName_4549df7b-1ebe-4b8d-9c71-e4d2cb7b401f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationFormerLegalOrRegisteredName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityInformationFormerLegalOrRegisteredName_4549df7b-1ebe-4b8d-9c71-e4d2cb7b401f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_876abb44-58ff-4bdc-9a2b-19221b5a62d6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressAddressLine1_876abb44-58ff-4bdc-9a2b-19221b5a62d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4aa7410e-f127-4e77-bd80-89aba6da50a9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_Security12bTitle_4aa7410e-f127-4e77-bd80-89aba6da50a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5bb41873-4608-4805-9c33-d23dc1c9b3d3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_SecurityExchangeName_5bb41873-4608-4805-9c33-d23dc1c9b3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7d9c2bab-d3e6-45c9-8cce-2e09e770761f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityFileNumber_7d9c2bab-d3e6-45c9-8cce-2e09e770761f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a88ca21f-7a3d-40de-825f-d8ed2092c814" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityTaxIdentificationNumber_a88ca21f-7a3d-40de-825f-d8ed2092c814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3a6fa656-621c-44c0-a533-4164733bd8c2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressPostalZipCode_3a6fa656-621c-44c0-a533-4164733bd8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_c25a883a-b6ef-41b7-93d3-50b63aa702b7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_WrittenCommunications_c25a883a-b6ef-41b7-93d3-50b63aa702b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_f8a5cb66-77cc-4030-92bd-e1037021d866" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_SolicitingMaterial_f8a5cb66-77cc-4030-92bd-e1037021d866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_3f73776d-6fc5-4903-b361-efe5a0202e14" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_3f73776d-6fc5-4903-b361-efe5a0202e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e10be6e4-af29-43c0-a6aa-c283907edcb5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e10be6e4-af29-43c0-a6aa-c283907edcb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_8cb5d826-b53f-4045-bdc9-788518edeaa8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityAddressStateOrProvince_8cb5d826-b53f-4045-bdc9-788518edeaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_3d668c74-f872-4159-99ac-4f4879442dfa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_PreCommencementTenderOffer_3d668c74-f872-4159-99ac-4f4879442dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3010e664-ab6e-4eb3-b9e0-ab72da165644" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_TradingSymbol_3010e664-ab6e-4eb3-b9e0-ab72da165644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b91bebc6-86c2-43f5-ac21-23357acc09d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fd7d3247-f214-4a14-af51-e2c86c13b3e4" xlink:to="loc_dei_EntityEmergingGrowthCompany_b91bebc6-86c2-43f5-ac21-23357acc09d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>idxx-20240506_g1.jpg
<TEXT>
begin 644 idxx-20240506_g1.jpg
M_]C_X  02D9)1@ ! 0 !+ $L  #_X0"J17AI9@  34T *@    @ !@$2  ,
M   !  $   $:  4    !    5@$;  4    !    7@$H  ,    !  (   $Q
M  (    1    9H=I  0    !    >         $L     0   2P    !061O
M8F4@26UA9V5296%D>0    .@ 0 #     0 !  "@ @ $     0  !NV@ P $
M     0   44     _^T .%!H;W1O<VAO<" S+C  .$))300$        .$))
M300E       0U!V,V8\ L@3I@ F8[/A"?O_  !$( 44&[0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_VP!#  $! 0$! 0(! 0(# @("
M P0# P,#! 8$! 0$! 8'!@8&!@8&!P<'!P<'!P<(" @(" @)"0D)"0L+"PL+
M"PL+"PO_VP!# 0(" @,# P4# P4+" 8("PL+"PL+"PL+"PL+"PL+"PL+"PL+
M"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PL+"PO_W0 $ &__V@ , P$  A$#
M$0 _ /\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*
M!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H
M5_R8)\<?^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#T_0OC=\9_"\Z77AGQ=K6G2QIY:/:W
M\\+*G3:"C@@8[5]!>#O^"D/_  4.^'OECP)\>/B'HRQ*$5;+Q/J4"[ <[=J7
M !7/.TC'M7Q=10!^S'P^_P"#A;_@M!\,]G_".?M ^(KGRSD?VLEKJW<GG[=!
M/GJ>N>,#H !^@?PK_P"#P?\ X*_^ &B'C&?P;XX10 _]L:)Y#/UR<Z=/9@'G
ML,<#CKG^62B@#^^;X*?\'P>NQ&&Q_:+^ ,%P"%\V^\-ZVT.#WVVMU!)G)Y&;
MD8Z<]:_9CX ?\'<W_!'[XR26]CX\UGQ)\,[N;:I'B/2'EA$AZ@2Z<]ZH7/1W
MV#')V\X_R@:* /\ =>_9\_;1_9%_:PL!J'[-'Q,\,^.E">8\6BZG;W<\2_\
M36&-S+&1W#JI'I7TU7^ OI6K:KH6I0ZQHES+9W=LXDAG@<QR1N.C*RD$$>H-
M?MA^R3_P<7?\%=/V/WM-.\+?%:]\8Z':'_D$>,E_MNW=>R>=.?MD:#LL5Q&
M.!Q0!_L<45_#]^Q1_P 'I_[/OCAK+PI^WC\.K_P-?/MCEU[PTQU33"Q(S)):
MR%;J! ,_+&UTW'OQ_7/^S!^V;^RG^VGX)7XA_LJ^/]%\<Z6%5IFTNZ62>V+_
M '5N;<XFMW/]R:-']J /IJBBB@ HHHH **** "BBB@ HHHH **** /X0O^#X
MO_DEO[.O_85\2?\ HFQK_/$K_0[_ .#XO_DEO[.O_85\2?\ HFQK_/$H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _43_@BO\,_
M?QH_X*E_!CX1?%+2X=:\-^)];;2]4L+@'RKFTNK>:.6-L$$!D8C(((Z@@\U]
M<_\ !>;_ ((A?$3_ ()+_''_ (27P8EQK7P6\7W;CPUK$C>9-:2X+MI]Z0%Q
M/& 3&^-L\8W [ED5/ /^"!'_ "F2_9[_ .QKA_\ 14E?[ W[2W[-OP9_:[^!
MWB+]G7X_Z)!K_A3Q1:-:7MK,H)&>4EC8@F.:)@'BD7YD=0PY% '^#W17[%?\
M%F?^"/?QJ_X)'_M&S>!?$*W.N?#O7I'F\)^*&B"QWMN,%H)BGRI=P9VRIQN&
M)% 1@!^.M !1110 4444 %%%% !1110 4444 %%%% !7]FW_  ;!_P#!>T_L
MH>+-._X)Z_M@:T(_A?KURR>%]9O'PGA_4;E]Q@E=CA+&Y=B=W2"9MQQ&\C)_
M&310!_O\45_#I_P:X?\ !>U?C)H>C_\ !-+]L?6A_P )=I4"VO@;7;R15_M.
MTA7"Z;.[$9NH5 %NW)FC&P_O$!E_N+H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KX:_X*)?\% _@)_P31_9@US]IWX_7@6TT]?(TW3(G5;S5
MM1D!\FTME;[SN1EFP1'&&D;"J37T'^T#\??A'^RW\&/$?[0/QWUN#P]X3\*V
M4E]J-]<'Y4C3HJJ,M))(Q"1QH"\CLJ*"Q K_ !Y_^"S/_!7+XO\ _!6W]IZ?
MXF>(_/T?P'H!EL_"/APR;H[&S)^::4#Y6NKC >9^<86,$HBT ?)W[?7[=?QX
M_P""C7[3FO\ [47[0=^;G5=7?R[.SC)^RZ981D^19VR_PQ1*>N-SN6D<EW9C
M\9444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5];_L.?MK_'?_@GQ^TKX=_:C_9WU+[#KV@R@2P29:UU"S<CS[.Z0$;X
M)E&U@"&4X="KJK#Y(HH _P!O_P#X)K_\%$O@3_P4\_99T;]IOX%W!CCN3]DU
MC2IF5KK2=3B53-:S =UW!HWX$D3*X W8'WS7^+3_ ,$>?^"KWQA_X)+_ +5%
MG\8_!GFZKX.U@Q67B[P\& 34]/!/*;L!+F#<9+>3(PV48^6[J?\ 8F_9M_:,
M^#_[6_P,\-?M&_ 36(M=\)^++-;RPNXB.5)*O'(N24EB<-'+&?F2164\@T >
MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117\/'_!TA_P7L_X
M4OH>L_\ !-#]CS5Q_P )?J]LUMXXUVT<$Z79SK\VG0.I.+J9"1<-_P L8FV+
M^\<F( _,C_@Y_P#^"]1_:K\6:E_P3R_9"UDO\,M NA'XJUBT?Y-?U&V<,+>)
MU/SV5M(H.>DTR[AE$1G_ (Q:** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBOV,_X(R_\ !'GXT_\ !7']HR/P-X?%SH7P[T!XY_%GB=8MT=G >5@@+?(]
MW/@K$G.T9D8%5((![K_P07_X(??$3_@K1\</^$H\;I<Z)\%/"-VJ^)-9B/ER
MW<P42+IUD2"#/("IE?&V")MQ^9HT?_6Y^%GPM^'GP1^&^A_"'X2Z1;:!X9\-
MV4.GZ9IUHNR&VMH%"HBCKP!R222>22237%_LV?LW_!C]D;X(^'OV=_V?M#@\
M/>$_#%JMK96D"XX'+R2-UDEE8EY9&RSNQ9B2:]RH __0_P _^BBB@ HHHH *
M*** "BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13
M_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]
M@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KTSX1?&?XN_ 'QU9_$_X'>)]4\(^(
MK YM]2T>[DL[F/D' DB96VD@94G![BO,Z* /[=/^";'_  >1?'7X8SVGPX_X
M*2^'_P#A8&A?NXE\4:%#%::U;@<%I[8&.VNAT.4^SN.23(2 /[VOV1/VW/V5
MOV\/A=%\8?V3_&NG>,=%8()_LCE;FSD<$B*ZMG"S6\G!(25%) R,C!K_  L:
M^B?V7_VM/VD/V+OBM9_&S]EWQAJ/@SQ+9$ 75A)A9H\@F*>)@T4\3$?-%*CH
MW<4 ?[M]%?R,_P#!&/\ X.GO@9^VW<Z5^SQ^VW'8?#7XI7!2VLM25S'H.MRM
MPH1I"3:7#'@0RNR.W^KDW,(Q_7-0 4444 %%%% !1110 4444 ?PA?\ !\7_
M ,DM_9U_["OB3_T38U_GB5_H=_\ !\7_ ,DM_9U_["OB3_T38U_GB4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?K]_P0(_Y3)?L
M]_\ 8UP_^BI*_P!GJO\ &%_X($?\IDOV>_\ L:X?_14E?[/5 'R+^W%^Q%^S
M]_P4)_9SUS]F?]I#1TU30]70O!. !=:?>("(;NUDZQSQ$DJ1PRED<,C,I_QX
M_P#@J1_P3$^/W_!*G]IN^_9^^-47V[3[@-=^'O$$$3)9ZQI^["RQ[L[)4X6>
M'<6B?C+*4=_]M:OSZ_X*6_\ !-O]GS_@J-^S+J/[./Q[MVA)8W>BZU;*#>:1
MJ*J5CN(<\,,$K+$2%D0E3@X90#_$,HK[+_;U_80_:$_X)R?M):S^S%^TCI@L
MM9TS$]K=0$O9ZE8R%A#=VLA WPR[3C(#(P9'"NK*/C2@ HHHH **** "BBB@
M HHHH **** "BBB@#4T/7-:\,ZU9^)/#=Y/I^HZ?/'<VMU;2-%-!-$P9)(W4
MAD=& 964@@C(YK_5\_X-TO\ @NCHO_!3SX-#X#_'R_AM?CGX*M%-^&V1#7[!
M,*-0@10H$BDA;J)0 K%77"OM3_)OKV']G_X^_%S]ESXS>'/V@?@1K<_A[Q9X
M5O8[[3KZW/S)(G564_*\;J2DD;@I(C,C JQ! /\ >7HK\?O^",?_  5R^$?_
M  5M_9>M_B5H!@TCQ]X?6*S\7^'5?+V5X1Q-$&^9K2XP7A?G'S1L2Z-7[ T
M%%%% !1110 4444 %%%% !1110 4444 %9.OZ]HGA70KWQ/XFNX=/TW38)+J
M[NKAQ%#!!"I>221V(541069B< #)K6K_ #A_^#H[_@O:WQNU[5_^":O['.M9
M\&:3<&W\;Z[9N0-6O(&^;3H)%.#:0N/W[ ?OI5V@^4I\T _.+_@XJ_X+H:W_
M ,%/_C/_ ,*,^ M[/9_ WP3=O_9Z@O$=?ODRAU">,X(C RMI&Z[D0L[8>0HG
M\SE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5_2'_P &\G_!<;Q%_P $L_CE_P *G^-%W<WWP.\;72C6
M+9096T:]?:BZE;H 6(  6YC3F2/# ,\:*?YO** /]]SPQXF\.>-?#6G^,O!U
M_;ZKI&KVT5[8WMI(LUO<VUP@>*6*1"5='0AE920P((XK<K_-C_X->_\ @O?_
M ,,X^)=-_P""<_[9&M[/A]K5P(?!VN7LF$T.^G?_ (\YW;A;*X=LQN2%MY2<
M_NW+1?Z3E !1110 4444 %%%% !1110 4444 %%%% !117Y!?\%F?^"N'PA_
MX))?LO7'Q.\1>1K'CS7Q)9^$?#AEVR7UX!S-*!\RVEOD/-)@=5C!#R+0!\,?
M\'%?_!=#1?\ @F#\&/\ A1?P$OH+OXY>-K1_[/4%)1H%B^5.H3QG(,A.5M(W
M7:[AG;*1E'_R?]<US6O$VM7GB3Q)>3ZAJ.H3R7-U=7,C2S3S2L6>21V)9W=B
M69F)))R>:]-_: ^/OQ<_:C^,WB/]H'X[ZW/XA\6>*KV2^U&^N#\SR/T55'RI
M&B@)'&@"1HJHH"J /'J "BBB@ HHHH **** "BBB@ HHHH **** "BBOLO\
M8*_80_:$_P""C?[26C?LQ?LW:8+W6=3S/=74Y*6>FV,9437=U( =D,6X9P"S
ML51 SLJD ]7_ ."6_P#P3$^/W_!5;]INQ_9^^"L7V'3[<+=^(?$$\3/9Z/I^
M[#2R;<;Y7Y6"'<&E?C*J'=/]B#]B']B7]G[_ ()\?LYZ)^S)^S9HZZ5H&D+Y
MDTK8:ZO[R0*)KNZDP#)/*5&YN JA40*BJJ^8?\$TO^";?[/G_!+G]F73OV<?
M@);M,0PN]:UJY4"\U?464+)<38X48 6*($K&@"C)RS?H+0 4444 ?__1_P _
M^BBB@ HHHH **** "BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?
M[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[
M)_XF_P#3=<5]@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O[2O\
M@@A_P<_>,?V:+G1?V/?^"BFK76O_  XS'9:)XLGS<7^@J2J1Q73$[Y[!!G#'
M=- ORKOC"I'_ !:T4 ?[\FAZYHOB;1;/Q)X;O(-0T[4(([FUNK:198)X)5#)
M)&ZDJZ.I#*RD@@Y'%:E?Y>W_  ;?_P#!P?JG["OBS3_V+/VP-4EO/@YKUVL>
MEZM=2L[>%[J8@9RQ(&GNW,J# A8F5>"ZM_I_V-]9:G90ZEILR7%M<(LL4L3!
MT='&596&000<@C@B@"U1110 4444 %%%% '\(7_!\7_R2W]G7_L*^)/_ $38
MU_GB5_H=_P#!\7_R2W]G7_L*^)/_ $38U_GB4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?K]_P0(_Y3)?L]_P#8UP_^BI*_V>J_
MQA?^"!'_ "F2_9[_ .QKA_\ 14E?[/5 !1110!^2W_!8'_@DA\#O^"MO[-DW
MPK\=^5HGC+11)<^%?$Z0B2?3;MARC]&DM9\!9XLC< &&'1&'^/K^U3^RQ\<_
MV+?COK_[.'[1FA3>'_%7AR<PW-O*,I(AYCFA?[LL$JX>.1?E92"*_P!W.OPB
M_P""Z'_!$WX7?\%;_@1]JT);30/C'X5MF_X1?Q#*I59$!+G3[PH"S6LK$E6P
MS02-YB @R)( ?X\E%>F?&7X.?$[]GSXIZ]\$_C/HMSX=\4^&;R2PU+3KQ-DL
M$\9Y![%2,,CJ2KJ0RDJ03YG0 4444 %%%% !1110 4444 %%%% !1110!]S_
M /!.O_@H'\>?^":/[46A?M/? 6\(NM/?R-3TN21EM-6TZ0CSK2Y49!1P,JV"
M8Y LB_,HK_9#_8$_;L^ _P#P4;_9CT#]J+]GR_%SI6KIY5Y9R$?:M,OXP//L
M[E?X98F/7[KH5D0E'5C_ (:M?M!_P1+_ ."P?Q1_X)'_ +3D?C2#[3K7PU\3
MM%:>+O#T;\3VX/R75NI(07=MDF,G =2T9*A]R@'^RQ17E_P4^-'PN_:+^$WA
M_P".?P5UJW\0^%/%-E%J&F:A:DF.:"49!P0&5E.5=& ='!5@&! ]0H ****
M"BBB@ HHHH **** "BBOYR?^#A+_ (+B>%?^"5_P+/PP^$%Y;W_QQ\;6D@T2
MT^28:/:M\C:E=1MN&%.1;1N,32@\,D<@H _.[_@Z"_X+V?\ #+_A;5/^"=7[
M(.KA?B/K]H(_%FMVC@MH.GW*Y^RPLI^6]N8S\S8S!"X9<2.C1_YIU=!XL\5^
M)O'?BC4?&WC74+C5M8U>YEO;Z]NY&FGN+B=B\DLCL2S.[$LS$DDG)KGZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOZ$?^""7_!#3XA?\%8_C3_PF?Q$B
MO-!^"7A.X4Z]K,:['U&="K?V;9.>LSJ<RR $01G)^=HU8 ^AO^#=3_@@1K?_
M  4I\?P_M._M-6$]C\"?#ETR[-YAF\27T##-I"1AEM8SQ<S*02?W49W[VBUO
M^#C3_@@+KG_!.CQ_=?M6_LNZ=<7_ ,#_ !->,\]O$ID;PM>7#_+;2D9)LY&;
M;:S-]TXAD._8TO\ J)_#3X:?#_X-?#_1_A5\*M'M/#_AOP_:1V.G:=8QB&WM
MK>$;41$7@ #\2>3DT[XD_#?P%\8? &L?"OXI:1:Z_P"'/$%I+8:EIU[&);>Y
MMIU*O&Z'@A@?ZCF@#_ ]HK^B'_@OU_P0S\=?\$H?C1_PL+X917&L_!'QC>2_
MV#J)#2R:5.?G_LV\<YPZKGR)&/[^-2?OI(!_.]0 4444 %%%% !1110 4444
M %%%% !1110 5_I)_P#!KS_P7O?]HCP]IG_!.3]LG7/,\?:1!Y/@W7;V0F36
M[*%,_8IW;.Z\MT4F-R<SQ#!'F(6E_P VRMSPSXF\1^"O$FG^,O!]_<:5J^DW
M,5[8WMI(T-Q;7,#!XI8I$(9'1P&5E(*D @YH _WW**_FS_X-W_\ @N/X>_X*
MC_ \?!WXU7<%E\<?!%HO]K0*/+36K%"$348%Z!B2JW,:\)*=X"I(JK_290 4
M444 %%%% !1110 4444 %%%>7_&OXT?"[]G3X3>(/CG\:M:M_#WA3PM92ZAJ
M>H71(CA@B&2< %F9CA4107=R%4%B 0#P/]OG]NKX$?\ !.;]F+Q#^U'^T%?B
MVTK1X_+M+-&'VK4[^0'R+.V0\O+*P],(@:1\(C,/\;S_ (*+?\%!OCU_P4P_
M:AUS]IWX]W9-S?MY&EZ7$Y:TTG3HR3#:6X.,(@)+-@-)(6D;YF-?7?\ P6W_
M ."PGQ1_X*W?M.2^+YC/H_PS\+O+:>$- 9^(;=CA[NX .UKNYP&D(X10L8)"
MEF_%N@ HHHH **** "BBB@ HHHH **** "BBB@ HHKTSX-?!SXG?M!_%/0?@
MG\&-%N?$7BGQ->1V&FZ=9IOEGGD/ '8*!EG=B%1068A02 #N?V5OV6/CG^VE
M\=] _9P_9ST*;Q!XJ\1SB&VMXAA(T',DTS_=B@B7+R2-\JJ"37^P5_P1^_X)
M(? [_@DE^S9#\*_ GE:WXRUH1W/BKQ.\(CGU*[4<(G5H[6#)6"+)V@ECEW=C
MX7_P0O\ ^")OPN_X)(? C[5KJVFO_&/Q5;+_ ,)1XAB4LL:$AQI]F7 9;6)@
M"S85IY%\QP (TC_=V@ HHHH **** /_2_P _^BBB@ HHHH **** "BBB@ HH
MHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90
M-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_D
MP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K_0C_ .#3C_@MS<^)[>P_X)7_
M +4VL&2^M(F/P\U6\?)E@B4L^D2.3G=&H+V9;J@:$$;84/\ GN5TW@OQGXK^
M'/C#2OB!X$U"?2=;T.[AO]/OK5S'/;75LXDBEC<<JZ.H92.A% '^^E17Y#?\
M$2/^"G7AW_@JC^POH'QPN98(?'&C$:+XQT^+"^1JMNHS*J?PPW2%9XL94;FC
MR6C;'Z\T %%%% !1110!_"%_P?%_\DM_9U_["OB3_P!$V-?YXE?Z'?\ P?%_
M\DM_9U_["OB3_P!$V-?YXE !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'Z_?\$"/^4R7[/?\ V-</_HJ2O]GJO\87_@@1_P IDOV>
M_P#L:X?_ $5)7^SU0 4444 %%%% '\T__!PI_P $'_"O_!4?X4/\</@9:P:9
M\=?"5D4TV8E88=>M(SN^P73G #C+&UF8@(YV.1&VY/\ *%\:>#/%OPY\8:K\
M/O'NFW.C:YH=W-8:A87D;0W%K=6SF.6*5& 9'1U*LI&01BO]]*OY%?\ @Y(_
MX-^M/_;N\(7W[:G[(>DQV_QFT"T+ZKI=K&%_X2FS@487 QF_A08A?K,H$39(
MC* '^7C15S4-/O\ 2+^?2=6@DM;JUD:*:&52DD<B'#*RG!5E((((R#5.@ HH
MHH **** "BBB@ HHHH **** "BBB@#^I/_@V_P#^"[>H?\$VOBNG[,O[2&H2
MS_ _QE>J7FD+2'PYJ,Q"_;(QD_Z-)P+J-03P)4^9663_ %6=.U'3]7T^#5M)
MGCNK6ZC6:&:%@\<D;@%65@2&5@000<$5_@)U_=]_P:R_\%ZAX'O]$_X)@_MB
MZR!HUY*EG\/M=O'_ ./6>5L)I,\C''E2,<6;'[CGR<[6C" '^AU1110 4444
M %%%% !117R7^V_^VI\"?^"??[-?B+]J/]H?4OL&@:!%^[ACPUS?7<@(@M+9
M.-\TS#:HR%49=RJ*S  ^6O\ @K[_ ,%6O@U_P28_99N_C3XZ,.K>+-6+V7A3
MPYYFR;5-0"YRV,LEM "'N)<84%4!\R2-6_QU_P!IK]I;XS_M@?'3Q'^T=^T%
MK4NO^+/%-VUW>W4O"C/"11)TCAB0!(HUPJ(H4# KZ*_X*6_\%&OCQ_P5 _:E
MUC]I;XXW!A$Y^RZ+HT4C/::1IL9/E6T ;Z[Y7P#+*S.0,X'Y_4 %%%% !111
M0 4444 %%%% !1110 4444 %%%?IA_P2J_X)=_'S_@JU^TW9? CX.PFQT>R,
M5WXF\03+FUT?3B^&D;IOF?!6"$$-(_=45W0 ]H_X(M?\$=/C'_P5R_:,7P=H
MS3:#\.?#3Q7'BSQ)Y9*V\#'BVMR05>\G (C4\(H:1LA=K?Z^G[.?[.GP9_9,
M^"OA_P#9Z_9]T&W\-^$?#%L+6PL;8'"KDLSNQRTDLCEGDD<EY'8LQ))->?\
M[%7[&'P$_8!_9R\/_LO_ +.&E?V9X<T",Y>0A[J]NI.9KJZD 'F3RMRS8  P
MB!4557ZLH **** /'?V@?@%\(_VI/@QXC_9^^.^B0>(?"?BJRDL=1L;@?*\;
M]&5AAHY(V >.1"'C=5=2& -?Y"O_  6R_P""-'Q>_P""1O[0[:!<"YUWX7>)
MII9?"7B1U&9HUPS6EUL 5+N '##"K*N)$ !9$_V3*^7?VR?V.O@+^WE^SSX@
M_9E_:.T9-8\.:_"5S@"XL[E0?*NK:0@^5<0L=T;@'NK!D9E(!_A4T5^H'_!6
M'_@E=\>O^"3W[35Y\$/BM&^I^'K\O=>&/$L<)CM-8L1CYEY(2>+<$N(2Q,;X
M(+1M&[_E_0 4444 %%%% !1110 4444 %%%% !1110![;^SA^T5\8?V2_CAX
M;_:*^ >M3:!XM\*7:WFGWD)Z, 5='7H\4J,T<L;962-F5@037^Q%_P $=/\
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
M/^((;]EG_HN'BK_P76G^- '\@7_! C_E,E^SW_V-</\ Z*DK_9ZK^2G]B/\
MX-+/V>/V)/VL/ O[5_A;XM^(M<U#P+J::G!875E;1PSNBLNUV3Y@/FZBOZUJ
M "BBB@ HHHH **** /X=O^#FS_@WK7XUV&M_\%'/V'=$ \96D<U_XW\-V:'=
MK$2#<^H6D:C_ (_$ 9KB-1_I*_.O[X,)O\Y"O]_BO\]/_@YQ_P"#>AO"<^O_
M /!2G]AC0W?2YGEU'QYX8L8QBS)R\NJ6D:X/DDY:[B4'RR3,/W>_8 ?P9T44
M4 %%%% !1110 4444 %%%% !1110 4Y':-@Z$JRG((X((IM% '^GA_P;(?\
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
MXZ:W@N=;TFUU":*'^S[5O+1YXW94W$G:#C))[U_7?_P[T_8$_P"B'?#_ /\
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
ML7=W)9F9CDDD\DD]30!#1110 4444 %%%% !1110 4444 %%%% !1175>!O
MWC+XF^,M+^'?P[TNZUO7M;NHK+3]/LHFGN;FYG8)'''&@+,[,0  ,DT =3\$
M/@E\5/VD/BWX?^!7P1T6X\1>+/%%XEAIFG6H!DFFD]R0JJH!9W8A$0%F(4$C
M_78_X(:_\$6?A9_P2._9_,=_Y&N?%OQ=;0/XLUY/G167YA8V98*R6D+'DX#3
MN/,? $:1_/W_  ;W_P#!"/PA_P $M?A&GQG^-EK;ZI\<_%]FG]IW!"2IH5K(
M QT^UD4L"V<?:9D;$K *OR("W])U !1110 4444 %%%% !1110 4444 ?B1_
MP6W_ .",'PB_X*Y_L_'2?]$\/_%7PS$\GA7Q+)&?D/+&RNR@+O:3'KPS0N?,
M0$[D?_(9^/'P)^+?[,GQ>U_X#?'70KGPWXL\,7;V>HZ?=KMDCD7D$'HZ.I#Q
MR*2DB,&4E2"?]YVOYT?^#@#_ ((6^"O^"K/P</Q.^%$%OI7QS\(V930[^1Q#
M#JELC%SIUVV"-K98V\IQY4IY81L] '^1K178?$'P!XU^%/CK6/AE\2-,N-%\
M0:!>3:?J-A=H8Y[:YMV*21NIZ,K @UQ] !1110 4444 %%%% !1110 4444
M%%%% '][/_!K1_P7O;0;G0_^"7_[9>MC^SY2+3X?^(+^7_42,?DTB>1OX&)(
MLW9OD.+<?*857_0?K_ +BEE@E6>!BCH0RLIP01T(/8BO]0;_ (-FO^"],?[=
M/@*U_8A_:PU<?\+B\*60&DZG=/\ /XFTVV7EF9OO7UN@_?@G=,G[X;B)BH!_
M7=7YK?\ !5/_ (*<_ [_ ()5?LKZG^T)\6G6_P!6G#V?AO0(Y ESK&IE24B7
MJ4B3AIYMI$4?.&<HC_3/[6W[6/P-_8A_9^\1?M,?M%:PFB^%O#5N9IY.&FGD
M;B*W@C)'F3S/A(T!Y8\D#)'^./\ \%6?^"GWQP_X*L_M3:A^T!\5G?3]&M0]
MGX:\/I*9+;1].W96)3A0\KGYYYMH:1_1%1% /F+]KO\ :T^.'[</[0GB/]IK
M]HC5WUCQ1XEN/-F?[L,$2C;%;P)TCAA0!(T'0#))8DGYLHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_L>_X-JO\ @WQNOVQ?$FF_MW_MGZ,\7PGT:Y6;
MP]H=Y%A?$UU"3^\E5^NGPN!D8VW#@IDHKAOFC_@W7_X((>(/^"E_Q(@_:4_:
M-LIK#X%>%KW;,C;X9?$EY#R;.W<;2+=&Q]JF4Y_Y91G>6>+_ %5?#'AGPYX*
M\-:?X-\'6%OI6D:1;165C96D:PV]M;6Z!(HHHT 5$1 %55 "@ #B@#6M[>WL
M[>.TM(UBBB4(B( JJJC   X  Z"IJ** "BBB@ HHHH **** "BBB@#__U?\
M/_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*!H?_ *4I
M7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H5_R8)\<?
M^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH **** "BB
MB@ HHHH **** "BBB@#_ $N_^#)?_DP;XK_]E ;_ --UG7]GM?QA?\&2_P#R
M8-\5_P#LH#?^FZSK^SV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KR/X[_ ?X0?M-_"37?@5\>= M/$_A/Q);-:
M:AIUXFZ.2-NA!&&1T.&CD0J\;@,I# &O7** /\=W_@NK_P $6?B'_P $BOV@
MH8-$EN=?^$OC"267PMKLR@R(4^9["[*@*+F%2"&PJSQ_.@!$B1_A37^X?_P4
MC_8/^%W_  4C_8\\7?LH_%*-(TUNV,VE:@4WR:9JT )M;N/OF-SAP""\3/&3
MAS7^)Q\8OA-X]^ OQ7\2?!/XI6#Z9XD\):G=:1J=J_6*ZLY&BD7/<;E.&'!&
M".#0!YO1110 4444 %%%% !1110 4444 %:6C:OJ?A[5[77]%F:VO+&9+B"5
M/O1RQ,&5A[@@$5FT4 ?[TWP-^)EC\:O@IX/^,>F!5MO%NB:?K,03.T)?P).N
M,\XP_&:]2K\F/^"$?Q ?XE_\$>OV=_$<DGFFV\&V.E;N1@:3NL0.0#\H@QZ<
M<9&#7ZST %%%% '\(7_!\7_R2W]G7_L*^)/_ $38U_GB5_H=_P#!\7_R2W]G
M7_L*^)/_ $38U_GB4 %%%% !1110 4444 %%%% !1110 5_O\5_@#U_O\4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5POQ.^&7P^^-'P
M]UGX3_%?1[7Q!X;\0VDMAJ6G7L8E@N;>9=KHZGJ"#]0>001FNZHH _R%/^"]
M/_!#3XB?\$F_C1_PF'P]BO=?^"?BJX;^P=:E7>]A.V6.G7KKP)D4$Q2$*)T!
M*_,LBK_/E7^\5^T;^SE\%OVM?@MK_P"SW^T)H%MXE\)>);8VU]8W(X(ZJZ,,
M-'+&P#QR(0\;@,I! -?Y!/\ P6A_X([?&3_@D9^T8?!>N--K_P ._$C27/A3
MQ((BJ7, )S;7! V)>0#'F(#AE*R+@-M4 _&NBBB@ HHHH **** "BBB@ HHH
MH **** "OV._X)4?\%N/VN/^"2L7C/0_@@UMKGA_QA83*=&U9G>SM-6\LI;Z
MC$BGB6,[1*@PMQ& CG*QLGXXT4 =M\2/B1X]^,/C[6/BG\4M7NM?\1^(+N6_
MU+4;V0RW%S<SL6>1W/)+$_T'%<3110 4444 %%%% !1110 4444 %%%% !11
M10!<T_3[_5[^#2=)@DNKJZD6*&&)2\DDCG"JJC)9F)   R37^H5_P;>?\&_.
ME_L&^#;#]L[]KK28+OXS^(+19=+TZXC+'PM9W"<QX;@7\JMB=\9A7,2'F0O\
MR?\ !LI_P;V_\*(L-$_X*,_MO:+CQQ=QI>^"O#USS_9%O*F4OKJ/'_'Y(IS#
M&Q/V=3N8"8@0_P!OM !1110 4444 %%%% !1110 4444 %%%% !1110!_*+_
M ,''7_! 72O^"B'@6Z_:W_99TZ.U^-_ANSQ/90+'&GBBSA'$,K';B\B08MY6
M/SJ!"_'EM'_EJZYH>M>&=:O/#?B2SGT_4=/GDMKJUN8VBF@FB8J\<B, R.C
MJRL 01@\U_OR5_%5_P '+W_!O5#^TOH^K_\ !07]B'1(X_B)IL$EWXM\.V,1
MW^(88QEKNV1,@W\:@ET"YNEY&9@!* ?YKE%.=&C8HX*LIP0>""*;0 4444 %
M%%% !1110 4444 %%%% !7:?#GXB^.OA#X]T;XI?##5KG0O$7AZ\AU#3=1LY
M#%<6US;L'CDC8<AE8 BN+HH _9#_ (*L_P#!;C]K;_@K5#X+T/XVFVT+P_X/
ML(5_L;2F=;*\U?9LN-1E0GF23D1(=RP1DJARSL_XWT44 %%%% !1110 4444
M %%%% !1110 4444 %?T _\ !!?_ ((??$3_ (*T?'#_ (2CQNESHGP4\(W:
MKXDUF(^7+=S!1(NG61((,\@*F5\;8(FW'YFC1_"O^",O_!'GXT_\%<?VC(_
MWA\7.A?#O0'CG\6>)UBW1V<!Y6" M\CW<^"L2<[1F1@54@_Z_7[-G[-_P8_9
M&^"/A[]G?]G[0X/#WA/PQ:K:V5I N.!R\DC=9)96)>61LL[L68DF@#M/A9\+
M?AY\$?AOH?PA^$ND6V@>&?#=E#I^F:=:+LAMK:!0J(HZ\ <DDDGDDDDUWU%%
M !1110 4444 %%%% !1110 4444 ?__6_P _^BBB@ HHHH **** "BBB@ HH
MHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90
M-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_D
MP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH **** /\ 2[_X
M,E_^3!OBO_V4!O\ TW6=?V>U_&%_P9+_ /)@WQ7_ .R@-_Z;K.O[/: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K_,,_X/)OV-;+X*?M\^&/VK_#%KY&F_&'1C]N*KA#K&B".WF;(. 7MG
MM3C RRLW))Q_IYU_)?\ \'D?P0M/B)_P2PTGXM11+]N^'OC+3KSSC]X6FH1S
M6<J#V:66!C_N"@#_ "UZ*** "BBB@ HHHH **** "BBB@ HHHH _UY/^#6+Q
M(WB#_@AU\'[27>7TJ?Q%9L[MNW :S>R+CT"K(J@=L>E?T*5_.#_P:?\ _*$O
MX<_]A7Q%_P"G.XK^CZ@ HHHH _A"_P"#XO\ Y);^SK_V%?$G_HFQK_/$K_0[
M_P"#XO\ Y);^SK_V%?$G_HFQK_/$H **** "BBB@ HHHH **** "BBB@ K_?
MXK_ 'K_?XH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *^4?VU_V+O@'_ ,% /V<]>_9@_:0THZGX<UU 0\3>7=6=U'DPW5M)@^7/
M"QRK8*D95U9&93]744 ?XF?_  51_P""7WQ\_P""4W[3=Y\!?C+$+W2KT27G
MAO7H!BUU?3M^U95_N2IPL\)^:-^FY&1W_-.O]OG_ (*4_P#!.+X ?\%0?V8M
M5_9M^/%MY/G?Z3HVM01H][H^H(/W=S;EA_P&5,@2QED)&01_CN_\% /V!OVA
M/^";W[2>M?LT_M$Z6]IJ%@YET^_13]CU6P9B(;RU?HT4@'(SNC<-&X#JP !\
M44444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5_>I_P;&_\ !O3)XCNM!_X*4?MSZ$\>GP.E]X%\+:A"I6[.,Q:I=QOD
M^4I.ZTC9078"8_((]_RK_P &TO\ P;XO^U_KNF?M[?MHZ,#\*=)N2_A[P_?1
M,/\ A([J'I/*K8#:?$_&.5N)%*$>6K!_],BWM[>SMX[2TC6**)0B(@"JJJ,
M #@ #H* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _@(
M_P"#G?\ X-[#+_PD/_!3']AW1"6 GU/X@>&[0<;5&^75;2,#MAFO(U_Z[*/]
M::_S_J_W]G1)$,<@#*PP0>00:_S8_P#@YB_X-[)?V;-8UC_@H3^Q%HC-\.]1
MF:Z\6>&["$;?#\S\M>6R)TL)&R9$ Q;.<C]RP$0!_%+1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Z1?\$M_^"8GQ
M^_X*K?M-V/[/WP5B^PZ?;A;OQ#X@GB9[/1]/W8:63;C?*_*P0[@TK\950[IY
M1^P5^PA^T)_P4;_:2T;]F+]F[3!>ZSJ>9[JZG)2STVQC*B:[NI #LABW#. 6
M=BJ(&=E4_P"Q1_P32_X)M_L^?\$N?V9=._9Q^ ENTQ#"[UK6KE0+S5]190LE
MQ-CA1@!8H@2L: *,G+, >G_L0_L2_L_?\$^/V<]$_9D_9LT==*T#2%\R:5L-
M=7]Y(%$UW=28!DGE*C<W 50J(%155?K:BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#_]?_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@BG_REO\
MV<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH **** "OC
M_P#X*%?\F"?''_LG_B;_ --UQ7V!4-Q;V]Y;R6EW&LL4JE'1P&5E88((/!!'
M44 ?X!M%?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%
M?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IO
MA9_T+6E?^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?
M^ 4/_P 31_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?^ 4/_P 3
M1_PJ;X6?]"UI7_@%#_\ $T ?X(]%?[W'_"IOA9_T+6E?^ 4/_P 31_PJ;X6?
M]"UI7_@%#_\ $T ?R!?\&2__ "8-\5_^R@-_Z;K.O[/:Q=$\-^'?#-N]IX;L
M+;3XI&WLEM$L2LV,9(0 $X'6MJ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_$K_@XX\'P>./^"*'Q]T6X
M"E8-'LM0&XLHW:?J-K=+]WG.8A@=">#QFOVUJGJ&G:?JUE)INJP1W-O,-LD4
MJAT8>A4Y!'UH _P$Z*_WN/\ A4WPL_Z%K2O_  "A_P#B:/\ A4WPL_Z%K2O_
M  "A_P#B: /\$>BO][C_ (5-\+/^A:TK_P  H?\ XFC_ (5-\+/^A:TK_P
MH?\ XF@#_!'HK_>X_P"%3?"S_H6M*_\  *'_ .)H_P"%3?"S_H6M*_\  *'_
M .)H _P1Z*_WN/\ A4WPL_Z%K2O_  "A_P#B:/\ A4WPL_Z%K2O_  "A_P#B
M: /\$>BO][C_ (5-\+/^A:TK_P  H?\ XFC_ (5-\+/^A:TK_P  H?\ XF@#
M_!'HK_>X_P"%3?"S_H6M*_\  *'_ .)H_P"%3?"S_H6M*_\  *'_ .)H _ '
M_@T__P"4)?PY_P"PKXB_].=Q7]'U9NDZ-I&@6*Z9H5I#96R$E8H(UC0$G)PJ
M@ 9/)K2H **** /X0O\ @^+_ .26_LZ_]A7Q)_Z)L:_SQ*_WVM<\*^&/%"1Q
M^)=-M=16$DQBYA28(6ZXW@XS@9Q7._\ "IOA9_T+6E?^ 4/_ ,30!_@CT5_O
M<?\ "IOA9_T+6E?^ 4/_ ,31_P *F^%G_0M:5_X!0_\ Q- '^"/17^]Q_P *
MF^%G_0M:5_X!0_\ Q-'_  J;X6?]"UI7_@%#_P#$T ?X(]%?[W'_  J;X6?]
M"UI7_@%#_P#$T?\ "IOA9_T+6E?^ 4/_ ,30!_@CT5_O<?\ "IOA9_T+6E?^
M 4/_ ,31_P *F^%G_0M:5_X!0_\ Q- '^"/17^]Q_P *F^%G_0M:5_X!0_\
MQ-'_  J;X6?]"UI7_@%#_P#$T ?X(]?[_%>?_P#"IOA9_P!"UI7_ (!0_P#Q
M->@4 %%%% !7\/W_  5&_P"#K?\ :#_8#_;V^(W[(/A#X3^'O$&F^";RVMH-
M0O+VYBGG$]K#<$NJ?*"#*5&.PK^X&O\ '%_X.0O^4VGQ\_["NG_^FRTH _;[
M_B-Y_:H_Z(?X4_\ !C=_X4?\1O/[5'_1#_"G_@QN_P#"OX@Z* /[?/\ B-Y_
M:H_Z(?X4_P#!C=_X4?\ $;S^U1_T0_PI_P"#&[_PK^(.B@#^WS_B-Y_:H_Z(
M?X4_\&-W_A1_Q&\_M4?]$/\ "G_@QN_\*_B#HH _M\_XC>?VJ/\ HA_A3_P8
MW?\ A1_Q&\_M4?\ 1#_"G_@QN_\ "OX@Z* /[?/^(WG]JC_HA_A3_P &-W_A
M1_Q&\_M4?]$/\*?^#&[_ ,*_B#HH _M\_P"(WG]JC_HA_A3_ ,&-W_A1_P 1
MO/[5'_1#_"G_ (,;O_"OX@Z* /[?/^(WG]JC_HA_A3_P8W?^%'_$;S^U1_T0
M_P *?^#&[_PK^(.B@#^WS_B-Y_:H_P"B'^%/_!C=_P"%'_$;S^U1_P!$/\*?
M^#&[_P *_B#HH _M\_XC>?VJ/^B'^%/_  8W?^%'_$;S^U1_T0_PI_X,;O\
MPK^(.B@#^WS_ (C>?VJ/^B'^%/\ P8W?^%'_ !&\_M4?]$/\*?\ @QN_\*_B
M#HH _M\_XC>?VJ/^B'^%/_!C=_X4?\1O/[5'_1#_  I_X,;O_"OX@Z* /[?/
M^(WG]JC_ *(?X4_\&-W_ (4?\1O/[5'_ $0_PI_X,;O_  K^(.B@#^WS_B-Y
M_:H_Z(?X4_\ !C=_X4?\1O/[5'_1#_"G_@QN_P#"OX@Z* /]K7_@CG^WUXO_
M ."F?[!/A?\ :^\=>'[/PQJ6OWFIVTFGV$KS01BPNI+=2&D^8E@@8Y[FOU#K
M^<'_ (-/_P#E"7\.?^PKXB_].=Q7]'U !1110 4444 %%%% !1110 4444 %
M%%% !7Y0?\%>O^"3'P+_ ."M/[-5Q\)OB%'%I/C#1TEN?"?B98]\^E7K@9#8
M(,EM-M59X2<, &&)$1E_5^B@#_"4_:S_ &4?CC^Q)^T!XC_9H_:)T=]%\4^&
MKDP3QG)AGC/,=Q Y \R"9,/%( -RGH#D#YRK_?0UOP/X+\2W2W_B/2++4)T0
M1K)<V\<KA 20H+ G&23CWK'_ .%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A
M4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL
M_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A
M:TK_ , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_
M , H?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H
M?_B:/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:
M/^%3?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3
M?"S_ *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_
M *%K2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K
M2O\ P"A_^)H _P $>BO][C_A4WPL_P"A:TK_ , H?_B:/^%3?"S_ *%K2O\
MP"A_^)H _P $>OZD_P#@W4_X(%ZW_P %*_B##^TW^TM836?P)\-7;(T>\PS>
M([Z @FTA(^86R'BYF4J3_JHVW[VB_P!27_A4WPL_Z%K2O_ *'_XFNRTW2]-T
M:QCTS1[>*TMH@0D4*"-%!.>%7 ')SQ0!7T#0=$\*Z%9>&/#-I#I^FZ;!':VE
MK;H(H8((5"1QQHH"JB* JJ!@ 8%:U%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6;K.C:/XCT>[\/>(;2&_L+^&2WN;:XC66&:&52K
MQR(P*LC*2&4@@@X-:5% '^61_P ''O\ P0"U/_@GCXVNOVO/V5--DN?@?XBO
M%6YLHMTLGAB^N#Q#(3DFRE?BWE)^1B(7.XQM+_)]7^_9J&G:?JUE)INJP1W-
MO,-LD4JAT8>A4Y!'UKB_^%3?"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:
MTK_P"A_^)H_X5-\+/^A:TK_P"A_^)H _P1Z*_P![C_A4WPL_Z%K2O_ *'_XF
MC_A4WPL_Z%K2O_ *'_XF@#_!'HK_ 'N/^%3?"S_H6M*_\ H?_B:/^%3?"S_H
M6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:TK_P"A_^)H_X5-\+/^A:TK_P"A_^
M)H _P1Z*_P![C_A4WPL_Z%K2O_ *'_XFC_A4WPL_Z%K2O_ *'_XF@#_!'HK_
M 'N/^%3?"S_H6M*_\ H?_B:/^%3?"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+
M/^A:TK_P"A_^)H_X5-\+/^A:TK_P"A_^)H _P1Z*_P![C_A4WPL_Z%K2O_ *
M'_XFC_A4WPL_Z%K2O_ *'_XF@#_!'HK_ 'N/^%3?"S_H6M*_\ H?_B:/^%3?
M"S_H6M*_\ H?_B: /\$>BO\ >X_X5-\+/^A:TK_P"A_^)H_X5-\+/^A:TK_P
M"A_^)H _P1Z^A?V5OV6/CG^VE\=] _9P_9ST*;Q!XJ\1SB&VMXAA(T',DTS_
M '8H(ER\DC?*J@DU_N9_\*F^%G_0M:5_X!0__$UL:)X'\%^&KIK_ ,.:19:?
M.Z&-I+:WCB<H2"5)4 XR <>U 'Y??\$?O^"2'P._X))?LV0_"OP)Y6M^,M:$
M=SXJ\3O"(Y]2NU'")U:.U@R5@BR=H)8Y=W8_K3110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?_]#_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _
M3[_@BG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\
M:ZH **** "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 *_QQ?^#D+_E-I\?/^PKI_P#Z;+2O
M]CJO\<7_ (.0O^4VGQ\_["NG_P#ILM* /Q!HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _P!;K_@T_P#^4)?P
MY_["OB+_ -.=Q7]'U?S@_P#!I_\ \H2_AS_V%?$7_ISN*_H^H **** "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@#__1_P _^BBB@ HHHH **** "BBB@ HHHH **** /T^_
MX(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ
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 **** "O\<7_@Y"_Y3:?'S_L*Z?\ ^FRTK_8Z
MK_'%_P"#D+_E-I\?/^PKI_\ Z;+2@#\0:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /\ 6Z_X-/\ _E"7\.?^
MPKXB_P#3G<5_1]7\X/\ P:?_ /*$OX<_]A7Q%_Z<[BOZ/J "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 __TO\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*
M?_*6_P#9R_[*!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ H
MHHH ***^7?VX?%'B/P/^Q7\7_&O@^]FTW5]'\$^(+VQO+=S'-;W-O832121L
M.5='4,I'((S0!]145_BB_P##ZS_@K?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\
MZ.-^('_@\N?_ (Y0!_M=45_BB_\ #ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9
M_P %;_\ HXWX@?\ @\N?_CE '^UU17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/
M^'UG_!6__HXWX@?^#RY_^.4 ?[75%?XHO_#ZS_@K?_T<;\0/_!Y<_P#QRC_A
M]9_P5O\ ^CC?B!_X/+G_ ..4 ?[75%?XHO\ P^L_X*W_ /1QOQ _\'ES_P#'
M*/\ A]9_P5O_ .CC?B!_X/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\
MP>7/_P <H_X?6?\ !6__ *.-^('_ (/+G_XY0!_M=45_*'_P:/\ [5W[2O[6
M_P"Q9\2O&G[3OCG6O'FK:;XV:RM;O6[N2\FAMOL%K)Y:-(6(3>S-@<9)-?U>
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !117Y1?\ !<CXW>./V<O^"3OQL^,GPTUJ^\.^(='T2,:=J6FR
MF"ZMKFYNH((WCD!4J0T@R0<XSC)XH _5VBO\47_A]9_P5O\ ^CC?B!_X/+G_
M ..4?\/K/^"M_P#T<;\0/_!Y<_\ QR@#_:ZHK_%%_P"'UG_!6_\ Z.-^('_@
M\N?_ (Y1_P /K/\ @K?_ -'&_$#_ ,'ES_\ '* /]KJBO\47_A]9_P %;_\
MHXWX@?\ @\N?_CE'_#ZS_@K?_P!'&_$#_P 'ES_\<H _VNJ*_P 47_A]9_P5
MO_Z.-^('_@\N?_CE'_#ZS_@K?_T<;\0/_!Y<_P#QR@#_ &NJ*_Q1?^'UG_!6
M_P#Z.-^('_@\N?\ XY1_P^L_X*W_ /1QOQ _\'ES_P#'* /]KJBO\47_ (?6
M?\%;_P#HXWX@?^#RY_\ CE'_  ^L_P""M_\ T<;\0/\ P>7/_P <H _VNJ*_
M!O\ X-K?CQ\9_P!I3_@D?X$^+?Q_\4:EXQ\3W^I:['<:IJUP]U=2I!J$\<8:
M1R6(1%"KSP!BOWDH **** /QZ_X*X_\ !9GX%?\ !'OP]X'\1_&_PMKWB>+Q
MW<W]M:+H8MRT+6"PLYD^T31##"8;=N>ASBOQ'_XC:/V!O^B3_$#_ +YT[_Y,
MKY__ .#XO_DEO[.O_85\2?\ HFQK_/$H _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRC_B-H_8&_Z)/\0/^^=._P#DRO\ -$HH _TN_P#B-H_8&_Z)/\0/^^=._P#D
MRO[/:_P!Z_W^* "BBB@ K_'%_P"#D+_E-I\?/^PKI_\ Z;+2O]CJO\X7_@M!
M_P &[7_!57]L?_@IU\6?VEO@'X(T_5/"'BN_LY]-NIM;L+5Y$ALK>%B8I9E=
M</&PPP'3/2@#^(&BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\ Y(H_XA0/^"VO_1.-
M*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,_P#DBC_B% _X+:_]
M$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"BTS_ .2*/^(4#_@M
MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\ Y(H_XA0/
M^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,_P#DBC_B
M% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"BTS_ .2*
M/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_ ,*+3/\
MY(H_XA0/^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C2O\ PHM,
M_P#DBC_B% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\ 1.-*_P#"
MBTS_ .2*/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK_P!$XTK_
M ,*+3/\ Y(H_XA0/^"VO_1.-*_\ "BTS_P"2* /YPJ*_H]_XA0/^"VO_ $3C
M2O\ PHM,_P#DBC_B% _X+:_]$XTK_P *+3/_ )(H _G"HK^CW_B% _X+:_\
M1.-*_P#"BTS_ .2*/^(4#_@MK_T3C2O_  HM,_\ DB@#^<*BOZ/?^(4#_@MK
M_P!$XTK_ ,*+3/\ Y(H_XA0/^"VO_1.-*_\ "BTS_P"2* /[??\ @T__ .4)
M?PY_["OB+_TYW%?T?5^,7_! 7]CGX]_L&?\ !,7P9^S3^TOI<.C^+]'O]8GN
MK6"ZBO$5+R]FFB(EA9T.4<$@'CH>:_9V@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHIKND:&20A549)/  % #J*_SG?^#A/_@YC^(_BOXKO^R5_P $RO&=
MWX=\/^$KT_VYXUT.Y\N;5[V(;3;V4T9R+.%B=\JL/M#CY?W2AI?YI_\ A]9_
MP5O_ .CC?B!_X/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\ P>7/_P <
MH_X?6?\ !6__ *.-^('_ (/+G_XY0!_M=45_BB_\/K/^"M__ $<;\0/_  >7
M/_QRC_A]9_P5O_Z.-^('_@\N?_CE '^UU17^*+_P^L_X*W_]'&_$#_P>7/\
M\<H_X?6?\%;_ /HXWX@?^#RY_P#CE '^UU17^*+_ ,/K/^"M_P#T<;\0/_!Y
M<_\ QRC_ (?6?\%;_P#HXWX@?^#RY_\ CE '^UU17^*+_P /K/\ @K?_ -'&
M_$#_ ,'ES_\ '*/^'UG_  5O_P"CC?B!_P"#RY_^.4 ?[75%?XHO_#ZS_@K?
M_P!'&_$#_P 'ES_\<H_X?6?\%;_^CC?B!_X/+G_XY0!_M=45_BB_\/K/^"M_
M_1QOQ _\'ES_ /'*/^'UG_!6_P#Z.-^('_@\N?\ XY0!_M=45_BB_P##ZS_@
MK?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\ Z.-^('_@\N?_ (Y0!_M=45_BB_\
M#ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9_P %;_\ HXWX@?\ @\N?_CE '^UU
M17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/^'UG_!6__HXWX@?^#RY_^.4 ?[75
M%?XL?A;_ (+F?\%>?"7B73_%-E^T-XVNIM-N8KE(;[5);NVD:)@P66"5FCEC
M.,,CJ589!!!K_3S_ .")W_!93X0_\%<OV=U\16GD:'\3_#$,,7B[PZA($,SY
M"W5KN)9[2<J2A)+1-F-R2%9P#]J:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HK\:O^"T7_  6)^#?_  2,_9S/C36UAU_X
MB>)%DMO"GAL2A7N9P#FYN #O2S@.#(X&68K&N"VY?\OCQ3_P7,_X*\^+?$NH
M>*;W]H;QM:S:E<RW+PV.J2VEM&TK%BL4$3+'%&,X5$4*HP  !0!_M.45_BB_
M\/K/^"M__1QOQ _\'ES_ /'*/^'UG_!6_P#Z.-^('_@\N?\ XY0!_M=45_BB
M_P##ZS_@K?\ ]'&_$#_P>7/_ ,<H_P"'UG_!6_\ Z.-^('_@\N?_ (Y0!_M=
M45_BB_\ #ZS_ (*W_P#1QOQ _P#!Y<__ !RC_A]9_P %;_\ HXWX@?\ @\N?
M_CE '^UU17^*+_P^L_X*W_\ 1QOQ _\ !Y<__'*/^'UG_!6__HXWX@?^#RY_
M^.4 ?[75%?XHO_#ZS_@K?_T<;\0/_!Y<_P#QRC_A]9_P5O\ ^CC?B!_X/+G_
M ..4 ?[75%?XHO\ P^L_X*W_ /1QOQ _\'ES_P#'*/\ A]9_P5O_ .CC?B!_
MX/+G_P".4 ?[75%?XHO_  ^L_P""M_\ T<;\0/\ P>7/_P <H_X?6?\ !6__
M *.-^('_ (/+G_XY0!_M=45_BB_\/K/^"M__ $<;\0/_  >7/_QRC_A]9_P5
MO_Z.-^('_@\N?_CE '^UU17^*+_P^L_X*W_]'&_$#_P>7/\ \<H_X?6?\%;_
M /HXWX@?^#RY_P#CE '^UU17^*+_ ,/K/^"M_P#T<;\0/_!Y<_\ QRC_ (?6
M?\%;_P#HXWX@?^#RY_\ CE '^UU17^*+_P /K/\ @K?_ -'&_$#_ ,'ES_\
M'*_?#_@A)_P<Z_&KX%?&Y_@A_P %+?&FJ^-OA]XRNH4@\2ZQ<-=7GAV\;Y!(
M\CY=[*3Y?.4D^3CS$'^L5P#_ $RJ*IZ=J.GZOI\&K:3/'=6MU&LT,T+!XY(W
M *LK D,K @@@X(JY0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]/_
M #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@BG_REO\ V<O^R@:'_P"E
M*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH **** "OC_P#X*%?\F"?'
M'_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_ -D_\3?^FZXH _PQZ*** "BBB@ H
MHHH **** "BBB@ HHHH _P!+O_@R7_Y,&^*__90&_P#3=9U_9[7\87_!DO\
M\F#?%?\ [* W_INLZ_L]H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OY@?^#O#XP6OPV_X(X:WX'EEVR_$
M'Q1H6AQH,$M]GF.IGW  L>H[X'>OZ?J_SH_^#V/]K.Q\4?&WX2_L6>';L2#P
MGIUUXHUF-&! N=4806B/@\/'#!*^" =DZGH10!_#'1110 4444 %%%% !111
M0 4444 %%%% '^MU_P &G_\ RA+^'/\ V%?$7_ISN*_H^K^<'_@T_P#^4)?P
MY_["OB+_ -.=Q7]'U !1110!_"%_P?%_\DM_9U_["OB3_P!$V-?YXE?Z'?\
MP?%_\DM_9U_["OB3_P!$V-?YXE !1110 4444 %%%% !1110 4444 %?[_%?
MX ]?[_% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5_ )_P<Z_\'"K*?$'_  30_8;ULCBXTOX@^([7T/R2Z5:2@_[R7DBC
M_IDK?ZT5]2?\',/_  <)P?LU:+J__!/C]B/7$D^(FI0O:>+?$5A,P?P]"XPU
MI;R(1B^D4D2.&S;+QCS6!B_S8'=I&+N2S,<DGDDF@!M%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]1_L:?MC?'G]@O]HGP
M]^TY^SEJ[Z3XC\/SAMI+&VO;8D&6TNHU*^;;S*-LB9!Z,I5U5A\N44 ?[7/_
M  2?_P""J'P$_P""K_[,UG\;OA1+'IOB&P$=MXG\-23"2[T>_(/RMPI>"7:6
MMY@H61<@[761$_3^O\/K_@G'_P %$_VA/^"9'[3.D_M)?L_WQ66 K;ZOI,KD
M6>L:<S!I;2X49^5L91P"T3@.O(K_ &)/^">?_!0+]G[_ (*6?LRZ+^TY^SU?
M&2POP8-0TV=E^VZ5?QX\VTND4G;(F05/W9(RLBY5@: /N&BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OS2_X*I?\ !4'X!_\ !*;]F2\^
M/7QDE-[JMZ9+/PWH,#8NM7U$)N6-?[D2<-/,?EC3IN=D1O5?^"@/[?7[/?\
MP3=_9KUG]I;]HG5$M-/L$,6GV",/MFJZ@RDPV=JG5I9".3C;&@9W(16(_P =
M[_@I1_P4<^/_ /P5 _:=U7]I+X\7/D^=_HVC:+!([V6CZ>A_=VUN&/\ P*5\
M RR%G(&0  >6_MK?MH_'S]O_ /:,U_\ :?\ VD-5&I^(]=< )$OEVMG:QY$-
MK;1Y/EP0J<*N2Q.6=F=F8_*5%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?VK?\ !M+_ ,'#;_LRZEHW_!/?]M[6'D^'
MFHW,=IX3\27DN1X?FF(5+2Y=SQI[L?DD)Q:L?F_<G,/^E CI(@DC(96&01R"
M#7^ 37]['_!LG_P<._\ ".2>'?\ @FI^W-K!:PE=+#P-XKOIO^/<GB+2[R20
M_P"J)PEI*3\A*PGY-A0 _P!""BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#__U/\ /_HHHH **** "BBB@ HHHH **** "BBB@#]/O^"*?_*6_P#9R_[*
M!H?_ *4I7^UU7^*+_P $4_\ E+?^SE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H
M5_R8)\<?^R?^)O\ TW7%?8%?'_\ P4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH
M**** "BBB@ HHHH **** "BBB@#_ $N_^#)?_DP;XK_]E ;_ --UG7]GM?QA
M?\&2_P#R8-\5_P#LH#?^FZSK^SV@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHIKND:&20A549)/  % 'D_QY^-
M_P -_P!FKX+^*/C]\8-072_#'A#3;C5=2N6Y*06R%B%&1N=L;40<LY"CDBO\
M1S]O;]KKQI^WC^V+\0OVM_'@>*]\;:O+>0V[MO-I9(!%:6P;N+>V2.('N$S7
M],O_  =$?\%V-*_;*\63?L ?LG:J+KX7^%[\2^(M8M7#0Z_JEJWR1PNC$265
MLWS*WW9I@' *QQNW\;] !1110 4444 %%%% !1110 4444 %%%% '^Q/_P &
MT_A.Z\%_\$0?@-H]YNWS6&KWXW#:=E_J][=+W/&V48/<<U^Z-? W_!*SX7?\
M*7_X)I? 3X9R1B*XTOP#X?6Z4  ?:I;**2XZ!>LKN>1D]R3DU]\T %%%% '\
M(7_!\7_R2W]G7_L*^)/_ $38U_GB5_H=_P#!\7_R2W]G7_L*^)/_ $38U_GB
M4 %%%% !1110 4444 %%%% !1110 5_O\5_@#U_O\4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %?RB_\''7_!?K2O\ @G?X%NOV
M2/V6=1CNOC?XDL\SWL#1R)X7LYAQ-*IW9O)4.;>)A\BD3/QY:R?17_!?_P#X
M+J^!_P#@E-\'V^%WPGN+;5OCIXMLO,T/3Y$$T.E6LC%#J-XN0-H*N+>,Y\V5
M>5,:O7^3/\0?'_C7XK>.M8^)OQ(U.XUKQ!K]Y-J&HW]VYDGN;FX8O)(['JS,
M230!AZYKFM>)M:O/$GB2\GU#4=0GDN;JZN9&EFGFE8L\DCL2SN[$LS,223D\
MUET44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?J9_P24_X*M_'C_@DQ^TM!\9_A83JOAS51%9^*/#DSE;;5;!6
MS@'GR[B+):WF )1B00T;NC?EG10!_NP?L@_M=_ ;]NC]G[0/VF/V;M:36_"_
MB&+=&^-D]O,G$MO<1Y)BGB;Y70YYY!*E6/TQ7^-__P $1_\ @M!\7/\ @D7^
MT!_:V+KQ%\*_$TJ1^*?#228W#A1>V@8A$O(5'&2%F3]VY'R/'_KS? GX[?"/
M]IGX1Z#\=_@1KUKXF\)^)K5;S3M1LVW1RQMP000&1T8%)(W >-P58!@0 #UJ
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYQ_:T_:O\ @=^Q'^S_ .(_
MVE_VB=831?"_AJV,\\AP9IY#Q';VZ$CS)YGPD48(W,>H&2.Z^-_QM^%?[-WP
MD\0?';XWZU;^'?"?A>S>^U/4;HD1PPQ^P!9F8D*B*"[N0J@L0#_D3_\ !<G_
M (+3?%3_ (*X_M >98^?H?PD\)7,Z>$]!?Y796^4WUX%)5[N91TR5@0^6F29
M'D /$?\ @KS_ ,%9OCI_P5I_:6N/BS\0Y)=)\'Z.\UMX3\,K)O@TJR<C);
MDN9MJM/,1EB HQ&B*OY0T44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '^BS_P;+?\ !PV?BS:Z!_P3>_;D
MUDGQ5;H+/P9XKOY^=41>(].O))#DW2C"6TG/GJ!&W[T*9O[GZ_P#;>XN+2X2
M[M':*6)@Z.A*LK*<@@CD$'H:_P!,_P#X-K?^#A2W_;%T32OV"OVS=46+XJZ1
M:"+P_K]W,/\ BI;:  >3,SMDZC&@R3S]H12_#JV\ _LCHHHH **** "BBB@
MHHHH **** "BBB@#_]7_ #_Z*** "BBB@ HHHH **** "BBB@ HHHH _3[_@
MBG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI2O\ :ZH
M**** "OC_P#X*%?\F"?''_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_ -D_\3?^
MFZXH _PQZ*** "BBB@ HHHH **** "BBB@ HHHH _P!+O_@R7_Y,&^*__90&
M_P#3=9U_9[7\87_!DO\ \F#?%?\ [* W_INLZ_L]H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBODWXK_ +>O[#WP)B>7XT?&
M'P5X5*#.S5->LK60G&["I)*'8D$$!020>!0!]945_-W^T3_P=;_\$<?@/#-!
MX8\9ZK\2=1B!S:>%=+FD&[M_I%Y]DMB#ZI*V!7\U?[9?_!Z7^U/\1;:Z\+_L
M2?#S2_AQ:/N1-9UN0:UJ>.SQP[8[2%O59$N5]_0 _P!!#]IS]K/]F[]C+X7W
M?QE_:@\9:9X,\.V@;_2=0F"-,ZC/EP1#,L\I'W8HE=SV!K_-T_X+A?\ !T%\
M4?V\-+U?]ES]BR.]\#?"2[W6VI:E-B'6?$$(.&1]K'[+:/WB4^9*O$K!6:*O
MYE_VCOVI_P!HW]KWXB3?%C]ISQIJWC?Q!,"OVO5;AIC$A.?+A0G9#&#TCB54
M'8"O J "BBB@ HHHH **** "BBB@ HHHH **** "O<?V8_@QJ?[1O[2/P_\
MV?=&W"[\<>(]+T"(KU5M1N8[<-Z<;\Y/ QS7AU?TE_\ !J1^R_-^T3_P5_\
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
M&&$=0H!_2%1110 4444 %%%% !1110 4444 ?__6_P _^BBB@ HHHH ****
M"BBB@ HHHH **** /T^_X(I_\I;_ -G+_LH&A_\ I2E?[75?XHO_  13_P"4
MM_[.7_90-#_]*4K_ &NJ "BBB@ KX_\ ^"A7_)@GQQ_[)_XF_P#3=<5]@5\?
M_P#!0K_DP3XX_P#9/_$W_INN* /\,>BBB@ HHHH **** "BBB@ HHHH ****
M /I?X)?MI?MC?LT:!=^%/V<?BSXR^'^EW]Q]KN;/PWKU]I5O-<;0GFR1VLT:
ML^U57<03@ 9P*]H_X>P_\%3?^CEOBK_X66K_ /R57P!10!]__P##V'_@J;_T
M<M\5?_"RU?\ ^2J/^'L/_!4W_HY;XJ_^%EJ__P E5\ 44 ??_P#P]A_X*F_]
M'+?%7_PLM7_^2J/^'L/_  5-_P"CEOBK_P"%EJ__ ,E5\ 44 ??_ /P]A_X*
MF_\ 1RWQ5_\ "RU?_P"2J/\ A[#_ ,%3?^CEOBK_ .%EJ_\ \E5\ 44 ??\
M_P /8?\ @J;_ -'+?%7_ ,++5_\ Y*H_X>P_\%3?^CEOBK_X66K_ /R57P!1
M0!]__P##V'_@J;_T<M\5?_"RU?\ ^2J/^'L/_!4W_HY;XJ_^%EJ__P E5\ 4
M4 ??_P#P]A_X*F_]'+?%7_PLM7_^2J/^'L/_  5-_P"CEOBK_P"%EJ__ ,E5
M\ 44 ??_ /P]A_X*F_\ 1RWQ5_\ "RU?_P"2J/\ A[#_ ,%3?^CEOBK_ .%E
MJ_\ \E5\ 44 ??\ _P /8?\ @J;_ -'+?%7_ ,++5_\ Y*H_X>P_\%3?^CEO
MBK_X66K_ /R57P!10!]__P##V'_@J;_T<M\5?_"RU?\ ^2J/^'L/_!4W_HY;
MXJ_^%EJ__P E5\ 44 ??_P#P]A_X*F_]'+?%7_PLM7_^2JYG6_\ @I;_ ,%&
M_$UPEWXD_: ^)&H2QKL5[GQ7JDK*N<X!>Y) R>E?$U% 'H_C'XQ_%WXB0BW^
M('BK6-=C "A=0OIKH84[@,2.W /(]Z\XHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K_3/_ .#,G]C*?X1_L2^,OVQO%%GY6I?%C6!9Z9(Z
MG)T?0R\0=20,"2[DN P'#")"2< #_.C_ &9/V>_B%^UA^T)X,_9L^%5L;KQ!
MXVU>UTFS4#*HUPX5I7](XES)(QP%1220!FO]Q7]FCX > OV5?V?/!G[-WPPA
M\C0/!&CVFCV0(PSQVL83S'ZY>0@NYR268D\F@#W"BBB@ HHHH _A"_X/B_\
MDEO[.O\ V%?$G_HFQK_/$K_0[_X/B_\ DEO[.O\ V%?$G_HFQK_/$H ****
M"BBB@ HHHH **** "BBB@ K_ &>?^'_'_!&W_HX3PK_W]E_^-U_C#44 ?[//
M_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7^,-10!_L
M\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_ .-U_C#4
M4 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?V7_XW7^,
M-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^-U_C#44
M?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7^,-1
M0!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_ .-U
M_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?V7_X
MW7^,-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^-U_C
M#44 ?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_ (W7
M^,-10!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\ ?V7_
M .-U_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*_P#?
MV7_XW7^,-10!_L\_\/\ C_@C;_T<)X5_[^R__&Z/^'_'_!&W_HX3PK_W]E_^
M-U_C#44 ?[//_#_C_@C;_P!'">%?^_LO_P ;H_X?\?\ !&W_ *.$\*_]_9?_
M (W7^,-10!_L\_\ #_C_ ((V_P#1PGA7_O[+_P#&Z/\ A_Q_P1M_Z.$\*_\
M?V7_ .-U_C#44 ?[//\ P_X_X(V_]'">%?\ O[+_ /&Z/^'_ !_P1M_Z.$\*
M_P#?V7_XW7^,-10!_M@_"'_@LU_P2X^/GQ+T;X.?!SXU^'?$/BCQ#<"TT[3K
M620S7,Q!(1 4 S@'O7Z;U_C"_P#! C_E,E^SW_V-</\ Z*DK_9ZH **** "B
MBB@ HHHH *^$O^"BW_!0_P#9Y_X)D_LTZI^TI^T/?%+6W)MM*TN C[;JVHNK
M-%:6RGJ[;268_+&@9V(4&O2_VR?VQ?@+^P;^SSX@_::_:.UE-'\.:!"6QD&X
MO+E@?*M;:,D>;<3,-L: CNS%45F'^/3_ ,%8?^"J/QZ_X*P_M-7GQO\ BM(^
MF>'K O:^&/#4<QDM-'L3CY5X >>7:'N)BH,CX "QK&B 'DG_  4/_P""@W[0
M?_!3#]IC5_VFOVA[U9+Z\ MM.TZWR++2M/C),5K;(22$3)+,?FD<L[$LQ-?#
M5%% !1110 4444 %%%% !1110 4444 %%%% !7]-_P#P;H_\$*]=_P""FWQC
M7X__ !^L)K3X&>"[M?MA8-&?$%_$58:?"P*D1*"&NI5.54B-<,^Z/X2_X(P_
M\$C?BU_P5M_:BM_AGH?VC1_ 'A\QWGB_Q$D>4LK,D[88BWRM=7)!2%.<?-(5
M*1L*_P!A;X _ 3X2?LO?!OP]\ ?@3HEOX=\)^%K-+'3K&V7"I&G5F/5Y'8EY
M)&)>1V9V)8DT >F:'H>B^&=%L_#?ANS@T_3M/@CMK6UMHUB@@@B4*D<:* J(
MB@*JJ  !@<5J444 %?CY_P %G_\ @D9\)O\ @K;^R[<?#37/L^C^/_#XDO/"
M'B)X]SV5X0-T,I7YFM;D ),G./ED"EXU%?L'10!_@T?M ? +XN?LN?&;Q'^S
M]\=]$G\/>+/"M[)8ZC8W ^9)$Z,K#Y7C=2'CD0E)$974E6!/CU?ZQW_!Q7_P
M0LT+_@IS\&V^//P!T^"T^.G@RT;["R[(AX@L8\L;"=V*@2KRUK*[85B48A'W
M)_E"ZYH>M>&=:O/#?B2SGT_4=/GDMKJUN8VBF@FB8J\<B, R.C JRL 01@\T
M 9=%%% !1110 4444 %%%% !1110 4444 %?VO?\&S?_  <)O^S=J^C_ /!/
M/]M[7#_PKS4)A;>$_$NH3?+H$S_<LKEWZ6$C<1.3BV=L-B$YA_BAHH _W]D=
M)$$D9#*PR".00:=7\!W_  ;$_P#!PHUX?#__  30_;DULM-^ZT[P#XFO7&"J
MC;%I5W*QZ\!;.1LYXA)SY0/]^- !1110 4444 %%%% !117\$7_!SG_P<+?V
M#'KW_!-;]A?7?].<-9>.O%.G3?Z@<K+I5I(A_P!8?NW<BGY!F$?,9-@!\J?\
M'-'_  <*+^T)?ZS_ ,$[/V'M;$G@"U<VOC'Q+9.1_;5Q$YWV-K(IYL4('FR+
MQ<ME5_<@F;^(^BB@ HHHH **** "BBB@ HHHH **** "BBB@ KU_X!? 7XM_
MM0?&3P]\ ?@5HEQXB\6>*;Q+'3K&V7+22/U9CT2-%!>21B$C16=B%!(\TT/0
M]:\3:U9^&_#=G/J&HZA/';6MK;1M+-/-*P5(XT4%G=V(554$DG YK_5V_P"#
M<_\ X(6Z)_P3(^#2_'SX_P!A!=_'+QI:*;PNJR?\(_82 ,-/@<%@96/S74JG
M#,!&N5CW2 'W7_P1@_X)&?";_@DE^R[;_#30_L^L>/\ Q ([SQ?XB2/:][>
M';#$6^9;6V!*0IQGYI"H>1A7[!T44 %9>N:'HOB;1;SPWXDLX-0T[4()+:ZM
M;F-98)X)5*O'(C JZ.I*LK @@X/%:E% '^3E_P '%G_!"O6O^"8OQC/QY_9_
ML)[SX&>,[IOL3*'E/A^_<ECI\[L6)B8?-:RN<LH:-LLFY_YE*_WEOV@?@%\(
M_P!J3X,>(_V?OCOHD'B'PGXJLI+'4;&X'RO&_1E88:.2-@'CD0AXW574A@#7
M^/3_ ,%G/^"1OQ<_X))_M0W'PT\0"?5_ /B!I;SPAXB9,)>V8/,,I4;5N[?(
M29.,_+(H".M 'X_T444 %%%% !1110 4444 %%%% !1110 5Z=\&/C+\3_V>
M/BMH'QO^"VM7/A[Q5X7O8[_3-1M&VRP3Q'(/.0RD95T8%70E6!4D'S&B@#_8
M3_X(6?\ !;CX8?\ !7#X&-8^(OLGAWXQ>%847Q)X?C?"SQC:HU"R5B6:UE8X
M9<LT$AV.2IC>3]Y:_P (#]F/]ICXT?L>?'7PY^T?^SYK4N@^+/"UT+JRNH_F
M4\%7CE0_+)%*A*21ME71B#UK_7R_X(R?\%AO@O\ \%<?V<X_'&@&VT+XB>'T
MC@\6>&%EW26<YX6X@#?.]I/C=$_.TYC8EE)(!^QM%%% !1110 4444 %%%%
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
MSE_V4#0__2E*_P!KJ@ HHHH *^/_ /@H5_R8)\<?^R?^)O\ TW7%?8%?'_\
MP4*_Y,$^./\ V3_Q-_Z;KB@#_#'HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKUWX#_ 7XP_M._%K1/@7\!/
M#]WXH\5^(KE;6PT^R3=)(['EF)PJ1H/FDD<JB*"S,%!( )OV??@!\7?VIOC/
MX=_9]^ ^BS^(?%OBJ\2QTZQ@QEY'Y+,QPJ1HH+R2.0D:*68A037^Q!_P1E_X
M).?##_@DK^RA:_"+07AU?QOKQCU#Q=KR)M-]?[<"*(D;A;6P)2!3C.6<@,[5
M\[_\$+/^"%WPH_X))_"5O%/BTVGB?XS^)K9%UW7T0F.SA8*QT^Q+_,MNCC+R
M85[A@&<!51$_?V@ HHHH **** "BBB@#^$+_ (/B_P#DEO[.O_85\2?^B;&O
M\\2O]#O_ (/B_P#DEO[.O_85\2?^B;&O\\2@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#]?O^"!'_*9+]GO_ +&N'_T5)7^SU7^,
M+_P0(_Y3)?L]_P#8UP_^BI*_V>J "BBB@ K+US7-%\,Z+>>)/$EY!I^G:?!)
M<W5U<R+%!!!$I9Y)'8A41%!9F8@ #)XK2=TC0R2$*JC))X  K_--_P"#E_\
MX.$9/VJ-:U?_ ()^?L4:R1\,M-G:V\5Z]:G'_"074#\VUO(#S81.OS.,?:7'
M&80#* ?-'_!QI_P7ZUS_ (*+^/[K]E+]EW4;BP^!_AF\9)[B)C&WBF\MW^6Y
ME P19QLNZUA;[QQ-(-^Q8OY4J** "BBB@ HHHH **** "BBB@ HHHH ****
M"KVF:9J6MZE;Z-HUO+=WEW*D,$$*&26660A51%4$LS$@  9).!5&O]#W_@UF
M_P"""H\#:?HG_!3_ /;%T8'6;Z%+SX?:%>)_QYP2#*:M/&P'[Z1>;-3D)&WG
M8+M&8P#]*_\ @W _X(3:9_P3:^$L?[3'[1^FQ3_''QE9*)(I-L@\.:?*-WV.
M(@8%S(,?:Y 2 0(D.U7:3^I"BB@ HHHH **** "BBB@ HHHH YWQ?X1\+^/_
M  IJ?@7QOI\&JZ-K-K-97UE=()8+BVG4I)'(C9#(ZDJP/!!K_)6_X.#O^"('
MBK_@E7\>&^)'PFM;B_\ @?XVO)&T&\.^8Z1<OESIES(<_,@#&V=V+30J<EG2
M0U_KEUX+^T[^S-\%OVQ/@5XC_9P_:#T6+7O"?BBU-K>VLGRL.0R2Q./FCEB<
M!XY%PR.H(Z4 ?X0-%?JE_P %=O\ @E1\:?\ @DU^U)>?!/X@B75O"VI^9>>%
M?$8B,<&JV ;'.,JES#D)<19RC$,,HZ,WY6T %%%% !1110 4444 %%%% !11
M10 4444 =E\._B%XX^$OCS1OBA\,]5N=#\0^'KV#4=-U"S<QSVMU;.'CEC8<
MAE8 BO\ 6<_X( _\%T?!'_!5OX-CX:_%2:WTGXX^$+-6UW3T40PZK;*0@U&S
M4'&UB5%Q$,>3(W $;)7^1C7K_P  OCU\6_V7_C)X>^/WP*UNX\.^+/"UXE]I
MU];-AHY$ZJPZ/&ZDI)&P*2(S(P*D@@'^\S17XG?\$2_^"S7PA_X*Y?L])K:&
MUT'XJ>&H4C\6>&HW/[IR=JWEJ')9[2<C(Y9H7/EN20KOH?\ !:S_ (+'?!__
M ()&_LYMXHU$0ZY\3/$\,\'A#PZ3GS[A!@W5T%*LEG S*9""&D)$:$$ED /!
MO^"^G_!<OP#_ ,$H/@M_P@?PVEMM;^-OB^TD&@Z6661-+A8%/[2O$Y_=(P(A
MC(_?R*1]Q9"O^2S\2_B7\0/C)\0-8^*OQ5UB[\0>)/$%W)?:CJ-](9KBYN)C
MN=W=N22?P X'%=?^T/\ M"?&']JSXU>(OVA?CYK<_B+Q=XINVO-1OI\ NY 5
M555 5(XT"I'&H"HBA5   KQB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MK]1O^"2/_!+/XT_\%8/VJ;#X%_#A9--\-Z>8KSQ5XA,9>#2=-+8+>C7$N&2V
MBR/,?).(UD=0#[;_ .#?;_@B)XJ_X*M?'H^/?BC!<:=\$O!%VA\07R$Q/J=R
M )$TVU?!^=P5:X=2#%"V00[QY_UL_!W@[PK\//".E^ O NG6^D:)HEI#8V%C
M:1B*"VMK=!'%%&B@!41 %50, "O(_P!EK]F'X+_L:? /PU^S5^S[I":+X4\*
MVBVMG #ND<Y+22ROP9)I7+22.>6=B:^@* "BBB@ HHHH **** "BBB@ K^6W
M_@Y!_P""$NG?\%)?A,W[3/[-VFQ0?''P99L$BC"QCQ)IT0+?8Y3P/M,?)M)"
M0"28G.UD:/\ J2HH _P%=3TS4M$U*XT;6;>6TO+25X9X)D,<L4L9*LCJP!5E
M((((R",&J-?Z'O\ P=,_\$%1XYT_6_\ @I_^QUHP&LV,+WGQ!T*S3_C\@C&7
MU:"-0?WT:\WBC >-?.P'60R?YX5 !1110 4444 %%%% !1110 4444 %%%%
M!7Z5?\$L_P#@J+^T)_P2D_:3MOCQ\$Y1?Z9>B.T\1^'KARMGK&GJVXQ.0#Y<
MJ9+03J"T3GHR,Z/^:M% '^Z!^Q!^V[^SW_P4(_9VT3]IC]FS64U70=639-"V
M%N]/O$ ,MI=1Y)CGB)&Y3D,"'0LC*Q^N*_Q?_P#@CI_P5Z^./_!([]HQ?B+X
M)WZSX&\0O!;^+?#3-B/4+2(G;)$2<1W4 =S!)TR2C91F%?Z_G[+/[4WP+_;0
M^!>@_M'?LXZ]!XB\*>(H!+;7,1P\;CB2&:,_-%-$V5DC8!E88- 'T)1110 4
M444 ?__1_P _^BBB@ HHHH **** "BBB@ HHHH **** /T^_X(I_\I;_ -G+
M_LH&A_\ I2E?[75?XHO_  13_P"4M_[.7_90-#_]*4K_ &NJ "BBB@ KX_\
M^"A7_)@GQQ_[)_XF_P#3=<5]@5\?_P#!0K_DP3XX_P#9/_$W_INN* /\,>BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**Z#PKX3\5>._$=EX.\$:9=ZSJ^I2K!:6-C"]Q<W$K\*D<489W8]E4$FO[0O
M^"4G_!H+\;/C--IWQD_X*6W<_P /O"Y*SQ>$;&1&UV]3J!<RC?'9(>"5'F3D
M94B%N0 ?S3?\$[?^"87[7G_!3SXO1_"O]F#PZ]W;V[I_:VNW8:'2=)A?^.YN
M,$ D E(D#2R8.Q#@X_U8/^"1'_!%7]ES_@DC\+O[/^'< \2?$/5[=8]?\87L
M2K=W62K-!;KS]GM Z@K"I)8@-(SL 1^C_P"SM^S7\!OV2?A1IOP._9M\*Z?X
M.\*:2#]GT_3HO+3>V-TDC'+RRO@%Y9&:1SRS$\U[A0 4444 %%%% !1110 4
M444 ?PA?\'Q?_)+?V=?^PKXD_P#1-C7^>)7^AW_P?%_\DM_9U_["OB3_ -$V
M-?YXE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Z
M_?\ ! C_ )3)?L]_]C7#_P"BI*_V>J_QA?\ @@1_RF2_9[_[&N'_ -%25_L]
M4 %%%?Q,?\',O_!PFW[.>G:Q_P $\?V(-<:/X@WD7V?Q9XFT^9<Z'!("'L;9
MUR5OG7B5P5-LIPI\XYB /EC_ (.=?^#A5-477_\ @FC^PSKBO:D/8>//%%A*
M<LRMMETJTE0CY>-MY(I(;)@!QYH/\"M.=VD8NY+,QR2>22:;0 4444 %%%%
M!1110 4444 %%%% !1110 445^_W_! O_@BCXU_X*R?M"_V]X[AN=*^#'@NY
MC?Q-JJ!HS>RC#KIEK(!CSY5(,K Y@A;>?F:-7 /T*_X-D/\ @@L_[:GC:Q_;
MR_:STDGX1^&;PMH6E7*$+XCU*U?!9@1A[&VD4B3!Q-,OE'*K*M?Z=R(D:".,
M!548 '  %<GX \ ^"_A7X(TCX:_#C2[;1- T&TAL-.L+.,106UM;J$CCC0<!
M54  5UU !1110 4444 %%%% !1110 4444 %%%% 'Y[?\%-?^";_ ,"?^"HG
M[+.L_LV_&J!;>>56N="UN.)9+K1M352(KF')!(S\LL>Y1+$60D$AE_QO_P!M
MK]C#X[?L ?M)>(OV7?VB-+.G>(- E&V1?FMKVTDY@NK9^DD,R_,IZJ<HP5U9
M1_NDU^&7_!=/_@C-\.?^"MG[-SV>CI;:/\6O",,L_A/7'4*';[S6%TX!8VLY
M[]89,2+D;T< _P =2BO0/BM\*_B)\#OB5KOP>^+>D7&@^)O#5[-IVIZ?=+MF
MM[FW8JZ-@D'!'!4E6&""00:\_H **** "BBB@ HHHH **** "BBB@ HHHH ^
MG_V.?VP_CW^PA^T)H'[3'[-^M2:+XDT&4$8)-O=V[$>;:W,>0)8)@-KH?9E*
MLJL+'[:'[97QY_;X_:+\0?M/?M&ZL=4\1Z_+G8FY;:RMDSY5K:QLS>5!"IPB
M9)ZLQ9V9C\L44 %%%% !1110 4444 %%%% !1110 4444 %%%=U\,OAE\0?C
M/\0M&^$_PIT>Z\0>)/$-W%8:;IUE&99[FXF;:B(HZDD_0#DX% 'M/[&?['?Q
MU_;S_:+\._LP_LZZ4=4\1^(IP@9@PMK.W7'FW5S(JMY<$*_,[X)Z!0S%5/\
MLB?\$PO^";'P+_X):_LLZ5^S=\%XQ=W((O->UR6,1W6L:FZ@27$H!.U> D40
M8B.,!<L=S-\9_P#!"'_@B_X _P""2G[.(/B1+76/B_XQ@AF\5ZU&NX0X 9=.
MM7/(MH&/S,-IGD'F, !&B?N[0 4444 %%%% !1110 4444 %%%% !1110 UT
M21#'( RL,$'D$&O\Q/\ X.<?^""[?L6^-[[]O/\ 9+T@I\(_$MVIUW2K5&9/
M#FI7+8WJ #LL;F0CR^=L,S>4-J-$H_T[JY'Q_P" ?!?Q4\$:O\-?B/I=MK>@
M:]:36&HV%Y&)8+FVN%*21R(>"K*2"* /\#6BOZ /^"^G_!$_QM_P2:_:"_X2
M'P)%<ZK\%_&EU*WAC57W2-92D&1M-NWYQ/$N3$[']_$N\?,LJI_/_0 4444
M%%%% !1110 4444 %%%% !1110 5^Z'_  0Z_P""UWQ<_P""1_QW6&]:?7OA
M#XJNX1XK\/*=S(.$^WV08@)=PIVR$G11&Y&(Y(_POHH _P!Y[X$_';X1_M,_
M"/0?CO\  C7K7Q-X3\36JWFG:C9MNCEC;@@@@,CHP*21N \;@JP# @>M5_D<
M?\$!O^"[?Q _X)5?%V+X6?%FYN=9^!7BF\#:UIR@S2Z3<2 +_:%DN<AAA?M$
M2Y$T8X!D5#7^L?\ #3XE_#_XR_#_ $?XJ_"K6+3Q!X;\06D=]IVHV,@FM[FW
MF&Y'1UX((_$'@X- '<4444 ?_]+_ #_Z*** "BBB@ HHHH **** "BBB@ HH
MHH _3[_@BG_REO\ V<O^R@:'_P"E*5_M=5_BB_\ !%/_ )2W_LY?]E T/_TI
M2O\ :ZH **** "OC_P#X*%?\F"?''_LG_B;_ --UQ7V!7Q__ ,%"O^3!/CC_
M -D_\3?^FZXH _PQZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HIR(TC!$!9F. !R237Z"_L_\ _!)__@I3^U'Y$_P,^"'C#6K.YQY5^VF2
MVFGMNQC_ $RY$5OW!_UG3GI0!^?%%?U[_LR?\&9__!1[XJ/;ZC^T=XF\,?"J
MP<KYL+3G6]2C!ZXAM"+5L?\ 7X,G\Z_I)_9+_P"#/W_@F!\"3::W\>Y]>^,.
ML0$-(NJ7)TW2RZ]"MK9%),9Y*RW,JGH01D$ _P R#X'_ +/7QV_:7\<0?#7]
MGKP=K/C;7[@C;8Z+92WLP4G&YEB5MB#^)VPJCDD &OZT_P!@3_@S:_:\^,DM
MEXT_;O\ $MI\*- ?$CZ-IS1ZIKTJ\?*S(S6=MN!R&,D[*>&B!Z?Z-'P7^ /P
M-_9Q\&Q?#SX >#]&\%:'#@K8Z)8PV,!8#&YDA50S$=6;+'N2:]<H _.#]@?_
M (),?L&?\$UO#BZ7^RQX%M-.U>2+RKOQ%??Z;K=V#][S+N0;U5NIBB$<.>B"
MOT?HHH **** "BBB@ HHHH **** "BBB@#^$+_@^+_Y);^SK_P!A7Q)_Z)L:
M_P \2O\ 0[_X/B_^26_LZ_\ 85\2?^B;&O\ /$H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_*)_]VU^_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\
MPXR_ZJC_ .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"4
M3_[MH_X<9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_
M]VU^_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_
MZJC_ .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"43_[M
MH_X<9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_]VU^
M_E% 'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_ZJC_
M .43_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'X!_\ #C+_ *JC_P"43_[MH_X<
M9?\ 54?_ "B?_=M?OY10!^ ?_#C+_JJ/_E$_^[:/^'&7_54?_*)_]VU^_E%
M'X!_\.,O^JH_^43_ .[:/^'&7_54?_*)_P#=M?OY10!^ ?\ PXR_ZJC_ .43
M_P"[:/\ AQE_U5'_ ,HG_P!VU^_E% 'RW\&O^#/O_A;GBYO"O_#1']G[;=Y_
M-_X1+S?N%1C;_:R==W7-??\ X._X,>_@;8M&?B#^T!KNJ !/,_L_0[>PW$'Y
MB/,N;K (Z YQW)K^E7]C7_DKDO\ V#YO_0DK]4* /Y(/A_\ \&8__!*WPL\=
MSXQ\2_$+Q/*!\\=SJEG;P$\]%M[&.0=1G,IY';D5^@OPK_X-H_\ @BC\)I8[
MS3?@E9ZS=(0QFUS4M0U,,5SC,,]RT&.>0(@#QG.!7[M44 ?-OP:_8V_9%_9U
M$9^ /PN\)>"6C4*'T/1K2PDP.>7@B1B<\DDDD\GFOI*BB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /Y,?^#JG]B?_ALWP#\&--_X2;_A&_[
MU#6Y=WV+[9YOVB.U&,>=#MV[/?.>U?QH_P##C+_JJ/\ Y1/_ +MK_0<_X+C_
M /(J_#K_ *^]2_\ 0(*_G?H _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\
ME$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQ
ME_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,
MO^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^
M[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5
M'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH
M_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?
MRB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB
M?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E
M$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#
M\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB?_=M
M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E$_\
MNVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#\ _^
M'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _ /_AQE_U5'_RB?_=M'_#C
M+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT?\.,O^JH_P#E$_\ NVOW
M\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"JH_\ E$_^[:_?RB@#\H_V+_\
M@FCXG_8N_:@\(?M2^"OB%!J>L^"KJ34+&VNM&*P-<B)TB,FV\R45V#,HP6 V
MY7.X><?'7_@E/\7/VF?BYKWQW^._QONO$WBSQ-=->:CJ-YHVZ261N  !>!41
M% 2.- $C0!5 4 #]IXOO'Z'^51T ?@'_ ,.,O^JH_P#E$_\ NVC_ (<9?]51
M_P#*)_\ =M?OY10!^ ?_  XR_P"JH_\ E$_^[:/^'&7_ %5'_P HG_W;7[^4
M4 ?@'_PXR_ZJC_Y1/_NVC_AQE_U5'_RB?_=M?OY10!^ ?_#C+_JJ/_E$_P#N
MVC_AQE_U5'_RB?\ W;7[^44 ?@'_ ,.,O^JH_P#E$_\ NVC_ (<9?]51_P#*
M)_\ =M?OY10!^ ?_  XR_P"JH_\ E$_^[:/^'&7_ %5'_P HG_W;7[^44 ?@
M'_PXR_ZJC_Y1/_NVC_AQE_U5'_RB?_=M?OY10!^ ?_#C+_JJ/_E$_P#NVO[S
M_P#@W7_X)(? 3_@GI^R[%\8]#G'BCXA_$.)I-3\0W-LL$D5E'*PBLK9-\ABA
M&T/+AR9I,,W"QJGX65_9A_P3O_Y,L^'_ /V#W_\ 1TE 'VA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !4-Q;V]Y;R6EW&LL4JE'1P&5E8
M8((/!!'45-10!_FQ?\%F/^#=?X'_  P_;1U'6OV=_%I\&>&/&%HFN1>'QIGV
MJ'39IY)(YHH)/M49\DO&7C38!&&V#Y5%?E!_PXR_ZJC_ .43_P"[:_N,_P""
MV/\ R<EX:_[%J'_TJN:_&^@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NV
MOW\HH _ /_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_
M\HG_ -VT?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR
M_P"JH_\ E$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\H
MH _ /_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_
M -VT?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M'_  XR_P"J
MH_\ E$_^[:_?RB@#\ _^'&7_ %5'_P HG_W;1_PXR_ZJC_Y1/_NVOW\HH _
M/_AQE_U5'_RB?_=M'_#C+_JJ/_E$_P#NVOW\HH _ /\ X<9?]51_\HG_ -VT
M?\.,O^JH_P#E$_\ NVOW\HH _ /_ (<9?]51_P#*)_\ =M?J#_P2 _X-VO@E
M\5OVU]%?]H7Q@_B[PMX9MI-=N-"&F"VBU)[62)8X)Y#<3?N&>0&5 F9$!3*A
MLCZ[K]</^"+_ /R=AJG_ &+5Y_Z46M ']1%I:6NGVL5A8Q)#! BQQQQJ%1$4
M8"J!P !P .E6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** /YK/^#E__@EO\!OVW?V+M6_:+UX_V!\0_A59&ZTO7+>!99)[$R RV-PN
MY#)"Q9GB^8&&4EEX>17_ ,U;_AAK_J:/_)+_ .WU_KN?\%>_^4:'QD_[%^3_
M -&)7^8_0!\!_P###7_4T?\ DE_]OH_X8:_ZFC_R2_\ M]??E% 'P'_PPU_U
M-'_DE_\ ;Z/^&&O^IH_\DO\ [?7WY10!\!_\,-?]31_Y)?\ V^C_ (8:_P"I
MH_\ )+_[?7WY10!\!_\ ##7_ %-'_DE_]OH_X8:_ZFC_ ,DO_M]??E% 'P'_
M ,,-?]31_P"27_V^C_AAK_J:/_)+_P"WU]^44 ? ?_##7_4T?^27_P!OH_X8
M:_ZFC_R2_P#M]??E% 'P'_PPU_U-'_DE_P#;Z/\ AAK_ *FC_P DO_M]??E%
M 'P'_P ,-?\ 4T?^27_V^O[ _P#@BI_P5J_:;_8W_9YOOV:/BA,GQ3T#PRUJ
MGAN6^D:RN],M'$@:T,O[\S0*57R%8 PC<@)38L?\_%?8'[*/_,?_ .W7_P!J
$T ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140513782325904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information Document<br></strong></div></th>
<th class="th"><div>May 06, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  06,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IDEXX LABORATORIES INC /DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000874716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westbrook,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">556.0300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationFormerLegalOrRegisteredName', window );">Entity Information, Former Legal or Registered Name</a></td>
<td class="text">Not Applicable<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">One IDEXX Drive</a></td>
<td class="text">One IDEXX Drive<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.10 par value per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-19271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">01-0393723</a></td>
<td class="text">01-0393723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">04092</a></td>
<td class="text">04092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">&#168;</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">ME<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">IDXX<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityInformationFormerLegalOrRegisteredName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Former Legal or Registered Name of an entity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityInformationFormerLegalOrRegisteredName</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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M=Y9"QEQC4ZYLE4K@01841[;G."T[YF%B];O9M:GL=\5&1V$"4\G4)HZYW-U
M)+8]R[7>+SR%J[4V%^Q^-^4KF('^/9U*;-FY2A#&D*A0)$S"LF<-W.L;KVD"
MLAY_A+!51^?,O,I"B!?3F 0]RS%$$(&OC03'PRL,(8J,$G)\.XA:^3--X/'Y
MN_IM]O+X,@NN8"BBKV&@USVK8[$ EGP3Z2>Q_0T.+Y0!^B)2V7^VW?=M>A;S
M-TJ+^!",!'&8[(_\[3 01P$-YT2 =PCP,N[]@S+*$=>\WY5BRZ3IC6KF)'O5
M+!KAPL1D9:8EW@TQ3O='PM_@(&O&DX"-$QWJ'9LD^VR;47N_W[4U/LW$V/Y!
M^6:O[)U0ON<[YK1JS'.\QL=H&QES4"\']3*Y^@FY$K8_[[ /FVB(U5]E?'O!
M1KF@F>[7*N4^]"R<SPKD*UC]GWYP6\XG K>>X]8I]6)<Y[L4RN#H\,[%9P*B
MD4,TSH.8@@R%R6_ <):4\M!*)IE9-JO2V<S1FJ3@(9U/L J5EAP9'WA<"D;K
M3$;CYV=V-[AY?!K,'Y\FXQF;/ R9/1H3D*T<LG4.Y!"'4/((YUX ;^PS[,HP
M:24'_SKM1MMM$5CM'*M-B@TPIT&6U]N(K\I@Z/@ECQ00')V<HW/.\ R" ->/
MJK&A:0G)YF*;E%'1:E]!Z85$^ZX1:%<YVA4IEJ$,L$RQH0A*IQ4=[SEM@L)U
M"G=U2)T[X>/$F:X%&M7#)EZ +#526J39;%TZ=<>AB([\WCTG:4<^6F.FOH%D
M=[!"6$S@?E6"A.#DJJQXRH/0;)"F4>CS143--;?P?Y?TZ_ZC\?ILM8\D%O)2
MJ/^A\)&JL'F7-NIYJ"-@8LE<[^?%+VP&_D;B^);2T4I#$<=8U&9:^"\U]J-S
MZ3HLY9*]\F@#+,7\J#67)'51%US:SM\QV?C-7_-D!:?S3 L]#&:CP1>*J2@(
M[ED5X3:,R*5"BZ#-7KA77MNED K[=RM<V[UPZE?UME<O1?EOP1]9"L]W:=-V
M&LZ55XKQK^,^$A1N[](&;?9&G4^E"'1@5;UQ"U=W:5N>"7244(?)BMWC/D:&
M/"KEH56J>+S"WCW:F:<2+GQ<MY#XD!7DB5(;7*ES+-!X>%PNRV=QA6PE8.'V
MWIEN[PN9"GGP^YG&P3-&/Q0;W-KL3A;)"G5RD^4=[>QI7_Y^'Y'C3:5X#7%H
M2]%HS7L2K;!WCS;E?R2X,K.T7F5F"POW:.>=2QZ8=3#;Q0M1N@HJ!":CYV>*
MI#!N[RSC'N,68F6(?D4%O<8Y%:<\*:V$%8(G!\D^^LXUOQG<<_-$Q2)8HI!S
MV49=N?\,WS>T2+-/WX70^"&=G:Z!8P)-![R_%$*_-\S7=/YC2/]O4$L#!!0
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
MX_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0
M   (  F JE@'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ "8"J6 $.5:WN    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ "8"J6)E<
MG",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  )@*I8@GG7U5\$   8$0  &               @($-
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ "8"J6)^@
M&_"Q @  X@P   T              ( !H@P  'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    "  )@*I8EXJ[',     3 @  "P              @ %^#P  7W)E
M;',O+G)E;'-02P$"% ,4    "  )@*I8'#AEZC\!   \ @  #P
M    @ %G$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ "8"J6"0>FZ*M
M    ^ $  !H              ( !TQ$  'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ "8"J6&60>9(9 0  SP,  !,
M ( !N!(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @   A0
#

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="idxx-20240506.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.idexx.com/role/DocumentandEntityInformationDocument</Role>
      <ShortName>Document and Entity Information Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName -  idxx-20240506.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="idxx-20240506.htm">idxx-20240506.htm</File>
    <File>idxx-20240506.xsd</File>
    <File>idxx-20240506_def.xml</File>
    <File>idxx-20240506_lab.xml</File>
    <File>idxx-20240506_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>idxx-20240506_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "idxx-20240506.htm": {
   "nsprefix": "idxx",
   "nsuri": "http://www.idexx.com/20240506",
   "dts": {
    "inline": {
     "local": [
      "idxx-20240506.htm"
     ]
    },
    "schema": {
     "local": [
      "idxx-20240506.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "idxx-20240506_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "idxx-20240506_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "idxx-20240506_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2023": 3
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 28,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 23
   },
   "report": {
    "R1": {
     "role": "http://www.idexx.com/role/DocumentandEntityInformationDocument",
     "longName": "0000001 - Document - Document and Entity Information Document",
     "shortName": "Document and Entity Information Document",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "idxx-20240506.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "idxx-20240506.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One IDEXX Drive",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "04092",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information, Former Legal or Registered Name",
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Listings, Exchange [Axis]",
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "01-0393723",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange [Domain]",
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.idexx.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "\u00a8",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0000874716-24-000107-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000874716-24-000107-xbrl.zip
M4$L#!!0    (  F JEAG6C+[(RD  (3S   >    97AH:6)I=#$P,2UJ<&-O
M;G-U;'1I;F=A9W(N:'1M[7UI<]LXGO?[_13<]+.]3A>MMNS$.=R3*H^C=#R3
MV"E;F?2\VH)(R$*'(C4$*47]Z9__ 8  13EV'Y$2>VIK.[9)$,?_/G[X:5)-
MLQ<_3:1(7_S73_^]NQN]+))Z*O,J2DHI*IE&M5;Y5?0AE?ICM+MKGCHI9LM2
M74VJ:']O_U'TH2@_JKG@OU>JRN0+.\Y//_+//_U('_EI5*3+%S^E:AZI]&\/
ME#CLC\73-!V-QL\>'1X\&QW"__J'XZ<C^''OZ>'_'3Q^ ._"\_R2KI:9_-N#
MJ<IW)Q(G\/S)_JPZ6JBTFCSO[^W]SP-Z[L5/XR*OX&LEO,S_Y#'<2/R$'2\I
MLJ)\_MT>_>\(_[([%E.5+9__[U!-I8[.Y"*Z**8B_]]8BUSO:EFJ,3^HU6_R
M>;\/LZ ?%V9:,$ZF<FFGV>_O_\]1)3]5NZE,BE)4JLB?UWDJ2WSJP8N3P<7P
M^/0L.GTY.!N>OCH=O(Q.SUZ=7[P]'IZ>GT5OCR_^";_Z<#I\'1U?#@<7IY?_
MO(R^_^Y9_^B''WZ _QX<1:^/+Z._#P9GT>"7DS?O7\+CKR[.WT;#UZ>7\*O7
MIW\_'<+?3X[?7PXB_.<YC+6C'D;PY[/S(7P"ASU^$QV?O83?\Q^&KP?1\-_O
MX/^]/A[23R?G;]\=G_T[&EX,CH>7,)GHW<7IO^#=Z/P"_GCVBE=P_";<>._P
M:!=$IJ[RYT1##]:>UN=?VIX#M#O<W^OU;[**!)A#EENW##C!R_=OAJ=G/T?'
M/U\,!F_A,%>6<\L#^[76E1HO^;,*OI57SP\.9YLYPP<OB"%6%O?7SN11YTPB
MI:.I2&4D=%2,H[=B&3V)6:3N5!,)_/UT?W_O:# >RZ12<QF]!)%,O^P?/8RC
MT3(2>1J-9+60,D?1\<LOT1LQPF,M2B5U')WF22^*=B:RE"H78Z"XJ)1C698@
MV:L"O^M]YZ28SD2^M!^@P?\A<+WOBDPN1/+;\F,<P0&JN4IKD67+:,>]FNLZ
MJT1>V;=[6\X$#UZ ,#T;7%X.AJ]O/=6OE?0_O!Z V+[<),W'1'&&U"(YG67%
M$HBQ(2 D2I%'@T\RJ8GH_Z42&;TKI5:X?5&=5RJ+8(Q25@KI&,E4RYDHR5Z9
M $_QJ&3&+%0U";_HF.EX5L) ?6:X&Y'K9T[SGBK^ %5X!# KM);X?Y%T1)"!
M]2A+/5$S.F_XH+B2=,+RTTR6E=(2)!.=]%P"HX*T*Y=1JL157L!F)SJ:E45:
M)Y4V]%+.@:PT2C,XC'*)<BW)ZA2-7:29HJZB3$U511HRAJ]4,M<X$_J>DCD0
M)1$7S@S>H@%@/B ;?\-!W"SQAZNL&(DL2HKI5):)@G_2)$0&,RC**Y&KW^@[
M&HA:S^"_:I3):%R4,$3Y$>@<QX<%3(O*CJUEEN&_6>JO6QQM" P_%<@R(H/Y
M:B#_HHRC5,YE5LSL>*F4,YGC3_*3TNXS,+">&889H2\ !P.3S'BZ<!QZA<50
M _2?'.DH@9TM8,&@AW HLC(TG#!MLOTC? $5$NZG>0Y&*H!)2XT:"KX/RD9&
M"9RQ@/4D3"8X@ELF" Q5\:0DO40RP)+%/6=OF+/A>$ X5VCA\&G2\7><(YR<
M1T:!2)B":3010(,B29 "PT<=Q<$;8](2R&*G.3#0E CUG@:V2.<CCWM'NR-%
M,HF$-4+? :E8$Y0>A4EF+(# WO2-5S9J6S8LO@Z6;V/#)A_S8I')]$K2:.*J
ME!)>$!6]911,D2-U5B@WCO$!4BSP0RZ1VE"3P/>F<@I6-9SQ;Y+>!2TSU6:*
M(--8?L,PNH;UR/S**BB8X *$-4V4!%H%R[DGWV^$? .":M-/*84N<H'*O/OH
MX770:II_IX"RT8S%QR>BG*)66Q1U!AJ]1H48J;'_Y5H#'X")D"J=9 7^<$]3
M-Z.IL_,/&,NZ&+PZOQALEK*,20,GQ+$8ED-D^\FK M5C*1.P0C.6-/@GM ,5
M6L=D8M9539;E7.9 %!I'0T,)/2&2C[YA>U44["[-1583F87?!AI=3!1(+X_*
MF #S O0W?+Q<H*$] L&94UPW=<8RN<?X$963<O99P9_#CGC8?'Y:Y+)"\1K,
M@\W G='#* PK$#W_/@. 6=@H!\.S((_'H%N*!6B+QT^/_G)^F(D4=V WDV-^
MZ^@S(^_VGWX!%NFFS'YO<WQQ%.S4L]Z3QW:ONF.6I_!/\%TH.@ $4)4"/9P-
M+N#!BR@:>D(>.7&T-#:!]J@Z7M$F0-TSX.*6#1&;H(CR5IJXE?I^$I*Y,ZA3
MJ9-2C9PLB$8"U40]*_+U%HR6%4H?\.G(??3YN!=%IZ376.J /69\.BM7B+%2
MUH;>JM"2 @$""S#Q'@D+NL)%P.31-\A!N1G!YZO97"J4.<2WRTA/X)/&"\ '
M:A \I:K(-ALI(QQ)2.',\1%TID'A]N@P0N:G*:(L"J<IT*\>[[JP5/>&@[QX
M=D0""I8U8:'7UOX\VU$C8MEHY;2:MQ6E_9@,W&H7U5UO>O L2%0FP3KXT[CC
M\/D4YT.?'OF?E>W]QF #_G=6ES,P)D 1B$H7<BY+3WK'T0A$/8Y,L1$:-XXD
M2# U4AF>!0Z#225Z1:-2,6=AO\-1NZD]? RJP$.S3*#QS%.P@12)OQ@5>:W-
MWW%PLMK-&G1K$3'GK;1*/@)9\8_P\TPHU&#Y[@+SE'!:DR)3J5AJ?&!N_CX7
MB0G!P$<RB51F'J$G@'82-6,U:5:$<Z(UE,55*:8<M,#A,S5& D\2#EC""7W_
MW:,G1_"H"<& Q5>7 B-(-UC1'%: "599>EINBAMG--M:A>-G2.%,B;^?,Y'-
MY4K.U+XU*JJJF#[?:UX1(UUD=;7ZRF?2K/S_)V6C *_D[@@8X.,NI2*>BVP!
M6_S@3T[MWD;?;DB[(I/,F30[" OX525@OX#(GH[J4C.W6')C"3=&2D-++)=C
M9?[X.6("\7T+(^?;LVGVOR*;YF5-RJKP/;X-6S3OT6PHY7]JJ:LN;0U_%8UE
M0&J6C'PP.I2.5WSF,+Q;B&3BQ9S'8./#C@ 3F# UZ]1Z-@/+!%\$-0V:G1)'
M029):C128"8IVS/647#^5+RJ*6>R1$>!C2YFKY2W7VB*/(+F#-=E;*C1,EA5
MWLQF##Y:5,'^T_?AOS"KP2>T[;PQP3RI2D6KL+[:.BT.6S(!%8N/TM!-()7G
MNR:<BE,!NZ1,=U'0+&_C\W][['_P%;'_.R9)LA& U5@:;)C_/=HLY0R(5V*\
M@0SI"0:LM(FHVG0<.03&+$16-UQ64>J6I(CT<E7.?=#^P\22)PUQ7WJI+31F
M@;@3DTT+I 8L-S=LH> [?B)X HM""4:9*%&F+DUF4X&]J%M6)<#;( !H(*Z[
M ..TQG^ 5 !6S<0"Q%Q99V8U('!J8]#S+HD2-F4VRV#*)B)(X9SPJ#4:HW97
M_, )?@+WS5C/&%R\@NGCGP;_P1C0H,EZGY.<K'/8^MC&C.9*VPAUDUL_+X'D
M(CCA1X?LB_)7,DJE=RZEMRJC_(VACX%YG:@5\\,NF%*IE;<3P2J;_7'#- O%
MUQ,OQ(.DQ6>OP'Y?X@=MHE UP1\7.6M'BT[9,XN&):5PL<Q%)7#^Q^CCL/A.
MZ])^&+WECC3!0L$6^-EKH])PQ5UB&8PT#<Y3)LH54=V4UN!3%&);,NG@%DO,
M;J[4,\"#JJ(,&\4)=#V"-2F,J:$W-1X#_]%A)O2\+T7NI!)X]!4I 0QF D&2
ML76*X5406UNI Y"_%J(LA:\0@$GJ7"Q0Z,'\.==A>8:>X<BR\7G $71&#M$T
MKA?K CRQ$@I*?,LQ$,9FT (4UIBB;01)_A;LOH*"&-[433PNG'*+K=-"<M3*
MK-+RLSL194[$^60+KD$)YDUQ@E+NNIJ*8@1LT2%)K9K!F:CQ^H_I">V:*/%C
MGQ5.7<8NF(^S"L0UK T8,Y0E)GGIOMP2G&BX@IJHL,""0AIH>A8S#D.H*?JM
M<  P=H*'E*U&#SOU*DJ%:=Z>BXU'92#\0<$G),A'95%CU;G-F@&MH/)E&Y><
MZ:6)<19,5K!B>04_8M0!%A8:[):(<,FBV;)K#]D[P+LM2!]_58*TB9=M6("^
M0K(&-G22J\3H<NE+K3A:Y5J*(YM%8,DC)XRQXA&I=+@ :ECNOD*+;@@"0B/?
MOBPRL#%TM//_]A_'L*S>WMY#E*&8=*LF,09(R<Q" 5P">Y1L7,"/6GT"/MHY
MA.<Q!&J<6;3<T,MGFXX& 8Z^XR&EPZ^("P:?D'XV[D9>UJ-?J0JB.X,KTCEI
M>' $P) 6V4H9& 5.3& T=6K"J[2@6!3Z"V@$NYI%:5;/.JT4<]!/[G<4.>7?
MT895XJ-LXJFZR)I(:SL^W[@NWA2F4F3@O&5%>F6#6K4F5D4K'?/UP&[ /4/*
MRG#^Q!1\DC8*(K\=2GPDK2M(F1TP^J>JXBT#5PBE0BD3J3"3Z!17:CJRV"62
MZ*/DB34?Q!0\6:,14Y<#<O.Q&P53/H;/\X!N]]R<1D69RY:2K?,,M[^QD# E
MI\;HMF=L&_%)4[(M6I2*S*118 S@9]'Z4)D45[+CPQY!&-'H^9$D)6<UZ&T]
MD:D=F@QJ#!5<R+G,:VE#"]VGTCH0_*R912M*CQ8JYD<UA>WX8"I3)M$A6KDE
MP\9-<#B%\8BDQB*WNQZO?_(5"=>A^+1QR>J7'#!K**V!LCTB8P5.MC PH,0
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
M[0K&_#@JTB7\9U)-LQ?_'U!+ P04    "  )@*I8+/^@[)06  "ZS   $0
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
M\$D][ <1\X5)6L^N T3VPUE,^8"L83Z\,:Y?;(7N /X!X]X__7]02P,$%
M  @ "8"J6)A+:H&, @  Q@@  !$   !I9'AX+3(P,C0P-3 V+GAS9-U56V_:
M,!1^YU=X>9YSIR2H4&GM*E5B%W6MUK?))"=@-=B9[93TW\\V>)"6KD7:PS1>
M<,[YOG,_]NE9MZK1 PA).9MXD1]Z"%C!2\H6$^_VYA)GWMET,#A]A_'=A^L9
MNN!%NP*FT+D HJ!$:ZJ62"T!?>?BGCX0]+4FJN)BA?'4TLYY\RCH8JE0',:I
M@SFM&)\D!2GC^0F>%UF*4U*-,,F&.4Z3/,[++(_R4?I^,<ZB<!BG88+C45[B
M=!3G.,M&(0Y')*G2.!Z&>6Z-=G(LBR6L"-*I,3GNY,1;*M6,@V"]7OOKQ.=B
M$<1A& 5WGV;?+-3;8FO*[GOH;BYJAT\"HYX3"0Y.RZ[KP6D)7><7?!687,-A
M>.(AHI2@\U;!I2[*!52DK=7$:]G/EM2THE#JBM=@:MH#[*D5$0M0G\D*9$,*
M>,WC=("0J0)=-5PHQ [RMF6(\CP/.I.7AS95F_&"*#L,+Y;!XK$YXBC&2>1W
MLO2"-[GM&Z),*L(*.,:W_L*.]S=BV/7TN!@<[_@8K#$)A;_@#T$)U'0N.>Q>
MO@0W!VP.?9^$,:XLWTBVLJ:AK.(;@1:9P,<N^FNHW)H\F_T#(V+_QD04@M>O
MS%/0"-Z 4!3D_MY8 TL!U<0SVX/=U/YH!/@Z$@=YYJ#? J/6'D#JM;'YSG8)
M.1/JL=$FI.Y##9L2_<OYEU =F[^F4$;_B^QK,C\V>TV!^LC$#?%&ZQ$M)YY[
MR@@K/S)%U>,5,^^6'2>G\Y"AW%Y?O7#IVDC>9,@%XD+9-6\:VE^$\.YUW3MJ
MJVAC%NW9_:T_#9Z:>^*HE5!^85-[?KHQ6_(6\@=B0>JBK8_G]4?T(&TK=*W9
M7EQ!_^;:?._=;E:PN3*G@U]02P,$%     @ "8"J6&&O 50%"   73H  !4
M  !I9'AX+3(P,C0P-3 V7V1E9BYX;6S=6UMOVU82?L^OT'I?]UCG?C&2%%DG
M61CK-D;BHD5?A',9RD0HTB#I6/[W.Z2MQ+*8I#698N47B2*/SGPSWW!NHI[_
MM%X5LT]0-WE5OCA@A_1@!F6L4EXN7QS\>OZ6V(.?7CY[]OP?A/S^[_>GL]=5
MO%I!V<Z.:_ MI-EUWE[,V@N8_5;5'_-/?G96^#:KZA4A+_NO'5>7-W6^O&AG
MG'*Y6;:Y6A]I$7WB09,0K2329X9XJQR1PG&7K&/.R'\MCRRCBDLJ"#<N$6FX
M(]8:2JCQ(I.<*^I<OVF1EQ^/NI?@&YBA>F73?WQQ<-&VET?S^?7U]>$ZU,5A
M52_GG%(QWZP^N%N^WEE_+?K5S#DW[Z]^7MKD0PMQ6S;__>?3#_$"5I[D9=/Z
M,GX1@.)3^_F+]]&H^>U%7-KD1TW__=,J^K8GZ+LJS+ZZHOM$-LM(=XHP3@0[
M7#?IX.6SV>S6<KZ.=57 >\AF=X>_OC_919J7[3SEJ_G=FKDO"D3<[]#>7,*+
M@R9?71:P.7=10_95]!N5.U"J@_//;K?Y:$P7"*2.5P$(GH6R<_$),0[M/A[S
MY[U(@LQ?%>V$B'?WGA1OM?+YE ;>V7H"M/U&9 6K /644+?VO8=S _(APF[+
M/,%Z?1BKU;S'MHFLODQORC9O;T[*+HSV-_[FVO<AYVF])EV@I8KJ'MN?VO<>
M9/2-O,R[JZ?X\6[S#N&TX&'=0IG@-O1L9!=5W%I4=(&O^LQ4X0,4_=E%@GRQ
M(PD!PTD+JV:1)9,$EX9DG'5)!5]\IA@!'JV.3 0!<I?K9N,[#<3#9?5ICE*0
M<"ZZ@\ZJXI;M;\J^M>4(C7)HSGTH8!%#DE0S0X37E,C@!'$*(DF)&S >I$;S
MC59B(VX;]Q<O>%5O-+B[B_Y2,LCJ:C4Y8VTUA<EN"4',![.J3E!C^8.7^CO[
M*!95 ^G%05M?P9>35=FBV[XIH'-GO/]@^>7F&>/"IWG38L'5O%G'"U\NX=4Z
M;Q8.-<;BAQ$?/:H"7A#+%!XQ*Y1V(#*M)W#A(=D3NL(W<O" :SR.QX?>,-Z>
M0ZXQAN4['*_[-/&GD"P>I/_',;PE=T)6OUJE#-WNX]FH)C7ECR77,&T5&$."
M%!'CF!4D!,X)!2D89=(;B/_WI&Z5<G\WIW_%@A-SN2E5SG'MPMG$P$1+HDL"
MVU&.C:D&18#I(!GHE"D[BLG[TJ;D<:C(_>%Y^-&FVZ603D'A&=1YA<5H>NU;
M6'@?L@P\(RII1:1AC-ANCN 3RP303$1))^%R2^R3(?7QQIPZV/8ZOH<EQI_:
ME^TO?@4+#> SSS*B!-8)4CI-@I&,8#Q*- O>>3M%I;0M=>^Y'6W*76KY>&J/
MT=MJ7YQ@:[C^+]PLE*4\2F=)R*PA,F(X"5$%8A4FDZ!DA##NQAT4^T3('6/,
M77;%&'9?81A)72AY6_CE G0F;!*6:*4P@@CKB!62DF"Y5P9/TLR-8G5+W-ZS
M^7CC[;(HQ]^CKU*JH6F.\?!=?5Y=EPN112U-R(A1X+%=DXYX#!A$QXR)&,%)
M/\&D8E?PWC,[A4%W.59C..Y0O*K!'U<)%B;P%(5/)%($([U"O:#+]S%D@"A8
M#./F:/>E[3V;CS;=+H5Z#(7=[T7%V455PB]7G0$65$&24@1"'<.0H:4GGDO,
M\BDDQC"I4V%&T?A0XMY3.<J$NW2:\5'WGGIO\0#J4UCZXEU]6\%!#:FOX*22
M+F4F$ 8!,'+81%PTJ+!,/ 83)&79M)/O;Z#9>S?X8:;?=1$[66*^>^NT9PMK
MM ]!2J)LAF$HI$B<YXC1<<Z"\IJG*9JC =%/A/RQ1MUEVHUA^@/$JQIA,1[.
M\[9 K_,>.S0*)&,<B_I^<)8L)=;YX'7RBOIQM?1#B7O/ZR@3#@PT1LVK-F V
M0] ^DBAT+F8-=N":6B(M51A)A"")BQ19[+IQ,0FG]Z4^&5X?;<H!;B>85KW-
MBTT189*+//A D@!-I(K8NF$U3SA0AUY'C9XD.7^1N/><CC+A )\3C*C._?HD
M83.>9_GM8UEWR+RUT7.&/1NV:D32!,1RE9%D(7'J4%$VQ3,'7Q'_1)B>PK@#
MM(^:76W5 6=5T_KBC_RR;_*$UYG72A/-62121DJ\PN@B&;;O0F 6B7RZZFI+
M]A,A?+19!]@>->/Z#5-("^5QM5I=E7=.V"PB5^B"PI.@ 2L^%@QQF#F(HD$+
M+!\H#^,ZZ$&Q>\_Q>&,.T#MJO/6A*O*8=S]>_^RQ=<M]L<BL5S%H38R)Z&U4
M4.)X2 08]O24LV1'/FFS*W/OB1UIQ@%61TV\SFKH? S*V#^;==(T5U"?=P\8
MUN^R#/.'R(PP1B>BLZB(=%20(#3JF8'R%-F"D<GY>PCVGO%)33S _R0CLEC5
MEU7=:_RA1<<\KJ[*MK[IDPKZ80 -G;J\^WM!EU2T]R1R*QPUD&)0DTS&O@%B
M[[U@:D,/.,)T@[ >V;OZK*X^Y>BV"XN"D^6:!"4P[U"IL,_'!L)8JQ@6DN#]
MN"=ZOB7]B5 _@6D'.!\U$GL0F;9B4M+:1B-)9@W'2D,YXIS'[)1):YR4/&5^
MRK#_A /^8\TZ\)C(J('9>>V[?Z=]N%F%JE@(RBAHC2IA+4DD!$PZ#C#@!,.3
M9]A#R'%Y?4O<WG/Z>.,-T#C!;.S-"NHE OI/75VW%^ANE[Z\603' H2H">J"
M[B4R17SDC' AE/$Q4I?8!'%Z4/C>4SR580<(OQN>/9\_L V"_OCRV=WI[J7[
MB^'+9_\#4$L#!!0    (  F JEA&JGK^ZW0  +*Z   4    :61X>"TR,#(T
M,#4P-E]G,2YJ<&?LO0L\5._:-[X<<DS.A!AGRJG(68;**0D=2&(J.26'DE#3
M+(<<"R%)Q2B*2)-3))F<BR+DG&:<4@Z9D<;2S*SY+^W]/.]_O[M^^]G/?[_[
M_SS/N]?'O5HM]UKKNN[[NK[7][K7?2^L(189$-IC;6<-L+$!;)ILF@# &@=*
MK"+\?0# P0'8 @  #\#%)@)P($=(%60G#:S[>0P +FPR_W[LR:;^YSKLR&[;
MVAX01HI/@C_ ^><Z$<#/;>TI/^_T\U_+D\$GO.7M H_[>N_W/GXR$CG'D<_V
MOYZ7S_YOUW,MY'/\VS&;U=J=6 N D9-?\+G@4+_@$'D][:V T4X[!T[./SWG
MY['*ST.A][)7A]. "LXO4;PWYZ&=.-9+0)B'S8IK@8--$6 79N,09F.U "CD
MQNO8?F[ GS<V=@[.=5S</+Q\_$B%:B& G8V#@YV38]VZM<>P74)^#W *KQ-1
MV&;))>I\G%OQC)AN=/I='J6=Y8WB^WLHRGHGSL;P\DE(;I225E%54]^\9;N^
M@:&1L<FNW5;6-K9V>PX</.3B>MCMB-=);Q]?/_]3H>?"SH='1%Z(O1P7GY"8
ME)R1>3WK1O;-G%OW"@KO/R@J?EA245E5_;2F]EE=4W-+:UO[J]<=O7WO^P<&
MAX9'QB<FIZ8_S7S^,DM=^K;\G;8"K?Y8TPMI3[9_VWZIES"B%SLG)P<G]YI>
M;.SA:Q6$.=<I;.,2L73F/GY&5%$WFD=L9_K=\D9>);W]%/$39WOX))2WCZM0
MUU3[J=E_3+&8_Y1F_Z[8_])K%-@%_$DE=N2'@YT=48D#V3BY.-<V+FZNGQOW
MGS>>GQOOVL;_[]O:3=C6KN3@6(?\\/-P\?#_W1MK##'+8-8(L)X#,7]A#F$
M#;  ] _U>U%\ORAH1R(Y&5RZP0*&.^$.K@06<'\S9B$,,W&%!7 >8 '7:^ N
M#,UI.YJY>0\+""@!U.\E QJ3+ !2=V7<5&M'T=5@51;0%]9Z*1J#8@&-.XE3
MC>9&R.W05$/X]F-U#L:VS\@EZO^ LLSDGPQO _F[LCVEJ.>KB^RE(_UH-=^:
M.G(-8E)Y-BY@+"-,8;Y=+&#=!NCB=!H[-@)**-#<(^S2V?+C.O^330LCV8!X
MMZEM>S76PPK O<&:LX#8."*Y"K6>!C89TRV@Y)E.8]3(ZX#2<#5\C:7YA;QG
MDQSY "Z:H8'4;&0!9 (,^"5<]:4$IPI;"#++[T6N9YX-+7+T89MYTLZ1^@QV
M4\\77+Q-+F*@N!^W'"]GWH.!QA >C &]^<+HKEA28-E[$5^U]-OIJ7>^$X;3
MHE"4<$.&,'U2^0;-W&P :T?I^AI88I.XG'!#6&&6LR[T8_'1Y?"A;:]'N] =
M7,E(/X8M#G^C]3#3P0!^MF+<6Y2HF=[D?=Y/9D>TBX+#S>Q9@,/QE#?EZ1],
M'LIE+?>#40U9I:?J).YO*+]WM-,W_/2$K6_TF[/6DP4:FSF%9P5P0[C7:,J9
M<(9X'PU]T<&TB21.P'K='4&M<D:\!I\NC%U4RS6FG_0SU705CC+:Y,1-W^2,
M:5Z9=V8!W$5P=X-1@ X?[B-Z X$A@*5[97M2^F0/[-6T?9-QY)7++"<'6C/P
MW(>+5&8H_ ;U-'B^B.X/J> 4X(X&= \V]'Z<2T[5\_L9%T\@6@4%=JG6A#)?
M%]C0\@4?%/^F_V$A(ADBKJH0*PG,.*P="[AW.H!!U6!N0#KFK\^K _>2_^&%
MX[LHS$.@=+\$I='DAR"7N3!V?^_X0+WAQ*7 JA?[F\BH+9]Z9S_Z3:<\L61+
M3WPEGYH?^_92*&*2GUA C )V-[*W9YQA 9>S&Y/.E&$EJ)=&TP0"1 QS] MK
MM4<N?6$[8W9,5&;R-#7EY5<W<3,.F$>8!6S.8.:Q@/D Q#NM[##S G1[W%LB
M%QA C/ZHR,S%H3]?"X#%J%8%1SQ'WN2GY^T_/!3C=4N5;2(==S)LO;$8&RQX
MSG7>E2'A"_.L4$MA7A3=^BT9(U36]8RRZ)G^B8)/EI8O_SAZ52+F!'Z+1V-N
M19%,O+*3<!0JM0IPMA+[97&E!;( +L0G&B\ZSM^=>&L*\\[1CP7L1,?]^-ZI
M%O?]=GM3!.C\[%(;KT>J2-OT4.Z8?$[-)NLE75!J.V)(#,20BAC2XTC++&"N
MWI)+0^"FEUG^_2X+X#V?Q3X"R7C4I[O2]_6*-WVI?"Y\N_@@6]"'G (9P44A
M*;"V[F]BA<8X 5+/9H@)DM48HC:T8X-H?U+:8'3@]N]+V\=TU0[5]U=+L2T%
M:F4U?'LFY=,HW"9MW?10?QFUP$%=&4?-UU"\6L JP?9+08*"$8Y-3_=C3AD.
M<D_;]MTKN5J58=NB?"9?1ZGB7DP+'PN0 R'-;H9XYP0+8(C7T/+P$[Z)#";J
MY06V&]U-YIMT@U+;WN!O^5NL'IF=9/N$.Q-W522QBFTI?.$[/8P1@1A$"J[O
M%@M8L*);DF[GNKJ"VEU=NKC.!X>M'=-]3Q.;Q?9<F Q]YK\I^[P7-4O,B<WJ
M[R@8=[@9_Y38#D)J[0L:XZ21-%KX^X9F@I]NM*:(=UD8OZ%2=V6=A36DZEP=
MI7!]_%UIR9-5Q36D"48@7I7($+,G.S+$OM'<>HC^Q.AP+J.OCL/Z*5M\7.IZ
MPXRR]@Y4LHV%<Z5 (KL[R )#*.P@5(58A!Q(+B5M!,D9+*#:"M^&YHJL(\16
MQXIG7ZDWV\CY?IGBN/DYF_:Q#R=K,I4$KGM-/W_( DX$#]?0KD)HNCMC/65P
M088B>OB*!P5_17-@J>FKHO'^/?5GM>WL3H3T=$JM9EAYF\5:R(W_S1809YB!
MC;THBF<WM/^'7"5B8^^8:?J(^_'B"*<'/AH-!FX2O3_<133(Y7AH5)?#*RG
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
MA&-<K^%NP=CI2JI.PL<#LD_+'WSMW-W.J?RZT]*@UPOWYNIGTGP871D>0'.
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
M0"6.IU($)<R/^0*F/^$;3%BAG;,3:I=?_VBKY910 &-H[06##F18@1FN/#R
M)M]%ETLDOJ4L.N<\KG<;?\YC31)\PZB>KE"SYY51W<TAT746??;E;C;&_E_Q
MPS]<E/9%DB%"@GF3J'28KXSN, 1WD]:=H&_ !TDLMIC+YZE>W(%R'(N_X5!+
MTEAZLJMV.Z'MT*ZZ2)MY<3H/[AV>XDP<L;=FWB3Z+&SUG#/)\ZVKNW.]LN^T
MUQ;5YW77."HVUJPG2YS?DB@U?) %E-LP1.UAWAJZ.=BH#?IXF-+.0+Q!?4)-
MBT<&'A_D?XMQ]N97:1D:MP8.W^-\Y,=^]4XE< &<WT47082B.*8-=^]FYJ!]
MWLJ>*^.PQ>CZNPN$@9'R:^NO;G+936\Q-&0[N$7^X*%#/T;^H'-8@_\D\/[M
MF)X%BBQC!;YH9VP)CL,O:_ECH'6"+$#4YG_[/U(M[;]]M5>2#"D=%J J0,7
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
M(5T?E8HSJ%2XT\JHYU"$R\/')!J$LP A$^QE7+.L(9DS1ZD_@,![->WF>O?
M.<N^EN7U!1K)+SG6_-"W5<7>W[!J6B_-WIV_BQ]:,V;8WW\H&$PYS;NDEZT_
MX+FCO\"R>^W06XO*8WRW998W> 0OD:IE?[^I+H_>&8O^#+:>"VP\"'J.AM!<
M8;K/ ^U]@DG&Q^(D1K_M2C1?-;[2>6V7V%ZAFZK^U*KW4PZ?+]OQP;[X,=RK
M@O846%UW82<1Z2"5*]RL_'0Y9GGKH@K??$UV9.2J=&87X^B!O*<A*M%)#9<]
M,3(.[%E(C?XD2@I!\+<ZUS+5>J%JNED25:N97WLL,LQ\=CM/LVZ7W_G&@P\.
M1@"I0G?<2H$# 4'4%7@8<IC(FO]*]6O!<"*&LWWP]5:\U)OTYN-]/\R7E7)4
MWKY/+\H_D]:?$;SI3H92JK#.'^XL/6<!9XDCNR?'YKGHEC!(RV4^-,3-=XMY
MBV'2S5T':.0C:A75B:+3%OI01ZI%\R,'^S-+3U U' 2A QA8$VS PIJ+\]U>
MU*IQ$ZH/LNF5XP+#=KPJJ[.F=W%(O*14HD[,K5P\2E Y8D?P95P?F05L6(35
M0Q@2*K1(E-]>^(]KM@MZ]-U?'N.<N0*>^0SN]#-UL$V[T^%W/C?B*"VB:%OO
M:X=C&]FQ%1%6YV-(N-"NH_=EXSO)M@L82&!UW3VQ]5Y6Z>:#]XT>2\@$Z/!*
M?+5Y;U.^]5F,JS" N?Z[K#C'7W\N_+\<$'D30L$VX!*QY8NMQ>(47(.M\"B<
MUXI7KG9Q66_VSMA&I>3KW8>:EK>FTZTT8W/+MME9 P]H-V .:@CM*=P]/C:\
M0C%+0#V'R\2+EI*^(K<V5ZNI,KVF?._<NO2=_+);SFVR,$1:,) E#E:=:1:&
M58GSC_R@!(O08%#N>YOIWE;RDEK?#;"*4R-.+JKBU6:EXXE?'X9_^+1,8HB4
M(>M.0WD(OSJ447=\HL]G DQ$U"KW#P;_W.->%A51TC=_D-$1F*R_=,9U/-R+
MPUX4"WK_;;.ZOZ(;XG_V.._@(JQDQ7AZD"V&)2\Q3,G-8-DG,%'W[\SI_1?9
MZA@T[))NWJ4]$V=B<Y674. #V5P*#KZDW,HMLN])CHU"[(E]=D[W8@&A'"V;
M496]JI&:A>_4PP'B\F%T55EH%#8N@_5-\D-=4@0>WRK[#B-4/DP>:;WVZUD[
M0U7:#FLTL,35%7F$M#WQQI-VF4@N#;XN#'2A@"']G8TG$V#D.^T8,RM8+D'X
M)B)3YY$SH:97%1^D/?:U^HZ0J)><SG='ET7YPTIC)6>1$X5_<E;CS5.?^YE5
MSUQFR89U52%9%_.W60C(;,YT6F>_SYZ[3$\)X+79(6E)ZEE!UI]#'RR0PN6S
MILZ08 &TUMZ; T&/#G;'D"4GP/:'8D)/BTW\^1;S7?W[IU0#9MQJ+=T!)NK%
M;IW'4B+)7@QQO_&M8'G[ N9I*[8=(^.DD;[%Z*W)SH+WQC>2E7EY.F]A_%+%
M.#A5=]N3;>?V_)UJFVPJ&!FFB^JF@"^>AUI/X'V1YV=4YH1S.JV4*9C@TY^?
M]C8I]>W<@5<F(GZ,#!*%L@@K\\63*!F@HMR$59.?"ZKS-Q&CNK1RN>9Z]_Q3
M]:>^9>G+,]YRR7E=T3;0O.CT<2_N>Y:K(/T(TCG&0_*WO>FJPGR(]3:5TK[>
MA->H,*JJ+ TKVBF4WC(YG>SXD"]Y?[-*H<H3 (Q<+[G&+@=& ^R($V$^Z/4P
MOC^+P(THQ04'"?KB/6>BPBR5]1J?#_&V[WC_I',G_P6IBXE[A?+RC+\&_&$-
MU!7<!F13Z.2X;HI!4#Q&Z)=+MG"+F>*;6T?[@@6-];K]@OW')S.-Y*-/ O$L
MP*D;5A)F2%LU8B![TBWW<6*K3?%/0K*92-G)P<L_CPKM*BY-O76TS.Y"1=S1
M"R+MMU7.<_MG():&:&  U)N&N3"S$/W0ZY,K#<6!D\WU:/PX@?,9'.B*3MXW
M5[3+)# _/^W5%N7M*ISY$1S(LH'#1 A#5!<1-(1B$(&O=%.URNA!"_C9>.$Q
MK%2HKS&VYN*5XJ^%%YT6U%54,KU/K0;:""P^^M=Z@_8PS&^S<S\$3"3MV_LR
M[!#59'OCN/"&VP2S<=[UGWJ.%66>W[XE-4)VSSYOB\VI7(TD2CT*X$D :GPU
MS 3!)CZ([!(0-!F4L* JNR'3R>.PCA0/MIPH3AA5X=R4F#+V-O]&:RIQ=2OC
M()Q%Y9I4;UGO/D%L/7UVL451E<KS.8N<G'=CT_V)Z0GWZM'1:E5"PP8^R4$$
M=2+EZFT8<MFD0RS)&Y=R_S.B3 V)#R0O'ZTG +6IDO;VYB>2#032VG(UE:/L
M ,ZZLW]R"(K8'P2KIC#$NMG]A&_1GKV"I:%QC[XPXX*[1!/["7&94(-L@TK!
M:X8MKSTJ$U0ZPV['#EC9"5>B=F$L"%961Z7V!4XQ)06OT7BA($P,VD_&B. V
MZ9D57 32#$8<&E<_2_K%'!.RJ[380)UA^C,4*(L"#!,H.8NBR_EM8,TR[K'S
M7O<S[CX;XP7]_"Z+MDIXY_+L,Y<\(01HO64!GL3A& IIW@<2;L:5.<S3\]42
MQFT%R-K%#X$?:1\.VFPE-J;[G"I/W_DU.XZ8^W?@Q=<J9 ,;EHI]&X..X2*[
MZ(>0+K*_7=@%R/,!=_RVDA0QGU[.,?<[D%D?1NWC'G/5NP\7/+Q9P#--U%_R
M!)MN/]9KJ)4DYU25^7'IHT-TJ-I>^9*#,IIOYQK^942X"F_AX!J[&5$?%K(X
M.IF-96^N$9!VYVVR78FZ5ZE\>\IL84:$7M:GW"0+YD^_KHE$OJ2P>3XG(<),
MU)]T!LL &U%T1BDDE:LSQ&[3;E?"5.C(4?"I:^R"B=7X]Q@MKR*?N9'$(^9F
MIYZE]QS)+3]R37]['N+;:X[Y<9,N@A\AE8VQ,<Z57JQ/RG"9TV$'BT^W/7HJ
MI19MZ\R%*K..3MV=B4VK/K*74X$]C_BE%@.'/BZ9 #D0D[&0]2)9#Z\,J^/+
M*$$B=5*(-M1GI-*OK:SNGR9V0:&?XW.C^J'TI#OG)!$2H;1[X3"D2^N!I7.1
MWK&RY#=\L75;)C2X*P?UY$T"=Z3+Y&$-CN\;=E)QDW%TZ^'KN?/?=\S_\O8F
M_Y70T,M;3?7B5(=DAI4G99';)^O:!^*S Z^<'8>:5J2-Q4@"::T;O:Z89EBH
MD<IUV1.T9 6I99,&Y) V6WA+P&<6(%RG<Z!;.M+?PW(PZ'BAM'X2=7@3)4/1
M8\K3.JH:P'09,\2K$/XHNBO8:&NF:P41:6[0]]&1D1K0SZ_JS*./E^_BX!^!
MV\Q5.8^IKM]Z=[<(99+IB*6D8:#]N.%+"+\*5$O'CG_F:B&(_+H>G(*C1LT?
MJ IQTNSBJ5FF73>?$VC*SU0R2)SGP.2AD4'5_" D1[.!CSYE;& ^"-,J@'<W
MW;?&>O7]G*TK_S(TJIIX<>D]S/,U[;Z529EXU_6H?UL@\9\?*/6?_'"L,5'9
M06/-.^_PW2#-L)D%/,XGTJX1J5%_+Q_T6[K]$-C828+./\!_N':E!+V;RHPU
M;$N96#^%\Z)ZQ96O9NV2%^-4;!L>W!R4'9K1>-R_0"!L\FZXF2.[JS%(&3_Q
M21K5JPAOI'G7Q)MGPF<FNR4<#USL+*X\K?GQA,K7R8"I>&O_NQSM]X4AK2._
M"VK_H'?];Q^'Q16&B"ZR+F\2!VNI+P@RWTR^#KQ,O*4H6)W$./P\U[MK/F]#
MC6=1N'MWAK7^JYT14E_PYY).<?W40M:SF]D+8A>>3?IA1CIH91]M8*OQ!TUD
MJ8R+D;JQO[0<&L]QGYD/R#^FVMC2IWOGX@O-P;40955OE40>^XW >4#R'<S5
M8"8(.U"25,:)S4DZ(_MZ#.2L_0V^"^YHL7-Q<2FTGDSBX[ W!QQ.__%QB9PQ
MZ#@.1K6S@0!KJL^7%2%=)-E<EZM?3U;W5+R><-(I#SA\(O;EF7?<B8S2]NI]
M)5)[+#9E,8)80 !QJ'FR:IZ#;A.:0#O-?&Q05A!ZR_Q.0!K>SV_$9F?$W/":
MC5#'\I:Y HW&TTY6]/S!\2R&M"VRK@N:002&Z<:F.<F99&PK<5WS5D1\4&%/
M3%#=@/01#G>_G8L#,GK*4T%6J/-6.*#58Z85I@7'0;LG3M9"UR>^I%W(A1\T
M.Y3YD',(EVO/5557G7V9%&'1*"^YV=$MPH*W#OE#%VM&8":#_M@4\%7, G\N
MO@]3AJ]02Y@XS&MGR6^T<F7>ZH'?)47S3/YP\NR->P=*7PAB*F,6,J@S-)CY
MF&%!M\7WUI1\,K$B=F3'50<4%=\VLR\N\N_Z:B'P4-DCIZ@U^UY*QY^V>!D-
MTX<]J7R3V!9MN7%L4[;B=S:Z6/_YI&Q@MJ=,YO4'<0]\E37F;+#F.W=(<"Q@
M2PCS(=1!VC+Z]-WT;<B'FJ/HTR>V-/&Z-9$_C%Z8'CWU]OF74R+$SL6(:SQ"
MK2=80*DZ0UP0X2^!=!%^/_K6;[BRD,;0UM&WRLNN@YL3K8*+? -S;2YH<"^X
M<NX7.8O*4H="YY@,>[@52$E V,.B#N _*,%IVL$I"8A>A$R=0[%E;>0.CJPC
M%9?>5MY,Z6SVR;&8W@98QM%K_U"JUO]-3_ 6U)G-8&"E6GQKO7$]LXX%>+Q1
M*FC"BHT^&[S\XL0YVPV^#MI)<\#NK8$>*ATS_MN-[QCE[<MC[GZ11F4!X6'2
MU..-LJ1F7.S:Z<JJ7+^!VXZ^1M)I<6[5E:^/I5LI*PJ4IJ_+%88,'Y-RA6'=
M H8HMFT,LB&2!1$Q#.?^2\\9TM0G_<7C2?8KU@/'4CT"C!966Z@ZAXZTKU!U
MJ,M;GQ.ZF7^(IB7I* #EWL4>@/S;(0\K1HACD/.-Z^/"\2_'%;6@I>S.6Y'T
M&ZEG.4\W99>*73XJEQ8[E0+5LVOIKR[>Q"K4BR)]V'4_,<DL@-/P.TX\U+9E
MX,75 E^C@)J=[H'KE,+?SC;DI[T6EHLHXN+D*W98E0<;.4B46E $2\G 29^%
MG:CGIF><8,F)!PWD@8>Y73JW+R@),A]Y5+\]$T7?=S#-P#W<XX0A@AK$]6:;
M&5BX V(!5O +Z(5C.7MJC(6/ BV[<.BM&JHF=P.MK%S7J5#Y;MTR5VC];3?F
M+V]']7_;[1<H&R2*<IQS#^=3O8W+)96Q (88B @<IQ]=%6<(P9LFU_M^F%&T
MI_NDDWT6:C>R@$/5HBXK?$RO(]?L^&9:)9G7D4X"= YD2%R?R!N9PY:'Q-7I
M0<\;WZ^^*I]QZ<_C>[FI7/D3RFW<+?5EXC=UVD'4NV!!RET,Y^&G5=0?-ZY/
M;BCA6*\\EZ5^^&,'<4]EY7[5MJM:VIW/KXE86J!2H2]\$_7A@^U!9%R[2)@A
M,Z=.H0@>P;U6"4A.\-2>;[1IFW;,J%1"U/TUDVT 6:2<!;C9PMO]:'7P.^VL
M)&P@"Q CAVGT8,3,D@H,KCU]HTE=*E,QS*ZD7-SX;O>6\<=\!6L&8=(P%V1,
MNP#YXX3-@%"L)70R9H/ T&SFMJ$&1Z% CZ@3VT4_/=AZ/=UO4(-K^1:-#Q7M
M0_A& G0X:(-.%GUKJ%3?D4]3">]KJ9(K:X%55X2_+.M,R7UR>1:_27[G; 3)
M:O8/1.8?;D]I QKP8V&=Q0B0DC'&+S>NV_@B03MHDA!?G$([ES/3>5CJHUTS
MW7*!3UXT(=0QQ1 Y*Z#"R;%,9,A?9P%\'(Y@HVF=0C!="?^._/ 2X_Q@\9TO
M7Q[SNT.?HIJF#@RO'IY_;E&5&"WZ;/F46ULIF/GC42%N;F5YCER^=/KT:>N/
M709%KC:JES+/N:=WMJ3;[%2KJKLT29 ).TS-?$85GU![%ES\G3S:7U43_>BZ
MENVE2Y=V2Z?;J%YTRK[+_G*U\Y_PH3Z%F4[R6$S&5:XL<(V/#1-HP;UCSE3;
MN$#N;5;OF[G].JO$WW(L4:+TEW;R">S@IH@(%Z!,P$&'L&C481]$?G"82:@7
M;Z/)FE8?)(G!-R?T7;S7 N<-B&_7:U'R17[P.OPH5!AD)F,];(=U*>#\;KHI
M?(GFR<S^&=G+T!M_ 6I*T/MLM<(^?C["]+COM7GJ4O]#0 (P\V 7W:.O8AN>
M%[UN(7D68VD@?"2NT$_:1=?DX 1?K-6E(E^7\Q^KMAZ3^.H6<T&TX,J5$/#C
MVK_[XI$CJ*OYBH.5OI(8$IAQU/%4\LU7/2F$!\>UMIX>-J^UC;L\$OPV/)S?
M;^@$F&?,NY_9X;6R']MA.?%EXN/X@D[OXTPUC5G*"ZTMC=R*%GR%Q)4E(F4W
MLN$A.X<E6/BK&];4G0_..VO=NXC?-&OD;7/>S&M *<FBC??P7.+ZO.ZVL&DE
MS SU?Z'_&_< ;44ZA-_'.VEKZ:M]^WCNW4L&@(LVICQ@819#CEVA(EO)C#23
M)^/)A K7Y())W82M94^_#5Z(0#;V!?)];OPP,A*ITAVHJ&IF^_Y0+0O83J(,
MH)R(GTOWQD$G<",JEJA?B!M8'O]Q\_I&94O,)<<<(\QE1?^,Z(/"Y>Z<4MA9
ME7_W;"G&"!G$E@8U"H^ M# J9KZ+OO<;?Q'LWE+9)I-*.<B==_>E4IBX/%2O
M:*RP\5*J-7:273=NCS+O#.,".\N%]).SYIG4L\:DWA^"H[!?"[]H\HAC7\@9
MSR/63L<WJ<=<T,->V9,\MG /=Q^'RB"LAFE8A#5)\V7/\-UC4BJ'L8Y5PB'C
M1!'5/0>S,<=&HC)V\CP.X\E1:#B0_>F3@CFVY6/\FA7M-?-VO3'2@BG'Q&'/
M!9$QUC?D6A#9ZFV=,6I;)DQ:+W!1^)7N;:.^GBMX*&*^6O/'&1GD*4@9)<"Z
M,[&H8#W FY6SZ_Y\N@Y,H'^:D2ZV.KZPU8TFZLBI30/\[GXJZ8/;"MW3/9-"
M%IW 3%\-+B:M3GN"( 3/-.\"DTRD"UU\R6;% 9)?,WX]?&'ZIJMN3G'GV31^
M!ZMC,DXVW/+Q7XC+(J@W"62G>6_LI6E0=;+I8GCR_:G;8?+]4TOEIJ[?]8VC
M []>B I15[%-O5WG%BN_*&?W#O>MO<!W%YY8T/C"9WM[L%^P;)=0SZO0J:0&
MS?<-J>\;(M;M4 ['LOH0U"Z.M^%^G0"7XEC :#G8G$B:*V0!7\590*W?RE(\
MP.!B 3$RX*>C+."].@NXTLL"-NBS@.=HV'G'%ED@CKW7X(*$$7E/%F!OQ0(T
M",P1*\:.#N1Y"G(42Z\D@1JYP@U8^$(6TQ[#> RN!&"@2=VUY]C5?2S@!YG)
M0#T$\%?0L-R!\%]GM]EF 5&H;O!(P%I46T1*G9;"4$&V?20B'<RTJ=4OA^9&
MC)G%M)F-'_I24!]D1T;0'SR;LKH[)09#VX;&A;.]N!&>?P%ZR^!"VC@6ML5Z
M8./K>>E6P]C*.LQ+QZMTDV[=!:/C5J1 ARNCPVV6USP</DJB(*=<EY&J*P\.
MD9ZQ@&\&=SB00^#OUXK]W2(KZ*O[ 3P'"_C]6KW_=I6#BU\E.-A](7Z_UKR_
MX32.=,>.CX+Y';]3?L=I/(+J9_@_:?A_B8:EL48BO'T1D9I)>-!$@GHQP_2
M+Z Q(JIK_$-RXPBS*#LDN.L&:BX68;U%2D"")5X)Z9']40C8;J=C]U:]^FRQ
M&KNL$_AJW>R&"Y_O(QF@.VY5*YT%#)D%,?FU?NT)QZ8+Q[!+CK ,L:JF;H7N
MQ+"#5,&6I9O+[9>>.XTTV)I*?6G;R7?TX?NK"M62:X(0$5F/LB-"@Z&6N;O+
MF)*14W8Y4N_!J?Z*]8?T3DUNZ[[8XYYC'LO5=NDFKO:$'5\7B9?D'C0L30L6
M)81C!>LV4S*3]L3T_/0[R+]MYU=*W,:'2S:JM]]-UZ?_!U =JF"4.<(0 9$S
M;L#R&HS!-J1Q.:2AW[ ZY$;"0DX06:5B8WOVAM%:T^6<3PSOO^6N'Y,/2WG-
M I8T&6@P1WR#HG;S"%+VVC^,Q?LG#?^DX?<T+*70=-G)3)A TV$6FFRB'X.U
M)B1D<\HH+YX9"LKY%6\L6G]1^7+LN\KES9)#VS4:W8R^7GI]M;T=!V_&MG:3
MO2:FWU#')DEM=*)X:%G+X.&KA7/&]XV^;4Y[#7"$2HI*<"<;<*B82YK; <R"
MA$7,(\1>X1_&;O[%-"#+[%D>(*P:TV +JQ?,UTJWF6ZX,)$2"XI,^!AB13Z/
M;!7;[RE?I%Q:>7AIXR.YO1TQ:C[;NIK:GL%.N.$8AC@).52&AJ',6^S>>#;F
M&.__2);\A+$4;25SR?ET6VFKYIW+YV6<'-TBA+E%^T_TV_&MEH"-Y[ H43=9
M@! V0,'*F9G-< Z3&4_9Z*Q6+1W3=H]6>'FX(-UZ.I[?[)/,TL$V5X,A[C.5
MPAG[\79_*W'T1%2.AEC NW>A?DAK(?CS^31);O:_A)#__TC#X)PP0XP+64^&
M-U-=:(.].%H4]19<V_1%IO+VZ=<]T7>U'_?G#%AG[E!/_7R8'GV5(X/SW#X>
M_4>E9K7$06%8F04PLJ-13'KVTPQRQ[F'[Y>HCX]? ;GUC+O87NYU)>WROJAR
MNVG>; #. ]]._@=[<V+O=\,[080_")*CC3(3*H+(NJ[8(8P((NDD5ZQ[JNJF
M9_IU<27]H<\Z4_I[6N]-K-Z,/N84>E62!72Y(!O]D*<I#!1V+/Q":@F0 VG5
M,J;-EBX]Q0)ZXW#36',,6Z77@_TH^]-QS/H4^ QQ[3YV"?7158-CJ*XV@% S
M[I<!.(4&7T%YO_^]%539(0QCVR#S,&9U,PL8F64!T;(LX!GZ!E5)]!LW4(,1
MAAH#(4,6<-P*L0%I:]CQ:-(<:C3>Z2)C./S1_[,/1QI02Q)/@$X2R4$T8V9.
M$.E<2KRX>JLI5[.V;XY<YIIE:6V?MKRU;$\'?=E P#XLRDU(Y2+G\;/M#(;#
M$*8TA=&./GF0!?CV\+&&_QM02P,$%     @ "8"J6(\<.]$?#   ]68  !4
M  !I9'AX+3(P,C0P-3 V7VQA8BYX;6S%G6MOVS@6AK_W5V@SP&(7*!OQH@N[
MTRZZ:;LH-M,6;093;+$P2)%,A+&M0%::Y-\O*5]B6Q>3E*VB0.LD]'G/R^@Q
M#^DC]]=_/LRFP0]9+O)B_NH,O@C/ CG/"I'/KU^=_7[U'J1G_WS][-FO?P'@
MV[^^7 9OB^QN)N=5<%%*5DD1W.?535#=R."/HOPS_\&"SU-6J:*< ?"Z?MI%
M<?M8YM<W58!"1-;#UC\M7\8X8P+Q&/ L)8 PE0"61A003!$5*84T(<^O7Z8P
MC! ),4 )%8 DB((T34(0)@PK@E 44EH'G>;S/U^:OSA;R$#;FR_J+U^=W535
M[<OS\_O[^Q</O)R^*,KK<Q2&^'P]^FPU_*$Q_A[7HR&E]+S^Z6;H(F\;J,/"
M\V^_77[-;N2,@7R^J-@\,P*+_.6B_N9ED;&JGO6#>06=(\Q78#T,F&\!B "&
M+QX6XNSULR!83D=93.47J0+S[^]?/G1*TG,SXGPNK\WO]K,L\T)\K5A973(N
MISK[.EKU>"M?G2WRV>U4KK]W4TK5'G9:ECM139;49 ECD^4O76+G ](_4KY5
M,]<C)%?;_7BL'/OF]./1TKW2KQ#R] EOR0Q.>7E!O9N+L:[=C=3@U$^?\;$N
MBZ)BTQ$NBR>9K92GYAN7^M%*Q@3J>3&M=58OW5NIRH=*SH5<OEKNA YR\>I,
M/YH(F4_>/60W;'XMWQ8SEL\GC-,8<R9!S! &A& ,&(FE?L0R#J$D,D:3:G,U
M3^0<_/YU+5Q'[PI]YN"FZJ"RE(OBKLR6ZYF6,VOY,H/7:['@^U+N?[^>/^7D
M- 73$QJ;GLA3D>W$G)HEN"CWTR^RGO2?+N:%SK_.?2&S%]?%CW/]).T!8?,
MF ?U-=P2ZKPQT6_*=6:LS [,T&K$>5;HBN*V CN3I<IB=LA"51SZ'2VG1PN=
M!44I9*DKPY:D=Z^.>957CQ_FIO2KZQI-IOQ0R=EB(B"B4*4QB G4%1[1I1N/
ME0)("BZ02#G.[&'IE#DU.+5PL*4<?#?:02WN@E'W1%D@=13[CGAY.G>#[: Q
M/_"ZPXX'X4%K.T >'NT.YWK7MBE4WNIE=4)@)E(9"P"%B@%)500H314(F2"8
M2!P*B6VY;%4X,9*;O>A2--"J@9&U9[%]7@YC.-BM&X'.1IW0ZS7C15U[Q-&
MZS6TS5K_0'?,/I?RHICIB)DT8:],85E^4DJ6$R@($2*+ "=1"HB$"C"&8OTE
MA6DJ,5((VK+6+7-BX+0PR+:4@Z5T4&O;4]<S38?1.XYY-_[\?#M!>-B6%XD]
M84?#\;"U;28M1KN#^;68YEE>Y?/KWS3A9<ZF$QI*)*3B@%.*].(792!-LA#
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
MI,AB-YX1D_#A2ZG#.'$H<]#1N.Y%*GE7+#95EDDN\N #20(TD2IB/XYM%N%
M'1*<&CU)-?*GQ&%\.*SYYS/QW LN7/K564+@BKQX>-YK;8BW-GK.L!''_IM(
MFH!8KG*2+"1.'>+"IKB5^@WQPUAR6,/0*9#>"\JL"Z2+JFG]XK_%3=^Y"Z]S
MKY4FFK-(I(R4>(5!4#(MC1"8*..XI\J^+7L860YE7CH1QCMFRF^8)5LH3ZOE
M\K9<\[W)(E?(=N%)T(#5- N&.$R.1-&@!597E(=Q(Y(GQ0[CQZ%,3L<CN^O:
MM%H4L>B>9/K9XXZ%7V2Y]2H&K8DQ$8E-!26.AT2 48&JLV1'/MCW6.8P4AS*
M$'4DICMFQ$4-'9VAC-#=*#IKFENH+[NGGNOW.6J3B=P(8W0B.H^*2$<%"4(C
M+#DH3]'3,+(8^2L-AK'E4&:MD^*]%R7)61FK^J:J>X ^HF?0P-NRK>_[O(F4
M#Z"A0X=W?]SH\J;VGD1NA:,&4@QJ@MKDNTH,8]"AC5JG0GTO2+2NN7I#WM<7
M=?6YP%](9E'/9+DF00E,K50J$A+V=<9:Q;!&!^_'/4;X/>G#GB([R#GK&)SW
M*V%MA<ZDM8U&DMP:CH68<L0YCPDXE]8X*7G*_92IZO]-4OQ0QJ\38;QCIES6
MOONOXL?[9:@6F:",@M:( );I1$+ O.H XV(P/'F&K9T<5\=LB1O&AT,9O3X?
MR;U(+C\NH;Y"_?]35W?M-3+[QI?W67 L0(B:H.G(9)$KXB-GA NAC(^1NL0F
MR"U/"A]&C\.:Q(Y'>3*RO)H_PA6M_/3FQ?I"]]+]*_;-B_\!4$L! A0#%
M  @ "8"J6&=:,OLC*0  A/,  !X              ( !     &5X:&EB:70Q
M,#$M:G!C;VYS=6QT:6YG86=R+FAT;5!+ 0(4 Q0    (  F JE@L_Z#LE!8
M +K,   1              "  5\I  !I9'AX+3(P,C0P-3 V+FAT;5!+ 0(4
M Q0    (  F JEB82VJ!C (  ,8(   1              "  2)   !I9'AX
M+3(P,C0P-3 V+GAS9%!+ 0(4 Q0    (  F JEAAKP%4!0@  %TZ   5
M          "  =U"  !I9'AX+3(P,C0P-3 V7V1E9BYX;6Q02P$"% ,4
M"  )@*I81JIZ_NMT  "RN@  %               @ $52P  :61X>"TR,#(T
M,#4P-E]G,2YJ<&=02P$"% ,4    "  )@*I8CQP[T1\,  #U9@  %0
M        @ $RP   :61X>"TR,#(T,#4P-E]L86(N>&UL4$L! A0#%     @
M"8"J6-7VU27%!P  Y3P  !4              ( !A,P  &ED>'@M,C R-# U
@,#9?<')E+GAM;%!+!08     !P ' -4!  !\U      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>idxx-20240506_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="idxx-20240506.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000874716</identifier>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-21">0000874716</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-1" id="f-22">IDEXX LABORATORIES INC /DE</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="c-1" id="f-23">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2024-05-06</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-4">000-19271</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-5">01-0393723</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-6">One IDEXX Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-7">Westbrook,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-8">ME</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-9">04092</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-10">207</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-11">556.0300</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName contextRef="c-1" id="f-12">Not Applicable</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications contextRef="c-1" id="f-13">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-14">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-15">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-17">Common Stock, $0.10 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-18">IDXX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-19">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-20">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
