<SEC-DOCUMENT>0001111928-21-000021.txt : 20210216
<SEC-HEADER>0001111928-21-000021.hdr.sgml : 20210216
<ACCEPTANCE-DATETIME>20210216080024
ACCESSION NUMBER:		0001111928-21-000021
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20210216
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20210216
DATE AS OF CHANGE:		20210216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IPG PHOTONICS CORP
		CENTRAL INDEX KEY:			0001111928
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				043444218
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33155
		FILM NUMBER:		21632624

	BUSINESS ADDRESS:	
		STREET 1:		50 OLD WEBSTER ROAD
		CITY:			OXFORD
		STATE:			MA
		ZIP:			01540
		BUSINESS PHONE:		5083731100

	MAIL ADDRESS:	
		STREET 1:		50 OLD WEBSTER ROAD
		CITY:			OXFORD
		STATE:			MA
		ZIP:			01540
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>ipgp-20210216.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b,d:d50a0c0442c94762aaea9d27bcf21adb--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ipgp-20210216</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl80L2ZyYWc6ZGVlOGMwMjViMTcyNDg5OGIyNmU4YzE1ZmIxYjhhN2UvdGFibGU6ZjUwZTM1YWVlMTA1NDNiNTlkZTJiYTk5ZTE0MmY5ZjkvdGFibGVyYW5nZTpmNTBlMzVhZWUxMDU0M2I1OWRlMmJhOTllMTQyZjlmOV8wLTEtMS0xLTA_527cdb42-d297-4183-803e-e7beea79fe01">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl80L2ZyYWc6ZGVlOGMwMjViMTcyNDg5OGIyNmU4YzE1ZmIxYjhhN2UvdGV4dHJlZ2lvbjpkZWU4YzAyNWIxNzI0ODk4YjI2ZThjMTVmYjFiOGE3ZV8zNQ_0776e402-39d8-4d3f-a400-bc38951dd09c">0001111928</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ipgp-20210216.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001111928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-16</xbrli:startDate><xbrli:endDate>2021-02-16</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="id50a0c0442c94762aaea9d27bcf21adb_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN184Mw_81fd0813-2866-4ab5-8988-6955c5bb124f">8-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div><span><br/></span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18xNzQ_0f812125-438a-43e6-ae32-9cbccf9e978a">February&#160;16, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Date of Report (Date of earliest event reported)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yMjg_dcd959b4-004e-4844-8fd0-507eb60deea9">IPG PHOTONICS CORP</ix:nonNumeric>ORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:27.006%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.704%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.704%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.044%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYTRhZjQyYWI0NGI0MDk3YWMyMWMwY2M3ODE4MTNlYl81_0f123b1c-5864-4dc8-b97c-28369172fd9a">Delaware</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(State or Other Jurisdiction</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;of Incorporation)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTItMS0xLTAvdGV4dHJlZ2lvbjplYjA5MzY4YjQ3ZWY0ZTA2YWQ4NGJjZTZhZjc4NTgyZl81_576732a6-8434-4fc5-a81a-e69456b7676a">001-33155</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Commission File No.)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTQtMS0xLTAvdGV4dHJlZ2lvbjozYTM1N2ZkMTM0Y2U0MmE0OTY1NGM1NjU2NGNmZDVlOV81_6d203f74-7a47-4e0a-b373-6e07615baa37">04-3444218</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;(IRS Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#160;Identification No.)</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yOTU_0abf14a9-b74f-4814-9701-e4cfa1f98581">50 Old Webster Road</ix:nonNumeric></span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yOTg_f274c300-a887-4385-b122-398ce46ef634">Oxford</ix:nonNumeric>, <ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zMDI_61c76408-0d0d-48f2-bee8-6196e3370b7d">Massachusetts</ix:nonNumeric> <ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zMDU_627aa102-a460-4c3a-9714-0b8224be5628">01540</ix:nonNumeric></span></div><div style="text-align:center;text-indent:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Address of Principal Executive Offices, including Zip Code)</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (<ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zNzI_f20c6418-0a82-41a7-8020-65e49d133569">508</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zNzY_42ea49c6-1357-4cd4-8830-a7c17aef26df">373-1100</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:2.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.838%"></td><td style="width:0.1%"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF8xLTAtMS0xLTA_6c2e63ff-9283-405d-a803-980462f9d563">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425)</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF8zLTAtMS0xLTA_65f09ecc-56c8-408f-91d5-9e82f802fafb">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF81LTAtMS0xLTA_db8e51c5-90c0-4311-b215-22e653197830">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF83LTAtMS0xLTA_724604a4-a5fc-4c97-b7bf-8d37e59dcff4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule&#160;13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:39.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTAtMS0xLTA_22401874-0bba-4c73-8faf-b7a7ae770cd1">Common Stock, par value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTEtMS0xLTA_006cd8ce-3cd2-4be9-8e89-e0880f71d399">IPGP</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTItMS0xLTA_03e222a1-0ff3-422c-9cde-263f5969543e">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule&#160;405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule&#160;12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN184NTg_475f3165-c62f-4801-a213-cbae9c9a5c77">&#9744;</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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&#160;13(a)&#160;of the Exchange Act.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="id50a0c0442c94762aaea9d27bcf21adb_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.02. Results of Operations and Financial Condition</span></div><div style="margin-top:5pt;text-align:justify;text-indent:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;16, 2021, IPG Photonics Corporation (the "Company") announced its financial results for the quarter ended December&#160;31, 2020. The full text of the press release issued in connection with the announcement is furnished as Exhibit&#160;99.1 to this Current Report on Form 8-K.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with General Instruction B.2 of Form 8-K, the information in Item 2.02 of this Current Report on Form 8-K, including Exhibit&#160;99.1 referenced herein, shall not be deemed "filed" for purposes of Section&#160;18 of the Securities Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liabilities of that Section, nor shall it be deemed incorporated by reference in any filing by the Company under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such a filing.</span></div><div id="id50a0c0442c94762aaea9d27bcf21adb_10"></div><div style="-sec-extract:summary;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.01. Financial Statements and Exhibits</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;Exhibits</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Exhibit 99.1 relating to Item&#160;2.02 shall be deemed to be furnished, and not filed:</span></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:83.918%"><tr><td style="width:1.0%"></td><td style="width:16.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.260%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit Description</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 99.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ipgp12312020exhibit991.htm">Press Release issued by IPG Photonics Corporation on</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ipgp12312020exhibit991.htm"> February 16, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL for the cover page of this Current Report on Form 8-K.</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-indent:24pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="id50a0c0442c94762aaea9d27bcf21adb_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Current Report on Form 8-K to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:42.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.310%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IPG PHOTONICS CORPORATION</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 16, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Timothy P.V. Mammen</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy P.V. Mammen</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ipgp12312020exhibit991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i918c56b9abaf4611955ad54fee062a9f_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font><img alt="image11a.jpg" src="image11a.jpg" style="height:54px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"></div><div><font><br></font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS ANNOUNCES FOURTH QUARTER 2020 FINANCIAL RESULTS</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company Ends 2020 with Year-Over-Year Growth in Sales and Strong Bookings</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">EPS of $0.92 Reduced by Additional Inventory Charge of $0.20 and Foreign Exchange Loss of $0.07</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OXFORD, Mass. &#8211; February&#160;16, 2021</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">IPG Photonics Corporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (NASDAQ&#58; IPGP) today reported financial results for the fourth quarter ended December&#160;31, 2020.</font></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.533%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></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:8pt;font-style:italic;font-weight:700;line-height:100%">(In millions, except per share data and percentages)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200.7&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314.6&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,500&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.7&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.8&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating margin</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IPG Photonics Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.3&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.5)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159.6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per diluted share</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.97&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">NM - Not meaningful</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_4"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Comments</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;We are very pleased with our fourth quarter results as we delivered revenue that was 10% higher than the fourth quarter 2019 and was above the top end of our guidance range,&#34; said Dr. Valentin Gapontsev, IPG Photonics' Chief Executive Officer.  &#34;In addition, book-to-bill was above one in the fourth quarter as we saw the traction in order flow continue from the third quarter.  We are benefiting from the advantages of our leading-edge products, technology differentiation, low-cost production capabilities and global footprint.  Although gross margin was reduced by 410 basis points by an additional inventory charge of $14 million, we still achieved a 310 basis point year-over-year increase in gross margin driven by an increase in revenue, product cost reductions, and product mix.  Despite numerous challenges in 2020 from COVID-19, we ended the year with a strong performance and are very well positioned as we enter 2021.&#34;</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_7"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Highlights</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter revenue of $337 million increased 10% year over year.  Materials processing, which is comprised of many different applications, accounted for 90% of total revenue, and increased 10% year over year primarily due to higher sales in cutting applications.  Sales into other applications increased 12% year over year, driven by the strength in advanced applications and devices used in medical procedures. </font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of high power continuous wave (&#34;CW&#34;) lasers, representing 55% of total revenue, increased 17% year over year.  These sales benefited from growth of ultra-high power fiber lasers (6 kilowatts of power or greater) which represented 56% of all high power CW laser sales.  By region, sales increased 52% in China, and decreased 5% in Europe, 29% in Japan and 11% in North America on a year-over-year basis.  During the fourth quarter, emerging product and application sales were 28% of total revenue and increased 22% year over year. </font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per diluted share (&#34;EPS&#34;) of $0.92 increased by more than 100% year over year.  The additional inventory charge that negatively impacted EPS was related to optical components that have been replaced by components with better performance.  The effective tax rate in the quarter was 24%.  During the fourth quarter, IPG generated $85 million in cash from operations and capital expenditures were $26 million.  There was no stock repurchased during the quarter. </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_10"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Outlook and Financial Guidance</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;Bookings growth was strong across all our key geographies, building on the improvements that started in the third quarter.  We believe we are starting to benefit more meaningfully from a stronger investment cycle driven by equipment upgrades, automation, the need for flexible processing and even improved efficiency.  In total, fourth quarter book-to-bill was above 1.  Our total backlog was $674 million, which comprised of $376 million of orders with firm shipment dates, and $298 million of frame agreements.  While total backlog decreased by 3%, this was due to a 27% decrease in frame agreements.  Importantly, orders with firm shipment dates increased by 32%.  In addition, order flow for frame agreements, which are primarily booked in China, has been very strong in the first weeks of the year.&#34;</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;While considerable macroeconomic uncertainty related to the pandemic remains, we are incrementally more optimistic in our outlook given the near-term trends we have seen in the last quarter.  We continue to see sales improve in our core materials processing market and are excited about our ability to grow in other applications outside of cutting and welding, primarily in advanced applications, electric vehicle battery processing, micro-processing and medical.  We have continued to execute admirably in these challenging times, and our strong balance sheet and free cash flow provide us ample flexibility to respond to business disruptions and maintain our leading competitive position,&#34; concluded Dr. Gapontsev.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the first quarter of 2021, IPG expects revenue of $310 to $340 million.  The Company expects the first quarter tax rate to be approximately 25%.  IPG anticipates delivering earnings per diluted share in the range of $0.90 to $1.20, with 53.2 million basic common shares outstanding and 53.9 million diluted common shares outstanding. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial guidance provided this quarter is subject to greater risk and uncertainty given the COVID-19 pandemic and its associated impacts on the global business environment, public health requirements and government mandates.</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in more detail in the &#34;Safe Harbor&#34; passage of this news release, actual results may differ from this guidance due to various factors including, but not limited to, government and Company measures implemented to address the COVID-19 pandemic, product demand, order cancellations and delays, competition, tariffs, trade policy changes and general economic conditions.  This guidance is based upon current market conditions and expectations, and is subject to the risks outlined in the Company's reports with the SEC, and assumes exchange rates relative to the U.S. Dollar of Euro 0.82, Russian Ruble 74, Japanese Yen 103 and Chinese Yuan 6.52, respectively.</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_13"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Financial Information</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional supplemental financial information is provided in the unaudited Fourth Quarter 2020 Financial Data Workbook available on the investor relations section of the Company's website at </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">investor.ipgphotonics.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_16"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Conference Call Reminder</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will hold a conference call today, February&#160;16, 2021 at 10&#58;00 am ET. To access the call, please dial 877-407-6184 in the US or 201-389-0877 internationally. A live webcast of the call will also be available and archived on the investor relations section of the Company's website at </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">investor.ipgphotonics.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_19"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contact</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eugene Fedotoff</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director of Investor Relations </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IPG Photonics Corporation </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508-597-4713</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">efedotoff&#64;ipgphotonics.com</font></div><div id="i918c56b9abaf4611955ad54fee062a9f_22"></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">About IPG Photonics Corporation</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IPG Photonics Corporation is the leader in high-power fiber lasers and amplifiers used primarily in materials processing and other diverse applications. The Company&#8217;s mission is to make its fiber laser technology the tool of choice in mass production. IPG accomplishes this mission by delivering superior performance, reliability and usability at a lower total cost of ownership compared with other types of lasers and non-laser tools, allowing end users to increase productivity and decrease costs. A member of the S&#38;P 500&#174; Index, IPG is headquartered in Oxford, Massachusetts and has more than 25 facilities worldwide. For more information, visit www.ipgphotonics.com.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_25"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:14pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Safe Harbor Statement</font></div><div style="margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information and statements provided by IPG and its employees, including statements in this press release, that relate to future plans, events or performance are forward-looking statements. These statements involve risks and uncertainties. Any statements in this press release that are not statements of historical fact are forward-looking statements, including, but not limited to signs of improving sales in our core materials processing market and our ability to grow in other applications outside of cutting and welding, primarily in advanced applications, electric vehicle battery processing, micro-processing and medical, our ability to benefit from a stronger investment cycle driven by equipment upgrades, automation, the need for flexible processing and even improved efficiency, continuing to introduce leading-edge solutions, ability to execute in challenging times, our strong balance sheet and free cash flow providing us ample flexibility to respond to business disruptions and maintain our leading competitive position, impacts of COVID-19 on our business, the global economy and government policies, revenue, tax rate and earnings guidance for Q1 2021. Factors that could cause actual results to differ materially include risks and uncertainties, including risks associated with the strength or weakness of the business conditions in industries and geographic markets that IPG serves, particularly the effect of downturns in the markets IPG serves&#59; uncertainties and adverse changes in the general economic conditions of markets&#59; IPG's ability to penetrate new applications for fiber lasers and increase market share&#59; the rate of acceptance and penetration of IPG's products&#59; inability to manage risks associated with international customers and operations&#59; changes in trade controls and trade policies&#59; foreign currency fluctuations&#59; high levels of fixed costs from IPG's vertical integration&#59; the appropriateness of IPG's manufacturing capacity for the level of demand&#59; competitive factors, including declining average selling prices&#59; the effect of acquisitions and investments&#59; inventory write-downs&#59; asset impairment charges&#59; intellectual property infringement claims and litigation&#59; interruption in supply of key components&#59; manufacturing risks&#59; government regulations and trade sanctions&#59; and other risks identified in IPG's SEC filings. Readers are encouraged to refer to the risk factors described in IPG's Annual Report on Form 10-K (filed with the SEC on February 24, 2020), Current Report on Form 8-K (filed with the SEC on November 3, 2020) and IPG's reports filed with the SEC, as applicable. Actual results, events and performance may differ materially. Readers are cautioned not to rely on the forward-looking statements, which speak only as of the date hereof. IPG undertakes no obligation to update the forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_28"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.432%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In&#160;thousands,&#160;except&#160;per&#160;share&#160;data)</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,630&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,627&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,724&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314,581&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,751&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,424&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,728&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,372&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,879&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,203&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,996&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,209&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,242&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,838&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,583&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,745&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,766&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,469&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,898&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,997&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,444&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,071&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,005&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,597&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,120&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,589&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,120&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets and other restructuring charges</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,130&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,130&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on foreign exchange</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,186&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,332&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,915)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,827&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,638&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,960&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,337&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,416&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,241&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,659&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,793&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,238&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,717&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,033&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,583&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision of income taxes</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,596&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,960&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,692&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,376&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,920&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,263&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,354&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,115&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,676&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,303)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,338&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,261&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less&#58; net income attributable to non-controlling interests</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to IPG Photonics Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,339&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,450)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,572&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,234&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IPG Photonics Corporation per share&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.40&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.97&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.35&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,187&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,916&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,186&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,061&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,865&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,916&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,785&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,839&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_31"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In&#160;thousands,&#160;except&#160;share&#160;and&#160;<br>per share data)</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,231&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,070&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,835&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,546&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,321&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,479&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,993&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,790&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,893&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,873&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,804&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,876&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148,077&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,896,634&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,197&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,395&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,366&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,092&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,114&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,271&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,527&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,852&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,419&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,192&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935,700&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730,436&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,810&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,740&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,748&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,329&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,740&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,782&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,280&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,053&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,578&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,904&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes and other long-term liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,854&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,121&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,157&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,968&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341,589&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,993&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IPG Photonics Corporation equity&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.0001 par value, 175,000,000 shares authorized&#59; 55,461,246 and 53,427,234 shares issued and outstanding, respectively, at December 31, 2020&#59; 54,743,227 and 53,010,875 shares issued and outstanding, respectively, at December 31, 2019.</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost (2,034,012 and 1,732,352 shares held at December 31, 2020 and December 31, 2019, respectively.)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303,614)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265,730)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854,301&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785,636&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188,191&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,028,734&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,065)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,919)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total IPG Photonics Corporation equity</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592,819&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,401,726&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,594,111&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402,443&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935,700&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730,436&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_34"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,338&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,261&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,554&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,268&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,589&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,120&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for inventory, warranty&#160;&#38; bad debt</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,572&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,752&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,366&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,198&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in assets and liabilities that used cash, net of acquisitions&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and accounts payable</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,964)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(481)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,900)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,105)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,891)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,842)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,335&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,521&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,696)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,536)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of property, plant and equipment</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of short-term and long-term investments</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,111,555)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(760,300)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from short-term investments</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,224&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768,078&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of businesses, net of cash acquired</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(429)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,115)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,574)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,975)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on long-term borrowings</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,740)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,671)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under employee stock option and purchase plans less payments for taxes related to net share settlement of equity awards</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,194&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock, at cost</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,884)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,732)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of purchase price holdback from business combination</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,080)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,067)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of changes in exchange rates on cash and cash equivalents and restricted cash</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,888&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,853)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents and restricted cash</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,569&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,626&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash &#8212; Beginning of period</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682,984&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,358&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash &#8212; End of period</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,553&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682,984&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental disclosures of cash flow information&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,683&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,861&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,951&#160;</font></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_37"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUPPLEMENTAL SCHEDULE OF AMORTIZATION OF INTANGIBLE ASSETS (UNAUDITED)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.648%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</font></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,779&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,113&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,138&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of intangible assets</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,974&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,945&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div></div></div><div id="i918c56b9abaf4611955ad54fee062a9f_40"></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IPG PHOTONICS CORPORATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUPPLEMENTAL SCHEDULE OF STOCK-BASED COMPENSATION AND ACCOUNTING STANDARD IMPACTS TO NET INCOME AND EARNINGS PER SHARE (UNAUDITED)</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,690&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,392&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,249&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,395&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,122&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,051&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,728&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,749&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,824&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,178&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,814&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,658&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,578&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of stock-based compensation</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,912)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,007)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,498)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,128)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net stock-based compensation</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,266&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,160&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,450&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit on exercise of stock options included in net income</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,074&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,664&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>ipgp-20210216.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ipgp="http://www.ipgphotonics.com/20210216" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ipgphotonics.com/20210216">
  <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/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ipgp-20210216_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ipgp-20210216_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ipgp-20210216_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="ipgp-20210216_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.ipgphotonics.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>4
<FILENAME>ipgp-20210216_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b-->
<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.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="ipgp-20210216.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>ipgp-20210216_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b-->
<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.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="ipgp-20210216.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="extended" id="ie0f763f1b3344b45a7c932fbbb79126d_DocumentandEntityInformation"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>ipgp-20210216_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b-->
<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_WrittenCommunications_c861af4f-5494-47ac-92aa-32344aed5f01_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2019/dei-2019-01-31.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_PreCommencementTenderOffer_d99fcc7a-c370-47a6-9720-f43a4fd5f852_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2019/dei-2019-01-31.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_EntityIncorporationStateCountryCode_f2702a35-2978-45aa-9af1-a5fe80bded63_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_02cbf92c-bc00-43a6-8b81-1552c27ba019_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_058520ba-193e-424d-8666-5080b66fb728_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2019/dei-2019-01-31.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_EntityAddressAddressLine1_40337eb0-6570-4410-8480-78cd1890dafa_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_42151c54-b952-4613-99b1-355fb9a33254_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_4b91acce-8591-4437-92ff-32b770d2a5ae_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2019/dei-2019-01-31.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_EntityTaxIdentificationNumber_e6e891bc-2a0b-4e3e-ae8b-ba134d000e5c_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_b17de959-c57e-4c92-8750-d6500f043aec_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_661bff4d-1812-448f-b784-c5d77f5453ea_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8958cd22-4420-4083-8d94-e5ac7d8ad193_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_1addb6c1-69eb-4c86-ad40-86ba5f6e6625_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_52d90476-c497-4bbb-802e-9ca8d0d48ac1_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_fc53d172-595c-4901-b3e7-4f4cffe3d093_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_0d8bd54e-1749-40ed-b260-1a105e0b1c47_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_af5723e5-a884-4596-a06b-0ff49499062b_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_f5dff03b-be7b-4964-920d-53c4be522321_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_978702e9-1014-4126-b033-092d71dd2d18_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2019/dei-2019-01-31.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_TradingSymbol_1e885e30-7ccd-41ff-961a-64bb2043efe3_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_8755a17d-8fa4-47a5-85d0-54a5ab247d1a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_774865fc-d144-4c54-9af7-6ddb46f4c098_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>ipgp-20210216_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:e01caacb-1b12-41b9-9f50-90cd8577058c,g:0a121a60-c8ac-4a8b-8d9e-fa5845c5ad6b-->
<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.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="ipgp-20210216.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.ipgphotonics.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_a59d02fb-5078-43bb-b0b4-c0953ff43f53" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_AmendmentFlag_a59d02fb-5078-43bb-b0b4-c0953ff43f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5074d4df-3d05-4e14-abf8-cced0161a911" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityCentralIndexKey_5074d4df-3d05-4e14-abf8-cced0161a911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_0fdf0102-5c7c-4064-86d6-89cd05e1f7b1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_DocumentType_0fdf0102-5c7c-4064-86d6-89cd05e1f7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7261e6ee-d259-4ec4-915f-e0d8ae163711" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_DocumentPeriodEndDate_7261e6ee-d259-4ec4-915f-e0d8ae163711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_33ecdbff-96a3-4264-bece-cd9da053d4c9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityRegistrantName_33ecdbff-96a3-4264-bece-cd9da053d4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d0066389-1a60-4487-bdcb-6af3b6eb214b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d0066389-1a60-4487-bdcb-6af3b6eb214b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c23d833a-bd64-409d-b46a-6ed6b81e9fe8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityFileNumber_c23d833a-bd64-409d-b46a-6ed6b81e9fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7b095efc-a527-4d21-a12d-d4d53d40f924" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityTaxIdentificationNumber_7b095efc-a527-4d21-a12d-d4d53d40f924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_d895c929-5723-41ee-b523-acdb1dd8e879" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityAddressAddressLine1_d895c929-5723-41ee-b523-acdb1dd8e879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2559152c-2f20-40a3-91f8-6877eee7f07c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityAddressCityOrTown_2559152c-2f20-40a3-91f8-6877eee7f07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_54dadbb8-0dfc-4d41-962b-86e12808635f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityAddressStateOrProvince_54dadbb8-0dfc-4d41-962b-86e12808635f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_48b0112a-5499-4620-a09b-f24deb0c0d1b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityAddressPostalZipCode_48b0112a-5499-4620-a09b-f24deb0c0d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_08144076-e324-425d-afda-2124f3cc8ea5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_CityAreaCode_08144076-e324-425d-afda-2124f3cc8ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c27d3935-1889-492e-80e9-54a253da22db" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_LocalPhoneNumber_c27d3935-1889-492e-80e9-54a253da22db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ed80ebec-ba82-408b-9b9f-fc20a6015cc5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_Security12bTitle_ed80ebec-ba82-408b-9b9f-fc20a6015cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d5968f34-d999-471f-80d1-d7aace97a7a2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_TradingSymbol_d5968f34-d999-471f-80d1-d7aace97a7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_3a404a86-5ea5-49e7-92af-ab35c6829fbc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_SecurityExchangeName_3a404a86-5ea5-49e7-92af-ab35c6829fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_084cd83a-16ae-4736-beb6-30480f71ac79" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_WrittenCommunications_084cd83a-16ae-4736-beb6-30480f71ac79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_31fb1258-83dd-49eb-b47a-eb387ec4f04b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_SolicitingMaterial_31fb1258-83dd-49eb-b47a-eb387ec4f04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_f5f2d3cd-4f59-4c00-ae1f-58a56c907a79" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_PreCommencementTenderOffer_f5f2d3cd-4f59-4c00-ae1f-58a56c907a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_b8c20b06-9cc7-446f-9123-d282f230b571" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_b8c20b06-9cc7-446f-9123-d282f230b571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f8770940-e616-4c8d-b504-1885907c48f1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e8a8a427-3a62-4212-9e9d-5b82cb1b6003" xlink:to="loc_dei_EntityEmergingGrowthCompany_f8770940-e616-4c8d-b504-1885907c48f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image11a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image11a.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     ! !+     $  0$L     0 !_^&"HFAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX-"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z
M;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#0N,BXR+6,P-C,@
M-3,N,S4Q-S,U+" R,# X+S W+S(R+3$X.C$Q.C$R(" @(" @(" B/@T*"3QR
M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R
M,BUR9&8M<WEN=&%X+6YS(R(^#0H)"3QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O
M,2XQ+R(^#0H)"0D\9&,Z9F]R;6%T/FEM86=E+VIP96<\+V1C.F9O<FUA=#X-
M"@D)"3QD8SIT:71L93X-"@D)"0D\<F1F.D%L=#X-"@D)"0D)/')D9CIL:2!X
M;6PZ;&%N9STB>"UD969A=6QT(CY)4$<@3&]G;SPO<F1F.FQI/@T*"0D)"3PO
M<F1F.D%L=#X-"@D)"3PO9&,Z=&ET;&4^#0H)"3PO<F1F.D1E<V-R:7!T:6]N
M/@T*"0D\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN<SIX;7 ]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.GAM<$=);6<]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B/@T*"0D)/'AM
M<#I#<F5A=&]R5&]O;#Y!9&]B92!);&QU<W1R871O<B!#4S0\+WAM<#I#<F5A
M=&]R5&]O;#X-"@D)"3QX;7 Z0W)E871E1&%T93XR,#$Q+3$R+3$R5#$Q.C4R
M.C$R+3 U.C P/"]X;7 Z0W)E871E1&%T93X-"@D)"3QX;7 Z36]D:69Y1&%T
M93XR,#$Q+3$R+3$R5#$V.C4R.C$T6CPO>&UP.DUO9&EF>41A=&4^#0H)"0D\
M>&UP.DUE=&%D871A1&%T93XR,#$Q+3$R+3$R5#$Q.C4R.C$R+3 U.C P/"]X
M;7 Z365T861A=&%$871E/@T*"0D)/'AM<#I4:'5M8FYA:6QS/@T*"0D)"3QR
M9&8Z06QT/@T*"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX-"@D)"0D)"3QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X-
M"@D)"0D)"3QX;7!'26UG.FAE:6=H=#XW,CPO>&UP1TEM9SIH96EG:'0^#0H)
M"0D)"0D\>&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^#0H)
M"0D)"0D\>&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%05-!0DE!
M040O-U%!<U5':'9D1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!05-!
M04%!045!#0I!44))04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!
M25%!0F=114)!545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+#0I$0D%-
M1$%W341!=U%$031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(
M=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF#0I(>#AF2'@X9DAX.&9(>#AF
M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O
M.$%!15%G05-!14%!=T52#0I!04E205%-4D%F+T5!84E!04%!2$%114)!445!
M04%!04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!
M04%!#0I!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"
M06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!"#0I5=$AH37A:
M:3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*
M0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%#0HQ3U0P6EA71FQA5S%X9%AL.5=:
M,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO
M*T-K-5-6;'!E66U:#0IQ8FY*,F5N-4MJ<$M7;7 V:7!Q<75S<F$V=F]204%)
M0T%1241"455%0E%914-!341B445!06A%1$)#15--545&55).:$EG6GAG6D5Y
M#0IO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%357E7:5DW3$-",U!33F5*
M16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P#0HP*U!Z:$I3:W1-
M5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P<F)',75B,E(Q9&YD-&58<#=F
M2#$K9C-/16A984AI26U+:31Y3FIO#0HK1&Q*5U=L-6E:;7!U8VY:-F9K<4]K
M<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%104-%44U2040X03E5-'$W1EA9<3=&
M6%EQ-T9867%L#0I(;3,O04I2,BLO,4(O=T%31UEM=B]U6D]:,F8O04@X9F5M
M*UIB:'5X5C)+=7A6,DMU>%8R2W5X5C)+<%):9CA!2U5A<B]W07<Q;B]X#0I+
M9DU42"]F>B]Q=R\S>FU:9CA8:"]7;B]!3#%..'DS1&1I<G-69&ER<U9D:7)S
M5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S#0I69&ER<U93:GIB+WEJ
M=#DO<40O:5%Z13$O=T1C>6-Z<R]W1'8T*SE..'DS1&1I<G-69&ER<U9D:7)S
M5F1I<G-64VEY+S53:E9F*UEA#0IZ+S1L4&U*:B]V-2\Q668W-7I-=BM,=R]R
M5"\S<6(U;'5'-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<6M8#0IN;GI++VQN>7!Q1W5X=T,V97A26$5$3G=$8W!&5#=11%4K,31:
M9' X6&E4164Y<GDU3T-*:SA6+S9'<#%$+W%8678X07!+8B]!2W U#0IT9C5*
M2#@W-TA!+VQ!.7I*=GDU+U!Q-S@S*V$W8E%P3D=J<S!U16QC>G)/,&A(<%)L
M+W-L1C8X9DA-9E4Y;FI&07EU,C-"<D1/6$14#0HR2$Y9-7E596)F.$%L2&(W
M+U5(+T%"25II82\K-6LU;EHO.$%F>#DV8C5L=4<W1EAG=71F.#5-,S)M-GIF
M-F-U9U)33%HS171U2D1C#0IS0W=I8W!Y<#9:<%=M8FE(6EEL14AI-6IU9&1,
M6&M%:6M&+S!.5'%(+U5U>&8Y2E1F.54X;B]*22]N9EEX+VQ!.7ED6#,U-V5F
M8D=&#0I*-W9Y2E!&8GE+2%-C=DXV6E5I;TEC46QE:#AC<6HR9FI/=VXK4&UZ
M3W)M3V-5;FHO=T-C<7)W3T1*-6)J6D\T5S=:5#DU:6(Y5U=(#0IS9V9Z=G-9
M9GEG935/3DPO04]C<%!,,#!I<G%E:EA6;6@R3'=32F-!9DU%46UM5GHW2FM/
M4D):>#=1:C%$,7IY+W=#671&.'<V6DAQ#0IE:C-36&1L3%5,26Q147<V<7ES
M07ES4$%I=6%Z2FIL03%)55A/:$U31FA-8V=Y4VEY+S53:E9F*UEA>B]!3TI4
M-6E9+S<K9CE72"LK#0IC>DPO04EV1"MT4"]!2'%B-6QU1V=.83$W4G1$<VUV
M=%AV27)',54P.5=:9V]*+VQ59%=0<TXX;D1(2UIQ27-S6E1%4EI,>E!6+SA!
M#0IN2FIY2F%/63=#,W9.4TDV4W!'<TU2*VU6;&8O04E432M(6F51.#9$:5,Q
M,$)Y<W-F;2\U>7)G1&9U9DQ,3W9I.39%4#-#0CAV2%I(#0HY3#=0,G12-U$O
M;R]A<"\Y1%<O.2MV.$$Y4#A!+W=";3)0.$%*2#E,-U R<B]+2#E(-V8R22MX
M+S5Y;3!&,T%V=$-U;T4R<5E*635J#0HW-TU)9C$U0UA:375K9WE(845E;V5L
M*U1V>D<X;RMB;S,O470V2DQI36-P8D]51T]D0C0X1S9J,U=O>D)Z86%E3#9G
M-65,4$=F27-L#0IZ2&)867$W1EA9<3=&6%EQ-T9867$W1EA9<7=V.#5:;F@O
M3$Q86E5#;&QI:F](4EI&+W8T>'5R:&Q0,&I-<E%I.'-7:E9(.3)8>4PK#0IN
M3#,O04@S868Y261R+S%3>G!F1$AN.'DV5&I0-$%E:"]K2G%L>F-F;6)P,%5I
M5S15>%A.5$AB45).=$%X*S%':70K3UE8845!35(K#0I(5756;S58:T0V<GIN
M6&-*4C5T+S52,BLO=T)19CA31UEM=B]!3&U4;61N+T%.+T@S<'9M5S1B<U9F
M12]M-U=B>%!.;71)23=5:&(K#0HV04Q7;'-X,FUB<51'4V9P>G$X34)W4C4X
M:#%,;TUK:GA(,W!4*VY,,R]F9' O,&@R=CA!,5-Y>G=X-2]-<T]-+V=".4%P
M*V50;6U$#0I3-U=$5'9),2]-631),$9X2W-Q;V5+06-L4T]%:6@Y;7I49FM)
M16MM62](>&1L*V)L5S!3=S-Z2C4V+TUR>D542% U1W1Q=6%)>F%4#0I,8U16
M8G=A65!V.$%)6FQ9=%!I:"]'9CE-,%1Y-4IF=R]9:V5K+VPQ*V$R<5-Q<U!L
M,6):5T\W,V1L83)Y<5!%*W1'<F9G5&QS.51H#0IJ+T8Y<$Q82$)K4%0W02MJ
M4'EV.&LS9FQ(>30Q:F94=S-&.6-41S1U5W1O:VAH5FEQ<49127-F2V=8-U)&
M8S!M<GIJ2DMX>61P<#A2#0IH1VIZ6F9M2S-P4EIF.'!2<78X07I$5V8O17 X
M>$UF.2]0.$%Q=R\S>FU:9CA8:"]7;B]V53-Z3&-..&@O;G1R1W(S,S5J-FYB
M6#!J#0HK:%E-<TYL8FUO4DEI:7164B]L,35%+S):,'9:.$EJ14-/<G!.6$EN
M26(V341S-#1*3'5#3S1K.4M"-4975UAR>%%S07IF44UZ2DAB#0I:>&AZ9F)N
M;'9Y8C54,$=Y:&DP6%1R94=-2W!7-%9&85-3;$-(854Q6GEE=&$U>6U84$]:
M.5)E9VAI:D5B0C5H-3@O3FY5<F)89%(P#0I+9GE3=7,R3G))659M;58S4U)A
M9&5*:&1E+VIM9G Y1T1%4T4K12]J>F-43G%30U)W,CAW:S@T*U(W0V-R8V9L
M>$1$37@Y5# U-WDW#0HW*T-31#=0=%-M8D%98VA',E0W031F:7=(.$@R;&MN
M:U0X,5!,03@R85!A-F0U27-.4'5B=3=H=%5V;W!3,'-9=5A%3$UP3614.$QN
M#0IA=55A:E-4-$-436UH.7ID:#%%94E!4D%F4S)A1C)R<U9D:7)S5F1I<G-6
M9&EQ:CED<R\Y+W=!9B]"<B]!1G=71V9H>3=I-S8W6B\W#0HO:B\T3F8V-#)&
M.$]88UAF6&)0+T%(+T@O=T%'=CEC8D,K2$QU3$9F>E)S6CEC.&AA=G!7;&U/
M-'8W<4Y&9V@Y5TY/4E=61U!X3WEQ#0I.;%!5-6MA5$Q'1U%32C)A9%)G;DM"
M04)T.#$O.'%3+TUZ+W$Q4B\Y2G1J+T%.5C@S,SAO-% U,S)(.51Q=C50>B]Z
M4WI8.&YF>3 X#0HU*UAF4'1L<75S5U5D<EE1>'IR2DXY871:2T8T;59F:&IL
M9'1Y9D1-5%<V,T901UEX;'8X5R]485!,1UE*:6%F4E Q,GHO,R]!0B\X#0I'
M=CA!6$Y*661P-&-U-'!4-7)U-U)V3#$V0DY'4U5&04=(.'<Y.'A.8V8S36Y-
M-U!X>3AE3WA48C8W6B\W+VHO04]$6"MU6F1H=R]$#0IL,T8S,3)Z+T%.+W@O
M=T1"<B]81W=V:'DW:2M5+TUV-4\O;4IE*UDY5G9,8E1)-4QA-79,:6%&+W)L
M:T]34U-S>6UJ5$%I;U!F3VEX#0ID;UE214%Y-F5B<'-M9WI'4E!#96%7+SAQ
M4R]->B]Q,5(O.$%38EDO.58X<R]L2$(O3RMW+W%9+WEF;B]!2G!F5U=J4W<R
M,FM73G9.#0I,1W,P3G9&2$EV3E12;%%!:6]*2%5:>F,U07E*9'I(1DE!8D9'
M9EAB4"]F.&8O0G(O6$DR1UAH>3=I-S8W6B\W+VHO-$YF-C0R1CA/#0I88UAF
M6&)0+T%(+T@O=T%'=CEC8D,K2$QU3'9R=&XO=BM0.$$T3F8V-#)&.$]88U5P
M<W)U,"]X3G%H.6%/:'1R3V@U1',P+W9M2FI0#0HW*V8Y5U X079N37DT-69L
M-&)(-G O-S%.=G)T;B]V*U O9S$O<FU866-0=S5D>%E8*UE0-6%E5%!/>4Q,
M97I,839N179#2%592%1N#0IX0G%%9%1S-C%09F-D:4UY.4YR6EEU5S0W;DAZ
M85!X3UE.=D=D6"\U>'4X>3(W<V1-,694-RM)9EHU=3%V268Y:5));B]$-71)
M9')9#0IZ>D)$9WDW37EJ;'5R85(U5R\U>40X=7=,8F%29457>4=K8T%V<D]3
M2E%0-55U2#1Q4%E$0E!585-E.'9U4#9%># R<&IY0E1+42\X#0HU4%A6235B
M>%EL,RM.6G1+:B]'23AS<D4Y15!X2FPT5W)042]9:V1X*U-F-6\V+V5I-S%V
M53=2<FQL0VTT=G(P>D]&1F%,5D),<T]W#0I',EA$=$A"059(-T$Q;G,O4$DR
M47DW>5HO=T$T.#)U:V%X<"MS86XU:6EL;G-,:4<V4S%T:T%1=D,T:T%-:G15
M9VQD+V='675F=%53#0II66=C,B]&,F)+2D).-V54,T]/84=7=G!Y2SE/=D5G
M,'(X<S%6=6-9:V-W=GA1-T9867$W1EA9<3=&5T)F.'%3.&DO-S9U4"M2>"]P
M#0IM3BM59S<S+T%%4C9R=FHX;F8X04MK=DEV*RMR:B]K8V8V62]L24PO04M)
M.58S>"M3:&4O:R\X06PY6G='965+-SE-140Y,C!S<E90#0HK5$=R3BM'5C5-
M1T]!<S,Y<"LU<WAD=F%U6F]'3B]!9F55=B]!3U9E9FQB+T%,-C%(+VM4968X
M059(2T]00B]3+W="3$PO:5A*+VQ4#0I8.2M0-7<O-' S+TMV4'ET+W=".6%J
M+WE*=E K<4]02&<O<&8V5U@O04)++WEP<BLO2#@T9CA5-R]L6&XU5R\W-C%(
M+T%*13-N+U9(#0I(:G=F,'8X05-Y+S1L9C55,2]F:BMC4"M+9"]Y<GHX<F8Y
M.6%J+WE*=E X07%J:G@T4#98*VQL+WA++WEP<BLO2#@T9CA59SE9.&AF#0IL
M>$1P<SAT<$AF:31645EZ2D9D2W1A:G%7:4,O96-P,4=81D="365++W=#<DPY
M5&1P=3!D8DQ)0DEW-&9F2"]I:UHO>7)Z.')F.3EA#0IJ+WE*=E X07%J;#-(
M9R]P9C976"]%=% X<6$O=G@O3T@O1D\O=T-6969L8B]V<E5F*U).-2\Q4G@T
M.$@Y3"]3>2\T;&8U53$O9FHK#0IC4#A!:6YF.'$X+TLS+V97;R\X04EM."\V
M;S0X940K;"]P6F8X4W8X<6$O=G@O3T@O1D\O-58U*U9V.$%V<E5F*U).-2]W
M0E5C95!"#0HO4R\P<W8X06E6+VQ46#DK4#5W+S1P,R]!0W)Z.')F.3EA:B]!
M36EB>B]Q:FIX-% V6"ML;"]X2R]W07%A+W9X+T](+T%"5'8K5F5F#0IL8B]V
M<E5F*U).-2\Q4G@T.$@Y3"]3>2\T;&8U53$O9FHK8U K2V0O>7)Z.')F.$%F
M5V\O.&EB>B]Q:FIX-% V6"ML;"]W05-V.'%A#0HO=G@O3T@O1D\O-58U*U9V
M*RMT4B]W0U).-2\Q4G@T.$@Y3"]!17-V*TI8*U9.9C,T+VY$+VEN9CAQ."]+
M,R]F5V\O.&EB>B]!2V\T#0HX940K;"]P6F8X4W8X<6$O=G@O3T@O1DE/1'E&
M*UA$87)D=W9(9CA!,5=/2T)O44ER<FQZ67EC*U%%6$E$-%9P569,2UDU8UAI
M4T(T#0IU1VA8<&PU,S Y>F10=$A7*TA%9W<T:51E.&9+=C1V96I0.$%L6&XU
M5R\W-C%(+VM4968Y56-U-#A(.4PO4WDO-&QP+VQ46#DK4#5W#0HO=T-+9"]Y
M<GHX<F8Y.6%J+W=!:6)Z+W%J:G@T4#98*VQL+WA++WEP<BLO2#@T9CA5-R]L
M6&XU5R]W0RMT4B\U13-N+T%&4G@T.$@Y#0I,+U-Y+W=#2E@K5DYF,S0O;D0O
M:6YF.$%+=E!Y="\S,7%0.$%Y2G90*W%/4$AG+W!F-E=8+T5R+T%#<'(K+T@X
M-&8X049/+S56-2M6#0IV*RMT4B\U13-N+U9(2&IW9C!V.4Q,+VE6+VQ46#DK
M4#5W+S1P,R]+=E!Y="]W0CEA:B]Y2G90*W%/4$AG+W!F-E=8+T%"2R]Y<'(K
M#0HO2#@T9CA5-R]L6&XU5R\W-C%(+T%*13-N+U9(2&IW9C!V.$%3>2\T;&8U
M53$O9FHK8U K2U0O>7):95-V3$@Q<CE&3&5R.6,Y4#%V#0I5=')T+W=#-C5C
M859I,BLR8W-X-FI$1&QX9C976#9N03%S=%9Q83A49SE.,39O9&8X-WE4-R]&
M5VHO.$%,>B\P:#-F+T%&4WDS.#EJ#0HO<&8V5U@V;D$O25IF-E K;F@O>%1V
M.$%&5VHO05!,>B]W0DED,R\Q4W@O4%DO-E@K;&PK<&9Y1U@K:B]!2V5(+T9/
M+WA6;R\O3'HO#0I!3DED,R\Q4W@O4%DO=T-L+W!:9G%8.&AL+V\O-F5(+T%"
M5'8X5F%0+W=!=E O4TAD+SA!5DQ(.#EJ+W!F-E=8-FPO25IF-E K;F@O#0IX
M5'8X5F%0+T%-=E O4TAD+W=$5DQ(.#EJ+W!F-E=8-FPO25IF-E K;F@O>%1(
M3EHO3DM05"]-0V%81'!-.3%B*VU:6F(S:UEG9U-!#0HS5'%56DMH=E)(=VAI
M=%<R,DAX6FMX:TI#=S1S;T=*;SE'9%I*:3=&6%EQ-T9867$W1EA9<6Q(;3,O
M;$AB-R]52"]%:&U*<B]!3S5K#0HU;EHO.2](,W!V;5<T8G-69&ER<U9D:7)S
M5F1I<G-69&ER1S<O54@P-CDX>39G:4-2-U!464QH56)935EL=5A!3E!';5DK
M;FIX86U1#0HW>$0W-4]8;DYA84(X-2]D1C5M;C4Y-C9F2UHX>&U(4E8T>2MN
M*VE'=35&=FY!9%5,2D9X3E(X5E0W6G9V-5!J>#A(<3DY8D]K+T](#0IH-'1V
M9#%4+T%&=C@U,S!Y+W=$2TMZ,DUD<' O;4M#2S5V2F)T>6I7>5--07@W06=!
M,7%C<'@V2&E%.3=-9G1B2C9Q:DAB85-R+WEU#0I3,74O>DLP>GET;R\Q6%5D
M3'9K<DIQ34UP8W$O0U)I9S0O1'1W2#,T4'E21TEZ;%E)-DHO3D$U0D5B9W%'
M:V9M6#4R.#)A.7)T;#53#0HP+U1K<SE$8U)03G%5:S-/6FU:,5%Q26A295AP
M3G-E;FIK<#982&IJ17I*=5AC:4]E8S5%4D$R-S!4-4DO36YZ4C4Q.'5Y6%=J
M86):#0I7,G(R5GE,92]G=G!P:V=+;$]194UX>'E/1'DR-'-.=DA)-3E,1$9+
M<$4X2D<Q2GA:-5I),D%,46XU969M6C4U.#983C),6%1D3'0W#0IB5%HT-'(U
M<%HW9U-&6$Q635%73G=X;V@K,%)K=%1P8V5)0WI,9C-)=S4U-4]11WDW4B]Z
M2C@X*V).83%Y,CAP-F1P,&1J;W-N;VU8#0I5<$IW.'IL;E9E4'!#:3AV5$]X
M-F5/33E,:GAX:5IK,TQU5T]E8WEE14-H,W%';2]N:E!F+VQJ<2]M=5!4;S Q
M3%(U65E*<DUU>&AF#0HQ<%DP1'$Q07=&2D1T-&I$3%%6;45,,FMI3W)V1UI6
M=49!+VXR>BM12CED5%0T-#EC<W!O23=V4S5764PV5GHX555Y2#=24C!O4B]T
M#0I%;BM4+W="-7<S-E0Q.7E0>FYO-'$S5')84'I4,414=DXO;%11:W-9<$EF
M34U.=$Q.37I-1VE--VQ31D$R3DMD.'%X-E%3:$M6+U1B#0I:4%5%4VI'=G%1
M<T@U;"MC.68X04XK=39$-58P,G=%5V='4T]E9E58;7),2D<U:F]G:49&-4]P
M<%AT=EAT:VIP8V-)4FQ-;C%D>D5:#0HU>6M9>$$R-S U+WAT-75S=DE&+W(R
M<V57<$E.87-A:CE'4D]*0DM#5D%M56]825%C+VE'-4A%-58T141L15EY.4HV
M=&YI>45$27@S#0I$1F9+9C5X96%T879D2T5D<G!7;W<S<D9B-GAS6FYI=G)5
M06=&;6EU;50Q3TE.9F=Q1%$W:F%U5&TP54E!-WE&9"])+TIP>#9M56E/#0I2
M*SDV;&4K6#E*=F)N-GAC=T8S25532TAK5T]12G5V<7AQ=VIL-#EU86Y.5S5Y
M65EQ-T9867$W1EA9<3=&6%EQ;$AM,R]L2&(W+U5(#0HO16AM2G(O-VU4;61N
M+S,X9F5M*UIB:'5X5C)+=7A6,DMU>%8R2W5X5C)+<V-V9%!/<%@O04IK,#58
M.4YR,U193&-3159#;59B;$]6#0I.<3!R;4YP-6-/<&ME-%$K*U1L-30S<&]$
M*VQ0-V]P9"M8;C5A868U5SAU>#9897)B86YC2DQ*3#EB84)184]A9V9&>D\S
M>GIA86Y6#0I(2DMX661::'=#16%/-FXU=R],9"]-4&Y,>3DU:$8T:TU/:4UR
M4U=J4F,O5D%K1# U8V=",' P3T](5F-'3U5A*W!C=41I;4I8>55T#0I3+TLX
M,U@U;F%:-7IH=DDT24Q#25)T64Q&=35#>4Q8;4=!2#DW+TPR=W@Q9%E4:G)N
M,5),5#-K12LU3$Q(.')F3F9L=EAD6C%$>69R#0ID=&)7,G1V-G1X8EAT<UI4
M17=:,E@P,E9H6&E:5W!59D]U5U,Q8TUK44IX4' W:7A';FQ!:WA03E O>7<O
M3&TR.&IA3E!:3&1T9EA6#0HS3#8Y,6-S=D)3=U5+1E9+=%%$,TY4*T=5-G)5
M;DY+-F]"<W=94$1&8S!,*U8S-6%Z*U-F,'8V="MT.2MK-6ML6&I'62M(1&YS
M87,Q#0IF=#5,5C9R>&$R<6MA9D(T9#<X,'%S4'ES.#)E5W19,6DX.&XV-V(R
M,7!R56YQ>C(Q.6)M5F]M1$]Y*VTV='9X.5$P<5!N6$Q*875'#0I3244T-W@W
M:3%J5'EG4UE(;7-S9GE0:7-F>3$Q6'EJ0G%F2S@Q95='930Q0C1V9T)H;&IC
M2W-9871+4C K,3-R-UE:82LX;VU2<T]I#0IJ4U9J36(U<5!M+SAH<F989$<P
M4S-T=%%7>3%45$Q+1%0W>3A%4DM8559V1W%R>E%-=31:2W)V,#(W1$1H-U%-
M2E-*1F=M+V-J3'!/#0I)1&9C0VLR,7(X<7)J579.=FQF6&PQ1DDP.'5W,CA4
M,C5I2DTS;T]8<4<U1&IY<C1(2SAE<D594VI8,5=Z;G W;$=6+U-H1R]+=GI,
M#0IP2&UJ5W1E.'!A-41A3G)Z3SDS0F57-6PY3G!736I.1S9S3G<W17)69'9F
M2F9M-%-H1TTT,W<Y>5!Y.&]Y36]N;6TY;"M8=711*U)R#0IJ44HO3E=P4S9X
M8U V=S$W,7!V5FIK0DA&54)L3&5M071#=E!F8S=D<7!A;4IY8U%I3TAU6FI#
M941H-&IF97A38CAK3F4Q6%5D2G5.#0ID,6DP4#9+9$,Q+UHR<E(S.3)%2VM'
M-&Y:>51*.$@R>E5G:VYF36MA*TU14D5(9G9/=SEW851P2D5I>GDK8C),3E<U
M>G-69&ER<U9D#0II<G-69&ER<U93-WI&85A&,V]T,6)7-F,U<$9!4DMG5E!)
M2'%30FU0<3A:;FE-4GI,:S902D='5TUP8V=M3UI$:D]X5C)+=7A6,DMU#0IX
M5C)+=7A6,DMP8F$R<S9A+W%&>7E59VUG=%5J9F%H84YP:7<K:FU->&]127EY
M;#!):CEN13575$E$:&A(<4I3*S-H+U5M5UI,:75X#0I6,DMU>%8R2W5X5C)+
M=7A6,DMU>%8R2W5X5C)+=7A6+R\Y:ST\+WAM<$=);6<Z:6UA9V4^#0H)"0D)
M"3PO<F1F.FQI/@T*"0D)"3PO<F1F.D%L=#X-"@D)"3PO>&UP.E1H=6UB;F%I
M;',^#0H)"3PO<F1F.D1E<V-R:7!T:6]N/@T*"0D\<F1F.D1E<V-R:7!T:6]N
M(')D9CIA8F]U=#TB(B!X;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS.G-T179T/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N
M=",B/@T*"0D)/'AM<$U-.D1O8W5M96YT240^>&UP+F1I9#HU0S<S,T9!,T4Q
M,C1%,3$Q045",SE#1D4Q0S,W,D0S,SPO>&UP34TZ1&]C=6UE;G1)1#X-"@D)
M"3QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z-4,W,S-&03-%,3(T13$Q,4%%
M0C,Y0T9%,4,S-S)$,S,\+WAM<$U-.DEN<W1A;F-E240^#0H)"0D\>&UP34TZ
M3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-C4T-#,T04,R1#4V1$,Q,3A!0T%!
M,45!-#1!0S(U.$0\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X-"@D)"3QX
M;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)
M"0D)/'-T4F5F.FEN<W1A;F-E240^=75I9#HU,3%D8C,X-2TV-3DX+31F,3@M
M.#=E-RTY,S9B9CEB-#1D9# \+W-T4F5F.FEN<W1A;F-E240^#0H)"0D)/'-T
M4F5F.F1O8W5M96YT240^=75I9#HV-30T,S1!0S)$-39$0S$Q.$%#04$Q14$T
M-$%#,C4X1#PO<W12968Z9&]C=6UE;G1)1#X-"@D)"0D\<W12968Z;W)I9VEN
M86Q$;V-U;65N=$E$/G5U:60Z-C4T-#,T04,R1#4V1$,Q,3A!0T%!,45!-#1!
M0S(U.$0\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X-"@D)"3PO>&UP34TZ
M1&5R:79E9$9R;VT^#0H)"0D\>&UP34TZ2&ES=&]R>3X-"@D)"0D\<F1F.E-E
M<3X-"@D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)
M"0D)"0D\<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^#0H)"0D)
M"0D\<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C5#-S,S1D$S13$R-$4Q,3%!
M14(S.4-&13%#,S<R1#,S/"]S=$5V=#II;G-T86YC94E$/@T*"0D)"0D)/'-T
M179T.G=H96X^,C Q,2TQ,BTQ,E0Q,3HU,CHQ,BTP-3HP,#PO<W1%=G0Z=VAE
M;CX-"@D)"0D)"3QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A
M=&]R($-3-#PO<W1%=G0Z<V]F='=A<F5!9V5N=#X-"@D)"0D)"3QS=$5V=#IC
M:&%N9V5D/B\\+W-T179T.F-H86YG960^#0H)"0D)"3PO<F1F.FQI/@T*"0D)
M"3PO<F1F.E-E<3X-"@D)"3PO>&UP34TZ2&ES=&]R>3X-"@D)/"]R9&8Z1&5S
M8W)I<'1I;VX^#0H)"3QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM
M;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]P9&8O,2XS+R(^#0H)"0D\
M<&1F.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y(#<N-S<\+W!D9CI0<F]D
M=6-E<CX-"@D)/"]R9&8Z1&5S8W)I<'1I;VX^#0H)"3QR9&8Z1&5S8W)I<'1I
M;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+W0O<&<O(B!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+W-4>7!E+T1I;65N<VEO;G,C(B!X;6QN<SIS=$9N
M=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+T9O;G0C(B!X
M;6QN<SIX;7!'/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R\B/@T*
M"0D)/'AM<%109SI.4&%G97,^,3PO>&UP5%!G.DY086=E<SX-"@D)"3QX;7!4
M4&<Z2&%S5FES:6)L951R86YS<&%R96YC>3Y&86QS93PO>&UP5%!G.DAA<U9I
M<VEB;&54<F%N<W!A<F5N8WD^#0H)"0D\>&UP5%!G.DAA<U9I<VEB;&5/=F5R
M<')I;G0^1F%L<V4\+WAM<%109SI(87-6:7-I8FQE3W9E<G!R:6YT/@T*"0D)
M/'AM<%109SI-87A086=E4VEZ92!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M#0H)"0D)/'-T1&EM.G<^,3$N,# P,# P/"]S=$1I;3IW/@T*"0D)"3QS=$1I
M;3IH/C@N-3 P,# P/"]S=$1I;3IH/@T*"0D)"3QS=$1I;3IU;FET/DEN8VAE
M<SPO<W1$:6TZ=6YI=#X-"@D)"3PO>&UP5%!G.DUA>%!A9V53:7IE/@T*"0D)
M/'AM<%109SI&;VYT<SX-"@D)"0D\<F1F.D)A9SX-"@D)"0D)/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D\<W1&;G0Z9F]N=$YA
M;64^07)I86Q-5#PO<W1&;G0Z9F]N=$YA;64^#0H)"0D)"0D\<W1&;G0Z9F]N
M=$9A;6EL>3Y!<FEA;#PO<W1&;G0Z9F]N=$9A;6EL>3X-"@D)"0D)"3QS=$9N
M=#IF;VYT1F%C93Y296=U;&%R/"]S=$9N=#IF;VYT1F%C93X-"@D)"0D)"3QS
M=$9N=#IF;VYT5'EP93Y/<&5N(%1Y<&4\+W-T1FYT.F9O;G14>7!E/@T*"0D)
M"0D)/'-T1FYT.G9E<G-I;VY3=')I;F<^5F5R<VEO;B S+C P/"]S=$9N=#IV
M97)S:6]N4W1R:6YG/@T*"0D)"0D)/'-T1FYT.F-O;7!O<VET93Y&86QS93PO
M<W1&;G0Z8V]M<&]S:71E/@T*"0D)"0D)/'-T1FYT.F9O;G1&:6QE3F%M93Y!
M4DE!3"Y45$8\+W-T1FYT.F9O;G1&:6QE3F%M93X-"@D)"0D)/"]R9&8Z;&D^
M#0H)"0D)/"]R9&8Z0F%G/@T*"0D)/"]X;7!44&<Z1F]N=',^#0H)"0D\>&UP
M5%!G.E!L871E3F%M97,^#0H)"0D)/')D9CI397$^#0H)"0D)"3QR9&8Z;&D^
M0WEA;CPO<F1F.FQI/@T*"0D)"0D\<F1F.FQI/DUA9V5N=&$\+W)D9CIL:3X-
M"@D)"0D)/')D9CIL:3Y996QL;W<\+W)D9CIL:3X-"@D)"0D)/')D9CIL:3Y"
M;&%C:SPO<F1F.FQI/@T*"0D)"3PO<F1F.E-E<3X-"@D)"3PO>&UP5%!G.E!L
M871E3F%M97,^#0H)"0D\>&UP5%!G.E-W871C:$=R;W5P<SX-"@D)"0D\<F1F
M.E-E<3X-"@D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M#0H)"0D)"0D\>&UP1SIG<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O=7 \
M+WAM<$<Z9W)O=7!.86UE/@T*"0D)"0D)/'AM<$<Z9W)O=7!4>7!E/C \+WAM
M<$<Z9W)O=7!4>7!E/@T*"0D)"0D)/'AM<$<Z0V]L;W)A;G1S/@T*"0D)"0D)
M"3QR9&8Z4V5Q/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^5VAI=&4\+WAM
M<$<Z<W=A=&-H3F%M93X-"@D)"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X;7!'
M.FUO9&4^#0H)"0D)"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP
M93X-"@D)"0D)"0D)"3QX;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@T*"0D)"0D)
M"0D)/'AM<$<Z9W)E96X^,C4U/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM
M<$<Z8FQU93XR-34\+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)
M"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)
M"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y";&%C:SPO>&UP1SIS=V%T8VA.86UE
M/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)
M"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)
M/'AM<$<Z<F5D/C \+WAM<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^
M,#PO>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L=64^,#PO>&UP1SIB
M;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.
M86UE/D-H87)C;V%L/"]X;7!'.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP
M1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR960^-C,\+WAM
M<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^-C,\+WAM<$<Z9W)E96X^
M#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C8S/"]X;7!'.F)L=64^#0H)"0D)"0D)
M"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^1W)A<&AI=&4\
M+WAM<$<Z<W=A=&-H3F%M93X-"@D)"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X
M;7!'.FUO9&4^#0H)"0D)"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X-"@D)"0D)"0D)"3QX;7!'.G)E9#XQ,#(\+WAM<$<Z<F5D/@T*"0D)
M"0D)"0D)/'AM<$<Z9W)E96X^,3 R/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)
M/'AM<$<Z8FQU93XQ,#(\+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^
M#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*
M"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y!<V@\+WAM<$<Z<W=A=&-H3F%M
M93X-"@D)"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^#0H)"0D)
M"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X-"@D)"0D)"0D)
M"3QX;7!'.G)E9#XQ-# \+WAM<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E
M96X^,30P/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XQ-# \
M+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z
M<W=A=&-H3F%M93Y3;6]K93PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)
M/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C$W
M.#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXQ-S@\+WAM<$<Z
M9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C$W.#PO>&UP1SIB;'5E/@T*
M"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/DQA
M='1E/"]X;7!'.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'
M0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR960^,C(X/"]X;7!'.G)E9#X-
M"@D)"0D)"0D)"3QX;7!'.F=R965N/C$X.#PO>&UP1SIG<F5E;CX-"@D)"0D)
M"0D)"3QX;7!'.F)L=64^,34P/"]X;7!'.F)L=64^#0H)"0D)"0D)"3PO<F1F
M.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^0V%P=6-C:6YO/"]X;7!'
M.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM
M;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^
M#0H)"0D)"0D)"0D\>&UP1SIR960^,C$S/"]X;7!'.G)E9#X-"@D)"0D)"0D)
M"3QX;7!'.F=R965N/C$U,3PO>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'
M.F)L=64^.#@\+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)
M"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)
M"0D)/'AM<$<Z<W=A=&-H3F%M93Y-;V-H86-C:6YO/"]X;7!'.G-W871C:$YA
M;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)
M"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)
M"0D\>&UP1SIR960^,3,Y/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'.F=R
M965N/CDR/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XT,3PO
M>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS
M=V%T8VA.86UE/D-H;V-O;&%T93PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)
M"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'
M.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D
M/CDP/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'.F=R965N/C8Q/"]X;7!'
M.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XR.#PO>&UP1SIB;'5E/@T*
M"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/DUA
M<G,@4F5D/"]X;7!'.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E
M/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR960^,30S/"]X;7!'.G)E
M9#X-"@D)"0D)"0D)"3QX;7!'.F=R965N/C \+WAM<$<Z9W)E96X^#0H)"0D)
M"0D)"0D\>&UP1SIB;'5E/C \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z
M;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y2=6)Y/"]X;7!'.G-W871C
M:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*
M"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)
M"0D)"0D\>&UP1SIR960^,3DQ/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'
M.F=R965N/C \+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C \
M+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z
M<W=A=&-H3F%M93Y0=7)E(%)E9#PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)
M"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'
M.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D
M/C(U-3PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXP/"]X;7!'
M.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XP/"]X;7!'.F)L=64^#0H)
M"0D)"0D)"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^4'5M
M<&MI;CPO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y2
M1T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO
M>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C(U-3PO>&UP1SIR960^
M#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXV-#PO>&UP1SIG<F5E;CX-"@D)"0D)
M"0D)"3QX;7!'.F)L=64^,#PO>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL
M:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/E-Q=6%S:#PO>&UP1SIS=V%T
M8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-
M"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)
M"0D)"0D)/'AM<$<Z<F5D/C(U-3PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP
M1SIG<F5E;CXQ,C<\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E
M/C \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM
M<$<Z<W=A=&-H3F%M93Y3=6YS:&EN93PO>&UP1SIS=V%T8VA.86UE/@T*"0D)
M"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z
M<F5D/C(U-3PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXQ.3$\
M+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C \+WAM<$<Z8FQU
M93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M
M93Y996QL;W<\+WAM<$<Z<W=A=&-H3F%M93X-"@D)"0D)"0D)"3QX;7!'.FUO
M9&4^4D="/"]X;7!'.FUO9&4^#0H)"0D)"0D)"0D\>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X-"@D)"0D)"0D)"3QX;7!'.G)E9#XR-34\+WAM<$<Z
M<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^,C4U/"]X;7!'.F=R965N/@T*
M"0D)"0D)"0D)/'AM<$<Z8FQU93XP/"]X;7!'.F)L=64^#0H)"0D)"0D)"3PO
M<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^0VAA<G1R975S92!'
M<F5E;CPO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y2
M1T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO
M>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C(P-#PO>&UP1SIR960^
M#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXR-34\+WAM<$<Z9W)E96X^#0H)"0D)
M"0D)"0D\>&UP1SIB;'5E/C \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z
M;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y&<F5S:"!'<F%S<R!'<F5E
M;CPO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\
M+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP
M1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C$R-3PO>&UP1SIR960^#0H)
M"0D)"0D)"0D\>&UP1SIG<F5E;CXR-34\+WAM<$<Z9W)E96X^#0H)"0D)"0D)
M"0D\>&UP1SIB;'5E/C \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^
M#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*
M"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y0=7)E($=R965N/"]X;7!'.G-W
M871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E
M/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)
M"0D)"0D)"0D\>&UP1SIR960^,#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP
M1SIG<F5E;CXR-34\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E
M/C \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM
M<$<Z<W=A=&-H3F%M93Y3<&5A<FUI;G0\+WAM<$<Z<W=A=&-H3F%M93X-"@D)
M"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^#0H)"0D)"0D)"0D\
M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X-"@D)"0D)"0D)"3QX;7!'
M.G)E9#XP/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'.F=R965N/C$V,SPO
M>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L=64^-C$\+WAM<$<Z8FQU
M93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M
M93Y(;VQL>2!'<F5E;CPO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM
M<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^
M4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C \+WAM
M<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^,3 W/"]X;7!'.F=R965N
M/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XU,3PO>&UP1SIB;'5E/@T*"0D)"0D)
M"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/E-E82!'<F5E
M;CPO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\
M+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP
M1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C$\+WAM<$<Z<F5D/@T*"0D)
M"0D)"0D)/'AM<$<Z9W)E96X^.#,\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\
M>&UP1SIB;'5E/C@S/"]X;7!'.F)L=64^#0H)"0D)"0D)"3PO<F1F.FQI/@T*
M"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX-"@D)
M"0D)"0D)"3QX;7!'.G-W871C:$YA;64^0V%R:6)B96%N($)L=64\+WAM<$<Z
M<W=A=&-H3F%M93X-"@D)"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X;7!'.FUO
M9&4^#0H)"0D)"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X-
M"@D)"0D)"0D)"3QX;7!'.G)E9#XT/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX
M;7!'.F=R965N/C$Q-3PO>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L
M=64^,30U/"]X;7!'.F)L=64^#0H)"0D)"0D)"3PO<F1F.FQI/@T*"0D)"0D)
M"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D)
M"3QX;7!'.G-W871C:$YA;64^365D:71E<G)A;F5A;B!";'5E/"]X;7!'.G-W
M871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E
M/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)
M"0D)"0D)"0D\>&UP1SIR960^,#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP
M1SIG<F5E;CXQ-C \+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E
M/C$Y.#PO>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\
M>&UP1SIS=V%T8VA.86UE/D%L;VAA($)L=64\+WAM<$<Z<W=A=&-H3F%M93X-
M"@D)"0D)"0D)"3QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^#0H)"0D)"0D)
M"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X-"@D)"0D)"0D)"3QX
M;7!'.G)E9#XP/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'.F=R965N/CDV
M/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XQ.#(\+WAM<$<Z
M8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H
M3F%M93Y";&%C:R!,:6=H="!";'5E/"]X;7!'.G-W871C:$YA;64^#0H)"0D)
M"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM
M<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR
M960^,#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXV,#PO>&UP
M1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L=64^,C4U/"]X;7!'.F)L=64^
M#0H)"0D)"0D)"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^
M4'5R92!";'5E/"]X;7!'.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#
M15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR960^,#PO>&UP1SIR
M960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXP/"]X;7!'.F=R965N/@T*"0D)
M"0D)"0D)/'AM<$<Z8FQU93XR-34\+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R
M9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@T*"0D)"0D)"0D)/'AM<$<Z<W=A=&-H3F%M93Y387!P:&ER92!";'5E
M/"]X;7!'.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO
M>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^#0H)"0D)"0D)"0D\>&UP1SIR960^,S0\+WAM<$<Z<F5D/@T*"0D)
M"0D)"0D)/'AM<$<Z9W)E96X^,38\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\
M>&UP1SIB;'5E/C(Q,#PO>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-
M"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)
M"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/E1A;GIA;FET93PO>&UP1SIS=V%T
M8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-
M"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)
M"0D)"0D)/'AM<$<Z<F5D/C8V/"]X;7!'.G)E9#X-"@D)"0D)"0D)"3QX;7!'
M.F=R965N/C$V/"]X;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XR
M,3 \+WAM<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM
M<$<Z<W=A=&-H3F%M93Y"<FEL;&EA;G0@4'5R<&QE/"]X;7!'.G-W871C:$YA
M;64^#0H)"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)
M"0D)"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)
M"0D\>&UP1SIR960^.3,\+WAM<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E
M96X^,38\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C(Q,#PO
M>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS
M=V%T8VA.86UE/E9I;VQE=#PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)
M/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C$S
M,#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXQ-CPO>&UP1SIG
M<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L=64^,C$P/"]X;7!'.F)L=64^#0H)
M"0D)"0D)"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^4'5R
M<&QE($]R8VAI9#PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z
M;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/
M0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C$W,3PO>&UP
M1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXQ-CPO>&UP1SIG<F5E;CX-
M"@D)"0D)"0D)"3QX;7!'.F)L=64^,C$P/"]X;7!'.F)L=64^#0H)"0D)"0D)
M"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^1G5S8VAI83PO
M>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM
M<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT
M>7!E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C(P.#PO>&UP1SIR960^#0H)"0D)
M"0D)"0D\>&UP1SIG<F5E;CXQ-CPO>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX
M;7!'.F)L=64^,3<W/"]X;7!'.F)L=64^#0H)"0D)"0D)"3PO<F1F.FQI/@T*
M"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX-"@D)
M"0D)"0D)"3QX;7!'.G-W871C:$YA;64^1VQO8F%L(%!U<F4@4F5D/"]X;7!'
M.G-W871C:$YA;64^#0H)"0D)"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM
M<$<Z='EP93X-"@D)"0D)"0D)"3QX;7!'.G1I;G0^,3 P+C P,# P,#PO>&UP
M1SIT:6YT/@T*"0D)"0D)"0D)/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-
M"@D)"0D)"0D)"3QX;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@T*"0D)"0D)"0D)
M/'AM<$<Z9W)E96X^,#PO>&UP1SIG<F5E;CX-"@D)"0D)"0D)"3QX;7!'.F)L
M=64^,#PO>&UP1SIB;'5E/@T*"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\
M>&UP1SIS=V%T8VA.86UE/D=L;V)A;"!3<75A<V@\+WAM<$<Z<W=A=&-H3F%M
M93X-"@D)"0D)"0D)"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*
M"0D)"0D)"0D)/'AM<$<Z=&EN=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^#0H)
M"0D)"0D)"0D\>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)
M/'AM<$<Z<F5D/C(U-3PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E
M;CXQ,C8\+WAM<$<Z9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C \+WAM
M<$<Z8FQU93X-"@D)"0D)"0D)/"]R9&8Z;&D^#0H)"0D)"0D)"3QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)"0D)/'AM<$<Z<W=A
M=&-H3F%M93Y';&]B86P@665L;&]W/"]X;7!'.G-W871C:$YA;64^#0H)"0D)
M"0D)"0D\>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X-"@D)"0D)"0D)
M"3QX;7!'.G1I;G0^,3 P+C P,# P,#PO>&UP1SIT:6YT/@T*"0D)"0D)"0D)
M/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X-"@D)"0D)"0D)"3QX;7!'.G)E
M9#XR-34\+WAM<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^,C4U/"]X
M;7!'.F=R965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XP/"]X;7!'.F)L=64^
M#0H)"0D)"0D)"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^
M1VQO8F%L(%!U<F4@1W)E96X\+WAM<$<Z<W=A=&-H3F%M93X-"@D)"0D)"0D)
M"3QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM
M<$<Z=&EN=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^#0H)"0D)"0D)"0D\>&UP
M1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C \
M+WAM<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^,C4U/"]X;7!'.F=R
M965N/@T*"0D)"0D)"0D)/'AM<$<Z8FQU93XP/"]X;7!'.F)L=64^#0H)"0D)
M"0D)"3PO<F1F.FQI/@T*"0D)"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX-"@D)"0D)"0D)"3QX;7!'.G-W871C:$YA;64^1VQO8F%L
M($UE9&ET97)R86YE86X@0FQU93PO>&UP1SIS=V%T8VA.86UE/@T*"0D)"0D)
M"0D)/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^#0H)"0D)"0D)"0D\
M>&UP1SIT:6YT/C$P,"XP,# P,# \+WAM<$<Z=&EN=#X-"@D)"0D)"0D)"3QX
M;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^#0H)"0D)"0D)"0D\>&UP1SIR960^
M,#PO>&UP1SIR960^#0H)"0D)"0D)"0D\>&UP1SIG<F5E;CXQ-C \+WAM<$<Z
M9W)E96X^#0H)"0D)"0D)"0D\>&UP1SIB;'5E/C$Y.#PO>&UP1SIB;'5E/@T*
M"0D)"0D)"0D\+W)D9CIL:3X-"@D)"0D)"0D)/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^#0H)"0D)"0D)"0D\>&UP1SIS=V%T8VA.86UE/D=L
M;V)A;"!0=7)E($)L=64\+WAM<$<Z<W=A=&-H3F%M93X-"@D)"0D)"0D)"3QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@T*"0D)"0D)"0D)/'AM<$<Z
M=&EN=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^#0H)"0D)"0D)"0D\>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@T*"0D)"0D)"0D)/'AM<$<Z<F5D/C \+WAM
M<$<Z<F5D/@T*"0D)"0D)"0D)/'AM<$<Z9W)E96X^,#PO>&UP1SIG<F5E;CX-
M"@D)"0D)"0D)"3QX;7!'.F)L=64^,C4U/"]X;7!'.F)L=64^#0H)"0D)"0D)
M"3PO<F1F.FQI/@T*"0D)"0D)"3PO<F1F.E-E<3X-"@D)"0D)"3PO>&UP1SI#
M;VQO<F%N=',^#0H)"0D)"3PO<F1F.FQI/@T*"0D)"3PO<F1F.E-E<3X-"@D)
M"3PO>&UP5%!G.E-W871C:$=R;W5P<SX-"@D)/"]R9&8Z1&5S8W)I<'1I;VX^
M#0H)/"]R9&8Z4D1&/@T*/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^_^(,6$E#0U]04D]&24Q%
M  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U3
M1E0     245#('-21T(                  /;6  $     TRU(4" @
M                                                           1
M8W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0
M   4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN9
M E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M
M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,
M9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I
M(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-2
M1T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M
M     %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N
M8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                9&5S8P
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO
M=7(@<W!A8V4@+2!S4D="                             &1E<V,
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@
M245#-C$Y-C8M,BXQ                                  !V:65W
M   3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4
M %<?YVUE87,          0                        */     G-I9R
M    0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [
M $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D
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
M&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[
ML'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZ
MM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+
MQ<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0
MNM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%
MW(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH
M,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T
M],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___]L
M0P " 0$" 0$" @(" @(" @,% P,# P,&! 0#!0<&!P<'!@<'" D+"0@("@@'
M!PH-"@H+# P,# <)#@\-# X+# P,_]L 0P$" @(# P,& P,&# @'" P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ B@'W P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$
M!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B
M<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'
M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JB
MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ
M\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$
M +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&Q
MP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY
M^O_:  P# 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKPW5/^4D&D?]D\N?_3A%7N5>&ZI_RD@TC_LGES_Z<(J^?X@^'#_]?:?YGTG#
M?QXG_KS4_P#23W*BBBOH#YL**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#P[]@MBWP^\9Y)/_%<:T.3_ -/%>XUX;^P5_P D^\:?]CSK7_I17N5?
M/\*_\BFA_A/I.+_^1SB/\04445] ?-A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %>&ZI_RD@TC_LGES_Z<(J]RKPW5/^4D&D?]D\N?_3A%
M7S_$'PX?_K[3_,^DX;^/$_\ 7FI_Z2>Y4445] ?-A1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 >&_L%?\D^\:?]CSK7_I17N5>&_L%?\D^\:?\
M8\ZU_P"E%>Y5\_PK_P BBA_A/I.,/^1SB/\ %_D%%%%?0'S84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<G\0OCWX%^$FH6]GXK\:>$_#-U=1F:"'5M7M[*29 <%E61
MU++GC(XS765^'_\ P=,1+)^U/\,-RJW_ !2D_4?]/;5[G#N4QS+'1PDY<J:;
MNM=E<\O.<PE@L*\1%7LUIZNQ^NG_  VG\'/^BM?#/_PJ+'_X[1_PVG\'/^BM
M?#/_ ,*BQ_\ CM?RF_98_P#GG'^0H^RQ_P#/./\ (5^B_P#$,</_ ,_Y?^ K
M_,^-_P!>*W_/I?>_\C^K+_AM/X.?]%:^&?\ X5%C_P#':[SPKXMTKQUX>M=6
MT/4M/UC2;Y/,MKVQN$N+>X7)&4D0E6&01D$]*_D1^S1_\\X_R%?TN?\ !%@;
M?^"6WP9 X']B-_Z435\QQ3PA2RG#1KPJ.7-*UFDNC??R/<R'B*IF%:5*4%&R
MOH[]4OU/J*BBBOA3ZH*\-U3_ )20:1_V3RY_].$5>Y5X;JG_ "D@TC_LGES_
M .G"*OG^(/AP_P#U]I_F?2<-_'B?^O-3_P!)/<J***^@/FPJKK>MV7AG1;S4
MM2O+73].T^%[FZNKF58H;:)%+/([L0JJJ@DL2  "35JO&_\ @HL,_P#!/GX[
M?]D\\0?^FVXK;#4O:U8TW]II?>S.M4Y*<IKHF_N-C_AM/X-_]%:^&?\ X5%C
M_P#':/\ AM/X.?\ 16OAG_X5%C_\=K^4Q;:/'^KC_(4OV6/_ )YQ_D*_6_\
MB&.'_P"?\O\ P%?YGY[_ *\5O^?2^]_Y']67_#:?P<_Z*U\,_P#PJ+'_ ..T
M?\-I_!S_ **U\,__  J+'_X[7\IOV6/_ )YQ_D*]T_X)V?L,2?\ !0;]HMOA
MW:^(K?PG<-HUWJT=_)IIOX\P&("-D$D9 ;S/O[CC'W6S6&)\.L'AZ4JU;$-1
MBKM\NR^3N:4>,L36J*E3HIR>B5S^C[_AM/X.?]%:^&?_ (5%C_\ ':/^&T_@
MY_T5KX9_^%18_P#QVOQ1^*G_  ;1?M">!XYIM G^'OC:!2?+BL=4>SNY![I<
MQ)$N?3SC]:^;_BI_P2]_:#^"TD@\0?!;QY''""9)].TLZO;Q@=29;,S1@>Y;
M%<&%X/R;$?P<<F^WNI_<W?\  [*_$>94?XF%:^^WWI6/Z0(OVSO@]/(J)\5_
MAJ[,<!5\3V1)_P#(M=9X3^*GA?QZ^W0_$F@ZTV-V+#4(K@X]?D8U_(_?V2Z7
MJ,EG=P_9;R$[9+>>/RY8SZ,C8(/U%1G3+=F#&W@)!R#L'%>G+PQHM>[B'_X"
MG^J.&/'-1/WJ*_\  O\ @,_L"HK^3OX7?M,_$KX(3H_@WXA>-_"H0@^7I>NW
M-K"V#G#1JX1Q[,I'M7W=^Q?_ ,')/Q0^$^MV>F?&*UM_B1X79PDVI6MM%9:Y
M9)D#>HC"07 4 _(R1NQ.3*>A\7,/#C'48N>&FJENGPOY7NOQ/3P?&F%J2Y:T
M7#SW7Z/\#]UJ*Q/AM\1M$^+_ ,/]%\5>&]0AU;P_XBLHM1TZ\A!"7,$JAT<!
M@&&5(X8 @\$ @BMNOSV47%N,E9H^PC)-76P4445(SPW]@K_DGWC3_L>=:_\
M2BO<J\-_8*_Y)]XT_P"QYUK_ -**]RKY_A7_ )%%#_"?2<8?\CG$?XO\@HHH
MKZ ^;"BO$?VSO^"AWPI_8+\,17WQ"\21VNH7D;2:?HEDGVK5=3 SS% #D)D;
M?-D*1 X!<$BORU_:0_X.@/B%XLN;BS^%?@;0?!^FG<D>H:\[:IJ+C/$BQ1M'
M!"V.JL9QUY/;Z#*>%\QS%<^'I^[_ #/1?\'Y)GDYAGF#P;Y:T_>[+5_\#YV/
MVXHS7\P?Q4_X*J?M(?&6X9];^-'CJ)7!!BT>^&B1$=-I2R$((QZYSWS7B/BG
MQ?K'CFX:;7=8U;6YFY:34;Z6Z8_4R,37V&'\,:[7[^NEZ1<OS<3YNKQQ23_=
M4F_5I?E<_K2U;XA:!H+LM]KFCV3+U$]Y'&1_WT167+\>O T+E7\:>$U8=0VK
MVX(_\?K^3OP7\,M2^(MVUOX;\-:EXAN(SAHM)TR2]=3[K$K$5W8_86^,AMO.
M_P"%(_%CR?[_ /P@^I;?7KY%;R\.,-3=JF+L_P#"E_[<91XTKSUAA[KU;_\
M;3^I2T^+GA2_?;!XF\/3-Z1ZC"Q_1JW;2]AOX1)!-'-&>C1L&4_B*_D5\:_#
M#5?AO=I;^)?#.J>';B0[4BU;3)+%V/H%E52:S[*VCTV<2VRK;R+R'B^1A^(Y
MJ_\ B&,)*\,3_P"27_\ ;B?]>)IVG0_\F_\ M3^OZBOY4?AM^VK\9/@[)&?"
M_P 5OB+HL<)#+;P>(KHVN1TS SF)OHRFOL?]E_\ X.3_ (U?"C4;>U^(UAHG
MQ2T/.)I3#'I.KH.F4EA40-CKM:#+8QYBYS7DXWPWQ]*+EAYQJ>7PO\=/Q/0P
MO&F$F[5HN'GNOPU_ _>>BO'?V+?V[?AS^WO\,6\3_#W5I+E;1TAU+2[R,0ZE
MH\K E8[B(%MN<':ZLT;[6VNV#CV*O@<1AZE"HZ5:+C);IZ-'UM&M"K!5*;NG
MLT%%%%8F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^1
M?_!Q/\6OA_\ #W]HOX?6_C#X/:3\2+RX\-RR6]Y=^*-5TEK.,73 QA+.5%8$
M_-N8$]NE?KI7XA?\'2A_XRG^&/\ V*D__I6U?8<"THU,WA&5]I;-I[/JFG^)
M\[Q34<,NE*-MUND^O9IH^0/^&F?@A_T:QX9_\.+XD_\ DFC_ (:9^"'_ $:Q
MX9_\.+XD_P#DFO <T9K]R_LZEWG_ .#*G_R1^6?7:G:/_@$/_D3W[_AIGX(?
M]&L>&?\ PXOB3_Y)K]]O^"4'B#2/%7_!.[X5ZAH/ARW\(Z/=:2SVNCP7T]]'
M8+Y\HV":=FE?D$Y<D\XZ8K^8O-?TL_\ !%K_ )1;_!G_ + C?^E$U?G_ (B8
M6%+ 4Y1<OC6\I2^R^DFT?7\&XB=3%S4K?#TC%=5V2/J&BBBOQT_1@KPW5/\
ME)!I'_9/+G_TX15[E7ANJ?\ *2#2/^R>7/\ Z<(J^?X@^'#_ /7VG^9])PW\
M>)_Z\U/_ $D]RHHHKZ ^;"O*_P!N?5+'0_V)?C%>ZII,6O:99^!]:GN],EN)
M+9-1A6PG9X&EB(DC#J"I="&7=D$$"O5*\;_X**_\H^OCM_V3S7__ $VW%=6!
M5\337]Y?FC#%.U&;\G^1_/,O[3/P0VC_ (Q8\,_^'%\2?_)-+_PTS\$/^C6/
M#/\ X<7Q)_\ )-> J?E%&:_IC^SJ7>?_ (,J?_)'XC]=J=H_^ 0_^1/?O^&F
M?@A_T:QX9_\ #B^)/_DFOM#_ ((*?&?X:^//V^_L'A3X'Z+\/]6_X1;4)?[6
MM?%NL:I)Y8EM@T7E74SQX8E3NQN&T8/)K\L<UZ]^Q)^SK\2OVIOC7+X1^%&H
M-IOBF;2;BZDD&L2:6)+1&B$L9E3D@EX_D/!QSTKS<XRJA4P56$JDHIQ>LIS:
M7FTY6:]3MRW,*L,5"48*336BC%-^2:C<_I\\??%CPK\*=.^V>*/$OA_PW:8S
MY^JZA#9QX_WI&45X'\1_^"R_[+_PM<KJ'QF\(W[+VT-Y=;_](DE%?D3<?\&X
MW[3EW>R7,VD>!9KB4[GFD\1!I'/J6,>2?K39/^#=/]J!)-HT/P8P_O#Q&F#^
M:9_2OS?#\+Y"OX^/4O1QC^;D?:5L^S9_PL(UZIO\K'VY^T3_ ,'!W[*GC;3)
MM+U#X>^)_BM:@$1QWOABR:Q?ZB]E5U!_ZY$^U? 'Q]_;Q_9K^*&KM<:+^QKX
M6TEM^1-%XSOM)1A[VNGI#&I_X$U=C8?\&WG[35[(JR6_P[M ?XIO$,A _P"^
M(&-=3X>_X-@_CW?74?\ :?B_X2Z;;M]]H-1U"ZE3_@!LT4_]]U])@:?#6 7[
MK$OY5)?^V-+\#Q<5+.\7\=%?^ 1_]N3/F#_AIGX(?]&L>&?_  XOB3_Y)JSH
M?Q^^#WB?7;'2]+_9+T75-4U2=+2RLK/Q]XFGN;R9R%2**-;@L[LQ "J"23P*
M_07X4_\ !JUI-M>0S>.OC)JVH6Y ,MIX>T..PD4]P)YY)P1TY\D5]Y?L@?\
M!,CX*_L.'[5X"\&VL&OR1F.77M1D:_U612,,!/)DQ*W&Y(0B' )7-89AQCD]
M&+^K2J5)=+3J)?-N2?W)FN#X<S&K+]^H07^&#?R27YM&]^P5\&V^ /[('@3P
MK+X5L_ ]QI^GF:X\/VNJ3ZI%H\T\KW$EN+F9W>4H\K MO9<@A3L"UZ]117Y!
MB*TJU656>\FV]]V[];O[W<_1:--4X*G'9)+[@HHHK$T/#?V"O^2?>-/^QYUK
M_P!**]RKPW]@K_DGWC3_ +'G6O\ THKW*OG^%?\ D44/\)])QA_R.<1_B_R"
MO'?V_/VK(?V)OV0O&_Q+DM8[^Z\.V:KI]I(3Y=U>SRI;VR/@@^69I8]Y4Y"!
MB.E>Q5\P?\%D?V<M<_:D_P""=7Q"\,^&;2?4/$5O%;:QI]G"I:2]>SN8KAX$
M4#+221QR(BCJ[)7UV5TZ,\92AB/@<HJ7I=7_  /D<=.I'#5)4?B47;UMH?SC
M?%OXN>)OCU\2]8\9>,M:O/$7BCQ!.;B_O[EOGE;H%4#Y4C1<*D: (BJJJ H
MKG<TV*59HU96W*PR#ZT[-?U!&,8148JR6B2Z'X7*3D^:6K8%L"OVP_X(U_\
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
M_C9<O_8G:G_Z-M*^HO\ AU%^P#_T6+_R_P"S_P#B:]5_8W_9E_8O_88^,_\
MPG?@CXP:.VN?V?/IF-2\:VES!Y4K1L_R@+\V8UP<^M>7G7B)DN*P-7#TIOFE
M%I7M:[^9W99X9\24,73K5,+.T6F_=G_\B?H717D?_#??P/\ ^BN?#G_PH+7_
M .+H_P"&^_@?_P!%<^'/_A06O_Q=?COURA_.OO1^D?ZMYM_T"U/_  "7^1ZY
M17D?_#??P/\ ^BN?#G_PH+7_ .+H_P"&^_@?_P!%<^'/_A06O_Q='URA_.OO
M0?ZMYM_T"U/_  "7^1ZY17D?_#??P/\ ^BN?#G_PH+7_ .+H_P"&^_@?_P!%
M<^'/_A06O_Q='URA_.OO0?ZMYM_T"U/_  "7^1ZY17D?_#??P/\ ^BN?#G_P
MH+7_ .+H_P"&^_@?_P!%<^'/_A06O_Q='URA_.OO0?ZMYM_T"U/_  "7^1ZY
M17D?_#??P/\ ^BN?#G_PH+7_ .+H'[?7P/)_Y*Y\.?\ PH+7_P"+H^N4/YU]
MZ#_5S-O^@6I_X!+_ ",G]@K_ ))]XT_['G6O_2BO<J^0_P!C']LGX2^"O _B
MN'5_B9X%TV:\\8:M>0)<ZU;Q-+#)/N210S E6'(/0BO8/^&^_@?_ -%<^'/_
M (4%K_\ %UX/#&(I0RJA&<DFH[-H^@XLX?S2IF^(G##5&G+=0DU^1ZY17D?_
M  WW\#_^BN?#G_PH+7_XNC_AOOX'_P#17/AS_P"%!:__ !=>]]<H?SK[T?/_
M .K>;?\ 0+4_\ E_D?'O_!3+_@WY\-_M6>*=4\>?"S4M/\!^/-3=KG4=/NHV
M_L37;ACEIG\L%[69R=SR1HZN028M[O(?R)_:1_X)Z?&S]DBXN3X\^''B72M.
MM<EM7MK<W^DE><-]K@+Q)D#(61E?'5000/Z./^&^_@?_ -%<^'/_ (4%K_\
M%T?\-]? _P#Z*Y\.?_"@M?\ XNOMLF\1L1@H*C4G&I!;7=FEV4O\T_(^7S+P
MQQ>*DZD,+5A)]J<K/U5OR:/Y7H+F.Y3='(DB^JMD?SKH?AI\4_$WP7\96_B+
MP?XBUSPKKUJI2/4-)OI+.X"$@LA=&!9&P-R'*MCD&OZ*OBIJ/[$_QPO)KKQ=
M-^SOXAOKC.^]O3IDEV<]<3?ZP9]FKQ;Q'^PE_P $X?$L[RR7'PVLY&[V/Q!N
M[15^B1W@3_QVOL*?BIE%2/+B(M7W2<9+\6OR/G9^$_$,)7HTI_\ @$T_PBSX
M ^&'_!Q!^T]\.;9(;[Q!X2\:+&  VOZ!'OP.@+6;VQ;ZG)/<DUWD/_!S_P#'
MY8U$G@_X/LW<KIFHJ#^'VX_SKZ4U'_@F'_P3RO9"T/Q TBR']V'XC;@/^_DC
M&L\?\$K/^"?H_P":L6__ (<&WKSY\5<&5'S2I+_P&*_*5CKCP/QM!<JIU/\
MP&;_ #B?,'BG_@Y:_:2\0V30VMG\+-"9LXFL-!N7E7_O_=RK_P".UX!\<_\
M@JQ^T1^T?X<O]%\6_%;Q!=:)JD$EK=Z=816VEVUU!("KPR+:QQF2-E8JRR%@
MRD@Y!-?I=I__  3#_P"">5F^Z7X@:/>#^[+\1MH_\<D4UU6A_L#?\$W]"D21
M;KX>W<B?Q7?Q&O9U;ZHU[L_\=K2CQIPEAWS4:*OT?+"_WN5R*GA]QE65JL*E
MNUJGY*-C\)'D6-=S,%'J36_\-?A9XJ^-&HM9^#/"_B;QA=H<-!H6E7&I2+]5
MA5B/QK^A+X?^#OV#?A<\4FB6?[-]K<P',=U+_9ES<H?::7=(/^^J]HL/VZO@
M/I5E';6OQ6^&=M;PJ$CBBUVT1(U'8 /@#V%7B?%G!I6P]-/SE-+\%?\ ,FCX
M1YS_ ,OJ53Y4YO\ %I?D?D+_ ,$J?^"0G[0GA']L3X;?$3Q-X#D\(^%?#.J+
MJ5U-K&H00W,D8CD7:ELCO,'RPXD1![U^[E>1_P##?7P/_P"BN?#G_P *"U_^
M+H/[?GP/49_X6Y\.?_"@M?\ XNOSW/N*O[5KJO7E!65DD^E[]6^Y]AE/ V8X
M"DZ5+#57=W=X2W^44>N456T?6+7Q#I%KJ%C<0WEC?0I<6\\+AXYXW 975AP5
M((((Z@U9KS#*47%V>X4444""BBB@ HHHH **** "BBB@ HHHH _//_B'R\+_
M /12O$G_ (+8/\:/^(?+PO\ ]%*\2?\ @M@_QK]#**\?^P<!_P ^_P 7_F?I
M7_$8.,/^@U_^ T__ ) _//\ XA\O"_\ T4KQ)_X+8/\ &C_B'R\+_P#12O$G
M_@M@_P :_0RBC^P<!_S[_%_YA_Q&#C#_ *#7_P" T_\ Y _//_B'R\+_ /12
MO$G_ (+8/\:/^(?+PO\ ]%*\2?\ @M@_QK]#*\F^)[?'3_A-[S_A"U^$_P#P
MC>V/[+_;;:A]NSL&_?Y(V8W[L8[8SS7'CLMP&&I^T]A*>MK13;];7V.[+_%+
MC#%5'3_M%0TO>:IQ732_)O\ \$^3/^(?+PO_ -%*\2?^"V#_ !H_XA\O"_\
MT4KQ)_X+8/\ &OI3=^T[_=^ _P#WUJW^%&[]IW^[\!_^^M6_PKR?:8#_ * J
MO_@#_P#DCV/]>^,/^AO2^^G_ /*SYK_XA\O"_P#T4KQ)_P""V#_&C_B'R\+_
M /12O$G_ (+8/\:^E-W[3O\ =^ __?6K?X4;OVG?[OP'_P"^M6_PH]I@/^@*
MK_X _P#Y(/\ 7OC#_H;TOOI__*SYK_XA\O"__12O$G_@M@_QH_XA\O"__12O
M$G_@M@_QKZ4W?M._W?@/_P!]:M_A1N_:=_N_ ?\ [ZU;_"CVF _Z JO_ ( _
M_D@_U[XP_P"AO2^^G_\ *SYK_P"(?+PO_P!%*\2?^"V#_&C_ (A\O"__ $4K
MQ)_X+8/\:^E-W[3O]WX#_P#?6K?X4;OVG?[OP'_[ZU;_  H]I@/^@*K_ . /
M_P"2#_7OC#_H;TOOI_\ RL^:_P#B'R\+_P#12O$G_@M@_P :X*[_ ."*_AVV
M_:;L_A__ ,)[KQM[KPU+KQO/L$/F!TN4A$>W.-I#$YZY%?:.[]IW^[\!_P#O
MK5O\*\LOF^.G_#:6G^8OPE_X3/\ X0Z;R0K:A_9GV'[9'NW<>;Y_F8QCY=N>
M]>7FN(PD%2]EA*L;S@G>+U3>JWW9[&3\:\5U)5?:YK3E:G-JSAHTM&_<V74\
M^_XA\O"__12O$G_@M@_QH_XA\O"__12O$G_@M@_QKZ4W?M._W?@/_P!]:M_A
M1N_:=_N_ ?\ [ZU;_"O4]I@/^@*K_P" /_Y(\?\ U[XP_P"AO2^^G_\ *SYK
M_P"(?+PO_P!%*\2?^"V#_&C_ (A\O"__ $4KQ)_X+8/\:^E-W[3O]WX#_P#?
M6K?X4;OVG?[OP'_[ZU;_  H]I@/^@*K_ . /_P"2#_7OC#_H;TOOI_\ RL^:
M_P#B'R\+_P#12O$G_@M@_P :/^(?+PO_ -%*\2?^"V#_ !KZ4W?M._W?@/\
M]]:M_A1N_:=_N_ ?_OK5O\*/:8#_ * JO_@#_P#D@_U[XP_Z&]+[Z?\ \K/F
MO_B'R\+_ /12O$G_ (+8/\:/^(?+PO\ ]%*\2?\ @M@_QKZ4W?M._P!WX#_]
M]:M_A1N_:=_N_ ?_ +ZU;_"CVF _Z JO_@#_ /D@_P!>^,/^AO2^^G_\K/FO
M_B'R\+_]%*\2?^"V#_&C_B'R\+_]%*\2?^"V#_&OI3=^T[_=^ __ 'UJW^%&
M[]IW^[\!_P#OK5O\*/:8#_H"J_\ @#_^2#_7OC#_ *&]+[Z?_P K/FO_ (A\
MO"__ $4KQ)_X+8/\:/\ B'R\+_\ 12O$G_@M@_QKZ4W?M._W?@/_ -]:M_A1
MN_:=_N_ ?_OK5O\ "CVF _Z JO\ X __ )(/]>^,/^AO2^^G_P#*SYK_ .(?
M+PO_ -%*\2?^"V#_ !H_XA\O"_\ T4KQ)_X+8/\ &OI3=^T[_=^ _P#WUJW^
M%&[]IW^[\!_^^M6_PH]I@/\ H"J_^ /_ .2#_7OC#_H;TOOI_P#RL^:_^(?+
MPO\ ]%*\2?\ @M@_QH_XA\O"_P#T4KQ)_P""V#_&OI3=^T[_ '?@/_WUJW^%
M&[]IW^[\!_\ OK5O\*/:8#_H"J_^ /\ ^2#_ %[XP_Z&]+[Z?_RL^:_^(?+P
MO_T4KQ)_X+8/\:/^(?+PO_T4KQ)_X+8/\:^E-W[3O]WX#_\ ?6K?X4;OVG?[
MOP'_ .^M6_PH]I@/^@*K_P" /_Y(/]>N,/\ H;TOOI__ "L^+OV>_P#@BOX=
M^-GAS7+Z;Q[KUBVD:_?:,JQV$+"1;>78'.3P6ZD=!7>_\0^7A?\ Z*5XD_\
M!;!_C7H/[)K?'3_A$/$W_")K\)?L?_"4ZG]L_M9M0\S[9YW[_P ORQCR=WW-
MWS8Z\UZGN_:=_N_ ?_OK5O\ "O+R3$82I@:52MA*LI-:M1=G]S1Z^?<:\5TL
MPJTZ&:TX13T3<+K[X,^:_P#B'R\+_P#12O$G_@M@_P :/^(?+PO_ -%*\2?^
M"V#_ !KZ4W?M._W?@/\ ]]:M_A1N_:=_N_ ?_OK5O\*]3VF _P"@*K_X _\
MY(\C_7OC#_H;TOOI_P#RL^:_^(?+PO\ ]%*\2?\ @M@_QH_XA\O"_P#T4KQ)
M_P""V#_&OI3=^T[_ '?@/_WUJW^%&[]IW^[\!_\ OK5O\*/:8#_H"J_^ /\
M^2#_ %[XP_Z&]+[Z?_RL^:_^(?+PO_T4KQ)_X+8/\:/^(?+PO_T4KQ)_X+8/
M\:^E-W[3O]WX#_\ ?6K?X4;OVG?[OP'_ .^M6_PH]I@/^@*K_P" /_Y(/]>^
M,/\ H;TOOI__ "L^:_\ B'R\+_\ 12O$G_@M@_QH_P"(?+PO_P!%*\2?^"V#
M_&OI3=^T[_=^ _\ WUJW^%&[]IW^[\!_^^M6_P */:8#_H"J_P#@#_\ D@_U
M[XP_Z&]+[Z?_ ,K/FO\ XA\O"_\ T4KQ)_X+8/\ &C_B'R\+_P#12O$G_@M@
M_P :^E-W[3O]WX#_ /?6K?X4;OVG?[OP'_[ZU;_"CVF _P"@*K_X _\ Y(/]
M>^,/^AO2^^G_ /*SYK_XA\O"_P#T4KQ)_P""V#_&C_B'R\+_ /12O$G_ (+8
M/\:^E-W[3O\ =^ __?6K?X4;OVG?[OP'_P"^M6_PH]I@/^@*K_X _P#Y(/\
M7OC#_H;TOOI__*SYK_XA\O"__12O$G_@M@_QI'_X-\/"[HR_\++\2?,,?\@V
M#_&OI7=^T[_=^ __ 'UJW^%&[]IW^[\!_P#OK5O\*/:8#_H"J_\ @#_^2#_7
MOC#_ *&]+[Z?_P K/7OASX.C^'?P]T'P_%.]U'H6G6^GI,ZA6E6&-8PQ X!.
MW.!ZUM5X/N_:=_N_ ?\ [ZU;_"C=^T[_ '?@/_WUJW^%>M'B!)66&K?^ ?\
M!/SFKP].I-U)XNBVW=_O.K^1[Q17@^[]IW^[\!_^^M6_PHW?M._W?@/_ -]:
MM_A5?ZQ?]0U;_P  _P""9_ZL_P#451_\&?\  />**\'W?M._W?@/_P!]:M_A
M1N_:=_N_ ?\ [ZU;_"C_ %B_ZAJW_@'_  0_U9_ZBJ/_ (,_X![Q17@^[]IW
M^[\!_P#OK5O\*-W[3O\ =^ __?6K?X4?ZQ?]0U;_ , _X(?ZL_\ 451_\&?\
M ]XHKP?=^T[_ '?@/_WUJW^%&[]IW^[\!_\ OK5O\*/]8O\ J&K?^ ?\$/\
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
M+TWXH?%RX\0>&M%\-V-Q'I>BZCK;75WJ=Q/"T'F2PK(Z1Q)')(<2$2>9L.P
M9K]<L45E4XFY:%6AA*$:?M?B:YF^NUVTMW]Y4,CO5IU<15E/V?PK1+YV6NR/
MS0_X+J?\$ZOC=^T=\0?#WQ(^#>J:SJ3:;HRZ)JOAJQUMM-FVQ33SQW<(:1(I
M2?/D1U+*_P"[BV"3)"\E\"?^"A?Q]^$'[*>A_"GQK^Q;\5/B%?:#I*:%/<W%
MM<RV&N0HNQ3<;K.89*;0^6D#D%L@':/U<HQ4T>(_]DA@\51C4C!WB[RBU\XM
M7+J9-_M$L30JR@Y;K1K[FF?AG_P2L_X(X?'"?]LGP?\ $WQAX4;X5^$O"FL_
MV]Y5S.L=U<%2[)9V]L'>5(R2J,9RO[HM@NW!_<RBBN//,]Q&:5E6KI*RLDNB
M^;;9T97E5+ 4G3I-N[NV^X4445XIZ84444 %%%% !1110 4444 %%%% !111
M0 4444 %>&ZI_P I(-(_[)Y<_P#IPBKW*O&M2A4_M_:7)M7S/^$$N%W8YQ]N
MCXS7@<0?#0_Z^T_S/H^&W:6(_P"O-3_TD]EHHHKWSYP**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#PW]@K_ ))]XT_['G6O_2BO<J\-_8*_Y)]X
MT_['G6O_ $HKW*OG^%?^110_PGTG&'_(YQ'^+_(****^@/FPHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>ipgp-20210216_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/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ipgp-20210216.xsd" xlink:type="simple"/>
    <context id="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001111928</identifier>
        </entity>
        <period>
            <startDate>2021-02-16</startDate>
            <endDate>2021-02-16</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl80L2ZyYWc6ZGVlOGMwMjViMTcyNDg5OGIyNmU4YzE1ZmIxYjhhN2UvdGFibGU6ZjUwZTM1YWVlMTA1NDNiNTlkZTJiYTk5ZTE0MmY5ZjkvdGFibGVyYW5nZTpmNTBlMzVhZWUxMDU0M2I1OWRlMmJhOTllMTQyZjlmOV8wLTEtMS0xLTA_527cdb42-d297-4183-803e-e7beea79fe01">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl80L2ZyYWc6ZGVlOGMwMjViMTcyNDg5OGIyNmU4YzE1ZmIxYjhhN2UvdGV4dHJlZ2lvbjpkZWU4YzAyNWIxNzI0ODk4YjI2ZThjMTVmYjFiOGE3ZV8zNQ_0776e402-39d8-4d3f-a400-bc38951dd09c">0001111928</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN184Mw_81fd0813-2866-4ab5-8988-6955c5bb124f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18xNzQ_0f812125-438a-43e6-ae32-9cbccf9e978a">2021-02-16</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yMjg_dcd959b4-004e-4844-8fd0-507eb60deea9">IPG PHOTONICS CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTAtMS0xLTAvdGV4dHJlZ2lvbjpjYTRhZjQyYWI0NGI0MDk3YWMyMWMwY2M3ODE4MTNlYl81_0f123b1c-5864-4dc8-b97c-28369172fd9a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTItMS0xLTAvdGV4dHJlZ2lvbjplYjA5MzY4YjQ3ZWY0ZTA2YWQ4NGJjZTZhZjc4NTgyZl81_576732a6-8434-4fc5-a81a-e69456b7676a">001-33155</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6OWQ4ODczNzRmMGJhNDNhMGJlNDdkMzBkZGJhYmEzMmUvdGFibGVyYW5nZTo5ZDg4NzM3NGYwYmE0M2EwYmU0N2QzMGRkYmFiYTMyZV8xLTQtMS0xLTAvdGV4dHJlZ2lvbjozYTM1N2ZkMTM0Y2U0MmE0OTY1NGM1NjU2NGNmZDVlOV81_6d203f74-7a47-4e0a-b373-6e07615baa37">04-3444218</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yOTU_0abf14a9-b74f-4814-9701-e4cfa1f98581">50 Old Webster Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18yOTg_f274c300-a887-4385-b122-398ce46ef634">Oxford</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zMDI_61c76408-0d0d-48f2-bee8-6196e3370b7d">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zMDU_627aa102-a460-4c3a-9714-0b8224be5628">01540</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zNzI_f20c6418-0a82-41a7-8020-65e49d133569">508</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN18zNzY_42ea49c6-1357-4cd4-8830-a7c17aef26df">373-1100</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF8xLTAtMS0xLTA_6c2e63ff-9283-405d-a803-980462f9d563">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF8zLTAtMS0xLTA_65f09ecc-56c8-408f-91d5-9e82f802fafb">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF81LTAtMS0xLTA_db8e51c5-90c0-4311-b215-22e653197830">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6YTkxNjdlNWUxZDZhNDBlOWE3ZjMyZTI4ZWY3MTc2NDgvdGFibGVyYW5nZTphOTE2N2U1ZTFkNmE0MGU5YTdmMzJlMjhlZjcxNzY0OF83LTAtMS0xLTA_724604a4-a5fc-4c97-b7bf-8d37e59dcff4">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTAtMS0xLTA_22401874-0bba-4c73-8faf-b7a7ae770cd1">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTEtMS0xLTA_006cd8ce-3cd2-4be9-8e89-e0880f71d399">IPGP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGFibGU6ZDU5OGY3YjJiNzlmNDE5NmFmOWFlOTU2ODEwMTNjN2YvdGFibGVyYW5nZTpkNTk4ZjdiMmI3OWY0MTk2YWY5YWU5NTY4MTAxM2M3Zl8xLTItMS0xLTA_03e222a1-0ff3-422c-9cde-263f5969543e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1MGEwYzA0NDJjOTQ3NjJhYWVhOWQyN2JjZjIxYWRiL3NlYzpkNTBhMGMwNDQyYzk0NzYyYWFlYTlkMjdiY2YyMWFkYl8xL2ZyYWc6OTIyNGU4ZmYzMjU5NDY0NDliOTUxNGNhODQxYjU3ZDcvdGV4dHJlZ2lvbjo5MjI0ZThmZjMyNTk0NjQ0OWI5NTE0Y2E4NDFiNTdkN184NTg_475f3165-c62f-4801-a213-cbae9c9a5c77">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140568386716600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Feb. 16, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001111928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Feb. 16,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IPG PHOTONICS CORP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-3444218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">50 Old Webster Road<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Oxford<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">01540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">373-1100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">IPGP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MZ*%K66\=\+H/@Y1DZ>ETSQ07FA:9'M2#PIY49M"8TQ-E1=88O3.O:21\*5=
M+ESF] .7HG1BKN5*R"G2:2 J(XTCZ*U 3I/ ],\QG4047"XZ2FCC LEBA_A;
M+N4_)5;4>RBDW RF-!)%9CDB./W@P5P\DR]29(G/D_4.6\>G)+VC^X#YXYN4
MQM7@MC8)7:DBD] $.TZT7?BBL2PD$8WR02UX:S2?/:PCEL#+5B#E4]C"K\V5
M]MB0N!<?Z[ -)$QU#;VA)8PR$03]HUK4/LC>_9$LL>)B\/W@9Z-G_&TP"(\.
M&C'.>&RV_K?4D]OJW%HYO9.BU0KBW'^Y89'Q=1SIC!//OELX*94GP%%R 8>B
M.C+?';=G&'$]36-SVW/Z'WK^N^O<@@;'Y=&T/_K_\BK_CF.VW)[#%;VZH!M+
MPD.8TR_A?96[!U(.0J+0"^I$78-^<4^]//+2/^!7^KZ^AH8/$L];,J=[_!EJ
M,:@W6]5C6)>E:H\_A?<HN9\;[O\2Q0]02P,$%     @ "T!04I>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  +0%!2
M'#AEZC\!   \ @  #P   'AL+W=O<FMB;V]K+GAM;(U1RV["0 S\E=5^0!-0
MBU1$N)0^D*H6E8K[DG6(Q3XBKP,M7U\G452D7GKR>FR-9V87YTC'?8Q']>5=
M2(6NF9MYEJ6R!F_236P@R*2*Y U+2X<L-03&IAJ O<NF>3[+O,&@EXN1:T/9
M=1,92L88!.R '<(Y_<Z[5ITPX1X=\G>A^[<#K3P&]'@!6^A<JU3'\TLDO,3
MQFU+BLX5>C(,=D",Y1]XVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=
MR_$)'0.M#,,SQ;;!<.AHQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'' E<)S"D
M&IND53 >"CVN*!.L>@PL(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&
ML&]R( DNR94;4EWI>::W=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$%     @
M"T!04B0>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_O
MR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!
MV#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6
MHJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0
M   (  M 4%)ED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V3
M34[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\
MSYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!
M$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY
M<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4Z
MJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C
M2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.
M&G_FB^$_7G\!4$L! A0#%     @ "T!04@=!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  +0%!2[<\[
MS>X    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    "  +0%!2F5R<(Q &  "<)P  $P              @ ', 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  M 4%(UW \U/P0  $<0
M   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    "  +0%!2@ZFE ]0!   R!@  #0              @ &"#
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  M 4%*7BKL<P    !,"   +
M          "  8$.  !?<F5L<R\N<F5L<U!+ 0(4 Q0    (  M 4%(<.&7J
M/P$  #P"   /              "  6H/  !X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  +0%!2)!Z;HJT   #X 0  &@              @ '6$   >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  +0%!299!YDAD!
M  #/ P  $P              @ &[$0  6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     "0 ) #X"   %$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>95</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="ipgp-20210216.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ipgphotonics.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="ipgp-20210216.htm">ipgp-20210216.htm</File>
    <File>ipgp-20210216.xsd</File>
    <File>ipgp-20210216_cal.xml</File>
    <File>ipgp-20210216_def.xml</File>
    <File>ipgp-20210216_lab.xml</File>
    <File>ipgp-20210216_pre.xml</File>
    <File>ipgp12312020exhibit991.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ipgp-20210216.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "calculationLink": {
     "local": [
      "ipgp-20210216_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ipgp-20210216_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ipgp-20210216.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ipgp-20210216_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ipgp-20210216_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "ipgp-20210216.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 23,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2019-01-31": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 95,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "ipgp",
   "nsuri": "http://www.ipgphotonics.com/20210216",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ipgp-20210216.htm",
      "contextRef": "i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.ipgphotonics.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ipgp-20210216.htm",
      "contextRef": "i9009d10eb29242569e9dd2db90ab22d0_D20210216-20210216",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ipgphotonics.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001111928-21-000021-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001111928-21-000021-xbrl.zip
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
MD0@1NF HI-#2Q#5-9B?@?@7 MW98T\NC;$!8[X^WKTJJL1T[XXU6W"7<##A
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
MZMZ':YDX5A>N.O\U/;@VP<8.7&_=^]4:'Q:+6Y-MO@B"ARR$V'" (+(M&>$
M2.C[ '*L0Z0UUJCULW&'@HVM(.R\/6*)^#AOV]BE^G!M.":!)ZX0O;CK\P*.
M1E*.]QJ.W1"_ZF4<C<GN>25'\SGNY>,R$\5K)[\^S&4ZFR+#&#4^!*%2VM:*
M* (\0 ($1$H,B6\BT_IZ6\7SV K#"IRW1->^!%3I.JSWSB2<^A)XN_R=9%R;
M:P_-5OT-)M#:-#;56&_0?7?7XZL,_[!K\BD+*14HU(!%HGR_'06,:@@H$51(
M3$*-G+=Y52*,38J/6YZ6*#T+TRMPNF_]JA)Y6)R]Z3FQ2)V9Z;0OK#;[(VP0
MJ_H=?*=8;5IU6\;J#;NNQK^8J[AX8B/)RZ<TPY"P@$8*:$2LFHN'7KF(0A!H
M+4D0$05YZ\EW78"QB7FUK'P"Z?BH:RV);9?<W:D99K'=EI4.:^SZU'NOKK?<
M#KRNKD]J=T7=8-<DX4W>+^S1FV?K3^+E2[W?//L_4$L#!!0    (  M 4%(&
M>25(N08  +,Q   5    :7!G<"TR,#(Q,#(Q-E]P<F4N>&ULU9IO;]LX$H??
MYU/XO&]O8I(B)3)HLLAEVT.PV6W09M'%O3'X9V@+E25#4IKDV]](B:]-D^X*
ML8#H@,"199HS_,VC(3GFFY]O-\7L"]9-7I7'<W[(YC,L?17R<G4\_^/J'>CY
MSR<'!V_^ ?#GOSY<S'ZI_/4&RW9V5J-M,<QN\G8]^Q2P^3R+=;69?:KJS_D7
M"W#2?^FLVM[5^6K=S@03_/M/ZR-DW%OK'7#'!4CN#)BH&!CF@U99QI3V_UP=
M,<L%MRD#KZT':;4#'0Q"M$I+Y94-J>L[+?+R\U'WXFR#,QI<V?1OC^?KMMT>
M+18W-S>'MZXN#JMZM1",)8M=Z_E#\]LG[6^2OC4WQBSZ3__7M,F?:TC=\L6?
MOUU\]&O<6,C+IK6E[PPT^5'3W[RHO&U[S?_6K]D/6W3O8-<,NEM (B;\\+8)
M\Y.#V>Q>CKHJ\ /&6??_CP_GCTSFV]5V7;55F?OFT%>;1==HL8NR+</;LLW;
MN_,R5O6F]YA&T??:WFWQ>-[DFVV!NWOK&N/QO.L3NG#37]KY\M-?]K?XZNFV
MQJ9KUMV_H!L/W78^C>HUWK98!KP7:6>\J/RC1D47HJK>?;.P#HO^[C)@OCRK
MZ*DY=4U;6]\N45MMI<@@L2EA+"@,!DT Y;3PCKN48O-8I&XT#0VGCVB#_G!5
M?5E0QQ19;KH+Z"Z \8=X_O3$Z+UP+_/^E'0*G5;O"KM:6F4"$]&!8ID&F3@'
MCCD)GAF5Q"B3J,;P_I'1Q]Y_&_C3VL^J.F!-^6AGU=;^"02/GX6'%HNMK:DC
M\.N\"+MO=XEIC,BUU1@*WL>'_)W/:-@1ZQK#Q7UX?CBZ?F@MI6GL6^X3^OM'
MXXP\KVUQ3D_![:]XMR2_99 A0A*8 HE<@G51@_<8&$^Y-9R/@,"SQ@>A(*:+
MPOZ*OC(2N\1Y16V7+(;(*'6#\AE-M2R5H-.0@C:>!H(\9FX,$KZU.0B 9+H
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
M%F4>1<IY(%XCNJ<,2-#5 U#)0-D'Z@-B!52,"-/>%O=,< !X'!T^8$&9G2D
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
MT"X]L )7.X=GK^-G4F5XHHB?96/3U-NC,DC4OJ\0D]I@4_GF<#Z;B?Q1$B"
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
M A0#%     @ "T!04B8/0G4_%0  EXT  !$              ( !     &EP
M9W M,C R,3 R,38N:'1M4$L! A0#%     @ "T!04AD385B: @  RPD  !$
M             ( !;A4  &EP9W M,C R,3 R,38N>'-D4$L! A0#%     @
M"T!04NE-6Y.- 0  $P,  !4              ( !-Q@  &EP9W M,C R,3 R
M,39?8V%L+GAM;%!+ 0(4 Q0    (  M 4%(K,=&<$P(  ,\&   5
M      "  ?<9  !I<&=P+3(P,C$P,C$V7V1E9BYX;6Q02P$"% ,4    "  +
M0%!2\CJ&<%H*  "B70  %0              @ $]'   :7!G<"TR,#(Q,#(Q
M-E]L86(N>&UL4$L! A0#%     @ "T!04@9Y)4BY!@  LS$  !4
M     ( !RB8  &EP9W M,C R,3 R,39?<')E+GAM;%!+ 0(4 Q0    (  M
M4%)>0$ALK#0  $&F P :              "  ;8M  !I<&=P,3(S,3(P,C!E
C>&AI8FET.3DQ+FAT;5!+!08     !P ' -(!  ":8@     !

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