0001097149-21-000027.txt : 20210505 0001097149-21-000027.hdr.sgml : 20210505 20210505160619 ACCESSION NUMBER: 0001097149-21-000027 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210505 DATE AS OF CHANGE: 20210505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALIGN TECHNOLOGY INC CENTRAL INDEX KEY: 0001097149 STANDARD INDUSTRIAL CLASSIFICATION: ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842] IRS NUMBER: 943267295 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-32259 FILM NUMBER: 21893228 BUSINESS ADDRESS: STREET 1: 410 NORTH SCOTTSDALE ROAD, SUITE 1300 CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: 408-470-1000 MAIL ADDRESS: STREET 1: 410 NORTH SCOTTSDALE ROAD, SUITE 1300 CITY: TEMPE STATE: AZ ZIP: 85281 10-Q 1 algn-20210331.htm 10-Q algn-20210331
000109714912/312021Q1falseP1Y00010971492021-01-012021-03-31xbrli:shares00010971492021-04-30iso4217:USD00010971492020-01-012020-03-31iso4217:USDxbrli:shares00010971492021-03-3100010971492020-12-310001097149us-gaap:CommonStockMember2020-12-310001097149us-gaap:AdditionalPaidInCapitalMember2020-12-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001097149us-gaap:RetainedEarningsMember2020-12-310001097149us-gaap:RetainedEarningsMember2021-01-012021-03-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001097149us-gaap:CommonStockMember2021-01-012021-03-310001097149us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001097149us-gaap:CommonStockMember2021-03-310001097149us-gaap:AdditionalPaidInCapitalMember2021-03-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001097149us-gaap:RetainedEarningsMember2021-03-310001097149us-gaap:CommonStockMember2019-12-310001097149us-gaap:AdditionalPaidInCapitalMember2019-12-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001097149us-gaap:RetainedEarningsMember2019-12-3100010971492019-12-310001097149us-gaap:RetainedEarningsMember2020-01-012020-03-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001097149us-gaap:CommonStockMember2020-01-012020-03-310001097149us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001097149us-gaap:CommonStockMember2020-03-310001097149us-gaap:AdditionalPaidInCapitalMember2020-03-310001097149us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001097149us-gaap:RetainedEarningsMember2020-03-3100010971492020-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMember2021-03-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMember2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMemberus-gaap:FairValueInputsLevel2Member2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMember2021-03-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-03-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2020-12-310001097149us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001097149us-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMember2020-12-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMember2020-12-310001097149us-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberalgn:IsraeliSeveranceFundsMember2020-12-310001097149us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001097149us-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149us-gaap:FairValueInputsLevel3Memberus-gaap:NotesReceivableMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001097149us-gaap:FairValueMeasurementsRecurringMember2020-12-310001097149us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001097149us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-3100010971492021-03-122021-03-12iso4217:EUR0001097149currency:EURus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:CNY0001097149us-gaap:ForeignExchangeForwardMembercurrency:CNYus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:CAD0001097149currency:CADus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:GBP0001097149currency:GBPus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:BRL0001097149currency:BRLus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:JPY0001097149currency:JPYus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:PLN0001097149currency:PLNus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:ILS0001097149currency:ILSus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:MXN0001097149currency:MXNus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:CHF0001097149currency:CHFus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-31iso4217:AUD0001097149currency:AUDus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-310001097149us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2021-03-310001097149currency:EURus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149us-gaap:ForeignExchangeForwardMembercurrency:CNYus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:CADus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:GBPus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:JPYus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:BRLus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:ILSus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:MXNus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:AUDus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149currency:CHFus-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001097149algn:ExocadAcquisitionMemberus-gaap:ForwardContractsMember2020-03-310001097149algn:ExocadAcquisitionMember2020-01-012020-03-3100010971492021-04-01srt:MinimumMember2021-03-310001097149srt:MaximumMember2022-04-012021-03-310001097149algn:ClearAlignerMember2020-12-310001097149algn:ImagingSystemsAndCADCAMServicesMember2020-12-310001097149algn:ClearAlignerMember2021-01-012021-03-310001097149algn:ImagingSystemsAndCADCAMServicesMember2021-01-012021-03-310001097149algn:ClearAlignerMember2021-03-310001097149algn:ImagingSystemsAndCADCAMServicesMember2021-03-310001097149algn:ExistingTechnologyMember2021-01-012021-03-310001097149algn:ExistingTechnologyMember2021-03-310001097149us-gaap:CustomerRelationshipsMember2021-01-012021-03-310001097149us-gaap:CustomerRelationshipsMember2021-03-310001097149us-gaap:TrademarksAndTradeNamesMember2021-01-012021-03-310001097149us-gaap:TrademarksAndTradeNamesMember2021-03-310001097149us-gaap:OtherIntangibleAssetsMember2021-01-012021-03-310001097149us-gaap:OtherIntangibleAssetsMember2021-03-310001097149algn:ExistingTechnologyMember2020-01-012020-12-310001097149algn:ExistingTechnologyMember2020-12-310001097149us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001097149us-gaap:CustomerRelationshipsMember2020-12-310001097149us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001097149us-gaap:TrademarksAndTradeNamesMember2020-12-310001097149us-gaap:OtherIntangibleAssetsMember2020-01-012020-12-310001097149us-gaap:OtherIntangibleAssetsMember2020-12-310001097149algn:CreditFacility2020Member2020-07-210001097149us-gaap:LetterOfCreditMemberalgn:CreditFacility2020Member2020-07-210001097149algn:CreditFacility2018Member2020-07-200001097149algn:CreditFacility2018Memberus-gaap:LetterOfCreditMember2020-07-20xbrli:pure0001097149us-gaap:BaseRateMemberalgn:CreditFacility2020Member2020-07-212020-07-210001097149algn:CreditFacility2020Memberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-212020-07-210001097149srt:MinimumMemberalgn:CreditFacility2020Memberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-212020-07-210001097149srt:MaximumMemberalgn:CreditFacility2020Memberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-212020-07-210001097149srt:MinimumMemberus-gaap:BaseRateMemberalgn:CreditFacility2020Member2020-07-212020-07-210001097149srt:MaximumMemberus-gaap:BaseRateMemberalgn:CreditFacility2020Member2020-07-212020-07-210001097149algn:CreditFacility2020Member2021-03-31algn:claim0001097149algn:ShareholderDerivativeLawsuitMember2019-01-31algn:Lawsuit0001097149algn:PatentInfringementby3ShapeMember2017-11-142017-11-140001097149algn:PatentInfringementby3ShapeMember2019-12-310001097149algn:PatentInfringementby3ShapeMember2019-08-190001097149algn:StockIncentivePlan2005Member2021-03-310001097149us-gaap:SubsequentEventMember2021-04-302021-04-300001097149us-gaap:SubsequentEventMember2021-05-032021-05-030001097149us-gaap:CostOfSalesMember2021-01-012021-03-310001097149us-gaap:CostOfSalesMember2020-01-012020-03-310001097149us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001097149us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001097149us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001097149us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001097149us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001097149us-gaap:RestrictedStockUnitsRSUMember2020-12-310001097149us-gaap:RestrictedStockUnitsRSUMember2021-03-310001097149srt:MinimumMemberalgn:MarketPerformanceBasedRestrictedStockUnitsMember2021-01-012021-03-310001097149srt:MaximumMemberalgn:MarketPerformanceBasedRestrictedStockUnitsMember2021-01-012021-03-310001097149algn:MarketPerformanceBasedRestrictedStockUnitsMember2021-01-012021-03-310001097149algn:MarketPerformanceBasedRestrictedStockUnitsMember2020-12-310001097149algn:MarketPerformanceBasedRestrictedStockUnitsMember2021-03-310001097149algn:ESPPMember2021-03-310001097149algn:EmployeeStockPurchasePlanMember2021-01-012021-03-310001097149algn:EmployeeStockPurchasePlanMember2020-01-012020-03-310001097149algn:EmployeeStockPurchasePlanMember2021-03-31algn:segment0001097149algn:ClearAlignerMember2020-01-012020-03-310001097149algn:ImagingSystemsAndCADCAMServicesMember2020-01-012020-03-310001097149us-gaap:OperatingSegmentsMemberalgn:ClearAlignerMember2021-01-012021-03-310001097149us-gaap:OperatingSegmentsMemberalgn:ClearAlignerMember2020-01-012020-03-310001097149us-gaap:OperatingSegmentsMemberalgn:ImagingSystemsAndCADCAMServicesMember2021-01-012021-03-310001097149us-gaap:OperatingSegmentsMemberalgn:ImagingSystemsAndCADCAMServicesMember2020-01-012020-03-310001097149us-gaap:CorporateNonSegmentMember2021-01-012021-03-310001097149us-gaap:CorporateNonSegmentMember2020-01-012020-03-310001097149us-gaap:OperatingSegmentsMember2021-01-012021-03-310001097149us-gaap:OperatingSegmentsMember2020-01-012020-03-310001097149country:US2021-01-012021-03-310001097149country:US2020-01-012020-03-310001097149country:CH2021-01-012021-03-310001097149country:CH2020-01-012020-03-310001097149country:CN2021-01-012021-03-310001097149country:CN2020-01-012020-03-310001097149algn:OtherInternationalMember2021-01-012021-03-310001097149algn:OtherInternationalMember2020-01-012020-03-310001097149country:CH2021-03-310001097149country:CH2020-12-310001097149country:US2021-03-310001097149country:US2020-12-310001097149country:CN2021-03-310001097149country:CN2020-12-310001097149country:CR2021-03-310001097149country:CR2020-12-310001097149algn:OtherInternationalMember2021-03-310001097149algn:OtherInternationalMember2020-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________ 
FORM 10-Q
____________________________ 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to
Commission file number: 000-32259
____________________________
ALIGN TECHNOLOGY, INC.
(Exact name of registrant as specified in its charter)
____________________________ 
Delaware94-3267295
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
410 North Scottsdale Road, Suite 1300
Tempe, Arizona 85281
(Address of principal executive offices)
(408) 470-1000
(Registrant’s telephone number, including area code)
 ____________________________
Securities registered pursuant to Section 12(b) of the Act:

Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par valueALGNThe NASDAQ Stock Market LLC
(NASDAQ Global Market)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13 (a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No 
The number of shares outstanding of the registrant’s Common Stock, $0.0001 par value, as of April 30, 2021 was 79,136,575.


1


ALIGN TECHNOLOGY, INC.
INDEX
 
PART I
ITEM 1.
ITEM 2.
ITEM 3.
ITEM 4.
PART II
ITEM 1.
ITEM 1A.
ITEM 2.
ITEM 3.
ITEM 4.
ITEM 5.
ITEM 6.

Invisalign, Align, the Invisalign logo, ClinCheck, Made to Move, Invisalign Assist, Invisalign Teen, Invisalign Go, Vivera, SmartForce, SmartTrack, SmartStage, SmileView, iTero, iTero Element, Orthocad, iCast, iRecord and exocad, among others, are trademarks and/or service marks of Align Technology, Inc. or one of its subsidiaries or affiliated companies and may be registered in the United States and/or other countries.
2

PART I—FINANCIAL INFORMATION
ITEM 1 FINANCIAL STATEMENTS
ALIGN TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)

Three Months Ended
March 31,
 20212020
Net revenues$894,771 $550,963 
Cost of net revenues217,673 156,607 
Gross profit677,098 394,356 
Operating expenses:
Selling, general and administrative397,115 282,906 
Research and development54,537 41,532 
Total operating expenses451,652 324,438 
Income from operations225,446 69,918 
Interest income and other income (expense), net:
Interest income1,643 1,986 
Other income (expense), net34,532 (18,549)
      Total interest income and other income (expense), net36,175 (16,563)
Net income before provision for (benefit from) income taxes261,621 53,355 
Provision for (benefit from) income taxes61,245 (1,464,776)
Net income $200,376 $1,518,131 
Net income per share:
Basic
$2.54 $19.32 
Diluted
$2.51 $19.21 
Shares used in computing net income per share:
Basic
79,000 78,592 
Diluted
79,798 79,028 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3


ALIGN TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)
 
Three Months Ended
March 31,
 20212020
Net income $200,376 $1,518,131 
Change in foreign currency translation adjustment, net of tax(14,451)689 
Change in unrealized gains (losses) on investments, net of tax(20)(194)
Other comprehensive income (loss)
(14,471)495 
Comprehensive income$185,905 $1,518,626 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

ALIGN TECHNOLOGY, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share data)
(unaudited)

March 31,
2021
December 31,
2020
ASSETS
Current assets:
Cash and cash equivalents$1,131,698 $960,843 
Accounts receivable, net of allowance for doubtful accounts of $9,882 and $10,239, respectively
718,957 657,704 
Inventories150,643 139,237 
Prepaid expenses and other current assets114,257 91,754 
Total current assets2,115,555 1,849,538 
Property, plant and equipment, net763,870 734,721 
Operating lease right-of-use assets, net82,435 82,553 
Goodwill427,561 444,817 
Intangible assets, net120,479 130,072 
Deferred tax assets1,521,922 1,552,831 
Other assets37,960 35,151 
Total assets$5,069,782 $4,829,683 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$124,298 $142,132 
Accrued liabilities406,672 405,582 
Deferred revenues862,872 777,887 
Total current liabilities1,393,842 1,325,601 
Income tax payable109,668 105,748 
Operating lease liabilities63,845 64,445 
Other long-term liabilities108,851 100,024 
Total liabilities1,676,206 1,595,818 
Commitments and contingencies (Notes 6 and 7)
Stockholders’ equity:
Preferred stock, $0.0001 par value (5,000 shares authorized; none issued)
  
Common stock, $0.0001 par value (200,000 shares authorized; 79,136 and 78,860 issued and outstanding, respectively)
8 8 
Additional paid-in capital948,362 974,556 
Accumulated other comprehensive income (loss), net29,030 43,501 
Retained earnings2,416,176 2,215,800 
Total stockholders’ equity3,393,576 3,233,865 
Total liabilities and stockholders’ equity$5,069,782 $4,829,683 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

ALIGN TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)


Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss), NetRetained EarningsTotal
Three Months Ended March 31, 2021SharesAmount
Balance as of December 31, 202078,860 $8 $974,556 $43,501 $2,215,800 $3,233,865 
Net income— — — — 200,376 200,376 
Net change in unrealized gains (losses) from investments— — — (20)— (20)
Net change in foreign currency translation adjustment— — — (14,451)— (14,451)
Issuance of common stock relating to employee equity compensation plans276 — 13,133 — — 13,133 
Tax withholdings related to net share settlements of equity awards— — (66,568)— — (66,568)
Stock-based compensation— — 27,241 — — 27,241 
Balance as of March 31, 202179,136 $8 $948,362 $29,030 $2,416,176 $3,393,576 



Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss), Net
Retained EarningsTotal
Three Months Ended March 31, 2020SharesAmount
Balance as of December 31, 201978,433 $8 $906,937 $(688)$439,912 $1,346,169 
Net income— — — — 1,518,131 1,518,131 
Net change in unrealized gains (losses) from investments— — — (194)— (194)
Net change in foreign currency translation adjustment— — — 689 — 689 
Issuance of common stock relating to employee equity compensation plans326 — 10,662 — — 10,662 
Tax withholdings related to net share settlements of equity awards— — (45,395)— — (45,395)
Stock-based compensation— — 22,927 — — 22,927 
Balance as of March 31, 202078,759 $8 $895,131 $(193)$1,958,043 $2,852,989 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.








6

ALIGN TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 Three Months Ended
March 31,
 20212020
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income $200,376 $1,518,131 
Adjustments to reconcile net income to net cash provided by operating activities:
Deferred taxes28,979 (1,487,154)
Depreciation and amortization25,635 20,738 
Stock-based compensation27,241 22,927 
Non-cash operating lease cost5,911 5,546 
Allowance for doubtful accounts provisions455 4,838 
Arbitration award gain(43,403) 
Impairment on equity investment 2,900 
Other non-cash operating activities5,340 7,728 
Changes in assets and liabilities:
Accounts receivable(67,423)13,761 
Inventories(15,582)(10,496)
Prepaid expenses and other assets(34,858)(37,244)
Accounts payable(14,936)(12,034)
Accrued and other long-term liabilities(475)(69,103)
Long-term income tax payable3,920 6,354 
Deferred revenues106,007 22,892 
Net cash provided by operating activities
227,187 9,784 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchase of property, plant and equipment(43,431)(46,085)
Purchase of marketable securities (5,341)
Proceeds from maturities of marketable securities 42,641 
Proceeds from sales of marketable securities 278,817 
Repayment on unsecured promissory note4,594 4,419 
Proceeds from arbitration award43,403  
Other investing activities 1,760 
Net cash provided by investing activities4,566 276,211 
CASH FLOWS FROM FINANCING ACTIVITIES:
Proceeds from issuance of common stock13,133 10,662 
Payroll taxes paid upon the vesting of equity awards(66,568)(45,395)
Net cash used in financing activities(53,435)(34,733)
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash(7,487)(11,007)
Net increase in cash, cash equivalents, and restricted cash170,831 240,255 
Cash, cash equivalents, and restricted cash at beginning of the period961,474 551,134 
Cash, cash equivalents, and restricted cash at end of the period$1,132,305 $791,389 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

ALIGN TECHNOLOGY, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Note 1. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared by Align Technology, Inc. (“we”, “our”, or “Align”) in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and contains all adjustments, including normal recurring adjustments, necessary to state fairly our results of operations for the three months ended March 31, 2021 and 2020, our comprehensive income for the three months ended March 31, 2021 and 2020, our financial position as of March 31, 2021, our stockholders’ equity for the three months ended March 31, 2021 and 2020, and our cash flows for the three months ended March 31, 2021 and 2020. The Condensed Consolidated Balance Sheet as of December 31, 2020 was derived from the December 31, 2020 audited financial statements. It does not include all disclosures required by accounting principles generally accepted in the United States of America (“U.S.”).

The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other future period, and we make no representations related thereto. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the Consolidated Financial Statements and notes thereto included in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the U.S. requires our management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of intangible assets and property and equipment, long-lived assets and goodwill, income taxes and contingent liabilities, the fair values of financial instruments, stock-based compensation, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

Certain Risks and Uncertainties

Due to the COVID-19 pandemic, we are subject to a greater degree of uncertainty than normal in making the judgments and estimates needed to apply our significant accounting policies. The full extent to which the pandemic, including as a result of any new strains, business restrictions or lockdowns, and the impact of vaccinations, will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately determined.

Recent Accounting Pronouncements

New Accounting Updates Recently Adopted

In December 2019, the Financial Accounting Standards Board issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes, to enhance and simplify various aspects of the income tax accounting guidance. The amendment removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The amendments are effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2020. Adoption of this standard in the first quarter of fiscal year 2021 did not have a material impact on our consolidated financial statements or related disclosures.

8

Note 2. Fair Value Measurements

The following tables summarize our financial assets measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 (in thousands):
DescriptionBalance as of
March 31, 2021
Level 1

Level 2
Cash equivalents:
Money market funds$654,211 $654,211 $ 
Prepaid expenses and other current assets:
Israeli funds3,752  3,752 
$657,963 $654,211 $3,752 

DescriptionBalance as of December 31, 2020Level 1Level 2Level 3
Cash equivalents:
Money market funds$519,228 $519,228 $ $ 
Prepaid expenses and other current assets:
Israeli funds3,500  3,500  
Current unsecured promissory note 1
5,408   5,408 
$528,136 $519,228 $3,500 $5,408 

1 The unsecured promissory note was paid in full by SmileDirectClub, LLC (“SDC”) during the three months ended March 31, 2021. Besides the repayment on the note, on March 12, 2021, the Arbitrator ruled in favor of us on the SDC dispute and issued an award of $43.4 million along with interest. The gain of $43.4 million is recognized as a part of our other income (expense), net in our Condensed Consolidated Statement of Operation. Refer to Note 6 “Legal Proceedings” of the Notes to Condensed Consolidated Financial Statements for more information on the arbitration award received.

Derivatives Not Designated as Hedging Instruments

Recurring foreign currency forward contracts

We enter into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These forward contracts are classified within Level 2 of the fair value hierarchy. As a result of the settlement of foreign currency forward contracts, during the three months ended March 31, 2021 and 2020, we recognized net gains of $12.4 million and $15.6 million, respectively. As of March 31, 2021 and December 31, 2020, the fair value of foreign exchange forward contracts outstanding was not material.

The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
Local Currency AmountNotional Contract Amount (USD)
Euro160,500$188,276 
Chinese Yuan¥1,107,000168,394 
Canadian DollarC$92,20073,208 
British Pound£42,99059,182 
Brazilian RealR$222,00038,836 
Japanese Yen¥4,071,80036,757 
Polish ZlotyPLN138,39534,906 
Israeli ShekelILS65,22019,533 
Mexican PesoM$295,50014,422 
Swiss FrancCHF6,1006,474 
Australian DollarA$5,8004,412 
$644,400 
9


December 31, 2020
Local Currency AmountNotional Contract Amount (USD)
Euro126,300$155,125 
Chinese Yuan¥936,000143,393 
Canadian DollarC$65,00050,791 
British Pound£32,30043,879 
Japanese Yen¥4,249,00041,222 
Brazilian RealR$142,00027,264 
Israeli ShekelILS74,00023,094 
Mexican PesoM$140,0007,002 
Australian DollarA$5,8004,447 
Swiss FrancCHF3,7004,191 
$500,408 

Other foreign currency forward contract

Prior to the closing of the exocad Global Holdings GmbH (“exocad”) acquisition on April 1, 2020, we entered into a Euro foreign currency forward contract with a notional contract amount of €376.0 million. During the three months ended March 31, 2020, we recognized an unrealized loss of $9.2 million within other income (expense), net in our Condensed Consolidated Statement of Operation as a result of the forward contract's fair value as of March 31, 2020.


10


Note 3. Balance Sheet Components

Inventories consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Raw materials$75,836 $76,404 
Work in process40,387 31,393 
Finished goods34,420 31,440 
Total inventories$150,643 $139,237 

Accrued liabilities consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Accrued payroll and benefits$153,898 $170,106 
Accrued expenses85,854 77,024 
Accrued income taxes41,539 30,130 
Accrued property, plant and equipment36,857 27,692 
Current operating lease liabilities21,513 21,735 
Other accrued liabilities67,011 78,895 
Total accrued liabilities$406,672 $405,582 

Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):
Three Months Ended
March 31,
 20212020
Balance at beginning of period$12,615 $11,205 
Charged to cost of net revenues4,280 3,724 
Actual warranty expenditures(3,160)(3,140)
Balance at end of period$13,735 $11,789 

Deferred revenues consist of the following (in thousands):
March 31,
2021
December 31,
2020
Deferred revenues - current$862,872 $777,887 
Deferred revenues - long-term 1
$74,226 $62,551 

1 Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet

During the three months ended March 31, 2021 and 2020, we recognized $894.8 million and $551.0 million of net revenues, respectively, of which $125.8 million and $95.5 million was included in the deferred revenues balance at December 31, 2020 and 2019, respectively.

Our unfulfilled performance obligations, including deferred revenues and backlog, as of March 31, 2021 were $963.5 million. These performance obligations are expected to be recognized over the next one to five years.

11

Note 4. Goodwill and Intangible Assets

Goodwill

The change in the carrying value of goodwill for the three months ended March 31, 2021, categorized by reportable segments, is as follows (in thousands):
Clear AlignerSystems and ServicesTotal
Balance as of December 31, 2020$112,691 $332,126 $444,817 
Foreign currency translation adjustments
(2,374)(14,882)(17,256)
Balance as of March 31, 2021$110,317 $317,244 $427,561 


Intangible Long-Lived Assets

Acquired intangible long-lived assets were as follows, excluding intangibles that were fully amortized (in thousands): 
Weighted Average Amortization Period
(in years)
Gross Carrying Amount as of March 31, 2021
Accumulated
Amortization
Accumulated
Impairment Loss
Net Carrying
Value as of
March 31, 2021
Existing technology10$99,400 $(15,035)$(4,328)$80,037 
Customer relationships1155,000 (22,882)(10,751)21,367 
Trademarks and tradenames1016,600 (3,318)(4,179)9,103 
Patents and other 86,610 (3,989) 2,621 
$177,610 $(45,224)$(19,258)113,128 
Foreign currency translation7,351 
Total intangible assets$120,479 


Weighted Average Amortization Period
(in years)
Gross Carrying
Amount as of December 31, 2020
Accumulated
Amortization
Accumulated Impairment LossNet Carrying
Value as of
December 31, 2020
Existing technology10$99,400 $(12,719)$(4,328)$82,353 
Customer relationships1155,000 (21,879)(10,751)22,370 
Trademarks and tradenames1016,600 (2,934)(4,179)9,487 
Patents and other86,610 (3,785) 2,825 
177,610 (41,317)(19,258)117,035 
Foreign currency translation13,037 
Total intangible assets$130,072 

The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2021 is as follows (in thousands):

Fiscal Year Ending December 31,Amortization
Remainder of 2021$11,715 
202214,366 
202313,745 
202412,805 
202512,428 
Thereafter48,069 
Total$113,128 

Amortization expense for the three months ended March 31, 2021 and 2020 was $3.9 million and $1.3 million, respectively.

12

Note 5. Credit Facility

On July 21, 2020 we entered into a credit facility for a $300.0 million unsecured revolving line of credit, with a $50.0 million letter of credit sublimit, and a maturity date of July 21, 2023 (“2020 Credit Facility”), replacing our previous credit facility which provided for a $200.0 million revolving line of credit with a $50.0 million letter of credit. The 2020 Credit Facility requires us to comply with specific financial conditions and performance requirements. Loans under the 2020 Credit Facility bear interest, at our option, at either a rate based on the reserve adjusted LIBOR for the applicable interest period or a base rate, in each case plus a margin. The base rate is the highest of the credit facility's publicly announced prime rate, the federal funds rate plus 0.50% and one-month LIBOR plus 1.0%. The margin ranges from 1.50% to 2.25% for LIBOR loans and 0.50% to 1.25% for base rate loans. Interest on the loans is payable quarterly in arrears with respect to base rate loans and at the end of an interest period (and at three month intervals if the interest period exceeds three months) in the case of LIBOR loans. The outstanding principal, together with accrued and unpaid interest, is due on the maturity date. As of March 31, 2021, we had no outstanding borrowings under the 2020 Credit Facility and were in compliance with the conditions and performance requirements.

Note 6. Legal Proceedings

2018 Securities Class Action Lawsuit

On November 5, 2018, a class action lawsuit against Align and three of our executive officers was filed in the U.S. District Court for the Northern District of California on behalf of a purported class of purchasers of our common stock. The complaint generally alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. On December 12, 2018, a similar lawsuit was filed in the same court on behalf of a purported class of purchasers of our common stock. On November 29, 2019, the lead plaintiff filed an amended consolidated complaint against Align and two of our executive officers alleging similar claims as the initial complaints on behalf of a purported class of purchasers of our common stock from May 23, 2018 and October 24, 2018. On September 9, 2020, Defendants’ motion to dismiss the amended consolidated complaint was granted in part and denied in part. Trial is scheduled for October 3, 2022. Align believes the claims that remain in the case are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of the lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2019 Shareholder Derivative Lawsuit

In January 2019, three derivative lawsuits were filed in the U.S. District Court for the Northern District of California which were later consolidated, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaints are similar to those asserted in the 2018 Securities Class Action Lawsuit, but the complaints assert various state law causes of action, including for breaches of fiduciary duty, insider trading, and unjust enrichment. The complaints seek unspecified monetary damages on behalf of Align, which is named solely as a nominal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. The consolidated action has been stayed pending final disposition of the 2018 Securities Class Action Lawsuit.

On April 12, 2019, a derivative lawsuit was also filed in California Superior Court for Santa Clara County, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those in the derivative suits described above. The matter has been similarly stayed pending final disposition of the 2018 Securities Class Action Lawsuit.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2020 Securities Class Action Lawsuit

On March 2, 2020, a class action lawsuit against Align and two of our executive officers was filed in the U.S. District Court for the Southern District of New York (later transferred to the U.S. District Court for the Northern District of California) on behalf of a purported class of purchasers of our common stock. The complaint alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. The lead plaintiff filed an amended complaint on August 4, 2020 against Align and three of our executive officers alleging similar claims as in the initial complaint on behalf of a purported class of purchasers of our common stock from April 25, 2019 to July 24, 2019. On March 29, 2021, defendants’ motion to dismiss the amended complaint was granted with leave for the lead plaintiff to file a further amended complaint. On April 22, 2021, lead plaintiff filed a notice stating it would not file a further amended
13

complaint. On April 23, 2021, the Court dismissed the action with prejudice and judgment was entered. Lead plaintiff filed a notice of appeal on April 28, 2021. Currently there is no schedule for the appeal. Align believes these claims are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2020 Shareholder Derivative Lawsuit

On May 4, 2020, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those presented in the 2020 Securities Class Action Lawsuit, but this complaint asserts state law claims for breach of fiduciary duty and insider trading. The complaint seeks unspecified monetary damages on behalf of Align, which is named solely as a nominal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. This action has been stayed pending a decision on the motion to dismiss in the 2020 Securities Class Action Lawsuit. The parties are required to file a status report with the Court within 14 days of the order dismissing the 2020 Securities Class Action Lawsuit. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

3Shape Litigation

On November 14, 2017, Align filed several patent infringement lawsuits asserting patents against 3Shape, a Danish corporation, and a related U.S. corporate entity, asserting that 3Shape’s Trios intraoral scanning system and Dental System software infringe Align patents.

These lawsuits were filed in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system and Dental System software. Three of the cases are active and 3Shape has filed counterclaims for breach of contract and business torts. Align’s motions to dismiss the 3Shape counterclaims was recommended to be granted by the Magistrate Judge.

In 2018, 3Shape filed two separate complaints in the U.S. District Court for the District of Delaware alleging patent infringement by Align’s iTero Element scanner of 3Shape patents. On August 19, 2019, the Court consolidated the two actions, and on August 30, 2019, 3Shape filed an amended complaint.

On December 11, 2018, Align filed an additional complaint in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system, Lab Scanners and Dental and Ortho System Software. 3Shape filed business tort counterclaims. The Magistrate Judge recommended granting Align’s motion to dismiss 3Shape's counterclaims.

On October 19, 2020, Align filed a complaint in the U.S. District Court for the Western District of Texas alleging patent infringement by 3Shape’s intraoral scanners and associated software products. In response, 3Shape filed a motion to dismiss as well as business tort and patent infringement counterclaims. Align has moved to dismiss the business tort counterclaims.

Each of 3Shape and Align’s District Court patent infringement complaints and all of 3Shape’s business tort counterclaims seek monetary damages and/or injunctive relief. One of Align’s Delaware District Court cases against 3Shape is scheduled for a jury trial beginning on July 26, 2021. The case pending in the Western District of Texas has been given an estimated trial date of October 3, 2022. No trial dates have been set in the remaining cases.

On August 28, 2018, 3Shape filed a complaint against Align in the U.S. District Court for the District of Delaware alleging antitrust violations and seeking monetary damages and injunctive relief relating to Align’s alleged market activities, including Align’s assertion of its patent portfolio, in alleged clear aligner and intraoral scanner markets. After the Court dismissed 3Shape’s complaint, 3Shape filed an amended complaint on October 28, 2019. The Court denied Align’s motion to dismiss the amended complaint on November 25, 2020. No trial date has been set.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.

Antitrust Class Actions

On June 5, 2020, a dental practice named Simon and Simon, PC doing business as City Smiles brought an antitrust action in the United States District Court for the Northern District of California on behalf of itself and a putative class of similarly
14

situated practices seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Plaintiff filed an amended complaint and added VIP Dental Spas as a plaintiff on August 14, 2020. On September 9, 2020, Align moved to dismiss Plaintiffs’ amended complaint. On April 8, 2021, the Judge denied Align’s motion to dismiss. The court has not entered a schedule or set a trial date. Align believes the plaintiffs’ claims are without merit and intends to vigorously defend itself.

On May 3, 2021, an individual named Misty Snow brought an antitrust action in the United States District Court for the Northern District of California on behalf of herself and a putative class of similarly situated individuals seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Align has not yet responded to the complaint. Align believes the plaintiffs’ claims are without merit and intends to vigorously defend itself.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.

SDC Dispute

In April 2018, SDC Financial LLC, SmileDirectClub LLC, and the Members of SDC Financial LLC other than the Company (collectively, the “SDC Entities”) initiated confidential arbitration proceedings against Align. In an award dated March 4, 2019, (“Award”) an arbitrator found that Align breached a restrictive covenant and that Align misused the SDC Entities’ confidential information and violated fiduciary duties to SDC Financial LLC. As part of the Award, Align was enjoined from opening new Invisalign stores or providing certain services in physical retail establishments in connection with the marketing and sale of clear aligners in the United States, and enjoined from using the SDC Entities’ confidential information. The arbitrator extended the expiration date of specified aspects of the restrictive covenant to August 18, 2022. The arbitrator also ordered Align to tender its SDC Financial LLC membership interests to the SDC Entities for a purchase price equal to the “capital account” balance as of October 31, 2017, to be determined in accordance with the applicable provisions of the SDC Operating Agreements. No financial damages were awarded to the SDC Entities. The Circuit Court for Cook County, Illinois confirmed the Award on April 29, 2019.

As required by the Award, Align tendered its membership interests for a purchase price that SDC claims to be Align’s “capital account” balance. Align disputed that the SDC Entities properly determined the value of Align’s “capital account” balance as of October 31, 2017. Consequently, on July 3, 2019, Align filed a confidential demand for arbitration challenging the propriety of the SDC Entities’ determination. The arbitration hearing occurred in December 2020 and on March 12, 2021 the Arbitrator issued a final award in favor of Align and against SDC finding that the SDC entities owed Align an additional $43.4 million plus interest which SDC paid to Align on March 17, 2021.

In a related legal proceeding, the SDC Entities had filed a contempt petition with an Illinois court asserting that Align had no right to contest the SDC Entities; “capital account” determination in the July 3, 2019 arbitration. On September 4, 2019, the Illinois court denied in its entirety the contempt petition filed by the SDC Entities. The SDC Entities appealed and, on February 9, 2021, the Illinois Appellate Court affirmed the denial of the contempt petition. The time for SDC to seek rehearing or further appeal has passed.

On August 19, 2019, the SDC Entities filed a separate confidential arbitration proceeding alleging that Align had violated a restrictive covenant applicable to the members of the SDC Entities by virtue of Align’s alleged dealings with a third-party claimed to be a competitor of the SDC Entities. On April 27, 2020, the SDC Entities filed an amended arbitration demand, which additionally asserted that Align’s alleged dealings with a third-party constituted contempt of the Award. On February 5, 2021, pursuant to an agreement reached by the parties, the arbitrator dismissed the arbitration with prejudice.

On August 27, 2020, Align initiated a confidential arbitration proceeding against the SDC entities before the American Arbitration Association in San Jose, California. This arbitration relates to the Strategic Supply Agreement (“Supply Agreement”) entered into between the parties in 2016. The complaint states that the SDC Entities breached the Supply Agreements terms, causing damages to Align in an amount to be determined. On January 19, 2021, SDC filed a counterclaim alleging that Align breached the Supply Agreement. Align denies the SDC Entities’ allegations in the counterclaim and will vigorously defend itself against them. This arbitration hearing is scheduled for September 27, 2021.

Align is currently unable to predict the outcome of these disputes and therefore cannot determine the likelihood of loss or success nor estimate a range of possible loss or success, if any.

In addition to the above, in the course of Align’s operations, Align is involved in a variety of claims, suits, investigations, and proceedings, including actions with respect to intellectual property claims, patent infringement claims, government
15

investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these proceedings can have an adverse impact on us because of defense costs, diversion of management resources, and other factors. Although the results of complex legal proceedings are difficult to predict and Align’s view of these matters may change in the future as litigation and events related thereto unfold; Align currently does not believe that these matters, individually or in the aggregate, will materially affect Align’s financial position, results of operations or cash flows.

Note 7. Commitments and Contingencies

Off-Balance Sheet Arrangements

As of March 31, 2021, we had no material off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our consolidated financial condition, results of operations, liquidity, capital expenditures or capital resources other than certain items disclosed in Note 11 “Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K.

Indemnification Provisions

In the normal course of business to facilitate transactions in our services and products, we indemnify certain parties: customers, vendors, lessors, and other parties with respect to certain matters, including, but not limited to, services to be provided by us and intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and our executive officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim.

It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. As of March 31, 2021, we did not have any material indemnification claims that were probable or reasonably possible.

Note 8. Stockholders’ Equity

As of March 31, 2021, the 2005 Incentive Plan (as amended) has a total reserve of 27,783,379 shares of which 4,210,089 shares are available for issuance.

Common Stock Repurchase Program

As of March 31, 2021, we have $100.0 million available for repurchase under the May 2018 Repurchase Program. Subsequent to the first quarter, on April 30, 2021, we entered into an accelerated stock repurchase agreement (“2021 ASR”) to repurchase $100.0 million of our common stock. We paid $100.0 million on May 3, 2021 and received an initial delivery of approximately 0.1 million shares based on current market prices. The final number of shares to be repurchased will be based on our volume-weighted average stock price under the terms of the 2021 ASR, less an agreed upon discount.

Summary of Stock-Based Compensation Expense

Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and may be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to our stock-based awards and employee stock purchase plans for the three months ended March 31, 2021 and 2020 is as follows (in thousands): 
 Three Months Ended
March 31,
 20212020
Cost of net revenues$1,306 $1,347 
Selling, general and administrative21,844 18,130 
Research and development4,091 3,450 
Total stock-based compensation$27,241 $22,927 
16


Restricted Stock Units (“RSUs”)

The fair value of RSUs is based on our closing stock price on the date of grant. RSUs granted generally vest over a period of four years. A summary for the three months ended March 31, 2021 is as follows:
Number of Shares
Underlying RSUs
(in thousands)
Weighted Average Grant Date Fair ValueWeighted Average Remaining
Contractual Term (in years)
Aggregate
Intrinsic Value
(in thousands)
Unvested as of December 31, 2020632 $243.55 
Granted
149 598.37 
Vested and released(214)214.65 
Forfeited(7)298.24 
Unvested as of March 31, 2021560 $348.77 1.7$303,402 

As of March 31, 2021, we expect to recognize $163.6 million of total unamortized compensation cost, net of estimated forfeitures, related to RSUs over a weighted average period of 2.7 years.

Market-performance Based Restricted Stock Units (“MSUs”)

We grant MSUs to our executive officers. Each MSU represents the right to one share of Align’s common stock. The actual number of MSUs which will be eligible to vest will be based on the performance of Align’s stock price relative to the performance of a stock market index over the vesting period, and certain MSU grants are also based on Align’s stock price at the end of the performance period. The maximum number of MSUs which will be eligible to vest range from 250% to 300% of the MSUs initially granted and the vesting period is three years.

A summary for the three months ended March 31, 2021 is as follows: 
Number of Shares
Underlying MSUs
(in thousands)
Weighted Average Grant Date Fair Value
Weighted Average
Remaining
Contractual Term (in years)
Aggregate
Intrinsic 
Value
(in thousands)
Unvested as of December 31, 2020227 $430.50 
Granted91 675.44 
Vested and released(101)351.75 
Unvested as of March 31, 2021217 $569.07 1.4$117,620 

As of March 31, 2021, we expect to recognize $60.8 million of total unamortized compensation cost, net of estimated forfeitures, related to MSUs over a weighted average period of 1.4 years.

Employee Stock Purchase Plan (“ESPP”)

In May 2010, our stockholders approved the 2010 Employee Stock Purchase Plan (the “2010 Purchase Plan”) which will continue until terminated by either the Board of Directors or its administrator. The maximum number of shares available for purchase under the 2010 Purchase Plan is 2,400,000 shares. As of March 31, 2021, we have 253,444 shares available for future issuance.

The fair value of the option component of the 2010 Purchase Plan shares was estimated at the grant date using the Black-Scholes option pricing model with the following weighted average assumptions:
 Three Months Ended
March 31,
 20212020
Expected term (in years)1.01.0
Expected volatility58.8 %41.7 %
Risk-free interest rate0.1 %1.5 %
Expected dividends  
Weighted average fair value at grant date$202.74 $80.54 

17

As of March 31, 2021, there was $3.9 million of total unamortized compensation costs related to employee stock purchases which we expect to be recognized over a weighted average period of 0.4 year.

Note 9. Accounting for Income Taxes

Our provision for income taxes was $61.2 million for the three months ended March 31, 2021 and our benefit from income taxes was $1,464.8 million for the three months ended March 31, 2020 representing effective tax rates of 23.4% and (2,745.3)%, respectively. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2021 primarily due to the recognition of additional tax expense resulting from state income taxes, non-deductible expenses in the U.S. and foreign income taxed at different rates, partially offset by the recognition of excess tax benefits related to stock-based compensation. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2020 mainly as a result of the recognition of a deferred tax asset and related one-time tax benefit in accordance with the completion of the intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity and excess tax benefits related to stock-based compensation, partially offset by state income taxes and foreign income taxed at different rates.

During the three months ended March 31, 2020, we completed an intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity. The transfer of intellectual property rights did not result in a taxable gain; however, it did result in a step-up of the Swiss tax deductible basis in the transferred assets, and accordingly, created a temporary difference between the book basis and the tax basis of such intellectual property rights. Consequently, this transaction resulted in the recognition of a deferred tax asset and related one-time tax benefit of approximately $1,493.5 million during the three months ended March 31, 2020, which is the net impact of the deferred tax asset recognized as a result of the additional Swiss tax deductible basis in the transferred assets and certain costs related to the transfer of fixed assets and inventory.

We exercise significant judgment in regards to estimates of future market growth, forecasted earnings and projected taxable income in determining the provision for income taxes and for purposes of assessing our ability to utilize any future benefit from deferred tax assets. We continue to assess the realizability of the deferred tax assets as we take into account new information.

We file U.S. federal, U.S. state, and non-U.S. income tax returns. Our major tax jurisdictions include U.S. federal, the State of California and Switzerland. We are no longer subject to U.S. federal tax examination for years before 2017 and U.S. state tax examination for years before 2016. Our subsidiary in Israel is under audit by the local tax authorities for years 2015 through 2018. With few exceptions, we are no longer subject to examination by foreign tax authorities for years before 2013.

Our total gross unrecognized tax benefits, excluding interest and penalties, were $50.0 million and $46.3 million as of March 31, 2021 and December 31, 2020, respectively, a material amount of which would impact our effective tax rate if recognized. Total interest and penalties accrued as of March 31, 2021 was not material. We have elected to recognize interest and penalties related to unrecognized tax benefits as a component of income taxes. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, given uncertainty in the development of ongoing income tax examinations, we are unable to estimate the full range of possible adjustments to this balance.

Our total deferred tax liabilities were $32.9 million and $35.7 million as of March 31, 2021 and December 31, 2020, respectively, which primarily related to the intangible assets from our exocad acquisition.

18

Note 10. Net Income per Share

The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands, except per share amounts): 
 Three Months Ended
March 31,
 20212020
Numerator:
Net income$200,376 $1,518,131 
Denominator:
Weighted average common shares outstanding, basic79,000 78,592 
Dilutive effect of potential common stock798 436 
Total shares, diluted79,798 79,028 
Net income per share, basic$2.54 $19.32 
Net income per share, diluted$2.51 $19.21 
Anti-dilutive potential common shares 1
76 148 

1 Represents RSUs and MSUs not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.

Note 11. Supplemental Cash Flow Information

The supplemental cash flow information consists of the following (in thousands):
 Three Months Ended
March 31,
 20212020
Non-cash investing and financing activities:
Fixed assets acquired with accounts payable or accrued liabilities$45,354 $24,121 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,923 $6,236 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$7,369 $21,602 

Note 12. Segments and Geographical Information

Segment Information

We report segment information based on the management approach. The management approach designates the internal reporting used by our Chief Operating Decision Maker for decision making and performance assessment as the basis for determining our reportable segments. The performance measures of our reportable segments include net revenues, gross profit and income from operations. Income from operations for each segment includes all geographic revenues, related cost of net revenues and operating expenses directly attributable to the segment. Certain operating expenses are attributable to operating segments and each allocation is measured differently based on the specific facts and circumstances of the costs being allocated. Costs not specifically allocated to segment income from operations include various corporate expenses such as stock-based compensation and costs related to IT, facilities, human resources, accounting and finance, legal and regulatory, and other separately managed general and administrative costs outside the operating segments. We group our operations into two reportable segments: Clear Aligner segment and Imaging Systems and CAD/CAM services (“Systems and Services”) segment.
19


Summarized financial information by segment is as follows (in thousands):
 Three Months Ended
March 31,
20212020
Net revenues
Clear Aligner$753,269 $481,611 
Systems and Services141,502 69,352 
Total net revenues$894,771 $550,963 
Gross profit
Clear Aligner$584,534 $351,492 
Systems and Services92,564 42,864 
Total gross profit$677,098 $394,356 
Income from operations
Clear Aligner$327,465 $166,388 
Systems and Services47,228 14,389 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations$225,446 $69,918 
Stock-based compensation
Clear Aligner$2,294 $2,529 
Systems and Services171 78 
Unallocated corporate expenses24,776 20,320 
Total stock-based compensation$27,241 $22,927 
Depreciation and amortization
Clear Aligner
$11,120 $10,121 
Systems and Services
4,545 1,785 
Unallocated corporate expenses
9,970 8,832 
Total depreciation and amortization$25,635 $20,738 

The following table reconciles total segment income from operations in the table above to net income before provision for (benefit from) income taxes (in thousands):

 Three Months Ended
March 31,
20212020
Total segment income from operations$374,693 $180,777 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations225,446 69,918 
Interest income1,643 1,986 
Other income (expense), net34,532 (18,549)
Net income before provision for (benefit from) income taxes$261,621 $53,355 
20


Geographical Information

Net revenues are presented below by geographic area (in thousands):
 Three Months Ended
March 31,
 20212020
Net revenues 1:
United States $383,002 $271,705 
Switzerland315,450 187,276 
China61,212 19,725 
Other International 135,107 72,257 
Total net revenues$894,771 $550,963 

1 Net revenues are attributed to countries based on the location of where revenues are recognized by our legal entities.

Tangible long-lived assets, which includes Property, plant and equipment, net, and Operating lease right-of-use assets, net, are presented below by geographic area (in thousands):
 March 31,
2021
December 31, 2020
Long-lived assets 1:
Switzerland$267,654 $257,337 
United States 180,709 180,539 
China121,342 113,918 
Costa Rica98,124 97,804 
Other International178,476 167,676 
Total long-lived assets$846,305 $817,274 
 
1 Long-lived assets are attributed to countries based on the location of our entity that owns or leases the assets.


21

ITEM 2.        MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

Forward-Looking Statements

In addition to historical information, this quarterly report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These statements include, among other things, our expectations and intentions regarding our strategic objectives and the means to achieve them, our beliefs regarding digital dentistry and its potential to impact our business, our intentions regarding expanding our business, our expectations regarding the utilization rates for our products, including the impact of marketing on those rates and causes for periodic fluctuations of the rates, our expectation regarding customer and consumer purchasing behavior, including expectations related to consumer demand for digital solutions, our expectations for future investments in and benefits from consumer demand sales and marketing activities, our expectations regarding the near and long-term implications of the COVID-19 pandemic on the global economy, the businesses of our customers, and us, including our preparedness to react to changing circumstances and demand, results of operations and financial condition, our expectations for our expenses and capital obligations and expenditures in particular, the actions we will take to control spending and for investments, our intentions regarding the investment of our international earnings from operations, our belief regarding the sufficiency of our cash balances and borrowing capacity, our judgments regarding the estimates used in our revenue recognition, and assessment of goodwill and intangible assets, our expectations regarding our tax positions and the judgments we make related to our tax obligations, our expectations regarding potential litigation with SDC Financial LLC, the level of our operating expenses and gross margins and other factors beyond our control, as well as other statements regarding our future operations, financial condition and prospects and business strategies. These statements may contain words such as “expects,” “anticipates,” “intends,” “plans,” “believes,” “estimates,” or other words indicating future results. These forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and in particular, the risks discussed below in Part 2, Item 1A “Risk Factors.” We undertake no obligation to revise or update these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

The following discussion and analysis of our financial condition and results of operations should be read together with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020 as filed with the Securities and Exchange Commission.

Executive Overview of Results

COVID-19 Update

Since the first quarter of fiscal year 2020, our sales and results of operations have been impacted first by the preventative measures implemented to slow the spread of COVID-19, including the complete closure or significantly reduced operations of dental practices and, more recently, the inconsistent pace and scale of recovery in various markets. In 2021, the pandemic continues to cause general business and societal disruptions and uncertainties worldwide, although many of the most drastic measures imposed to prevent or limit the spread of the virus have been moderated. For instance, globally dental practices both public and private, have largely reopened, although many continue to operate at less than pre-pandemic capacities.

Conversely, as a result of the restrictive measures imposed to contain the spread of the virus, the demand for digital solutions has increased as society and businesses have adapted to such practices as social distancing and remote working. Our efforts to promote the digital transformation of dental practices with our clear aligners, intraoral scanners, clinical treatment planning and other offerings has allowed us to quickly respond to increased demand in the dental field. We expect a growing number of customers to realize the efficiencies and benefits of our digital solutions for their practices and patients even as the pandemic-related restrictions continue to ease.

To address the increasing demand for digital solutions, we intend to continue targeting our investment plans, including, in the areas of sales, marketing, innovation and capital expenditures. As we expand our manufacturing operations in locations such as Europe, prepare for the safe return of employees to our offices and experiment with hybrid work models in 2021, we expect our sales and marketing as well as capital expenditures to increase as we focus our efforts to meet the growing demand we anticipate for our solutions.

Nevertheless, the continuing evolution of the pandemic, including any setbacks as a result of any new virus strains or business restrictions or lockdowns, the positive impacts of vaccinations, the uncertainties regarding consumer spending as
22

demand for entertainment, dining, travel returns and remote working diminishes, remains highly fluid and unpredictable. As such, our recent operating results and levels of growth may not be indicative of our future performance and comparisons to prior quarters and periods in 2020. Ultimately, however, we believe the digital transition to dentistry that began before the pandemic will continue to be positive for our business, results of operations, cash flows, and financial condition and we intend to adjust spending to coincide with the pace of recovery and changes in demand.

Further discussion of the impact of the COVID-19 pandemic on our business may be found in Item 1A of this Quarterly Report on Form 10-Q under the heading “Risk Factors.”

Key financial and operating metrics

Our business strategic priorities remain focused on four principal pillars of growth: (i) International expansion; (ii) GP adoption; (iii) Patient demand & conversion; and (iv) Orthodontic utilization. We measure our performance against these strategic priorities by the achievement of key financial and operating metrics.

For the three months ended March 31, 2021, we achieved:

Revenues of $894.8 million and revenue growth of 62.4% year-over-year;
Clear Aligner revenues of $753.3 million with revenue growth of 56.4% year-over-year;
Imaging Systems and CAD/CAM Services revenues of $141.5 million or 104.0% year-over-year growth including exocad’s revenues;
Clear Aligner volume increased by 65.8% year-over-year and Clear Aligner volume for teenage patients increased by 58.9% year-over-year;
Income from operations $225.4 million and operating margin 25.2%;
Effective tax rate was 23.4%;
Net income of $200.4 million with diluted net income per share of $2.51;
Cash and cash equivalents were $1.1 billion as of March 31, 2021;
Operating cash flow was $227.2 million;
Capital expenditures were $43.4 million and predominantly relates to increasing our manufacturing capacity and facilities; and
Number of employees was 18,975 as of March 31, 2021 and increased 25.8% year-over-year

Other Statistical Data and Trends

Digital Scanner Case Submissions. For the first quarter of 2021, total Invisalign cases submitted with a digital scanner in the Americas increased to 85.5%, up from 80.5% in the first quarter of 2020 and international scans increased to 75.1%, up from 68.7% in the first quarter of 2020. For the first quarter of 2021, 92.9% of Invisalign cases submitted by North American orthodontists were submitted digitally. Our quarterly utilization rates for the last five quarters are as follows:
23

algn-20210331_g1.jpg
* Invisalign utilization rates are calculated by the number of cases shipped divided by the number of doctors to whom cases were shipped. Our International region includes Europe, Middle East and Africa (EMEA) and Asia Pacific (APAC). Latin America (LATAM) is excluded from the International region based on its immateriality to the quarter, however is included in the Total utilization.

Total utilization rate in the first quarter of 2021 increased to 7.6 cases per doctor compared to 5.9 cases per doctor in the first quarter of 2020.

North America: Utilization rate among our North American orthodontist customers increased to 26.8 cases per doctor in the first quarter of 2021 compared to 18.9 cases per doctor in the first quarter of 2020 and the utilization rate among our North American GP customers increased to 4.8 cases per doctor in the first quarter of 2021 compared to 3.6 cases per doctor in the first quarter of 2020.

International: International doctor utilization rate was 6.8 cases per doctor in the first quarter of 2021 compared to 5.1 cases in the first quarter of 2020.

International Invisalign Growth. For the three months ended March 31, 2021, International net revenues from Clear Aligners increased to $353.3 million compared to $195.8 million during the same period in 2020.


Results of Operations

Net Revenues by Reportable Segment

We group our operations into two reportable segments: Clear Aligner segment and Systems and Services segment.

Our Clear Aligner segment consists of Comprehensive Products, Non-Comprehensive Products and Non-Case revenues as defined below:

Comprehensive Products include, but are not limited to, Invisalign Comprehensive and Invisalign First.

Non-Comprehensive Products include, but are not limited to, Invisalign Moderate, Lite and Express packages and Invisalign Go.

Non-Case includes, but is not limited to, Vivera retainers along with our training and ancillary products for treating malocclusion.

24

Our Systems and Services segment consists of our iTero intraoral scanning systems, which includes a single hardware platform and restorative or orthodontic software options, OrthoCAD services and ancillary products, as well as exocads CAD/CAM software solution that integrates workflows to dental labs and dental practices.

Net revenues for our Clear Aligner and Systems and Services segments by region for the three months ended March 31, 2021 and 2020 are as follows (in millions):
 Three Months Ended
March 31,
Net Revenues20212020Change
Clear Aligner net revenues:
Americas$357.5 $255.6 $101.9 39.9 %
International353.3 195.8 157.5 80.4 %
Non-case 42.5 30.2 12.3 40.8 %
Total Clear Aligner net revenues$753.3 $481.6 $271.7 56.4 %
Systems and Services net revenues141.5 69.4 72.2 104.0 %
Total net revenues$894.8 $551.0 $343.8 62.4 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Clear Aligner Case Volume

Case volume data which represents Clear Aligner case shipments for the three months ended March 31, 2021 and 2020 is as follows (in thousands):
 Three Months Ended
March 31,
20212020Change
Total case volume595.8 359.4 236.4 65.8 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

For the three months ended March 31, 2021, total net revenues increased by $343.8 million as compared to the same period in 2020 primarily as a result of Clear Aligner volume growth of 65.8% and an increase in the number of scanners recognized across all regions.

Clear Aligner - Americas

For the three months ended March 31, 2021, Americas net revenues increased by $101.9 million as compared to the same period in 2020 primarily due to Clear Aligner volume growth of 53.8% which increased net revenues by $137.6 million partially offset by lower Clear Aligner ASP that decreased net revenues by $35.7 million. Lower ASP was mostly due to higher promotional discounts which decreased net revenues by $19.1 million and higher net deferrals which decreased net revenues by $12.5 million.

Clear Aligner - International

For the three months ended March 31, 2021, International net revenues increased by $157.5 million as compared to the same period in 2020 primarily due to Clear Aligner volume growth of 83.2% which increased net revenues by $162.9 million partially offset by lower Clear Aligner ASP. Lower ASP was the result of higher net revenue deferrals partially offset by favorable foreign exchange rates.

Clear Aligner - Non-Case

For the three months ended March 31, 2021, non-case net revenues increased by $12.3 million as compared to the same period in 2020 due to increased Vivera volume across all regions.

Systems and Services

For the three months ended March 31, 2021, Systems and Services net revenues increased by $72.2 million as compared to the same period in 2020 due to a higher number of scanners recognized which increased net revenues by $47.2 million.
25

Additionally, net revenues increased by $23.6 million as a result of higher iTero service revenues mostly due to a larger scanner install base and the addition of exocad’s CAD/CAM revenues.

Cost of net revenues and gross profit (in millions):
 Three Months Ended
March 31,
 20212020Change
Clear Aligner
Cost of net revenues$168.7 $130.1 $38.6 
% of net segment revenues22.4 %27.0 %
Gross profit$584.5 $351.5 $233.0 
Gross margin %77.6 %73.0 %
Systems and Services
Cost of net revenues$48.9 $26.5 $22.5 
% of net segment revenues34.6 %38.2 %
Gross profit$92.6 $42.9 $49.7 
Gross margin %65.4 %61.8 %
Total cost of net revenues$217.7 $156.6 $61.1 
% of net revenues24.3 %28.4 %
Gross profit$677.1 $394.4 $282.7 
Gross margin %75.7 %71.6 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Cost of net revenues includes personnel-related costs including payroll and stock-based compensation for staff involved in the production process, the cost of materials, packaging, shipping costs, depreciation on capital equipment and facilities used in the production process, amortization of acquired intangible assets and training costs.

Clear Aligner

For the three months ended March 31, 2021, our gross margin percentage increased as compared to the same period in 2020 primarily due to manufacturing efficiencies driven by higher production volumes which was partially offset by lower ASP.

Systems and Services

For the three months ended March 31, 2021, our gross margin percentage increased as compared to the same period in 2020 primarily driven by manufacturing efficiencies driven by higher production volumes and higher ASP from a product mix shift.

Selling, general and administrative (in millions):
 Three Months Ended
March 31,
 20212020Change
Selling, general and administrative$397.1 $282.9 $114.2 
% of net revenues44.4 %51.3 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Selling, general and administrative expense generally includes personnel-related costs including payroll, stock-based compensation and commissions for our sales force, marketing and advertising expenses including media, public relations, marketing materials, clinical education, trade shows and industry events, legal and outside service costs, equipment, software and maintenance costs, depreciation and amortization expense and allocations of corporate overhead expenses including facilities and Information Technology (“IT”).

26

For the three months ended March 31, 2021, selling, general and administrative expense increased compared to the same period in 2020 primarily due to higher compensation related costs of $63.3 million mainly from higher salaries, fringe benefits, incentive bonuses, commissions and stock-based compensation. Higher salaries were driven by an increase in headcount of approximately 23% as we continue to invest in sales and marketing to penetrate into new markets. Additionally, we also incurred higher advertising and marketing costs of $29.6 million during the three months ended March 31, 2021.

Research and development (in millions):
 Three Months Ended
March 31,
 20212020Change
Research and development$54.5 $41.5 $13.0 
% of net revenues6.1 %7.5 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Research and development expense generally includes personnel-related costs including payroll and stock-based compensation, software, equipment, material and maintenance costs, outside service costs associated with the research and development of new products and enhancements to existing products, depreciation and amortization expense and allocations of corporate overhead expenses including facilities and IT.

For the three months ended March 31, 2021, research and development expense increased compared to the same period in 2020 primarily due to higher compensation costs including higher salaries, fringe benefits, and incentive bonuses which was driven by an approximate 29% increase in headcount.

Income from operations (in millions):
 Three Months Ended
March 31,
 20212020Change
Clear Aligner
Income from operations$327.5 $166.4 $161.1 
Operating margin %43.5 %34.5 %
Systems and Services
Income from operations$47.2 $14.4 $32.8 
Operating margin %33.4 %20.7 %
Total income from operations 1
$225.4 $69.9 $155.5 
Operating margin %25.2 %12.7 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

1 Refer to Note 12 “Segments and Geographical Information” of the Notes to Condensed Consolidated Financial Statements for details on unallocated corporate expenses and the reconciliation to Condensed Consolidated Income from Operations.

Clear Aligner

For the three months ended March 31, 2021, our operating margin percentage increased compared to the same period in 2020 due to a higher gross margin and operating leverage on higher net revenues.

Systems and Services

For the three months ended March 31, 2021, our operating margin percentage increased compared to the same period in 2020 due to operating leverage on higher net revenues in addition to a higher gross margin.

27

Interest income (in millions):
 Three Months Ended
March 31,
 20212020Change
Interest income$1.6 $2.0 $(0.3)
% of net revenues0.2 %0.4 %

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Interest income generally includes interest earned on cash, cash equivalents and investment balances.

For the three months ended March 31, 2021, interest income decreased compared to the same period in 2020 mainly due to the divestiture of our marketable securities portfolio during the first quarter of 2020 mostly offset by interest income recognized during the three months ended March 31, 2021 from the SDC arbitration award regarding the value of Align’s capital account balance.

Other income (expense), net (in millions):
 Three Months Ended
March 31,
 20212020Change
Other income (expense), net$34.5 $(18.5)$53.1 
% of net revenues3.9 %(3.4)%

Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Other income (expense), net, generally includes foreign exchange gains and losses, gains and losses on foreign currency forward contracts, interest expense, gains and losses on equity investments and other miscellaneous charges.

For the three months ended March 31, 2021, other income (expense), net increased compared to the same period in 2020 primarily due to a $43.4 million gain related to the SDC arbitration award in the current period in addition to a $9.2 million unrealized loss on a foreign currency forward contract related to the exocad acquisition recognized during the same period in 2020.

Provision for (benefit from) income taxes (in millions):
 Three Months Ended
March 31,
 20212020Change
Provision for (benefit from) income taxes$61.2 $(1,464.8)$1,526.0 
Effective tax rates23.4 %(2,745.3)%
Changes and percentages are based on actual values. Certain tables may not sum or recalculate due to rounding.

Our provision for income taxes was $61.2 million for the three months ended March 31, 2021 and our benefit from income taxes was $1,464.8 million for the three months ended March 31, 2020 representing effective tax rates of 23.4% and (2,745.3)%, respectively. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2021 primarily due to the recognition of additional tax expense resulting from state income taxes, non-deductible expenses in the U.S. and foreign income taxed at different rates, partially offset by the recognition of excess tax benefits related to stock-based compensation. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2020 mainly as a result of the recognition of a deferred tax asset and related one-time tax benefit in accordance with the completion of the intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity and excess tax benefits related to stock-based compensation, partially offset by state income taxes and foreign income taxed at different rates.

The increase in our effective tax rate for the three months ended March 31, 2021 compared to the same period in 2020 is primarily attributable to the recognition of a deferred tax asset and related one-time tax benefit associated with the intra-entity transfer of certain intellectual property rights during the three months ended March 31, 2020, partially offset by increased tax benefits from certain foreign earnings being taxed at lower tax rates, reduced state income taxes, and non-deductible expenses in the U.S.

28

During the three months ended March 31, 2020, we completed an intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity. The transfer of intellectual property rights did not result in a taxable gain; however, it did result in a step-up of the Swiss tax deductible basis in the transferred assets, and accordingly, created a temporary difference between the book basis and the tax basis of such intellectual property rights. Consequently, this transaction resulted in the recognition of a deferred tax asset and related one-time tax benefit of approximately $1,493.5 million during the three months ended March 31, 2020, which is the net impact of the deferred tax asset recognized as a result of the additional Swiss tax deductible basis in the transferred assets and certain costs related to the transfer of fixed assets and inventory. The amortization of this deferred tax asset depends on the profitability of our Swiss headquarters and the recognition of this tax benefit is allowed for a maximum recovery period of 15 years.

Liquidity and Capital Resources

Liquidity and Trends

We fund our operations from product sales. As of March 31, 2021 and December 31, 2020, we had cash and cash equivalents, which are comprised of money market funds, of $1.1 billion and $960.8 million, respectively.

As of March 31, 2021 and December 31, 2020, approximately $447.3 million and $412.5 million of cash and cash equivalents was held by our foreign subsidiaries, respectively. Our intent is to permanently reinvest our earnings from our international operations going forward, and our current plans do not require us to repatriate them to fund our U.S. operations as we generate sufficient domestic operating cash flow and have access to external funding under our $300.0 million revolving line of credit. We believe that our current cash balances and the borrowing capacity under our credit facility, if necessary, will be sufficient to fund our business for at least the next 12 months.

For 2021, we expect our investments in capital expenditures to exceed $300.0 million. Capital expenditures primarily relate to building construction and improvements as well as additional manufacturing capacity to support our international expansion. This includes our planned investment in a new manufacturing facility in Wroclaw, Poland, our first one in the EMEA region. As we expand our manufacturing operations and penetrate into newer markets, prepare for the safe return of employees to our offices and experiment with hybrid work models in 2021, we also expect to invest significantly in sales, marketing and innovation to meet the growing demand for our solutions.

As of March 31, 2021, we have $100.0 million available for repurchase under the share repurchase program authorized by our Board of Directors in May 2018. We entered into the 2021 ASR on April 30, 2021, to repurchase the remaining $100.0 million under the program.

Additional information regarding the impact of COVID-19 on our liquidity and capital resources may be found in Item 1A of this Quarterly Report on Form 10-Q under the heading Risk Factors.

Sources and Uses of Cash

The following table summarizes our condensed consolidated cash flows for the three months ended March 31, 2021 and 2020 (in thousands):

 Three Months Ended
March 31,
 20212020
Net cash flow provided by (used in):
Operating activities$227,187 $9,784 
Investing activities4,566 276,211 
Financing activities(53,435)(34,733)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(7,487)(11,007)
Net increase in cash, cash equivalents, and restricted cash$170,831 $240,255 

29

Operating Activities

For the three months ended March 31, 2021, cash flows from operations of $227.2 million resulted primarily from our net income of approximately $200.4 million as well as the following:

Significant non-cash activities

Gain related to our SDC arbitration award of $43.4 million;
Changes in deferred taxes of $29.0 million primarily related to current year amortization and adjustments to our deferred tax assets of our Swiss entity;
Stock-based compensation of $27.2 million related to equity awards granted to employees and directors; and
Depreciation and amortization of $25.6 million related to our investments in property, plant and equipment and intangible assets.

Significant changes in working capital

Increase of $106.0 million in deferred revenues primarily related to increased cases volumes and timing of revenue recognition;
Increase of $67.4 million in accounts receivable which is primarily a result of the increase in sales and timing of our collections; and
Increase of $34.9 million in prepaid expenses and other assets due to the timing of payments and activities.

Investing Activities

Net cash provided by investing activities was $4.6 million for the three months ended March 31, 2021, which consisted of $43.4 million of proceeds from our SDC arbitration award in addition to $4.6 million received on an unsecured promissory note. These inflows were mostly offset by purchases of property and plant and equipment of $43.4 million.

Financing Activities

Net cash used in financing activities was $53.4 million for the three months ended March 31, 2021 which consisted of payroll taxes paid for equity awards through share withholdings of $66.6 million which was partially offset by $13.1 million of proceeds from the issuance of common stock.

Contractual Obligations

Our contractual obligations have not significantly changed since December 31, 2020 as disclosed in our Annual Report on Form 10-K, other than obligations described in the Form 10-Q herein, including items disclosed in Note 7 Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements. We believe that our current cash balances and the borrowing capacity under our credit facility, if necessary, will be sufficient to fund our business for at least the next 12 months. If we are unable to generate adequate operating cash flows and need more funds beyond our available liquid investments and those available under our credit facility, we may need to suspend our stock repurchase programs or seek additional sources of capital through equity or debt financing, collaborative or other arrangements with other companies, bank financing and other sources in order to realize our objectives and to continue our operations. There can be no assurance that we will be able to obtain additional debt or equity financing on terms acceptable to us, or at all. If adequate funds are not available, we may need to make business decisions that could adversely affect our operating results such as modifications to our pricing policy, business structure or operations. Accordingly, the failure to obtain sufficient funds on acceptable terms when needed could have a material adverse effect on our business, results of operations and financial condition.

Off-Balance Sheet Arrangements

As of March 31, 2021, we had no off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our consolidated financial condition, results of operations, liquidity, capital expenditures or capital resources other than certain items disclosed in Note 11 Commitments and Contingencies of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K.

Critical Accounting Policies and Estimates

Management’s discussion and analysis of our financial condition and results of operations is based upon our Condensed Consolidated Financial Statements, which have been prepared in accordance with accounting principles generally accepted in
30

the United States of America. The preparation of financial statements requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, revenues and expenses and disclosures at the date of the financial statements. We evaluate our estimates on an on-going basis, including those related to revenue recognition, goodwill and finite-lived assets, business combination, income taxes and legal proceedings and litigations. We use authoritative pronouncements, historical experience and other assumptions as the basis for making estimates. Actual results could differ from those estimates.

There have been no material changes to our critical accounting policies and estimates from the information provided in the “Critical Accounting Policies and Estimates” section of our Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2020.

Recent Accounting Pronouncements

See Note 1 Summary of Significant Accounting Policiesof the Notes to Condensed Consolidated Financial Statements for a discussion of recent accounting pronouncements.

ITEM 3.        QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in our market risk during the three months ended March 31, 2021, compared to the disclosures in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2020.

ITEM 4.        CONTROLS AND PROCEDURES

Evaluation of disclosure controls and procedures.

Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our disclosure controls and procedures are effective as of March 31, 2021, to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure, and that such information is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms.

Changes in internal control over financial reporting.

There were no changes in our internal control over financial reporting during the quarter ended March 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

31

PART II—OTHER INFORMATION
 
ITEM 1.        LEGAL PROCEEDINGS

For a discussion of legal proceedings, refer to Note 6 Legal Proceedings of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Form 10-Q.

ITEM 1A.RISK FACTORS

The following discussion is divided into two sections. The first, entitled Risks Relating to our Business, discusses some of the risks that may affect our business, results of operations and financial condition. The second, captioned General Risk Factors, discusses some of the risks that apply generally to companies and to owning our common stock, in particular. You should carefully review both sections, as well as our condensed consolidated financial statements and notes thereto and other information appearing in this Quarterly Report on Form 10-Q, for important information regarding these and other risks that may affect us. The order we have chosen to list the risks below or the sections in which we have identified them should not be interpreted to mean we deem any risks to be more or less important or likely to occur or, if any do occur, that their impact may be any less significant than others. These risk factors should be considered in connection with evaluating the forward-looking statements contained in this report because they could cause our actual results and conditions to differ materially from those statements. Before you invest in Align, you should know that investing involves risks, including those described below. The risks below are not the only ones we face. If any of the risks actually occur, our business, financial condition and results of operations could be negatively affected, the trading price of our common stock could decline, and you may lose all or part of your investment.

Summary of Risk Factors

The following is a summary of the risks that are more fully described below in this “Risk Factors” section:

Risks Relating to our Business Operations and Strategy

Our results of operations have been materially adversely affected by global and regional efforts to mitigate the spread of COVID-19 and we expect this will continue in as yet unknown ways and to varying degrees in the future.
Our net revenues are dependent primarily on our Invisalign System and iTero Scanners and any decline in sales or average selling price of these products for any reason, may adversely affect net revenues, gross margin and net income.
Competition in the markets for our products is increasing and we expect aggressive competition from existing competitors, other companies that may introduce new technologies in the future and customers who create aligners or retainers in house.
An increasingly larger portion of our total revenues are derived from international sales and we are dependent on our international operations, which exposes us to foreign operational, political and other risks that may harm our business.
Demand for our products may not increase as rapidly as we anticipate or may decrease due to a variety of factors, including a weakness in general economic conditions and resistance to non-traditional treatment methods.
Our success depends on our ability to develop, successfully introduce and achieve market acceptance of new products and services.
We may not achieve the anticipated benefits from our recent acquisition of exocad in the timeframe expected, or at all, which may have an adverse effect on our business and our financial results.
As we continue to grow, we are subject to growth related risks, including risks related to excess or constrained capacity and operational inefficiencies at our manufacturing and treat facilities.
If we fail to sustain or increase revenue growth while controlling expenses, our profitability may decline.
Our operating results have and will fluctuate in the future, which makes predicting the timing and amount of our revenues, costs and expenditures difficult.
A disruption in the operations of a primary freight carrier or higher shipping costs could cause a decline in our net revenues or a reduction in our earnings.
If we fail to accurately predict our volume growth and hire too many or too few technicians, the delivery time of our products could be delayed or our costs may exceed our revenues, each of which could adversely affect our results of operations.
32

Our information technology systems are critical to our business. System integration and implementation issues and system security risks could disrupt our operations, which could have a material adverse impact on our business and operating results.
If the security of our customer and patient information is compromised or we are unable to comply with data protection laws, our operations may be severely adversely impacted, patient care could suffer, we could be liable for related damages, and our reputation could be impaired.
We are dependent on our marketing activities to deepen our market penetration and raise awareness of our brand and products, which may not prove successful or may become less effective or more costly to maintain in the long term.
Our success depends in part on our proprietary technology, and if we fail to successfully obtain or enforce our intellectual property rights, our competitive position may be harmed. Litigating claims of this type are costly and could distract our management and cause a decline in our results of operations and stock price.
Obtaining approvals and complying with governmental regulations, particularly healthcare and data privacy compliance, is expensive and time-consuming, and any failure to obtain or maintain approvals or comply with regulations regarding our products or services or the products and services of our suppliers or customers could materially harm our sales, result in substantial penalties and cause harm to our reputation.
If we or any vendors on whose products or services we rely for our products and service infringe the patents or IP rights of other parties or are subject to a patent infringement claim, our ability to grow our business may be severely limited.
We maintain single supply relationships for certain key machines and materials, and our business and operating results could be harmed if supply is restricted or ends or the price of raw materials used in our manufacturing process increases.
We primarily rely on our direct sales force to sell our products, and any failure to train and maintain our key sales force personnel could harm our business.
We use distributors for a portion of the importation, marketing and sales efforts related to our products and services, which exposes us to risks that may be harmful to our sales and operations.
Our business exposes us to potential liability for the quality and safety of our products and services, how we advertise and market those products and services and how and to whom we sell them, and we may incur substantial expenses or be liable for substantial damages or penalties if we are subject to claims or litigation.
We are subject to risks associated with our strategic investments. Impairments in the value of our investments could negatively impact our financial results.

General Risk Factors

If we lose our key personnel or are unable to attract and retain key personnel, we may be unable to pursue business opportunities or develop our products.
Business disruptions could seriously harm our financial condition.
Changes in, or interpretations of, accounting rules and regulations, could result in unfavorable accounting charges.
We are required to annually assess our internal control over financial reporting and any adverse results from such assessment may result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
If we fail to manage our exposure to global financial and securities market risk successfully, our operating results and financial statements could be materially impacted.
If our goodwill or long-lived assets become impaired, we may be required to record a significant charge to earnings.
Our effective tax rate may vary significantly from period to period.
Changes in tax laws or tax rulings could negatively impact our income tax provision and net income.
We may acquire other businesses, products or technologies in the future which could require significant management attention, disrupt our business, dilute shareholder value and adversely affect our results of operations.
Historically, the market price for our common stock has been volatile.
33

We cannot guarantee we will repurchase our common stock again in the future, and any repurchases may not achieve our objectives.
Future sales of significant amounts of our common stock may depress our stock price.

Risks Relating to our Business Operations and Strategy

Our results of operations have been materially adversely affected by global and regional efforts to mitigate the spread of COVID-19 and we expect this will continue in as yet unknown ways and to varying degrees in the future.

The broad and extensive impact of the COVID-19 pandemic on virtually all aspects of our business and society generally has exacerbated many of the pre-existing risks to our business by making them more likely to occur or more impactful when they do occur. Accordingly, you should consider the risks in this risk factor in addition to, and not in lieu of, the risks identified elsewhere in these risk factors.

Moreover, any comparisons of our financial results in the first and second quarters of 2021 to the same periods in 2020 may not prove a useful means by which to evaluate the health of our business and our results of operations because of the broad and significantly adverse impact to our business and the businesses of our customers from the pandemic and recovery that followed.

COVID-19 created significant, widespread and unprecedented volatility, uncertainty, and economic instability, disrupting broad aspects of the global economy, our operations and the businesses of our customers and suppliers. Many of these effects continue to varying degrees and further outbreaks of COVID-19 globally or regionally may harm recovering consumer confidence or renew implementation of harsh preventative measures. Because COVID-19 spreads readily through airways in nasal passages and the mouth, our principal customers, dental and orthodontic practices, were an initial focus of efforts to prevent the spread of the virus leading to the complete or substantial closures of their operations; materially harming our sales and sales efforts. In particular, these preventative measures in the first and second quarters of 2020 materially adversely impacted our business and financial results. While practices across all regions have largely reopened, many continue to operate at less than pre-pandemic capacities.

The pandemic has concurrently increased demand for digital solutions such as the products and solutions we offer in the dental field. As restrictions are eased or removed entirely over the longer term, employees return to office work environments, and the availability of travel, dining, entertainment and other similar purchases and activities rebound, it is uncertain whether the increased demand for our products will continue or continue at the pace seen in recent quarters.

In response to the COVID-19 pandemic, in 2020 we implemented measures aimed at limiting its spread for the health and safety of our employees, customers, patients and the communities in which we live and work as well as in accordance with orders and decrees of governmental agencies. These measures included diagnostic screenings at our facilities, increased social distancing mandates, closures of physical offices, manufacturing and treatment planning facilities, including our U.S. corporate headquarters and regional facilities worldwide, implementing remote working where feasible, prohibiting non-essential travel, and converting underutilized manufacturing capacity to produce personal protective equipment. Many of these actions remain in effect to varying degrees although we may implement new or revise existing requirements as circumstances require. The actions and reactions to voluntary and involuntary requirements can be highly disruptive to our business and may ultimately prove wholly or partially ineffective. Even if effective, if employees perceive them to be inadequate or overly burdensome, or they prove difficult to maintain over extended periods of time, productivity may decline or we may experience employee unrest, slowdowns, stoppages or other demands, we may fail to timely meet customer demand or fulfill orders, the costs to maintain or implement protective measures or deliver our products may increase, and we may be subject to increased litigation, including product liability and occupational safety and condition claims.

As the economic and societal impact of the pandemic continues to unfold, we are continually evaluating macroeconomic as well as industry-specific factors, including the extent our business and financial results are or may be impacted as well as those of our customers and suppliers, and the financial health and stability of businesses and consumers overall depends on numerous evolving factors, many of which we cannot control nor accurately predict. Examples include:

the duration, scope, and severity of governmental, business and societal actions in response to the pandemic;
the impact on worldwide economic activity, employment rates and actions taken by central banks and governments;
customer and consumer purchasing behavior changes as pandemic-related restrictions are curtailed or lifted, remote working declines and travel and discretionary spending patterns shift and our ability to timely and effectively respond to any resulting decreases or increases in demand;
34

the response of employees, customers and suppliers to the easing of social distancing mandates and returning to in office or facility working, including anxieties regarding the continuing risks of the spread of the virus, vaccination requirements, and other mandates that may impact employee productivity and engagement, retention or require additional costly protective measures;
the liquidity and financial stability of consumers, customers, and patients, including their willingness to purchase our products and services, delays paying for products or services, requests for extended payment terms, or payment defaults;
travel and gathering restrictions, including those that adversely impair or prohibit our sales personnel from interacting with customers or that limit patients from visiting their doctors or the number of patients doctors can see in their offices;
actions by us or our competitors such as price reductions, aggressive product promotions, changes in or the launch or termination of products or product lines, and mergers, consolidations and liquidations;
the confidence of our customers and patients that our products and solutions are sanitary and safe to use;
data privacy and cybersecurity risks from new or expanded use of remote working and/or teledentistry by our suppliers, customers, and us, including new or expanded use of online service platforms, products and solutions such as video conferencing applications, doctor, consumer and patient apps, inadequately secured computing networks or servers, overheard telephone conversations, viewable computer screens, stolen passwords or access information, increased phishing and other cyber threats;
the impact of remote working arrangements on our financial reporting systems and internal control over financial reporting, including our ability to ensure information required to be disclosed is timely and accurately recorded, processed, summarized, reported, and communicated to management, including our Chief Executive and Chief Financial Officers, as appropriate, to allow for timely decisions regarding required disclosure; and
diversion of management as they focus on the short- and long-term ramifications of the pandemic.

The impact of the pandemic continues to evolve and we cannot predict the future impact on our business or results of operations; although it may have a material adverse effect on our business, financial condition, results of operations, cash flows and stock price as well as the businesses of our customers, and economic activity generally.

Our net revenues are dependent primarily on our Invisalign System and iTero Scanners and any decline in sales or average selling price of these products for any reason, may adversely affect net revenues, gross margin and net income.

Our net revenues are largely dependent on sales of our Invisalign System of clear aligners and iTero intraoral scanners. Of the two, we expect net revenues from the sale of the Invisalign System, primarily our comprehensive products, will continue to account for the majority of our net revenues; making the continued and widespread acceptance of the Invisalign System by orthodontists, GPs and consumers critical to our future success. Sales of our iTero scanners are becoming a larger percentage of our overall revenues and we expect the acquisition of exocad to complement the adoption of digital dentistry. If orthodontists and GPs experience a reduction in consumer demand for orthodontic services, if consumers prove unwilling to adopt Invisalign System treatment as rapidly or in the volumes we anticipate and at the prices offered, if orthodontists or GPs choose to continue using wires and brackets or competitive products rather than the Invisalign System or the rates at which they utilize the Invisalign System fail to increase, if sales of our iTero scanners decline or fail to grow sufficiently or as expected, if the acquisition of exocad does not produce the results expected, or if the average selling price of our products declines for any reason, our operating results could be harmed.

The average selling prices of our products, particularly our Invisalign System, are influenced by numerous factors, including the type and timing of products sold, price increases and reductions, product mix, product and services bundling, promotions, and foreign exchange rates. We provide volume-based discount programs to our customers. In addition, we sell a number of products at different list prices which may differ based on country and season. If we change volume-based discount programs that affect our average selling prices; if we introduce price reductions or consumer rebate programs; if we implement new or expand existing discount programs or participation in these programs increases; if our critical accounting estimates materially differ from actual behavior or results; or if our geographic, channel, or product mix shifts to lower priced products or to products that have a higher percentage of deferred revenue, our average selling prices would be adversely affected. Moreover, some programs may be unsuccessful or may drive demand in unexpected ways. If any of the foregoing to occur, our net revenues, gross profit, gross margin and net income may decline.

Competition in the markets for our products is increasing and we expect aggressive competition from existing competitors, other companies that may introduce new technologies in the future and customers who create aligners or retainers in house.

35

The dental industry is in a period of immense and rapid digital transformation involving products, technologies, distribution channels and business models. While solutions such as our clear aligner and iTero scanners facilitate this transition, whether our technologies will achieve market acceptance and, if adopted, whether and when they may become obsolete as new offerings become available remains unclear.

Currently, our clear aligner system competes directly against traditional metal wires and brackets and increasingly against clear aligners manufactured and distributed by new market entrants and traditional manufacturers of wires and brackets, both within and outside the U.S., and from traditional medical device companies, laboratories, startups and, in some cases, doctors themselves. Due in part to market opportunities and the expiration of certain of our key patents beginning in 2017, competition in the clear aligner market is increasing. The number and types of competitors are diverse and vary by segment, geography and customers, including new and well-established regional competitors, as well as larger companies or divisions of larger companies with substantial sales, marketing, research and financial capabilities, including the ability to leverage existing dental market channels to compete directly with us. Our competitors also include direct-to-consumer (“DTC”) companies that provide clear aligners using a remote teledentistry model requiring little or no in-office care from trained and licensed doctors and doctors themselves who can manufacture custom aligners in their offices using modern 3D printing technology. Large consumer product companies may also enter the orthodontic supply market.

The manipulation and movement of teeth and bone is a delicate process with potentially painful and debilitating results if not appropriately performed and monitored. Accordingly, we are committed to delivering our Invisalign System solutions primarily through trained and skilled doctors. Invisalign System treatment requires a doctor's prescription and an in person physical examination of the patient’s dentition before beginning treatment; however, with the advent of DTC providers accompanied by significant advertising campaigns, there has been a shift away from traditional practices that may impact our primary selling channels. We also believe doctors are sampling alternative products and/or taking advantage of competitive promotions and sale opportunities. In addition, we may face competition from companies that introduce new technologies and we may be unable to compete with these competitors or they may render our technology obsolete or economically unattractive. If we are unable to compete effectively with existing products or respond effectively to any new technologies, our business could be harmed. To stimulate product and services demand, we have a history of offering volume discounts, price reductions and other promotions to targeted customers and consumers. Whether or not successful, these promotional campaigns can have unexpected and unintended consequences, including reduced gross margins, profitability and average selling prices, loss of market share, and may discourage dental professionals’ efforts and commitment to use our products, any of which could materially adversely affect our net revenues, volume growth, net income and stock price. We cannot assure that we will be able to compete successfully against our current or future competitors or that competitive pressures will not have a material adverse effect on our business, results of operations and financial condition.

An increasingly larger portion of our total revenues are derived from international sales and we are dependent on our international operations, which exposes us to foreign operational, political and other risks that may harm our business.

We earn an increasingly larger portion of our total revenues from international sales generated through our foreign direct and indirect operations and we expect to increase our sales and presence outside the U.S., particularly in markets we believe have high-growth potential. Moreover, many of our key production steps are performed in locations outside of the U.S. For instance, technicians use a sophisticated, internally developed computer-modeling program to prepare digital treatment plans (“ClinCheck”), which are approved by licensed doctors before being transmitted electronically to our aligner fabrication facilities. These digital files form the basis of the ClinCheck treatment plan and are used to manufacture our aligners. Our digital treatment planning and aligner fabrication are performed in multiple international locations, including large-scale operations in Mexico, Costa Rica and China and we continue to establish additional sites closer to our international customers. Also, we maintain significant regional sales and marketing operations in Switzerland, Singapore and China along with research and development operations globally, including in the U.S., Russia, Israel, and Germany. Our reliance on international operations exposes us to risks and uncertainties that may affect our business or results of operations, including:

difficulties managing international operations, including any travel restrictions on us or our customers;
fluctuations in currency exchange rates;
import and export risks, penalties, controls, license requirements and restrictions;
controlling production volume and quality of the manufacturing process;
difficulties hiring and retaining employees, particularly employees with software and technological design and development backgrounds necessary to create, develop and perform the more technical aspects of our operations as well as to service, market and sell complex medical devices and technologies;
the engagement in activities by our employees, contractors, partners and agents prohibited by international and local trade, labor and other laws such as those prohibiting corrupt payments to government officials, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act of 2010 and export control laws, in spite of our policies and procedures designed to ensure compliance with these laws;
36

increased expense of developing, testing, making and marketing localized versions of our products;
political, military, social, economic, or business instability, acts of terrorism and acts of war, including increased levels of violence and military hostilities and protests in various regions of the world, including regions in which we operate such as the United States, Mexico, Hong Kong, the Middle East, Eastern Europe and Africa. In addition, some of our employees in Israel are obligated to perform annual reserve duty in the Israeli military and may be called for additional active duty under emergency circumstances which may materially impair all or a portion of our business operations critical to our iTero operations. If any of these events or conditions to occur, the impact to us, our employees and customers is uncertain, particularly if emergency circumstances, armed conflicts or an escalation in political instability or violence were to occur;
general geopolitical instability and the responses to it, such as the possibility, threat of, imposition of, or changes in sanctions, trade restrictions and tariffs, particularly involving key customer, development or manufacturing markets such as China, Mexico, Russia, Eastern Europe or other countries;
interruptions and limitations in telecommunication services or critical systems or applications reliant on a stable and uninterrupted communications infrastructure;
production or material transportation delays or disruption, including as a result of customs clearance, workforce unrest, slowdowns or stoppages, unionization efforts, or as a result of disasters, whether as a natural forces or human caused;
burdens of complying with a wide variety of regional and local laws, including anti-trust, and competition laws;
the impact of government-led initiatives to encourage the purchase or support of domestic vendors, which can affect the willingness of customers to purchase products from, or collaborate to promote interoperability of products with, companies whose headquarters or primary operations are not domestic;
reduced intellectual property rights protections as compared to the protections afforded under the laws of the U.S.;
longer payment cycles and greater difficulty in accounts receivable collection; and
potential adverse tax consequences.

The potential impacts of the United Kingdom’s (“UK”) withdrawal from the European Union ("EU") is still unfolding and could, among other potential outcomes, adversely affect the tax, tax treaty, currency, operational, legal and regulatory regimes to which our businesses are subject, including those involving data privacy and the regulation of medical devices. The withdrawal could also, among other potential outcomes, disrupt the free movement of goods, services, people, data and information and significantly disrupt trade. Further, uncertainty around these and related issues could lead to adverse effects on the economies and political stability of the UK, EU and the other economies in which we operate.

Should any of these factors, either individually or in combination, occur they could materially impact our international operations and adversely affect our business as a whole.

Demand for our products may not increase as rapidly as we anticipate or may decrease due to a variety of factors, including a weakness in general economic conditions and resistance to non-traditional treatment methods.

Consumer spending habits are affected by, among other things, pandemics, prevailing economic conditions, levels of employment, salaries and wage rates, debt obligations, discretionary income, consumer confidence and consumer perception of current and future economic conditions. A decrease in U.S. or certain international economies or an uncertain economic outlook, both of which have or are occurring as a result of the COVID-19 pandemic, would adversely affect consumer spending habits which may, among other things, result in a decrease in the number of overall orthodontic case starts, reduced patient traffic in dentists’ offices, reduction in or shift away from consumer spending on elective, non-urgent, or higher value procedures or a reduction in the demand for dental services generally, any of which would materially adversely affect our sales and operating results. Conversely, the pandemic may have temporarily limited options for consumer discretionary spending and demand for our products may be harmed once travel and other restrictions are eased. Weakness in the global economy results in a challenging environment for selling dental technologies and dentists may postpone investments in capital equipment, such as intraoral scanners and CAD/CAM software. In addition, Invisalign treatment, which accounts for the vast majority of our net revenues, represents a significant change from traditional metal brackets and wires orthodontic treatment, and customers and consumers may not find it cost-effective or preferable to traditional treatment. For instance, a number of dental professionals continue to believe the Invisalign treatment is appropriate for only a limited percentage of patients. Increased market acceptance of our products depends in part upon the recommendations of dental professionals, as well as other factors including effectiveness, safety, ease of use, reliability, aesthetics, and price compared to competing products and treatment methods.

Our success depends on our ability to develop, successfully introduce and achieve market acceptance of new products and services.

Our success depends on our ability to profitably and quickly develop, manufacture, market and obtain regulatory approval or clearance of new products and services along with improvements to existing products and services. There is no assurance we can successfully develop, sell and achieve market acceptance of our products and services. The extent of, and rate at which,
37

market acceptance and penetration are achieved by any products or offerings is a function of many variables, including our ability to:

correctly predict, timely develop and cost effectively manufacture or bring to market solutions that meet future customer needs and preferences with the features and functionality they desire or expect;
allocate our research and development funding to products with higher growth prospects;
ensure compatibility of our technology, services and systems with those of our customers;
anticipate and rapidly respond to new competitive products, product offerings and technological innovations;
differentiate our products and product offerings from our competitors as well as other products in our own portfolio and successfully articulate the benefits of those differences to our customers;
innovate and develop new technologies and applications and timely obtain approval or clearance by government agencies such as the FDA and analogous agencies in other countries;
qualify for third-party reimbursement for procedures using our products;
successfully identify, timely develop and market products and services to new and evolving target markets; and
encourage customers to adopt new technologies and provide the needed support to make new product launches successful.

If we fail to accurately predict customer needs and preferences or fail to produce viable technologies, we may invest heavily in research and development of products that do not lead to significant revenues. If we successfully innovate and develop new products and product enhancements, we may incur substantial costs doing so and our profitability may suffer. Even if our new products are successfully introduced, it may be difficult to gain market share and acceptance, particularly if doctors require education to understand the benefits of the new products or measure their success only after extended periods of time required to treat patients. For instance, it can take up to 24 months or longer to treat patients using our Invisalign System. Consequently, doctors may be unwilling to adopt our new products until they successfully complete one or more cases or until more historical clinical results are available.

Any failure to successfully develop and introduce or achieve market acceptance of new products or enhancements to existing products could materially adversely affect our operating results and cause our net revenues to decline.

We may not achieve the anticipated benefits from our recent acquisition of exocad in the timeframe expected, or at all, which may have an adverse effect on our business and our financial results.

We closed our acquisition of exocad on April 1, 2020. There is no guarantee that the acquisition will achieve the desired benefits and synergies or that the exocad CAD/CAM software will continue to succeed in the marketplace.

In addition, we do not have a history of significant acquisitions and integrating exocad during the COVID-19 pandemic poses challenges which may make it difficult to achieve the expected financial, technical or strategic benefits of the acquisition in the time frames anticipated if at all. Potential risks we may experience include:

difficulties integrating the business of exocad in the timeframes expected or as anticipated and without adversely impacting our existing operations or the operations of exocad;
slower adoption of or technological difficulties uniting our product and service offerings to produce solutions that efficiently and effectively integrate with the workflows between doctors, laboratories and other market participants;
diversion of management resources;
the inability to retain or attract key personnel;
the failure to accurately estimate the potential markets and market shares for exocad’s products, the nature and extent of competitive responses to the acquisition and the ability to achieve or exceed projected market growth rates;
difficulties cost-effectively integrating and dealing with tax, employment, logistics, and other related issues unique to international operations, particularly when travel restrictions make collaboration efforts more difficult;
the potential that our due diligence did not uncover risks and potential liabilities, that we fail to adequately mitigate or control them, or that new risks and potential liabilities associated with exocad arise;
the failure to successfully manage relationships with Align and exocad’s historic customers, suppliers and strategic partners and develop new relationships;
product development delays and errors;
possible inconsistencies in standards, internal controls, procedures and policies which may make it more difficult to implement and harmonize company-wide financial reporting, forecasting and budgeting, accounting, billing, information technology and other systems;
all or material portions of the expected synergies and benefits of the acquisition may change or disappear or may take longer to realize;
38

negative impact on our GAAP results of operations, financial condition, and liquidity from acquisition-related costs, charges, amortization of intangible assets and/or asset or goodwill impairment charges;
outcomes or rulings in known, or as yet to be discovered, regulatory enforcement, intellectual property and other litigation, anti-bribery and corruption or other similar matters that are, alone or in the aggregate, materially adverse; and
our ability to protect our intellectual property rights as well as protect our IT networks from cybersecurity threats and ensure customer and sensitive personal and health data remain secure.

If we cannot successfully integrate exocad with our existing business, our results of operations and financial condition could be harmed.

As we continue to grow, we are subject to growth related risks, including risks related to excess or constrained capacity and operational inefficiencies at our manufacturing and treat facilities.

We are subject to growth related risks, including excess or constrained capacity and pressure on our internal systems, personnel and suppliers. In order to manage current operations and future growth effectively, we will need to continue to implement and improve our operational, financial and management information systems, to hire, train, motivate, manage and retain employees, and ensure our suppliers remain diverse and capable enough to meet growing demand for the systems, raw materials, parts and components essential to the manufacture and delivery of our products. We may be unable to manage such growth effectively; balancing near-term efforts to meet existing demand while adding personnel, creating scalable and robust systems and operations, and automating processes needed for long term efficiencies. Any such failure could have a material adverse impact on our business, operations and prospects. We continue to establish additional order acquisition, treatment planning and manufacturing facilities closer to our international customers in order to provide doctors with better experiences, improve their confidence in using the Invisalign System and iTero intraoral scanners to treat more patients and provide redundancy should other facilities be temporarily or permanently unavailable. Our ability to obtain regulatory clearance and certifications for, move into, plan, construct and equip additional order acquisition, treatment planning and manufacturing facilities is subject to significant risk and uncertainty, including risks related to establishing facilities, such as hiring and retaining employees and delays and cost overruns, any of which may be out of our control and may negatively impact our gross margin. In addition, these facilities may be located in higher cost regions compared to Mexico, China and Costa Rica, which may negatively impact our gross margin. If the transition into additional facilities is significantly delayed, if a facility is required to temporarily or permanently, partially or fully shut down, or demand for our products outpaces our ability to hire qualified personnel and effectively implement systems and infrastructure, we may be unable to fulfill orders timely, or at all, which may negatively impact our financial results, reputation and overall business.

In addition, because adapting production capacity and related cost structures to changing market conditions takes time, our facility capacity may at times exceed or fall short of our production requirements. For instance, as a result of the COVID-19 pandemic sales in the final weeks of the first quarter of 2020 declined substantially and operations at our manufacturing facilities declined shortly thereafter. Thereafter, as dental practices reopened we experienced a rapid increase in demand. If product demand decreases or increases more than forecast, we could be required to write off inventory or record excess capacity charges, we may be required to purchase or lease additional or larger facilities and additional equipment, or we may be unable to fulfill customer demand in the time frames and with the quantities they require, any of which may take time to accomplish, lower our gross margin, inhibit sales or harm our reputation, or if we are required to implement additional protective measures to safeguard our employees, productivity could decline. Production of our clear aligners and intraoral scanners may also be limited by capacity constraints due to a variety of factors, including our dependency on third party vendors for key components in addition to limited production yields. Any or all of these problems could result in the loss of customers, provide an opportunity for competing products to gain market acceptance and otherwise harm our business and financial results.

If we fail to sustain or increase revenue growth while controlling expenses, our profitability may decline.

If we are to sustain or increase profitability in future periods, we need to continue increasing our net revenues, while controlling expenses. Because our business and the markets we target are evolving, it is difficult to predict our future operating results or levels of growth or declines, and we have not in the past and may be unable in the future to sustain or regain our historical growth rates which may cause our profitability to decline.

Our operating results have and will continue to fluctuate in the future, which makes predicting the timing and amount of our revenues, costs and expenditures difficult.

Our quarterly and annual operating results have and will continue to fluctuate for a variety of reasons, including as a result of changing doctor and consumer product demand. Some of the factors that could cause our operating results to fluctuate include:
39


limited visibility into and difficulty predicting from quarter to quarter, the level of activity in our customers’ practices;
changes in geographic, channel, or product mix;
the level of confidence of doctors in our products and changes in the rates at which they recommend or utilize our products for their patients;
weakness in consumer spending and confidence or a slowdown in domestic or international economies;
higher manufacturing, delivery and inventory costs;
competition in general and competitive developments in our target markets;
changes in relationships with our dental support organizations and distributors, including timing of orders;
changes in the timing of revenue recognition and changes in our average selling prices, including as a result of the timing of receipt of product orders and shipments, product and services mix, geographic mix, product and services deferrals, the introduction of new products and software releases, product pricing, bundling and promotions, modifications to our terms and conditions such as payment terms, or as a result of new accounting pronouncements or changes to critical accounting estimates including, without limitation, those estimates based on such matters as our predicted usage of additional aligners;
the creditworthiness, liquidity and solvency of our customers and their ability to timely make payments when due;
fluctuations in currency exchange rates against the U.S. dollar;
our inability to scale, suspend or reduce production based on variations in product demand;
seasonal fluctuations, including those related to patient demographics such as teen buying habits in the U.S., China and Europe as well as the number of doctors in their offices and their availability to take appointments;
success of or changes to our marketing programs from quarter to quarter;
timing and fluctuation of spending around marketing and brand awareness campaigns and industry trade shows;
our reliance on our contract manufacturers for the production of sub-assemblies for our intraoral scanners;
increased advertising or marketing efforts or aggressive price competition from competitors;
changes to our effective tax rate;
unanticipated delays and disruptions in the manufacturing process caused by insufficient capacity or availability of raw materials, turnover in the labor force or the introduction of new production processes, power outages, natural or other disasters, pandemics or general economic conditions impacting the solvency of vendors in our supply chain;
underutilization of manufacturing and treat facilities;
major changes in available technology or the preferences of customers may cause our current product offerings to become less competitive or obsolete;
costs and expenditures in connection with such things as the establishment of treatment planning and fabrication facilities, the hiring and deployment of personnel, and litigation;
unanticipated delays in our receipt of patient records made through intraoral scanners for any reason;
disruptions to our business due to political, economic or other social instability or any governmental regulatory or similar actions, including the impact of epidemics and pandemics such as COVID-19, any of which results in changes in consumer spending habits, limiting or restricting patient visits to orthodontists or general practitioners, as well as any impact on workforce absenteeism;
inaccurate forecasting of net revenues, production and other operating costs;
investments in research and development to develop new products and enhancements; and
material impairments of goodwill and long-lived assets.

To respond to these and other factors, we may make business decisions that adversely affect our operating results such as modifications to our pricing policy and payment terms, promotions, development efforts, product releases, business structure or operations. Most of our expenses, such as employee compensation and lease obligations, are relatively fixed in the short term. Moreover, our expense levels are based, in part, on our expectations for future revenues. As a result, if our net revenues for a particular period fall below expectations, we may be unable to reduce spending to offset any shortfall in net revenues. Due to these and other factors, we do not believe that quarter-to-quarter comparisons of our operating results are meaningful.

A disruption in the operations of a primary freight carrier or higher shipping costs could cause a decline in our net revenues or a reduction in our earnings.

We are dependent on commercial freight carriers, primarily UPS, to deliver our products. If the operations of these carriers are disrupted for any reason, we may be unable to timely deliver our products to our customers. If we cannot deliver our products on time and cost effectively, customers may choose alternative products causing our net revenues and gross margins to decline, possibly materially. If fuel costs increase, so do our freight costs. In addition, we earn an increasingly larger portion of our total revenues from international sales. International sales carry higher shipping costs which could negatively impact our gross margin and results of operations. If freight costs materially increase and we are unable to pass that increase along to our
40

customers or otherwise offset such increases in our cost of net revenues, our gross margin and financial results could be adversely affected.

If we fail to accurately predict our volume growth and hire too many or too few technicians, the delivery time of our products could be delayed or our costs may exceed our revenues, each of which could adversely affect our results of operations.

Treatment planning is a key step leading to our manufacturing process which relies on sophisticated computer software. This requires new technicians to undergo a relatively long training process, often 120 days or longer. As a result, if we are unable to accurately predict our volume growth, we may have an insufficient number of trained technicians to ensure products are manufactured and delivered within the time frame our customers expect. Such a delay could cause us to lose existing customers or fail to attract new customers. This could cause a decline in our net revenues and net income and could adversely affect our results of operations. Conversely, if we hire and train too many technicians in anticipation of volume growth that does not materialize, materializes at a rate slower than anticipated, or if volumes decline, our costs and expenditures may outpace our revenue growth, harming our gross margins, operating expenses and financial results.

Our information technology systems are critical to our business. System integration and implementation issues and system security risks could disrupt our operations, which could have a material adverse impact on our business and operating results.

We rely on the efficient and uninterrupted operation of complex information technology systems ("IT systems"). All IT systems are vulnerable to damage, attack or interruption from a variety of sources. As our business has grown in size and complexity, the growth has placed, and will continue to place, significant demands on such systems. To effectively manage this growth, our IT systems and applications require an ongoing commitment of significant resources to maintain, protect and enhance existing systems and develop new systems to keep pace with continuing changes in information processing technology, evolving industry and regulatory standards, increasingly sophisticated cyber threats, and changing customer preferences. Expanded remote working and increased customer usage of online technology platforms by us, our customers and suppliers as a means to mitigate the spread of COVID-19 have increased the demands on and risks to our IT systems and personnel. Moreover, we continue to transform certain business processes, extend established processes to new subsidiaries and/or implement additional functionality in our enterprise resource planning (“ERP”) software system which entails certain risks, including disruption of our operations, such as our ability to track orders and timely ship products, manage our supply chain and aggregate financial and operational data.

System upgrades, new releases and enhancements require significant expenditures and allocation of valuable employee resources. Delays in integration or disruptions to our business from implementation of these new or upgraded systems could have a material adverse impact on our financial condition and operating results.

Additionally, we continuously upgrade and issue new releases of our customer facing software applications, such as my iTero, our ClinCheck software, MyAligntech and the Invisalign Doctor Site as well as our internal software applications upon which customer facing, manufacturing and treatment planning operations are dependent. Software applications frequently contain errors or defects, especially when first introduced or when new versions are released. The discovery of a defect, error or security vulnerability in our software applications or IT systems, incompatibility with customers’ computer operating systems and hardware configurations with a new release or upgraded version or the failure of our primary IT systems may cause adverse consequences, including: delay or loss of revenues, delay in market acceptance, damage to our reputation, loss of market share or increased service costs, any of which could have a material adverse effect on our business, financial condition or results of operations.

A significant portion of our clear aligner production is dependent on digital scans from our iTero and third party intraoral scanners. A failure of all or any portion of ours or third party software or other components or systems to interoperate with iTero or third party scanners, termination of interoperability with third party scanners, or a system outage for any reason could have a material adverse effect on our ability to accept scans, manufacture clear aligners or otherwise service our customers which may amongst other things, harm our sales, damage our reputation, or result in litigation.

If the information we rely on to run our businesses is inaccurate or unreliable, if we fail to properly maintain our IT systems and data integrity, or if we fail to develop new capabilities to meet our business needs in a timely manner, we could suffer operational disruptions, have customer disputes, and fail to produce timely and accurate reports. We may also be required to respond to regulatory inquiries or actions, forced to defend against litigation or pay damages, penalties or fines, experience increases in operating and administrative expenses, find it necessary to rebuild networks or systems, lose existing customers, experience difficulties attracting new customers or implementing our growth strategies, or suffer other adverse consequences. In addition, experienced computer programmers and hackers may be able to penetrate our network security or our cloud-based
41

software servers hosted by third parties and misappropriate our confidential information or that of third parties, expose personal and financial data of our customers and their patients, create system disruptions or cause shutdowns. Furthermore, sophisticated hardware and operating system software and applications that we either internally develop or procure from third parties may contain defects or present risks in design, development, manufacture or distribution, including “bugs,” security vulnerabilities, and other problems that can unexpectedly interfere with the operation of the system or compromise or exploit the safety and security of our networks. The costs to eliminate or mitigate security problems, viruses and bugs could be significant and depending on the nature and extent of the problem and the networks or products impacted, may result in network or systems interruptions that may have a material adverse impact on our operations, net revenues and operating results.

There can be no assurance that our process of improving existing or developing new IT systems, integrating new IT systems, protecting confidential patient health information, and improving service levels will not be delayed or that additional IT systems issues will not arise in the future. Failure to adequately protect and maintain the integrity of our IT systems and data may result in a material adverse effect on our financial position, results of operations and cash flows.

If the security of our customer and patient information is compromised or we are unable to comply with data protection laws, our operations may be severely adversely impacted, patient care could suffer, we could be liable for related damages, and our reputation could be impaired.

We retain confidential customer financial as well as patient health information. Therefore, it is critical that the facilities and infrastructure on which we depend to run our business remain secure and are also perceived by the marketplace and our customers to be secure. Despite the implementation of security measures, we have experienced breaches in the past and the infrastructure and systems on which we depend may be vulnerable to physical break-ins, computer viruses, programming errors or other technical malfunctions, hacking or phishing attacks by third parties, ransomware, employee error or malfeasance or similar disruptive problems. For example, some companies have experienced an increase in phishing and social engineering attacks from third parties in connection with the COVID-19 pandemic. If we fail to meet our customer and patients’ expectations regarding the security of their information, we could be liable for damages and our reputation and competitive position could be impaired. Affected parties could initiate legal or regulatory action against us, which could cause us to incur significant expense and liability or result in judicial or governmental orders forcing us to cease operations or modify our business practices in ways that could materially limit or restrict the products and services we provide. Concerns over our privacy practices could adversely affect others’ perception of us and deter customers, advertisers and partners from using our products. In addition, patient care could suffer, and we could be liable if our IT systems fail to deliver correct information in a timely manner. We have cybersecurity and other forms of insurance coverage related to a breach event covering expenses for notification, credit monitoring, investigation, crisis management, public relations and legal advice. The policy also provides coverage for regulatory action defense including fines and penalties, potential payment card industry fines and penalties and costs related to cyber extortion; however, damage and claims arising from such incidents may not be covered or may exceed the amount of any coverage.

We are also subject to federal, state and foreign laws and regulations, including ones relating to privacy, data protection, content regulation, and consumer protection. We may be or become subject to data localization or data residency laws which generally require that certain types of data collected within a country be stored and processed only within that country or approved countries. Some countries, including Brazil, Russia and China, have enacted, and others are considering enacting, data localization or data residency laws and we could be required to implement new or expand existing data storage protocols, build new storage facilities, and/or devote additional resources to comply with the requirements of such laws, any of which could have significant cost implications. We may also be subject to data export restrictions, or international transfer laws which prohibit or impose conditions upon the transfer of such data from one country to another. These laws and regulations are constantly evolving and may be interpreted, applied, created or amended in a manner that could adversely affect our business.

In addition, we must comply with numerous data protection requirements that span from individual state and national laws in the U.S. and China to multinational requirements in the EU. For instance, China has enacted new, complex and highly restrictive cybersecurity, data localization, and cross border data transfer laws. In the EU, we must comply with the General Data Protection Regulation which serves as a harmonization of EU data-privacy laws. Maintaining compliance with these laws and regulations is costly and could require complex changes in the way we do business or provide services to our customers and their patients. Additionally, our success may be dependent on the success of healthcare providers in managing data protection requirements.

We are dependent on our marketing activities to deepen our market penetration and raise awareness of our brand and products, which may not prove successful or may become less effective or more costly to maintain in the long term.

Our marketing efforts and costs are significant and include national and regional campaigns involving television, print media, social media and, more recently, alliances with professional sports teams, social media influencers and other strategic
42

partners. We attempt to structure our advertising campaigns to increase brand awareness, adoption and goodwill; however, there is no assurance our campaigns will achieve the returns on advertising spend desired, successfully increase brand or product awareness sufficiently to sustain or increase our growth goals, or generate the goodwill and positive reputational goals we intend. Moreover, should any of these entities or individuals do, say, publish or lend support to events or causes which may be perceived by all or any portion of society negatively, our sponsorships or support of these entities may be called into question, boycotts of our products announced, and our reputation may be harmed, any of which could have an adverse effect on our gross margin and business overall. In addition, various countries restrict direct to consumer advertising of our products and we could run afoul of restrictions and be ordered to stop certain marketing activities.

Additionally, we rely heavily on data generated from our campaigns to target specific audiences and evaluate their effectiveness, particularly data generated from Internet activities on mobile devices. To obtain this data, we are dependent on third parties and popular mobile operating systems, networks, technologies, products, and standards that we do not control, such as the Android and iOS operating systems and mobile browsers. Any changes in such systems that degrade, reduce or eliminate our ability to target or measure the results of ads or increase costs to target audiences could adversely affect the effectiveness of our campaigns. For example, Apple recently released iOS 14 that includes significant data privacy changes that may limit our ability to interpret, target and measure ads effectively.

Our success depends in part on our proprietary technology, and if we fail to successfully obtain or enforce our intellectual property rights, our competitive position may be harmed. Litigating claims of this type are costly and could distract our management and cause a decline in our results of operations and stock price.

Our success depends in part on our ability to maintain existing intellectual property ("IP") rights and to obtain and maintain further IP protection for our products. Our inability to do so could harm our competitive position.

We rely on our portfolio of issued and pending patent applications in the U.S. and in other countries to protect a large part of our IP and our competitive position; however, our currently pending or future patent filings may not result in the issuance of patents. Additionally, any patents issued to us may be challenged, invalidated, held unenforceable, circumvented, or may not be sufficiently broad to prevent third parties from producing competing products similar in design to our products. In addition, any protection afforded by foreign patents may be more limited than that provided under U.S. patents and IP laws. Moreover, our foreign patent portfolio is less extensive than our U.S. portfolio. We also rely on protection of our copyrights, trademarks, trade secrets, know-how and proprietary information. We generally enter into confidentiality agreements with our employees, consultants and our collaborative partners upon commencement of a relationship with us; however, these agreements may not provide meaningful protection against the unauthorized use or disclosure of our trade secrets or other confidential information, and adequate remedies may not exist if unauthorized use or disclosure were to occur. Our inability to maintain the proprietary nature of our technology through patents, copyrights or trade secrets would impair our competitive advantages and could have a material adverse effect on our operating results, financial condition and future growth prospects. In particular, a failure to protect our proprietary rights might allow competitors to copy our technology, which could adversely affect our pricing and market share. In addition, in an effort to protect our IP we are currently involved in litigation and expect to be in the future. The potential effects on our business operations resulting from litigation, whether or not ultimately determined in our favor or settled by us, are costly and divert the efforts and attention of our management and technical personnel from normal business operations.

Litigation, interferences, oppositions, re-exams, inter partes reviews, post grant reviews or other proceedings have been necessary and likely will be needed in the future to determine the validity and scope of certain of our IP rights and the IP rights claimed by third parties to determine the validity, scope or non-infringement of certain patent rights pertinent to the manufacture, use or sale of our products. Any of these proceedings are unpredictable and may be protracted, expensive and distracting to management. The outcome of such proceedings could adversely affect the validity and scope of our patent or other proprietary rights, hinder our ability to manufacture and market our products, require us to seek a license for the infringed product or technology or result in the assessment of significant monetary damages. An unfavorable ruling could include monetary damages or, in cases where injunctive relief is sought, an injunction prohibiting us from selling our products. Moreover, independent actions by competitors, customers or others may be brought alleging that our efforts to assert or attempt to enforce our patent or other intellectual property rights constitute unfair competition or violations of antitrust laws in the United States and other jurisdictions. Any of these litigation results could adversely affect our results of operations and stock price.

Obtaining approvals and complying with governmental regulations, particularly healthcare and data privacy compliance, is expensive and time-consuming, and any failure to obtain or maintain approvals or comply with regulations regarding our products or services or the products and services of our suppliers or customers could materially harm our sales, result in substantial penalties and cause harm to our reputation.

43

As a supplier of medical devices and solutions, we and many of customers and suppliers are subject to extensive and frequently changing regulations under numerous federal, state, local and foreign laws. Our healthcare provider customers and distributors are also subject to a wide variety of laws and regulations that affect the nature and scope of their relationships with us. The healthcare market itself is highly regulated and subject to changing political, economic and regulatory influences. For instance, regulations affecting the security and privacy of patient healthcare information held by healthcare providers and their business associates such as the U.S. Health Insurance Portability and Accountability Act (“HIPAA”) may require us to make significant and unplanned enhancements of software applications or services, result in delays or cancellations of orders, or result in the revocation of endorsement of our products and services by healthcare participants. Our critical vendors and service providers are similarly subject to various regulations. Our failure, or the failure of our suppliers or customers to strictly adhere to clearances or approvals in the labeling, marketing and sales of our products and services could subject us to claims or litigation, including actions alleging false or misleading advertising, unfair or anti-competitive business practices or other violations of laws or regulations, which may result in costly investigations, fines, penalties, as well as material judgments, settlements or decrees. There can be no assurance that we will adequately address the business risks associated with the implementation and compliance with such laws or that we will be able to take advantage of any resulting business opportunities.

Furthermore, in general before we can sell a new medical device or market a new use of or claim for an existing product, we must obtain clearance or approval unless an exemption applies. For instance, in the U.S., FDA regulations are wide ranging and govern, among other things:

product design, development, manufacturing and testing;
product labeling;
product storage;
pre-market clearance or approval;
complaint handling and corrective actions;
advertising and promotion; and
product sales and distribution.

It takes significant time, effort and expense to obtain and maintain FDA clearances or approvals of products and services. In other countries, the requirements to obtain and maintain similar approvals may differ materially from those of the FDA. Moreover, there is no guarantee we will successfully obtain or maintain approvals in all or any of the countries in which we do business now or in the future. Even if successful, the time and effort required may be significant and costly. The impact of COVID-19 on normal governmental operations may delay our efforts to obtain and maintain approvals, possibly significantly. If approvals to market our products or services are delayed, whether in the U.S. or other countries, we may be unable to market our products or services in markets we deem important to our business. Were any of these risks to occur, our domestic or international operations may be materially harmed, and our business as a whole adversely impacted.

In addition, our failure to comply with applicable regulatory requirements could result in enforcement actions in the U.S. and other countries. For example, enforcement actions by the FDA may include one or more of the following sanctions:

warning letters, fines, injunctions, consent decrees and civil penalties;
repair, replacement, refunds, recall or seizure of our products;
operating restrictions or partial suspension or total shutdown of production;
refusing our requests for 510(k) clearance or pre-market approval of new products, new intended uses, or modifications to existing products;
withdrawing clearance or pre-market approvals previously granted; and
criminal prosecution.

We and certain of our vendors must also comply with facility registration and product listing requirements of the FDA and adhere to applicable Quality System regulations. The FDA enforces its Quality System regulations through periodic unannounced inspections. Our failure to satisfactorily correct an adverse inspection finding or to comply with applicable manufacturing regulations could result in enforcement actions, and we may be required to find alternative manufacturers, which could be a long and costly process. Any enforcement action by the FDA or foreign governments could have a material adverse effect on us.

In addition, numerous foreign, state and federal healthcare-related laws regulate our business and the businesses of our customers, suppliers and service providers, covering areas such as:

the storage, transmission and disclosure of medical information and healthcare records;
44

prohibitions against the offer, payment or receipt of remuneration to induce referrals to entities providing healthcare services or goods or to induce the order, purchase or recommendation of our products; and
the marketing and advertising of our products.

The sourcing and availability of metals that may be used in the manufacture of, or contained in, our products may be affected by laws and regulations in the U.S. or internationally regarding the use of minerals obtained from certain regions of the world like the Democratic Republic of Congo and adjoining countries. These laws and regulations may decrease the number of suppliers capable of supplying our needs for certain metals, thereby negatively affecting our ability to manufacture products in sufficient quantities or at competitive prices. We may furthermore suffer financial and reputational harm if customers require, and we are unable to deliver, certification that our products are conflict free. Regardless, compliance with these laws and regulations will require time and effort by our personnel and others and we will incur additional costs.

If we or any vendors on whose products or services we rely for our products and service infringe the patents or IP rights of other parties or are subject to a patent infringement claim, our ability to grow our business may be severely limited.

Extensive litigation over patents and other IP rights is common in the medical device, software 3D printing and other technologies and industries on which our products and services and based. We have been sued for infringement of third party’s patents in the past and we may be the subject of patent or other litigation in the future. We periodically receive letters from third parties drawing our attention to their patent rights. While we do not believe we infringe upon any valid and enforceable rights that have been brought to our attention, there may be other more pertinent rights of which we are presently unaware. The defense and prosecution of IP suits, interference proceedings and related legal and administrative proceedings could result in substantial expense to us and significant diversion of effort by our technical and management personnel. An adverse determination of any litigation or interference proceeding to which we may become a party could subject us to significant liabilities, exclusion orders or injunctions that may prevent or limit our rights to sell or import our products in one or more countries. An adverse determination of this nature could also put our patents at risk of being invalidated or interpreted narrowly or require us to seek licenses from third parties. Licenses may not be available on commercially reasonable terms or at all, in which event, our business would be materially adversely affected.

We maintain single supply relationships for certain key machines and materials, and our business and operating results could be harmed if supply is restricted or ends or the price of raw materials used in our manufacturing process increases.

We are highly dependent on manufacturers of specialized scanning equipment, rapid prototyping machines, resin and other advanced materials, as well as the optics, electronic and other mechanical components of our intraoral scanners. We maintain single supply relationships for many of these machines and materials. In particular, our CT scanning and stereolithography equipment used in our aligner manufacturing and many of the critical components for the optics of our scanners are provided by single suppliers. We purchase the vast majority of our resin and polymer, the primary raw materials used in our manufacturing process for clear aligners, from a single source. Moreover, we rely on a third-party manufacturer to supply key sub-assemblies for our iTero Element scanner. If these or other suppliers encounter financial, operating or other difficulties, are unable to hire or maintain personnel, cannot timely obtain supplies, are unable to maintain manufacturing standards or controls, fail to timely deliver materials, parts or components, or if our relationship or the terms by which we contract with any of them changes, we may be unable to quickly establish or qualify replacement sources of supply and could face production interruptions, delays and inefficiencies. Finding substitute manufacturers may be expensive, time-consuming or impossible and could result in a significant interruption in the supply of one or more products, including our intraoral scanners, causing us to lose revenues and suffer damage to our customer relationships. In addition, technology changes by our vendors could disrupt access to required manufacturing capacity or require expensive, time consuming development efforts to adapt and integrate new equipment or processes. Our growth may exceed the capacity of one or more of these manufacturers to produce the needed equipment and materials in sufficient quantities to support our growth. Conversely, in order to secure supplies for production of products, we sometimes enter into non-cancelable minimum purchase commitments with vendors, which could impact our ability to adjust our inventory to reflect declining market demands. If demand for our products is less than we expect, we may experience additional excess and obsolete inventories and be forced to incur additional charges and our profitability may suffer. In the event of technology changes, delivery delays, or shortages of or increases in price for these items, our business and growth prospects may be harmed.

We primarily rely on our direct sales force to sell our products, and any failure to train and maintain our key sales force personnel could harm our business.

Our ability to sell our products and generate revenues primarily depends upon the success of our direct sales force within our Americas and International markets. We do not have any long-term employment contracts with our direct sales force and the loss of the services of key personnel or groups of employees may harm our business. In order to provide more comprehensive sales and service coverage and pursue growth opportunities, we continue to increase the size of our sales force
45

domestically and internationally. Moreover, as we focus on market penetration, we have begun to segregate sales personnel to focus on specific markets such as orthodontists and GPs. It can take up to twelve months or more to train sales representatives to successfully market and sell our products and for them to establish strong customer relationships. If we are unable to expand our sales force, retain our key sales personnel or quickly replace them with individuals of equivalent technical expertise and qualifications, if we are unable to successfully instill technical expertise in new and existing sales representatives, if we fail to establish and maintain strong relationships with our customers, or if our efforts at specializing our selling techniques prove unsuccessful or not cost-effective, our net revenues and our ability to maintain market share could be materially harmed.

We use distributors for a portion of the importation, marketing and sales efforts related to our products and services, which exposes us to risks that may be harmful to our sales and operations.

In addition to our direct sales force, we have and expect to continue to use distributors to import, market, sell, service and/or support our products. Our agreements with these distributors may be non-exclusive and terminable by either party with little notice. If any of these relationships are terminated and alternative distributors are not quickly found and trained in the use, marketing, sales and support of our products and services, our revenues and ability to sell or service our products in markets key to our growth and expansion could be adversely affected. These distributors may also choose to sell alternative or competing products or services. In addition, we may be held responsible for the actions of these distributors and their employees and agents for compliance with laws and regulations, including competition, bribery and corruption, and medical device and services marketing and sales activities. A distributor may also affect our ability to effectively market our products in certain foreign countries or regulatory jurisdictions if it holds the regulatory authorization in such countries or within such regions and causes, by action or inaction, the suspension of such marketing authorization or sanctions for non-compliance. It may be difficult, expensive, and time-consuming for us to re-establish market access or regulatory compliance in such cases.

Our business exposes us to potential liability for the quality and safety of our products and services, how we advertise and market those products and services and how and to whom we sell them, and we may incur substantial expenses or be liable for substantial damages or penalties if we are subject to claims or litigation.

Our products and services involve an inherent risk of claims concerning their design, manufacture, safety and performance, how they are marketed and advertised in a complex framework of highly regulated domestic and international laws and regulations, and how we package, bundle or and sell them to customers who may be private individuals or companies or public entities such as hospitals and clinics. Moreover, consumer products and services are routinely subject to claims of false, deceptive or misleading advertising, consumer fraud and unfair business practices. Additionally, we may be held liable if any product we develop or manufacture or services we offer or perform causes injury or is otherwise found unhealthy or unsuitable. Even if our products are safe, if they are promoted for use or used in unintended or unexpected ways or for which we have not obtained clearance or approvals (“off-label” usage), we may be investigated, fined or have our products or services enjoined or clearances rescinded by administrative agencies or we may be required to defend ourselves in litigation. Although we intend to continue to maintain insurance for product liability, business practices and other types of activities we make or offer, coverage may not be available on acceptable terms, if at all, and may not be sufficient against potential liabilities. Any claim for product liability, sales, advertising and business practices, regardless of its merit or eventual outcome, could result in significant legal defense costs and damage our reputation, increase our expenses and diverting management’s attention away from the operation of our business.

We are subject to risks associated with our strategic investments. Impairments in the value of our investments could negatively impact our financial results.

We have and expect to continue to make investments in promising research and technology, primarily through privately held companies, for strategic reasons and to support key business initiatives, and we may not realize a return on our strategic investments. Of the companies in which we invest, they may generate net losses and the market for their products, services or technologies may be slow to develop, if at all. Furthermore, valuations of privately held companies are inherently complex due to the lack of readily available market data. If we determine that our investments have declined in value, we may be required to record impairments which could be material and could have an adverse impact on our financial results.

General Risk Factors

If we lose our key personnel or are unable to attract and retain key personnel, we may be unable to pursue business opportunities or develop our products.

We are highly dependent on the key employees in our clinical engineering, technology development, manufacturing, sales, training and marketing personnel and management teams. The loss of the services provided by those individuals may
46

significantly delay or prevent the achievement of our product development and other business objectives and could harm our business. Our future success also depends on our ability to identify, recruit, train and retain additional qualified personnel, including orthodontists and production technicians in our treatment planning facilities. Few orthodontists are accustomed to working in a manufacturing environment since they are generally trained to work in private practices, universities and other research institutions. Thus, we may be unable to attract and retain personnel with the advanced qualifications necessary for the further development of our business. Furthermore, we may not be successful in retaining our key personnel or their services. If we are unable to attract and retain key personnel, our business could be materially harmed.

Business disruptions could seriously harm our financial condition.

Our global operations may be disrupted by natural or human induced disasters including, earthquakes, tsunamis, floods, drought, hurricanes, typhoons, wildfires, extreme weather conditions, power shortages, telecommunications failures, materials scarcity and price volatility, and medical epidemics or health pandemics. For instance, the COVID-19 pandemic and subsequent recovery materially adversely impacted our sales and business operations in 2020, the operations of our customers and the global economy overall. Climate change may increase both the frequency and severity of natural disasters and, consequently, risks to our operations and growth. The occurrence of business disruptions could harm our growth and expansion, result in significant losses, seriously harm our revenue, profitability and financial condition, adversely affect our competitive position, increase our costs and expenses, and require substantial expenditures and recovery time in order to fully resume operations. Our digital dental modeling is primarily processed in our facility located in San Jose, Costa Rica. The operations teams in Costa Rica and other global locations create ClinCheck treatment plans using sophisticated computer software. In addition, certain of our customer facing operations are located in Costa Rica. Our aligner molds and finished aligners are fabricated in Mexico and China. Both locations in Costa Rica and Mexico as well as others are in earthquake zones and may be subject to other natural disasters. If there is a major earthquake or any other natural disaster in a region where one of these facilities is located, our ability to create ClinCheck treatment plans, respond to customer inquiries or manufacture and ship our aligners could be compromised which could result in our customers experiencing significant delays receiving their aligners and a decrease in service levels for a period of time. Moreover, a significant portion of our research and development activities are located in California, which suffers from earthquakes, periodic droughts, and wildfires affecting the health and safety of our employees. Any such business interruptions could materially and adversely affect our business, financial condition and results of operations.

Changes in, or interpretations of, accounting rules and regulations, could result in unfavorable accounting charges.

We prepare our consolidated financial statements in conformity with U.S. GAAP. These principles are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting policies. A change in these policies or in the way these policies are interpreted by us or regulators can have a significant effect on our reported results and may even retroactively affect previously reported transactions.

We are required to annually assess our internal control over financial reporting and any adverse results from such assessment may result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.

We routinely assess, update and refine our internal control over financial reporting for its effectiveness. Pursuant to the Sarbanes-Oxley Act of 2002 and rules and regulations promulgated by the SEC, we are required to furnish in our Form 10-K a report by our management regarding the effectiveness of our internal control over financial reporting. The report includes, among other things, an assessment of the effectiveness of our internal control over financial reporting as of the end of our fiscal year, including a statement as to whether or not our internal control over financial reporting is effective. This assessment must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. Our internal controls may become inadequate because of changes in conditions including changes in personnel, updates and upgrades to existing software including our ERP software system, changes in accounting standards or interpretations of existing standards, and, as a result, the degree of compliance of our internal control over financial reporting with the existing policies or procedures may become ineffective. Establishing, testing and maintaining an effective system of internal control over financial reporting requires significant resources and time commitments on the part of our management and our finance staff, may require additional staffing and infrastructure investments and increases our costs of doing business. If we are unable to assert that our internal control over financial reporting is effective in any future period (or if our auditors are unable to express an opinion on the effectiveness of our internal controls or conclude that our internal controls are ineffective), the timely filing of our financial reports could be delayed or we could be required to restate past reports, and cause us to lose investor confidence in the accuracy and completeness of our financial reports in the future, which could have an adverse effect on our stock price.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.

47

Although the U.S. dollar is our reporting currency, a growing portion of our net revenues and net income are generated in foreign currencies. Net revenues and net income generated by subsidiaries operating outside of the U.S. are translated into U.S. dollars using constantly fluctuating, often substantially, exchange rates. As a result, negative movements in exchange rates against the U.S. dollar have and may increasingly adversely affect our net revenues and net income in our consolidated financial statements. We enter into currency forward contract transactions in an effort to cover some of our exposure to currency fluctuations but there is no assurance these transactions will fully or effectively hedge our exposure to currency fluctuations, and, under certain circumstances, these transactions could have an adverse effect on our financial condition.

If we fail to manage our exposure to global financial and securities market risk successfully, our operating results and financial statements could be materially impacted.

The primary objective of our investment activities is to preserve principal. To achieve this objective, a majority of our marketable investments are investment grade, liquid, fixed-income securities and money market instruments denominated in U.S. dollars. If the carrying value of an investment exceeds the fair value, and the decline in fair value is deemed to be other-than-temporary, we are required to write down the value of the investment, which could materially harm our results of operations and financial condition. Moreover, the performance of certain securities in our investment portfolio correlates with the credit condition of the U.S. financial sector. In an unstable credit or economic environment, it is necessary to assess the value of our investments more frequently and we might incur significant realized, unrealized or impairment losses associated with these investments.

If our goodwill or long-lived assets become impaired, we may be required to record a significant charge to earnings.

Under GAAP, we review our goodwill and long-lived asset group for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Additionally, goodwill is required to be tested for impairment at least annually. The qualitative and quantitative analysis used to test goodwill are dependent upon various assumptions and reflect management’s best estimates. Changes in certain assumptions including revenue growth rates, discount rates, earnings multiples and future cash flows may cause a change in circumstances indicating that the carrying value of goodwill or the asset group may be impaired and assessing these assumptions and predicting and forecasting future events can be difficult. Large acquisitions, such as our acquisition of exocad in 2020, require periodic fair value assessments of goodwill and purchased assets to determine if they have become impaired. Consequently, we may be required to record a significant charge to earnings in the financial statements during the period in which any impairment of goodwill or long-lived asset group is determined.

Our effective tax rate may vary significantly from period to period.

Various internal and external factors may have favorable or unfavorable effects on our future effective tax rate. These factors include, but are not limited to, changes in global economic environment, changes in legal entity structure or activities performed within our entities, changes in tax laws, regulations and/or rates, new or changes to accounting pronouncements, changing interpretations of existing tax laws or regulations, changes in the relative proportions of revenues and income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates, changes in overall levels of pretax earnings, the future levels of tax benefits of stock-based compensation, settlement of income tax audits and non-deductible goodwill impairments. For example, our effective tax rate varied significantly in the first quarter of fiscal 2020 due to the relocation of our EMEA regional headquarters from the Netherlands to Switzerland. Our effective tax rate is also dependent in part on forecasts of full year results which can vary materially. Furthermore, we may continue to experience significant variation in our effective tax rate related to excess tax benefits on stock-based compensation, particularly in the first quarter of each year when the majority of our equity awards vest.

Changes in tax laws or tax rulings could negatively impact our income tax provision and net income.

As a U.S. multinational corporation, we are subject to changing tax laws both within and outside of the U.S. Changes in tax laws or tax rulings, or changes in interpretations of existing tax laws, could affect our income tax provision and net income or require us to change the manner in which we operate our business. In addition, governmental tax authorities are increasingly scrutinizing the tax positions of companies. Many countries in Europe, as well as a number of other countries and organizations, have recently proposed or recommended changes to existing tax laws or have enacted new laws. For example, the Organization for Economic Cooperation and Development (“OECD”) has been working on a “Base Erosion and Profit Shifting Project,” which is focused on a number of issues, including the shifting of profits between affiliated entities in different tax jurisdictions.
48

The OECD has issued and is expected to continue to issue, guidelines and proposals that may change various aspects of the existing framework under which our tax obligations are determined in many of the countries in which we do business.

We may acquire other businesses, products or technologies in the future which could require significant management attention, disrupt our business, dilute shareholder value and adversely affect our results of operations.

Periodically, we may acquire, or make investments in, complementary companies, products or technologies like our acquisition of exocad in 2020. Alternatively, we may be unable to find suitable acquisition targets in the future, and we may not be able to complete acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals or desired synergies, and any acquisitions we complete could be viewed negatively by our customers, securities analysts and investors. Additionally, as an organization we do not have a history of significant acquisitions or integrating their operations and cultures with our own. If we fail to successfully integrate any acquisitions or the technologies acquired, our revenue and results of operations could be adversely affected or we may inherit or fail to uncover material issues of the acquired company or assets, including litigation or ongoing investigations, accounting irregularities or improprieties, failure to comply with regulations, governmental orders or decrees, and IT security and privacy compliance issues. Any integration process may require significant time and resources and we may not successfully evaluate or utilize the acquired technology, or we may fail to retain key personnel, or accurately forecast the financial impact of an acquired business. We may have to pay cash, incur debt or issue equity securities to pay for any acquisition, any of which could adversely affect our liquidity, financial condition or the value of our common stock. The sale of equity or issuance of debt to finance any acquisition could result in dilution to our shareholders. The occurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.

Moreover, opposition to one of more acquisitions could lead to negative ratings by analysts or investors, give rise objections by one or more stockholders or result in shareholder activism, any of which could harm our stock price. Acquisitions can also lead to large non-cash charges that can have an adverse effect on our results of operations as a result of write-offs for items such as future impairments of intangible assets and goodwill or the recording of stock-based compensation.

Historically, the market price for our common stock has been volatile.

The market price of our common stock is subject to wide price fluctuations in response to various factors, many of which are beyond our control. The factors include:

the impact on global and regional economies as a result of the COVID-19 pandemic;
quarterly variations in our results of operations and liquidity or changes in our forecasts and guidance;
changes in recommendations by the investment community or speculation in the press or investment community regarding estimates of our net revenues, operating results or other performance indicators;
announcements by us or our competitors or new market entrants, including strategic actions, management changes, and material transactions or acquisitions;
technical factors in the public trading markets for our stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as it may be expressed on financial trading and other social media sites), the amount and status of short interest in our securities, access to margin debt, trading in options and other derivatives on our common stock, fractional share trading, and other technical trading factors or strategies;
announcements regarding stock repurchases, sales of our common stock, credit agreements and debt issuances;
announcements of technological innovations or new products or product offerings by us, our customers or competitors;
key decisions in pending litigation;
sales of stock by us, our officers or directors; and
general economic market conditions.

In addition, the stock market in general, and the market for technology and medical device companies, in particular, have experienced extreme price and volume fluctuations that have often been unrelated to or disproportionate to the operating performance of those companies. These broad market and industry factors may seriously harm the market price of our common stock, regardless of our operating performance. Historically, class action litigation is often brought against an issuing company following periods of volatility in the market price of its securities and we have not been excepted from such litigation.

We cannot guarantee we will repurchase our common stock again in the future, and any repurchases may not achieve our objectives.

We have a history of recurring stock repurchase programs intended to return capital to our investors although they were suspended in 2020 primarily as a result of uncertainties regarding the pandemic. Any authorization or continuance of our share
49

repurchase programs is contingent on a variety of factors, including our financial condition, results of operations, business requirements, and our board of directors' continuing determination that share repurchases are in the best interests of our stockholders and in compliance with all applicable laws and agreements. There is no assurance that we will resume repurchases of our common stock, or continue repurchasing our common stock if we do resume, consistent with historical levels or at all, or that our stock repurchase programs will have a beneficial impact on our stock price.

Future sales of significant amounts of our common stock may depress our stock price.

A large percentage of our outstanding common stock is currently owned by a small number of significant stockholders. These stockholders have sold in the past, and may sell in the future, large amounts of common stock over relatively short periods of time. Sales of substantial amounts of our common stock in the public market by existing stockholders may adversely affect the market price of our common stock by creating the perception of difficulties or problems with our business that may depress our stock price.

ITEM 2.        UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

There were no stock repurchases during the three months ended March 31, 2021. As of March 31, 2021, we have $100.0 million available for repurchase under the $600.0 million repurchase program authorized by our Board of Directors in May 2018. Subsequent to the first quarter, on April 30, 2021, we entered into an accelerated stock repurchase agreement (“2021 ASR”) to repurchase $100.0 million of our common stock. We paid $100.0 million on May 3, 2021 and received an initial delivery of approximately 0.1 million shares based on current market prices. The final number of shares to be repurchased will be based on our volume-weighted average stock price under the terms of the 2021 ASR, less an agreed upon discount.

ITEM 3.        DEFAULTS UPON SENIOR SECURITIES

Not applicable.
 
ITEM 4.        MINE SAFETY DISCLOSURES

Not applicable.
 
ITEM 5.        OTHER INFORMATION

None
 
50


ITEM 6.        EXHIBITS

(a) Exhibits:
Exhibit
Number
DescriptionFilingDate
Exhibit
Number
Filed 
herewith
*
*
*
101.INSInline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document*
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)*

†     Furnished herewith

51

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 ALIGN TECHNOLOGY, INC.
May 5, 2021By:
/s/ JOSEPH M. HOGAN
Joseph M. Hogan
President and Chief Executive Officer
By:
/s/ JOHN F. MORICI
John F. Morici
Chief Financial Officer and Senior Vice President, Global Finance

52
EX-31.1 2 algn-20210331xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Joseph M. Hogan, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Align Technology, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 5, 2021
 


/s/ JOSEPH M. HOGAN
Joseph M. Hogan
President and Chief Executive Officer


EX-31.2 3 algn-20210331xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, John F. Morici, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Align Technology, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: May 5, 2021
 


/s/ JOHN F. MORICI
John F. Morici
Chief Financial Officer and Senior Vice President, Global Finance


EX-32.1 4 algn-20210331xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Align Technology, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 

By:
/s/ JOSEPH M. HOGAN
Name:
Joseph M. Hogan
Title:
President and Chief Executive Officer
Date: May 5, 2021

In connection with the Quarterly Report of Align Technology, Inc. (the “Company”) on Form 10-Q for the period ending March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 

By:
/s/ JOHN F. MORICI
Name:
John F. Morici
Title:
Chief Financial Officer and Senior Vice President, Global Finance
Date: May 5, 2021

EX-101.SCH 5 algn-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Investments and Fair Value Measurements Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Investments and Fair Value Measurements Derivative Notional Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Balance Sheet Components Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Balance Sheet Components Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Balance Sheet Components Warranty Accrual Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Balance Sheet Components Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Balance Sheet Components Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Balance Sheet Components Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Goodwill and Long-lived Assets link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Goodwill and Intangible Assets - Impairment of goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122105 - Disclosure - Credit Facilities link:presentationLink link:calculationLink link:definitionLink 2423414 - Disclosure - Credit Facilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2124106 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Legal Proceedings - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0102107 - Document - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2327304 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Stockholders' Equity - Summary of Nonvested Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Accounting for Income Taxes link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - Accounting for Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2134110 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2335305 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2338306 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Supplemental Cash Flow Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - Segments and Geographical Information link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Segments and Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Segments and Geographical Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Segments and Geographical Information - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Segments and Geographical Information - Net Revenues by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 algn-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 algn-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 algn-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Total interest income and other income (expense), net Interest Income and Other Income (Expense), Net Interest Income and Other Income (Expense), Net Document Type Document Type Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Business Segments [Axis] Segments [Axis] Schedule of Share-based Compensation Arrangement by Share-based Payment Award [Axis] Schedule Of Share Based Compensation Arrangement By Share Based Payment Award [Axis] Schedule of Share-based Compensation Arrangement by Share-based Payment Award [Axis] Vested and released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value China CHINA Level 3 Fair Value, Inputs, Level 3 [Member] Costa Rica COSTA RICA Range [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Security Exchange Name Security Exchange Name Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Trademarks and tradenames Trademarks and Trade Names [Member] Deferred revenues Deferred revenues - current Deferred Revenue, Current Income from operations Income from operations Operating Income (Loss) Total current liabilities Liabilities, Current Schedule of Deferred Revenues Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Unvested as of December 31, 2020 Unvested as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Certain Risk and Uncertainties Risk And Uncertainties, COVID-19 [Policy Text Block] Risk And Uncertainties, COVID-19 Commitments and contingencies (Notes 6 and 7) Commitments and Contingencies Disclosure Credit Facilities Additional Information [Abstract] Disclosure Credit Facilities Additional Information [Abstract] Disclosure - Credit Facilities - Additional Information [Abstract] ASSETS Assets [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Issuance of common stock relating to employee equity compensation plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Vested and released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating cash flows from operating leases Operating Lease, Payments Shareholder Derivative Lawsuit Shareholder Derivative Lawsuit [Member] Shareholder Derivative Lawsuit Accounts payable Accounts Payable, Current Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) One-time tax benefit from intra-entity transfer of certain assets Effective Income Tax Rate Reconciliation, Tax Benefit On Transfer Of Assets, Amount Effective Income Tax Rate Reconciliation, Tax Benefit On Transfer Of Assets, Amount Retained earnings Retained Earnings (Accumulated Deficit) Systems and Services Imaging Systems and CAD /CAM services [Member] Imaging Systems and CAD /CAM services (previously called Scanner and Services segment) Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Weighted Average Amortization Period (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Swiss Franc Switzerland, Francs Percentage of market-performance based restricted stock units eligible to vest over the vesting period Percentage Of Market Performance Based Restricted Stock Units During Vesting Period Maximum percentage of market-performance based restricted stock units during vesting period. Total unamortized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Legal Proceedings Legal Matters and Contingencies [Text Block] Beginning Balance (in shares) Ending Balance (in shares) Shares, Outstanding Derivative gains (losses) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Preferred stock, $0.0001 par value (5,000 shares authorized; none issued) Preferred Stock, Value, Issued Switzerland SWITZERLAND Total operating expenses Operating Expenses Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Other investing activities Payments for (Proceeds from) Other Investing Activities Work in process Inventory, Work in Process, Net of Reserves Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories Total inventories Inventory, Net Net revenues Revenue from Contract with Customer, Excluding Assessed Tax Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Gain Contingencies, Nature [Axis] Gain Contingencies, Nature [Axis] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Foreign currency translation Finite Lived Intangible Assets, Accumulated Foreign Currency Translation Gain (Loss) Finite Lived Intangible Assets, Accumulated Foreign Currency Translation Gain (Loss) Business Acquisition [Axis] Business Acquisition [Axis] Segment, Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Statement [Table] Statement [Table] Range [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Accumulated Impairment Loss Finite-Lived Intangible Assets, Accumulated Impairment Loss Finite-Lived Intangible Assets, Accumulated Impairment Loss Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Preferred stock, shares issued Preferred Stock, Shares Issued Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Interest income Interest Income, Other Entity Small Business Entity Small Business Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Gain Contingency, Nature [Domain] Gain Contingency, Nature [Domain] Credit Facilities Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Cost of net revenues Cost of Revenue Selling, general and administrative Selling, General and Administrative Expenses [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Amendment Flag Amendment Flag Schedule Of Earnings Per Share Basic And Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Shares used in computing net income per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Shares available for purchase Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized exocad Acquisition exocad Acquisition [Member] exocad Acquisition Unallocated corporate expenses Corporate, Non-Segment [Member] Financial Assets Measured At Fair Value On Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Shares available for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued liabilities Other Accrued Liabilities, Current Outstanding borrowings Long-term Line of Credit Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Measurement Frequency [Axis] Measurement Frequency [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Acquired Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Mexican Peso Mexico, Pesos Schedule of Amortized Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Fixed assets acquired with accounts payable or accrued liabilities Capital Expenditures Incurred but Not yet Paid Statement, Geographical [Axis] Geographical [Axis] Segment [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income tax payable Accrued Income Taxes, Noncurrent Disclosure Intangible Assets As Direct Result From Cadent Acquisition [Abstract] Disclosure Intangible Assets As Direct Result From Cadent Acquisition [Abstract] Disclosure - Intangible Assets as Direct Result from Cadent Acquisition [Abstract] Dilutive effect of potential common stock Weighted Average Number Diluted Shares Outstanding Adjustment Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Disclosure Change In Carrying Value Of Goodwill [Abstract] Disclosure Change In Carrying Value Of Goodwill [Abstract] Disclosure - Change in Carrying Value of Goodwill [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Amortization Amortization of Intangible Assets Line of Credit Facility [Table] Line of Credit Facility [Table] Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segments and Geographical Information Segment Reporting Disclosure [Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Unvested as of December 31, 2020 Unvested as of March 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Total intangible assets Finite-Lived Intangible Assets, Net Total long-lived assets Long-Lived Assets Weighted average fair value at grant date (USD per Share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Accrued income taxes Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Change in unrealized gains (losses) on investments, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Right-of-use assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Disclosure Segment Information [Abstract] Disclosure Segment Information [Abstract] Disclosure - Segment Information [Abstract] Cost of net revenues Cost of Sales [Member] Israeli funds Other Assets, Fair Value Disclosure Japanese Yen Japan, Yen Number of patent lawsuits/complaints Patent Infringement, Number of Lawsuits Patent Infringement, Number of Lawsuits Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Patents and other Other Intangible Assets [Member] Share-based Compensation Arrangements by Share-based Payment Award [Domain] Share Based Compensation Arrangements By Share Based Payment Award [Domain] Share-based Compensation Arrangements by Share-based Payment Award [Domain] Total liabilities Liabilities Canadian Dollar Canada, Dollars Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Weighted average period of total unamortized cost (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Deferred revenues Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Number of Shares Underlying RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Deferred revenues - long-term Deferred Revenue, Noncurrent Raw materials Inventory, Raw Materials, Net of Reserves Unrealized loss Unrealized Gain (Loss) on Derivatives Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Total intangible assets Finite-Lived Intangible Assets, Net Including Accumulated Foreign Currency Translation Gain (Loss) Finite-Lived Intangible Assets, Net Including Accumulated Foreign Currency Translation Gain (Loss) Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Operating Segments Operating Segments [Member] Existing technology Existing Technology [Member] Existing Technology [Member] Class of Stock [Line Items] Class of Stock [Line Items] Israeli Shekel Israel, New Shekels Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Litigation Case [Axis] Litigation Case [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Common stock, shares outstanding Common Stock, Shares, Outstanding Schedule of Goodwill [Table] Schedule of Goodwill [Table] Patent Infringement By 3Shape Patent Infringement by 3Shape [Member] Patent Infringement by 3Shape [Member] Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Clear Aligner Clear Aligner Clear Aligner [Member] Clear Aligner [Member] Common stock, shares authorized Common Stock, Shares Authorized Summary Of Restricted Stock Units Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss), Net AOCI Attributable to Parent [Member] Condensed Balance Sheet Statements, Captions [Line Items] Condensed Balance Sheet Statements, Captions [Line Items] Operating lease liabilities Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Charged to cost of net revenues Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Use of estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Amount available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Summary Of Market-performance Based Restricted Stock Units Schedule of Nonvested Performance-based Units Activity [Table Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Shares reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Net income before provision for (benefit from) income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Legal Proceedings [Abstract] Legal Proceedings [Abstract] Legal Proceedings [Abstract] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Stock-based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Payroll taxes paid upon the vesting of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Cover page. Cover [Abstract] Base Rate Base Rate [Member] Stock repurchased (shares) Stock Repurchased and Retired During Period, Shares Market Performance Based Restricted Stock Units Market Performance Based Restricted Stock Units [Member] Market Performance Based Restricted Stock Units [Member] Goodwill [Line Items] Goodwill [Line Items] Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Deferred revenues Increase (Decrease) in Deferred Revenue Notes To Financial Statements [Abstract] Notes To Financial Statements [Abstract] Notes to Financial Statements [Abstract] Customer relationships Customer Relationships [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Number of lawsuits Loss Contingency, Pending Claims, Number Finished goods Inventory, Finished Goods, Net of Reserves Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Current operating lease liabilities Operating Lease, Liability, Current Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Proceeds from maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accrued property, plant and equipment Accrued Fixed Assets, Current Accrued Fixed Assets, Current Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] British Pound United Kingdom, Pounds Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Deferred tax liabilities Deferred Tax Liabilities, Gross Disclosure Accounting For Income Taxes Additional Information [Abstract] Disclosure Accounting For Income Taxes Additional Information [Abstract] Disclosure - Accounting for Income Taxes - Additional Information [Abstract] Number of reportable segments Number of Reportable Segments Consolidation Items [Axis] Consolidation Items [Axis] Research and development Research and Development Expense [Member] Forward Contracts Forward Contracts [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance for doubtful accounts of $9,882 and $10,239, respectively Accounts Receivable, after Allowance for Credit Loss, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Incentive Plan 2005 Stock Incentive Plan 2005 [Member] 2005 Stock Incentive Plan [Member] Goodwill Balance as of December 31, 2020 Balance as of March 31, 2021 Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Australian Dollar Australia, Dollars Document Transition Report Document Transition Report Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock repurchased Stock Repurchased and Retired During Period, Value Long-term income tax payable Increase (Decrease) in Income Taxes Payable Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Summary of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Assets Assets, Fair Value Disclosure Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Notional amount Derivative Asset, Notional Amount Credit Facility [Domain] Credit Facility [Domain] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Total shares, diluted Weighted Average Number of Shares Outstanding, Diluted Litigation Case [Domain] Litigation Case [Domain] Letter of Credit Letter of Credit [Member] Basic (in usd per share) Net income per share, basic Earnings Per Share, Basic Other International Other International [Member] Other International [Member] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Amount owed from other party Litigation Settlement, Amount Awarded from Other Party Total stock-based compensation Share-based Payment Arrangement, Expense Unrecognized tax benefits Unrecognized Tax Benefits Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, $0.0001 par value (200,000 shares authorized; 79,136 and 78,860 issued and outstanding, respectively) Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Entity Current Reporting Status Entity Current Reporting Status All Currencies [Domain] All Currencies [Domain] Purchase of marketable securities Payments to Acquire Debt Securities, Available-for-sale Issuance of common stock relating to employee equity compensation plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Foreign Exchange Forward Foreign Exchange Forward [Member] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive income (loss), net Accumulated Other Comprehensive Income (Loss), Net of Tax Accounting for Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Brazilian Real Brazil, Brazil Real Accrued payroll and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Accrued expenses Accrued Expenses Accrued Expenses Financial Instrument [Axis] Financial Instrument [Axis] Anti-dilutive potential common shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other non-cash operating activities Other Noncash Income (Expense) Equity Component [Domain] Equity Component [Domain] Israeli Severance Funds Israeli Severance Funds [Member] Israeli Severance Funds Gross profit Gross profit Gross Profit Property, plant and equipment, net Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Notional value of derivative instruments Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Stockholders' Equity Share-based Payment Arrangement [Text Block] Net income Net income Net income Net Income (Loss) Attributable to Parent Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Net income per share: Earnings Per Share [Abstract] Polish Zloty Poland, Zlotych Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Notes Receivable Notes Receivable [Member] Euro Euro Member Countries, Euro Arbitration award gain Gain on litigation settlement Gain (Loss) Related to Litigation Settlement Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Repayment on unsecured promissory note Proceeds from Collection of Notes Receivable Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Current unsecured promissory note Notes Receivable, Fair Value Disclosure Gross Carrying Amount, beginning balance Finite-Lived Intangible Assets, Gross Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Money market funds Money Market Funds [Member] Allowance for doubtful accounts provisions Accounts Receivable, Credit Loss Expense (Reversal) 2020 Credit Facility Credit Facility 2020 [Member] Credit Facility 2020 Currency [Axis] Currency [Axis] Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other income (expense), net Other income (expense), net Nonoperating Income (Expense) Basis of presentation Basis of Accounting, Policy [Policy Text Block] Basic (in shares) Weighted average common shares outstanding, basic Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Change in foreign currency translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Accrued and other long-term liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Provision for (benefit from) income taxes Income Tax Expense (Benefit) Cash, cash equivalents, and restricted cash at beginning of the period Cash, cash equivalents, and restricted cash at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents ESPP ESPP [Member] ESPP Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Accrued liabilities Accrued liabilities Accrued Liabilities, Current Diluted (in usd per share) Net income per share, diluted Earnings Per Share, Diluted Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Proceeds from sales of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Local Phone Number Local Phone Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Derivative [Line Items] Derivative [Line Items] Impairment on equity investment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred taxes Deferred Income Tax Expense (Benefit) Chinese Yuan China, Yuan Renminbi Line of credit, available borrowings Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Other current assets Prepaid Expenses and Other Current Assets [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock, shares authorized Preferred Stock, Shares Authorized Retained Earnings Retained Earnings [Member] Disclosure Short Term And Long Term Marketable Securities [Abstract] Disclosure Short Term And Long Term Marketable Securities [Abstract] Disclosure - Short-Term and Long-Term Marketable Securities [Abstract] Effective income tax rate, continuing operations Effective Income Tax Rate Reconciliation, Percent Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Domain] Award Type [Domain] Trading Symbol Trading Symbol Disclosure Total Estimated Annual Future Amortization Expense For Acquired Intangible Assets [Abstract] Disclosure Total Estimated Annual Future Amortization Expense For Acquired Intangible Assets [Abstract] Disclosure - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets [Abstract] Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Proceeds from arbitration award Proceeds From Litigation Settlement, Investing Activities Proceeds From Litigation Settlement, Investing Activities Actual warranty expenditures Standard Product Warranty Accrual, Decrease for Payments Net Income Per Share Earnings Per Share [Text Block] Investments and Fair Value Measurements Financial Instruments Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] 2018 Credit Facility Credit Facility 2018 [Member] Credit Facility 2018 Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 algn-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 algn-20210331_g1.jpg begin 644 algn-20210331_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MM 2\ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZOQ<^)OQY_:P^&7Q)\0_#>__:C\>74_ MA[7+O39KF'QA?A)7@F>(NH,N0"4R ?6O[H:_A"_:P_Y.F^)?_90-9_\ 2Z:@ M#]O_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH \4^*W_ 4B_P""?OP)\8S?#SXV?MI_##PCKUOG MS]&\2^-K*QND =D),4TBMC>CKG&,J1VKUGPCXO\ "_CWP[;>+?!>O6NIZ9>* MS6E_92AXI0&*DJPX(#*1^%?SY?\ !W8B-_P5-_9DW*#GP]: Y'4?VXU?JA_P M6;_X*\K_ ,$>OA9X2^,GB#]GI_'FB^*/$#:*4LO%8T^YM;KR))U.QK657C*1 M/EMZD' VD'( /L^BOS9U/_@X!\8_#G]O/X*_LF_M#_L#ZWX$\+_'VUT]_A_X MPOO&UK=7S/?2BWMOM.GPQ$6X:=HT*-/YB+*CLH;=$O4_M9_\%O?$'['_ /P4 MR\ ?\$YOB7^R1'$GQ.U#3XO!WQ&G\?B+3KF"[N#;*TD?V%FCE693&T.6^9H_ MFVN&H ^_20H+,0 !R37G'[.?[7W[+_[7FE:SKG[,/QW\,^.K3P]JK:;K5QX; MU1+E;2Y SLA'*L/E8 E2<&N8U?]I#XQZK^UEXJ_9<\"_L_P"B:SIOAWX> MV?B*Z\57WC9[:)I[V2[AM=-E@%A+Y"7[-;P/,J>2BM M^ZC0G:IF+,1\QH _9FBOC']C'_@I[\;/VJ+7X)^.M1_9@\*P>!/C?;W4NF>, M/!/Q2.N)X=N(=,N;[^S-2B?3K8Q7O^CM$RHSHKQS*S*R*LGG7Q0_X+S-JE_^ MTJG[('[/^A>.;;]E.*:3XE)XK\>SZ%>:@+=KA;LZ9!'IUTL\<36LZF662++( M J%75B ?<_QH^/'P5_9Q\#R?$SX_?%;P_P""_#L-Q'!-KOB?5HK*TCE?(1&E ME944L00 3R>*Y?Q-^W'^Q[X/_9O7]L#7_P!I7P;'\+I"!!X\AUV&;3)V,YMP ML4\9996\Y6CVID[E88X-?"'[?W[>/PS_ ."EO_!LW\5_VN_A?X=O](L/$/@Y MHKO1-597GTZ\M]4@AFA9U^60!T)5QC#=*^(GP]\3V.M:#KNGPW^C:OIERLUO>VLJ!XYHI%)#HRL&!'! M!K4K\W/B/_P61_9A_P""<'_!-O\ 9?UGX/?LSZA/J'QD\(:-:?!KX.V&OA/L MT#VMH1'-IC'))))*#M.79>B\2_\ !9SXY?##_@I#X:_X)/QQH/\ P5-\5?\ !)KPA^P3JOBOQ_H=L9=)O]$\?VZ6E^'T MR'4H'E:YMHA:1^1.AE-_V> M+GX8_$'X0:_'IWB?PXWB)=5MY%>6XA#QW"PPY9);69'39@?(RLPOVMOAWXXU2, RZ?X3\76FH2Q@AB"RP2,5!"-C.,[3Z5 MUO[0RJ_P!\]_;'_ &4=-^,D7[.^H?M%^#8/'LYQ#X,E\00+JD@W%,K; M%O,*[@1N"XR#S7I!90P4L,GH,]:^;-;L;+_A\%X9U+['%]H_X9KUR/S_ "QO MV?\ "0:2=N[KC/.*_.CX3_\ !3S_ (*,?';_ (.*/'_P\OY\;?FJO\)/VU M_P!D#X]_$G5/@W\$_P!IWP)XL\7:):S7.L^&/#_BBUN]0L88I4AE>:WC+_\$K$N;3_@[/\ VR3HME ]P/AY MKSV\$LIBCDE.K>'R SJK%06/+!6(R3@G@@'Z_?!/]K_]EW]I'QCXN^'OP%^/ M'ACQ;K?@+4A8>,=,T+54GFTFX+.@255/'S12+D9&Z-USE2!Z/7XZ_P#!'3]L M+]C+1_B+^V]\4/V3O^";VI^#?'WP^LKW7O'&G67C^;5SXJOK9]3D_L^P$D"_ M9$DN+>;:$0@FX7Y,(B#V;_@H1_P7J^*G_!-KQ1\./AE\;?V(=#UWQU\3T5M" M^'W@7XN2ZAJ]MND2&,7"-HT<0+SN84\N23S'CD"[@I- 'Z245\<_M _\%9K/ MX.?M7_"+_@GKI7PHTJ7XZ?%?PF-<_L#Q%XODLM$T)?)G8P2ZC!97+SRM+:W, M<2QV^)/)RS1!TSA_\$SO^"RS_P#!0;Q)\;_@9J7[-\OA7XM? O5KK3M<\)6? MBE+^PU>6*:YMU^RW[P0;=UQ:O&?-B4*'C8%@6V@'W#N4L4##(&2,\XKSGX7? MM??LO?&SXN^+_@)\)?CQX9\0^,_ ,_D^,O#6E:HDMWI4F\HRRH#D%7!1\9V/ M\C;6XK\I_P#@A?\ \%+/^"@G[<'_ 4-_:A^(?C+X!:1KMLFN^$O#>IV$/CQ M+*T\ Z7:7.NQQQ6Z/;NVHDL]S*[+Y;.Z,< 2(B>@_P#!'+XW_L0^+O\ @KC^ MUCX:^&/[#)^%WQ4T*]U0_$[QFWQ#FU6PU*6'5S%=_98I88EMH9;E3,?@=\#_$(TO6_$NI>/VTW M6->5!$UU=Z=8?8)8C%%%-%,!/<1/(C=$;*CT+]K[_@N-\)_V?_\ @F=X0_X* MG_!7X6R?$CX?>*[NT@%D=?&EWUHT[O%L93!.C213Q20RIN&UD.TN.: /N:BO MRM^)?_!RKXH^"T_[.OQ,^,?_ 3QUSPS\)OVA;6VDT?QI?>/K26^LRZVOGRB MPB@8O!&;N)D>22%YX\NJ+@*?U2H \2^(O_!2C_@GS\(?&TOPU^*W[:WPO\-> M(H7"2Z%KWC:RM+Q6+%0/)ED5^6! XY(XK1^&'[?G[#/QJ\;K\,OA'^V+\,/$ MGB9V(3PYHOCJPN-0<@9.+9)3*>.>%K\1/^#F[5]&\.?\' _[)_B+Q!JEM86- MCHWA&XOK^\G6*&WAC\5WK/)([$*B*H+%B0 2:U/^#I_XD_!']MWXW_L]?#/ M_@G/XBTSXG?':PU6_D%[\)-0BU&^T^U+6QM4FN;-F\MA.&ECW./)"R2'8)-S M '] =%?(O[=__!3KP5_P2>_9-^'7C?\ :KSKGC/Q/<:9X18Y' (VQN3@<=\(?^"R/B?\ X>N2?\$COVJ_V<=,\(>. M-2T$ZMX/\1^#?&TNN:7JB"RDOFAD\^PLY;=Q!#.=Q0@M$5P 59@#[J+*I 9@ M"3@ GJ:6OQ<^*G_!3+_@H+\0_P#@Y(T7]DKP_P#L\Z?>Z7\)_#^JS>'?AN/' M<-DNJO>:2)1JUW>>5)&)A:SKLA"L(E=T#%G=F^ZOBC_P5 U:']MS0O\ @FU^ MSK\&=,\6?&*;P._BKQO:ZWXN;3M&\(V0C1ECN+N&TN99YY))845$A VSQR,R MA@* /KFBOSIOO^#C;]G32O\ @F/XL_X*"ZM\(M7M]>\$^-#X*\0_"QM7B-Q; M^)-X M1>!-AMBA,HN?+Y1'Q&74QU]"?LQ_MD?'3XS_%S2OA=\2_@1X8TS1?$ MOPVG\7>%_B9\._B+_P )#H6KQ) ;C MQ5FR:.P0ZG''JPMS#\TDR*+?[26A6=62(?M9^Q=\.O%OPH_98\$> _'/[0^N M?%C4[/1$>X^(GB2S%O>ZVLK-,DTD>24PDBH Q9]J+O9FW,0#T^BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "OX0OVL/^3IOB7_ -E UG_TNFK^[VOX0OVL/^3IOB7_ -E MUG_TNFH _;__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>O MW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH _G%_X.W/B=\-]5_X*I?L_0:5X^T:Z?PS MH5JOB-;?4XG.EL-:=BMQM8^2P56)#X( S7T!_P 'H?Q.^&WC/]@?X-+X.^(. MB:L=3^)[7^F_V9JL,_VNU33KR-YX]C'?&KNJ%URH9@"'Y]-T-/!.I:SJ$.KPM!8V;:Y8R">:0-MCC*1N^YB M!M0GH*^R_P#@ZZ_8;O\ ]IG_ ()YP?M4?"^WE_X3?X#:E_PDFG7VGL1.=(?8 M+\(Z\KY82"[W9X6S;')K]2*CO+.SU&SET_4+6.>WGC:.>":,,DB,,,K*>""" M00>M 'S9_P $X;?XA>"?V,;#]IS]LS5--T?XA?$33+?QC\4;^[=;2VTUVL8( MH8&\PX@2WLK>V1U)VB59G_C-?B?_ ,&S?Q _9M\-_P#!,#]L;1?VFO#=OXH\ M)$:5/XS\(078%[<:(\0FWN[> M.6,D$I(@8$@Y'!]" ?PH _GX_P"":7[./CO_ ()J_P#!;CX:_!7_ ()I_MG6 M7QE^ 7QFT:^UOQ-I.EZQ%=C2M)AAD FU-("8H9XI/)$-T!$\K;H2B99&Q/CG M^WUI?[9WQN_;W^ _C;X7Z_X!N?#W@;Q'9^!_AG\+O -U!=>,]3M8[Z"36/$U M[I\/FW)@58Y5BNY%M L[?+(Z*9/Z%=)\*>%M!U"]U;0O#6GV5UJ,@DU"YM+- M(Y+IQG#2,H!<\GEL]35J#3M/MKN?4+:PACGNMOVF=(@'EVC"[B!EL#@9Z"@# M^>+]D3XQ?#-/^#./XN^";GQ?:V^I:?J&H:?<078:%6O+K5XIH+:.1P$FF:(; M_+C9G52"P (SA_&CXM?"Z[_X,OOAQX'MOB'HKZT?&'V#^QQJ4?VK[3'XFO;B M2+RL[PZP,LI&/]6ZO]U@3_1SI^G:?I-JMAI5A#;0(24AMX@B*223@ 8&22?Q MJ:@#\"?VW;7]B#XA_P#!'K_@G?XX\?\ [0%OX1^(VAV7AO3/AMXSC*76CZ/= M16FGMJ?]L!6!2V@>WM]^T^:D@08"F4CZC_9H\+_L&_MD_P#!830?^"B7Q1_X M*4_!3QS\4M!\*)X?^&'PM^&_B2'R+8+#Y?\%D_^"?'Q1_;WU;X-VL7PU\*_$?X7^"O%5[J?Q*^%.LZK_9&H>( ]KY-G M+8ZHL9DMG@=I'>$20+<*VQY,<#YLN/\ @W5_9S\;?&CX4^._V>/V!U_9T;P% M\2=-\3>(?%U[\5;G5M1O[.RD\X:?:6<5U=0;I95A)N))(FA$;%5DW;2 >$_# M7XF?#A?^#V'Q_P"(W\?:*-/FT$:?%?G5(A"]W%X/L(I+9<&-79HI0GYD?L[?$KPO^R#_P M=S?M!>(/V@VO/#\/C;P-

"XY=/EDEU^:X&C2V\5FB*3-D^\ M"!^[5O;V]G;QVEI D442!(HHU"JB@8 ' ':F2Z;IT]]%J9^[V9W;_DQN&*B_X)-_&3X2S_ /!U]^UCXOC^)F@_V5K'@KQ! M;:3J3:M"+>]FBU/1'D2*0MMD*I;3N=I/RPNW121^\=% '\]7_!N9^UM^SU^S M9^UY^WU\?OBQ\4=(L/#>FW$WB".X6_B9[^Q@U35)&>U3=FX)\V%5"9W--&!R MXSSO_!*K]H_]G#]K?_@H1\4_^"^?_!4[]HOP/X2T[P??2V_PH\!Z]XFMS>PR MI%^Y^S6);SIUM+5E2/RXB9KJ9Y5P\39_HWHH _%7_@I__P %7M.N?^"BO[+? MP=\7_#>X^%OA7Q[X"TOQ)XD^+FB^#CJOC&VL]3AG;^Q-'N[>WDN;96<);S36 M:_:,W#&/R]G[SS__ (-F?%'A#X>_\%F_VQ_A5J&EZ_H=_P"(-?OIO#>A>(M. MO?[06TAU>]FS=&<-)$RPRP[GN&#,TB@LSN,_O)-IVGW-W!?W%C#)/;;OLT[Q M O%N&&VD\KD<''6B'3=.M[V;4H+"!+FX51<7"1 /*%X4,P&6QDXSTH _";_@ MV0^*/A#]F'_@HC^V?^SG\ZL93=W26U]KAN9P@4XAB MCNH)7E.$6)P^=O-$-4AU M)"MX9]8F03VQ4GSE57$NZ/=\HW#(YK^@5--TZ/4'U:.P@6ZEB6.2Y$0$CH"2 M%+8R0"3@=LFIJ /YP/V#_%.@_L>_\&\/[;/[#_[2NI6W@_XLZ;X^U.RD\!ZS MX@'/"2%=R]3T(ZFM2@#^9+_@L[\5? MAGJ?_!+/_@F7HVE^/]'NKO3O ]M<:C;6NHQRO:Q0V6D02M*%),86:*6,[L8> M&1>J,!_3+I&KZ3XATFUU_0-4M[ZQOK=+BRO;.=98;B%U#)(CJ2KJRD$,"000 M15BB@#^O--\,:?X5A\67"ZI!)!I9C\47D MLT=TP8K"5B(=E?!"L"0 :V?^"NW[.7Q _P""(/\ P4'\(?\ !;__ ()R06=] M\+/&VLE?&FA:)(.NY2"IP>X(!![$42Z=I\][#J4]A"]Q;JRP7#Q O&&QN"MC M(!P,XZXH _"SXK_$+PM^R;_P>-ZA\9OVA;N?PSX9\3^ 85\-ZM=V,SIJKMX; M@M$CMUC5FG=KF"6!40%FE 10690>$_;'UCP1_P $^?\ @YSUW]IC]O+3_&>A M_!KXW>%K>/3?&NC:SJVF-:(VFV,6))M+FCF;R+NR$4L =ML;QRE"-E?T'7&F MZ==W4%]=V$$LUJS&VFDB#-$2,$J2,KD<''455\2>$_"OC+3QI'B_PUI^JV@D M$@M=2LDGC#CHVUP1D9//O0!^7?Q8^#G_ 0Y_P"'>'C2#P[\$-0TG]GSXM_$ M32-/\0_$^SU'4$$^IRF00^(;26_:262*VN7C1[K;Y3[IR?-CC M%/"_A&UDL?"GANPTR":9II8=.LT@1Y#C+D( "QP,D\\4 33Z+H]U#G-Y&\"D3G:%RX(^;A5'.> !VJS110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_" M%^UA_P G3?$O_LH&L_\ I=-7]WM?PA?M8?\ )TWQ+_[*!K/_ *734 ?M_P#\ M&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %?PA?M8?\ )TWQ+_[*!K/_ *735_=[ M7\(7[6'_ "=-\2_^R@:S_P"ETU '[?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ M /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 445\4?M,:W_ ,%K MOC-XF\4>)/V#-3^#_@+PGX6U"ZL/#FG?$G2+R\U7QE=6DC17$LC(5BT^T>9' MC@(#22*@F+(DJ!0#[7HKY:_X)'_\%#M7_P""B?[%T7[0'Q0^'L/@CQ9X?U_4 M?#GQ!T03'[+8ZK8,HN&B=R2(BKH^&)*%F0L^S>V5^S;^V)\IVJ!D\ #BI: "BN9^ M)GQE^%WP;L;74_BAXULM$M[V8Q6LMZY D<#)48!YQS7'?\-S_LC_ /1>M!_[ M_/\ _$T >KT5DVGCOPA?6L=[::_;O%-&KQ.&.&4C(/Y5)_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU6BCK(@D1LJPR".XH 6OX0OVL/^3IOB7_ -E UG_T MNFK^[VOX0OVL/^3IOB7_ -E UG_TNFH _;__ (--O^4IG[7?_;Q_Z?)Z_?ZO MP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH *\V_:A^/MQ\"/ "/ MX.\,GQ)XZ\13MIGP]\'12[)-:U5D9D1F'^JMHU5IKB<_+#!'(YR0%/I-?!?Q M-_X)J?\ !5+Q5^U#XG_:;^''_!931?"-SK<']GZ-H\?[,^G:G'H.E*^];&VE MO=2D= S!7F==IGD1&<8CB6, \Y_X*%_L_>(_^"7_ /P;>_&'X:_#;Q1-JGBZ M7P[)/XW\4VD1BDU?4M;U:"/6+P#JB,EW<*@SE(D1225R>/\ V@OV8OCQ^P/_ M ,$3_!?[5W[%?[9WQ&TGQ7\&_AIH6O0:'?:O!)X.%U9YY3<*1(S2(2*-5\,V\B-#H\]P+DV\;^5'';27D<6Z2%6VQ M12/YJ@'TU^S%\7Y?VA/V:_A[\?9]&_LU_''@?2?$#Z=N)^RF\LXKDQ9/7;YF MW\*[BJF@Z%HWA?0[+PSX0?MH^!?!.@_LL>-]8T/P=I5 ME=V^B.\%U::?%')&VY>595!4^XKVRO*/VY_^31_'O_8!?_T-: .U^&-C92?# M;P]))9Q,S:':%F,8))\E*W/[.T__ )\8?^_0K(^%W_),_#O_ & K3_T2E;M M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A63X-M;6?2I'GMHW(NY0"Z G&[I6Y6/X'_P"01+_U^S?^ MA4 :7]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C# M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4? MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX MP_\ ?H5G>++.TA\-WDL-K&C+"2K*@!%:]9OC'_D6+W_K@: )["PL6L86:RB) M,2DDQCGBI?[.T_\ Y\8?^_0HT[_D'P?]<5_D*FH A_L[3_\ GQA_[]"C^SM/ M_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_ M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT*FHH P[.UM6\97D#6T91;2,JA08!R><5K?V=I M_P#SXP_]^A6;9?\ ([WO_7E%_,UL4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 9'BRSM(?#=Y+#:QHRPDJRH 15RPL+%K&%FLHB3$I), M8YXJ#QC_ ,BQ>_\ 7 UF0_P!G:?\ \^,/_?H4?V=I_P#SXP_] M^A4U%<)\,0_V=I__ #XP_P#?H5D^(K6UBU724BMHU#W9#A4 ##;T/K6Y6/XE M_P"0OH__ %^G_P!!- &E_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10 M!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^, M/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%3 M # & .@%%% !7\(7[6'_ "=-\2_^R@:S_P"ETU?W>U_"%^UA_P G3?$O_LH& ML_\ I=-0!^W_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_ M]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_P#)H_CW_L O M_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ M),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[- M_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 M T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K M'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** /GSXI M?\%3_P!@[X*_$'5?A9\3/CM_9FO:)<_9]3L/^$8U2;R9,!MN^*U9&X(Y5B*P M/^'S_P#P34_Z.2_\L[6?_D.OR6_X*D_\I!/BG_V,I_\ 1,=>!5^@X7A/+J^& MA4E.=Y)/==5?^4_T&X8^BAX=YUPU@LPKXK%*=:C3J249T4DYPC)I7H-VN]+M MNW5G[S?\/G_^":G_ $C_@C)_P HUOAK_NZO_P"GB]KZ@KY? M_P"",G_*-;X:_P"[J_\ Z>+VOJ"OQG,_^1E7_P )_\ RF%%%%<)\,%8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!- &Q11 M10 4444 %%%% !1110 4444 %%%% !1110 5_"%^UA_R=-\2_P#LH&L_^ETU M?W>U_"%^UA_R=-\2_P#LH&L_^ETU '[?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !7Q1^TQ_P $BM3_ M &Z?$WBCXD?M(?MB?&#P]K$VH74'P[TGX;>.I=*TKPE912,EG<1V\2@75W(J MK<3RS%CNE,2;$B0U]KUXE^TQ\4_'GC#59_V2_P!F77A:^/\ 6M.5]=\4Q1^9 M%X$TJ;$+7QK/DR>([/3KGR([UW/^M;>)(C)RS^1EBSEF/SW_P4>_:C M^.OQB_;A_9*\8?"WX@7VB_!9OVIM-\,:5;Z=.\7_ F]W"9!>ZB[*1YEA%(K M6MNO*S,MU-\T;6['ZC_:8^"'Q$^$?[!B_L+?\$MO#&@W.K^&;;2=(U/PW<^, MQI=Y:Z!.\C774<29?G -?GS_P %,_B'_P %/M"^*/[& M'A'QM_P3Q^%W@:'PI\>=)B^&'A_PW\6?M5I?7D-N8[?3I"+)!90"-0!( VT* M!MH _<.BL/X9:GX]UOX;>'M9^*GA:ST/Q1=Z':3>)-$T[4/M=OI]^\*-<6\4 M^U?.2.4NBR;5WA0V!G%;E ',_$SXR_"[X-V-KJ?Q0\:V6B6][,8K66]<@2.! MDJ, \XYKP;]KO]KO]FGQS^S3XQ\)>$OC'H]_J5_H[16=G!*Q>5]RG:,KUXKZ M2UGPYX>\1Q)!XAT&ROTC;=&E[:I*$/J P.#7CO[;'P^\ Z7^REXYU#3/!&CV M]Q%H;M%/!ID2.AW+R&"Y!H [_P"%GC/PL_PQ\..NMP$'0;,@Y/\ SQ2M[_A, M?#'_ $&H/^^JSOA=ING#X9>' +"$ :%9X'E#_GBGM6[_ &=I_P#SXP_]^A0! M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^ M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4 M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZK+\)>)=!L=,DAN]4BC8W4K!6/8 MMP:Z#^SM/_Y\8?\ OT*R/!=E9RZ5(TMI$Q^V2C+1@\;J +?_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@ MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^ M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_ M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]5G^*/%'A^\\/W=K:ZK$ M\CQ$(BGDFMS^SM/_ .?&'_OT*SO%UC91^&KQX[.)6$)P5C (H +'Q=X:CLH8 MWUF$,L2@@GH<5+_PF/AC_H-0?]]5-I^GV#6$!-E"285R3&/05-_9VG_\^,/_ M 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#S MXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ M ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%' M]G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C# M_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ M\^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG M_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZKA/CW^V-^S=^S%XBZ?J%]]CM)TTRZN]\VQGV[;:*1A\JLZZQ9[3_P^?\ ^":G_1R7_EG:S_\ M(='_ ^?_P"":G_1R7_EG:S_ /(=?@S17W7^IV6?SS^^/_R)_<__ !)[X9_] M!>,_\&4?_F<_>;_A\_\ \$U/^CDO_+.UG_Y#H_X?/_\ !-3_ *.2_P#+.UG_ M .0Z_!FBC_4[+/YY_?'_ .1#_B3WPS_Z"\9_X,H__,Y^\W_#Y_\ X)J?]')? M^6=K/_R'7T3IGQ"\&:QIMOJ^G>((9+>Z@2:"3#+N1@&4X(!&01P>:_F0K^F3 MX5Z?8'X8>&R;*$DZ#9Y/E#_G@E?.<09-A][=+=DNY_.OT@O!GA M?PHPV7U,HK5JCQ#JJ7M90E;D4&N7DIPM\3O>_38TO^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A7S)_,Y3_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 <_:>)=!3Q;= MWKZI$(GM8U23/!()R*U/^$Q\,?\ 0:@_[ZJI9V5F?&=[$;2+:+.,A?+& 3'7@M>^?\%1D2/\ X* _%)(T"J/$AP%& /W,=>!U^TY?_N%+ M_#'\D?[1\ _\D)E7_8-0_P#340HHHKK/K0K[>_X(#:C8Z7^V[J=SJ%RL2'X? M7ZAG/&?M5GQ7Q#7W%_P;^0PS_MPZFDT2N/\ A7M^<,N1_P ?5G7EYW_R*:W^ M%GY;XV_\FFSG_KQ+]#]E/^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX MP_\ ?H4?V=I__/C#_P!^A7X^?Y E/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!A^*/%'A^\\/W=K:ZK$\CQ$(BGD MFK=CXN\-1V4,;ZS"&6)003T.*/%UC91^&KQX[.)6$)P5C (JWI^GV#6$!-E" M285R3&/04 0_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?& M'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ MGQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_ M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57 M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* /G'_@JEXGT"]_X)]?$ZUM-5BDD M?0XPJ*>3_I4-?@77[_?\%6;*SB_X)Z_%"2.TB5AH<6&6, C_ $J&OP!K]&X. M_P"1?4_Q?HC_ $8^AU_R0&._["G_ .FJ04445]_L[3_^?&'_ +]"OQG,_P#D95_\F4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%<)\,4_^$Q\,?\ 0:@_[ZK+U[Q+H-SJ>F30:I$R MPW1:5@?NC;U-=!_9VG_\^,/_ 'Z%9'B.RLTU7252TB :\(8",**(RO/>S32GY(8U"[]HP< $DG:^ M./[*7P"_:1\4> _&?QH\!?VSJ7PR\61>)O ]S_:EU;_V;JD:E4N-L$J+-@$_ M)*'0]U->B44 %%%% !7E'[<__)H_CW_L O\ ^AK7J]>4?MS_ /)H_CW_ + + M_P#H:T =U\+O^29^'?\ L!6G_HE*W:POA=_R3/P[_P!@*T_]$I6[0 4444 % M%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%0 M!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_UQ7^0J:H=._Y! M\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "OSX_X.*O^37_ 1_ MV/H_](KFOT'K\^/^#BK_ )-?\$?]CZ/_ $BN:]C(/^1Q1]?T9^O> G_)W\H_ MZ^/_ -(D?C]1117ZX?ZY!1110 5_35\*O^27^&_^P!9_^B$K^96OZ:OA5_R2 M_P -_P#8 L__ $0E?$<:?!0]9?H?Q%],_P#W')?\5?\ *D;U%%%?!'\&!111 M0!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 M %%%% !1110 4444 ?SZ?\%2?^4@GQ3_ .QE/_HF.O J]]_X*D_\I!/BG_V, MI_\ 1,=>!5^TY?\ [A2_PQ_)'^T? /\ R0F5?]@U#_TU$****ZSZT*^Y?^#? M?_D^/4_^R>7_ /Z56=?#5?_P#7 U#7M->&ZC_P $^_V,;W3O'VM?&;X) M>$O%USX_U"^U#QQXB\9:+;75S>6\A;R[>2>52R6]M;B*")05$:0*PPQ9B >P M>'/&?@_QAX3L_'OA+Q7INJ:%J%DMY8:UIU]'-:7-LR[EFCF0E'C*_,'!((YS M7C?P:_X*??\ !/#]H?XN3? ?X'_MF_#OQ1XOB9UCT'1_$T$TUR4!+BWPVVYV M@$GRB^ "3P#7R=_P0M_8^F\4?\$<9O@-\2M3UL_#?QOX]UG4/!.FWEPZSS^" M)=362"SDSAA;WL$4[, 06AOV((W@UE_\%UOV"/@-J7PT^ VG?LJ_!;PUX/\ MC.GQW\.:;\)M4\%Z'!I]U:*LCW%WDVR*?LD%K!+$OC'H]_J5_H[16=G!*Q>5]RG:,KUX MH ^@OA=_R3/P[_V K3_T2E;MQ;@T =-16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 M:5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^ M&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_ MZ#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 & ME16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/A MC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^ M@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 M:5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E6;XQ_Y%B]_ZX&C_ (3'PQ_T M&H/^^JS_ !1XH\/WGA^[M;758GD>(A$4\DT ;FG?\@^#_KBO\A4U9%CXN\-1 MV4,;ZS"&6)003T.*E_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^J -*OSX_X.*O\ DU_P1_V/H_\ 2*YK[U_X3'PQ_P!!J#_OJOS_ /\ M@X:UW2-5_9D\$PZ=J$LOT/XB^F?\ [CDO^*O^5(["BLW_ (3' MPQ_T&H/^^J/^$Q\,?]!J#_OJO@C^##2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J (;+_D=[W_KRB_F:V*YFT\2Z"GBV[O7U2(1/:QJDF>"03D5J?\ "8^& M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H- M0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8 M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8 M_P"@U!_WU1_PF/AC_H-0?]]4 ?@-_P %2?\ E()\4_\ L93_ .B8Z\"KWK_@ MJ!=6][^WY\4;JUE#QOXD)1UZ$>3'7@M?M.7_ .X4O\,?R1_M'P#_ ,D)E7_8 M-0_]-1"BBBNL^M"ON7_@WW_Y/CU/_LGE_P#^E5G7PU7V]_P0&U&QTO\ ;=U. MYU"Y6)#\/K]0SGC/VJSXKR\[_P"136_PL_+?&W_DTV<_]>)?H?M516;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5?CY_D":5%9O\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]4 'C'_D6+W_ *X&KFG?\@^#_KBO\A6'XH\4>'[SP_=VMKJL3R/$ M0B*>2:MV/B[PU'90QOK,(98E!!/0XH UZ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T& MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S? M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#PS_@JY_RCR^*/_8" MB_\ 2J&OY_*_?3_@JEXGT"]_X)]?$ZUM-5BDD?0XPJ*>3_I4-?@77Z-P=_R+ MZG^+]$?Z,?0Z_P"2 QW_ &%/_P!-4@HHHKZX_K@**** /WH_X(R?\HUOAK_N MZO\ ^GB]KZ@KY1_X(X>)=!T__@F]\.+2\U2*.5%U;]/\ (U].?\)C MX8_Z#4'_ 'U7XSF?_(RK_P".7_I3/\:/$_\ Y.7G?_87B?\ T],TJ*S?^$Q\ M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJN$^&-*L?Q+_P A?1_^OT_^@FIO^$Q\,?\ M0:@_[ZK+U[Q+H-SJ>F30:I$RPW1:5@?NC;U- '345F_\)CX8_P"@U!_WU1_P MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU6BCK(@D1LJPR".XH 6OX0OV ML/\ DZ;XE_\ 90-9_P#2Z:O[O:_A"_:P_P"3IOB7_P!E UG_ -+IJ /V_P#^ M#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "B MBB@ HHHH *_,?]N#_@N+_P $LO&7QOU[]ASXR_MCZ7X<\"Z!*+;XIW=AIFI7 MK^)I,D2>'[:6QMI52VR-M[-N!92;:,$R320_IQ10!\E_#/\ X++_ /!.;Q?^ MRUXX_:W^'_Q56W^#7PQDBTNY\93:%/I]E=7H@5SIUA;SQQS32HCVZ!%B 9IT M5"VUL?*GP@_X.!/^".6O?$&?]L/]H;]L"TG\=MI$UAX*\$:?X-UN[_X1#2Y2 MCO90LMCY^L M(;B;2[_;Y]F[H&,,FPE=Z$E6P2,@X)'-7Z** *6L^'/#WB.)(/$.@V5^D;;H MTO;5)0A]0&!P:\=_;8^'W@'2_P!E+QSJ&F>"-'M[B+0W:*>#3(D=#N7D,%R# M7M]>4?MS_P#)H_CW_L O_P"AK0!VGPNTW3A\,O#@%A" -"L\#RA_SQ3VK=_L M[3_^?&'_ +]"LCX7?\DS\._]@*T_]$I6[0!#_9VG_P#/C#_WZ%']G:?_ ,^, M/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/ MC#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%9'@NRLY=*D:6TB8_;)1E MHP>-U;M8_@?_ )!$O_7[-_Z%0!I?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A6=XNL;*/PU>/'9Q*PA."L8!%:]9OC'_ M )%B]_ZX&@";3]/L&L(";*$DPKDF,>@J;^SM/_Y\8?\ OT*-._Y!\'_7%?Y" MIJ (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0 MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0K\^O\ @XDM;:#]F'P0 MT%O&A/CP E$ _P"7*YK]"Z_/C_@XJ_Y-?\$?]CZ/_2*YKV,@_P"1Q1]?T9^O M> G_ "=_*/\ KX__ $B1^/U%%%?KA_KD%%%% !7],GPKT^P/PP\-DV4))T&S MR?*'_/!*_F;K^FKX5?\ )+_#?_8 L_\ T0E?$<:?!0]9?H?Q%],__<7 M_P#Z56=>7G?_ "*:W^%GY;XV_P#)ILY_Z\2_0_9W^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:BOQ\_R!(?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ,CQ=8V4?A MJ\>.SB5A"<%8P"*MZ?I]@UA 390DF%OQ0DCM(E8:'%AEC (_TJ&OP!K^@/\ X*N?\H\OBC_V M HO_ $JAK^?ROT;@[_D7U/\ %^B/]&/H=?\ ) 8[_L*?_IJD%%%%?7']=_\ 87B? M_3TR'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:BN$^&(?[.T_\ Y\8?^_0K(\1V M5FFJZ2J6D0#7A# 1CD;36[6/XE_Y"^C_ /7Z?_030!I?V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A4P P!@#H!110 5_"%^UA_R=-\2_P#LH&L_^ETU M?W>U_"%^UA_R=-\2_P#LH&L_^ETU '[?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !117QM^UQ_P5WO? MV>O&OB3PM\$_V"?C/\:]/\"-M\?^*?A]H4;:9I$JH));6*65U-[*6(A>'8Q<[BNT!U9D96/EVA_\%;/A]/\/_"7[2GC;X&>+/"_P/\ M'FMVVF>%?BQK4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ .AK0!W7PN_Y)GX= M_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M !1110 4444 %%%% !1110 44 M44 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_Z MX&M*LWQC_P BQ>_]<#0!OSX_X. M*O\ DU_P1_V/H_\ 2*YKV,@_Y'%'U_1GZ]X"?\G?RC_KX_\ TB1^/U%%%?KA M_KD%%%% !7]-7PJ_Y)?X;_[ %G_Z(2OYE:_IJ^%7_)+_ W_ -@"S_\ 1"5\ M1QI\%#UE^A_$7TS_ /<_P#7E%_, MUL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110! M_/I_P5)_Y2"?%/\ [&4_^B8Z\"KWW_@J3_RD$^*?_8RG_P!$QUX%7[3E_P#N M%+_#'\D?[1\ _P#)"95_V#4/_340HHHKK/K0K[E_X-]_^3X]3_[)Y?\ _I59 MU\-5]R_\&^__ "?'J?\ V3R__P#2JSKR\[_Y%-;_ L_+?&W_DTV<_\ 7B7Z M'[1T445^/G^0(4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<# M5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** /GK_@ MJY_RCR^*/_8"B_\ 2J&OY_*_H#_X*N?\H\OBC_V HO\ TJAK^?ROT;@[_D7U M/\7Z(_T8^AU_R0&._P"PI_\ IJD%%%%?7']U]05\O\ _!&3_E&M\-?]W5__ $\7M?4%?C.9_P#(RK_XY?\ I3/\:/$_ M_DY>=_\ 87B?_3TPHHHKA/A@K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ MK]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^$+]K#_ ).F M^)?_ &4#6?\ TNFK^[VOX0OVL/\ DZ;XE_\ 90-9_P#2Z:@#]O\ _@TV_P"4 MIG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH *** M* "N+^(WCGX2?LK?!SQ%\4O%(@T3PUH27NL:I]CM\M+-/.\\OEQK\TMQ/<3- MM1'/&/Q*\0?\)'XJT"T?Y/#Z:_X@L8I-,RO'[NQ>.V< [?,:0 E< M9^FO^"KW@#PKH_\ P;:^-/ "6<3:9HOP)T..PB*@*OV1;%K<@=!M:*,CW KT M>[^%'[5'_!4[]B#XQ? '_@H-^R[8_ N#QO8/H?A?PO!XPL_$EY:!(DFCUB:[ MLV$#XNS&R6X"LOV,EB?,!'D'QA_9]_;H_; _X)G^&?\ @DU\0?@7J_A/Q'<6 M&A^%_BG\5Y=2L9="CT73+BW:?4=/=)VGNYKV*T01V[0(8VN'$QA" L ?8'_! M.KQOXI^)O_!/KX%?$CQQ=2SZUXA^#?AC4M8FG)+R74^DVTLK-GG)=V)SSFO9 M*R_ W@SPY\./!6C_ \\':_P#?2UL44 8_ M_"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2 MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM9GA77- M1M=.DCA\-W,X-S(Q=&7 );I^%=76/X'_ .01+_U^S?\ H5 !_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM4?$NO:G&+J%6B(,KLN%]S735F^,?^18O?^N!H J67B/54LXD M7PE>,!$H#!EP>.M2_P#"2ZO_ -"A>_\ ?2UI:=_R#X/^N*_R%34 8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK M_P#0H7O_ 'TM? /_ <*ZM?:A^S-X*BNM#GM0OCL$/*1@G[%<<<5^BU?GQ_P M<5?\FO\ @C_L?1_Z17->QD'_ ".*/K^C/U[P$_Y._E'_ %\?_I$C\?J***_7 M#_7(**** "OZ4OA=XCU9?AEX=5?"5XP&A68!#+S^Y2OYK:_IJ^%7_)+_ W_ M -@"S_\ 1"5\1QI\%#UE^A_$7TS_ /<_\ ?2UL M44 7$ M1D#[59\\U\1U]R_\&^__ "?'J?\ V3R__P#2JSKR\[_Y%-;_ L_+?&W_DTV M<_\ 7B7Z'[%_\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q17X^?Y F/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!S/B77M3N=!NH)O#%U"K1$&5V7"^Y MJS9>(]52SB1?"5XP$2@,&7!XZU;\8_\ (L7O_7 U&;J%6T2,&5V7"_Z5#UK M\$*_H#_X*N?\H\OBC_V HO\ TJAK^?ROT;@[_D7U/\7Z(_T8^AU_R0&._P"P MI_\ IJD%%%%?7']_] M]+6Q17"?#&/_ ,)+J_\ T*%[_P!]+69KFN:C/J.FR2>&[F,QW)9$9ES(=O05 MU=8_B7_D+Z/_ -?I_P#030 ?\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10! MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+ M1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% M&/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_ MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+6O&Q>-79"I*@E3U'M2T4 M %?PA?M8?\G3?$O_ +*!K/\ Z735_=[7\(7[6'_)TWQ+_P"R@:S_ .ETU '[ M?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 M %%%% !1110 4444 %%%% !1110 5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS M_P#)H_CW_L O_P"AK0!W7PN_Y)GX=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6 M[0 45^;'_!9S]OS]K;]D_P#:'\->!?@!\6?[ TK4/!<5_=VO]@V%UYEP;NYC M+[KF"1A\L:# ('&<9)KY _X?/_\ !2O_ *.2_P#+.T;_ .0Z^CPG#&/QF&C7 MA**4M=6[_P#I)_1G"7T8^/>,N',-G6"Q.&C2KQYHJ^)G_07@__ 96_P#F<_>:BOP9_P"'S_\ P4K_ .CDO_+. MT;_Y#KTK]C?_ (*P?M_?%;]J[X=_#7Q]\?/M^B:[XOL;+5;+_A%M*B\^"295 M=-\=JKKD$C*D$=C6=3A+,J5.4W.%DF]WT_[=.+,_HF>(V59=6QM7%81PI0E- MI3K7:BG)VO02O9:7:]3]G****^7/Y>"BBB@ K'\#_P#((E_Z_9O_ $*MBL?P M/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R M#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 M5^?'_!Q5_P FO^"/^Q]'_I%QD'_(XH M^OZ,_7O 3_D[^4?]?'_Z1(_'ZBBBOUP_UR"BBB@ K^FKX5?\DO\ #?\ V +/ M_P!$)7\RM?TU?"K_ ))?X;_[ %G_ .B$KXCC3X*'K+]#^(OIG_[CDO\ BK_E M2-ZBBBO@C^# HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#^?3_@J3_RD$^*?_8RG_P!$QUX%7OO_ M 5)_P"4@GQ3_P"QE/\ Z)CKP*OVG+_]PI?X8_DC_:/@'_DA,J_[!J'_ *:B M%%%%=9]:%?=_\ (IK?X6?EOC;_ ,FFSG_KQ+]#]HZ***_'S_($**** ,WQC_R+ M%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%% M% !1110 4444 %%%% !1110 4444 ?/7_!5S_E'E\4?^P%%_Z50U_/Y7] ?_ M 5<_P"4>7Q1_P"P%%_Z50U_/Y7Z-P=_R+ZG^+]$?Z,?0Z_Y(#'?]A3_ /35 M(****^N/ZX"BBB@#]Z/^",G_ "C6^&O^[J__ *>+VOJ"OE__ ((R?\HUOAK_ M +NK_P#IXO:^H*_&V.::#1)(8& M5LAE>0%""&P0: /Z ?A9\(/^$A\06.C:2;;>$91B5WM)@#$9W+GZ-K\\?^#FS_E'5H/_ &7#P?\ ^G 4 ?>/ MQ1^)G@7X+_#;7_B_\3_$<&C^&_"^C7.JZ]JMSGR[2SMXFEEE; )(5%8X )., M $U\Z>(/^"G(^''P0T7]KCXV?LR>*O!_P>UR33G_ .$PU'5;&6\T>SOY8XK3 M4-1T^*0O;6SM-#N\MYI8A*#)$FV39[9^U)\&/AU^T7^S9X]^ WQ=U)[+POXP M\(:AI&OW\=RL+6EI/;O').LC?*A16+AF^4%03D9K\2_AM^TY\4W\ ?"K_@DW M_P %5?';-^R]XOUNWM/AK^T9I^@2P6OQ/T33KJ%M+TBZEE8?V=!*\$9>Z*L\ MUNL6T^5-]N< _?"BBB@ KRC]N?\ Y-'\>_\ 8!?_ -#6ND^,VB?'+6],LHO@ M=XWT70[M)V-]+K6F-2+4]?(3WK?^Q>-_P#H-V7_ (#'_&@#\CO^#B7_ ).T\'?] MDZA_]+[RO@"OO7_@X0BU:']J[P@NKW<4TA^'L.UHH]H ^W7G'\Z^"J_7LA_Y M%%'T_4_UU\!_^30Y/_UZ_P#;I!1117K'ZV%>Q_\ !/3_ )/G^$O_ &/^F?\ MI0E>.5Z__P $_EN7_;>^%"V6SC(!^T)@D5SXS_=*G^%_D?.<8_\ MDCF/_7BM_P"FY']%-%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XU^)G^*1 ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q6/X'_P"01+_U^S?^ MA4?8O&__ $&[+_P&/^-9GA6U\4R:=(UAJEM&GVF0%9("3NW-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QH V*S?&/_(L7O\ UP-0_8O&_P#T&[+_ ,!C_C5'Q+:> M+4T&Z>^U:U>(1'S$2W()'L: .@T[_D'P?]<5_D*FK"LK/QH;.(Q:S9A?*7:# M;'(&/K4OV+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\ M!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[ M+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\ M!C_C0!L45C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!L45C_8O&__ $&[ M+_P&/^-'V+QO_P!!NR_\!C_C0!L5^?'_ <5?\FO^"/^Q]'_ *17-?=_V+QO M_P!!NR_\!C_C7P#_ ,'"MOXAA_9F\%-J^H03(?'8VK%"5(/V*XYKV,@_Y'%' MU_1GZ]X"?\G?RC_KX_\ TB1^1M%%%?KA_KD%%%% !7]-7PJ_Y)?X;_[ %G_Z M(2OYE:_I2^%UGXT/PR\.F/6K,+_85GM!MCP/)3WKXCC3X*'K+]#^(OIG_P"X MY+_BK_E2.VHK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&O@C^##8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ LO^1WO?^O*+^9K8KE+6U\4GQ3=1 MQZI;"X%M&9)# =I7)P *T_L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#\#/^"I/_ "D$^*?_ &,I M_P#1,=>!5[S_ ,%/4NT_;Z^*"7TJO,/$9\QT7 )\J/H*\&K]IR__ '"E_AC^ M2/\ :/@'_DA,J_[!J'_IJ(4445UGUH5]R_\ !OO_ ,GQZG_V3R__ /2JSKX: MK[<_X(%Q:I+^VWJ:Z3=1Q2_\*_O\M*FX8^U6?&/RKR\[_P"136_PL_+?&W_D MTV<_]>)?H?M916/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU^/G^0)L4 M5C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C0!-XQ_Y%B]_ZX&KFG?\ (/@_ MZXK_ "%<_P");3Q:F@W3WVK6KQ"(^8B6Y!(]C5FRL_&ALXC%K-F%\I=H-L<@ M8^M &[16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO M_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P& M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO M_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P& M/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- 'B7_ 5<_P"4>7Q1 M_P"P%%_Z50U_/Y7[W_\ !4^U\61_\$_?B<]_JMK)"-$CWHD!!(^U0]#7X(5^ MC<'?\B^I_B_1'^C'T.O^2 QW_84__35(****^N/ZX"BBB@#]Z/\ @C)_RC6^ M&O\ NZO_ .GB]KZ@KY-_X(Z6OBF3_@G#\.'T[5+:.$KJVQ)("2/^)O>YY^N: M^FOL7C?_ *#=E_X#'_&OQG,_^1E7_P )_\ RF M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-<)\,;%8_B7_D+Z/_ -?I M_P#031]B\;_]!NR_\!C_ (UF:Y:^*5U'35NM4MG=KDB!E@("MMZGUH ZNBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QK7C#B-1*P+;1N('!- "U_"%^UA_R=-\2_P#LH&L_^ETU M?W>U_"%^UA_R=-\2_P#LH&L_^ETU '[?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110!Y'^WU9?%74OV(/BYI_P #H=5D M\73_ YUA/#T6@R!-0DN39RA5M&((6Y/2(D<2%#7X-^%/B1_P950^';>T\7_ M +,_Q+L]4@B$5]!XAO/%0OA,!AO.%IJ)@$F[((3"Y!P,5^NW_!8/_@K+X1_X M)@_ S6]=\3_#GQRFK:SX8OXO 7C'3_"J7^A1:\;>7[';77B'_ (+C_P#!L1\:O$.F_&7]H[]BBV\2?$&6U@F\0ZY>_!.PF:]O MMB^;)*3)BX^?.#(&.,4 ?;O_ ;TP? ]OV7/'6L?L<^$O'.A_ /4?B;&,.[,7\XG!;%??5?)/_!&W_@H?X5_X*2? MLW>)OBM\.O MSH_A3PK\1+_PMX0N;C15TX:GI=O!;36\XMD=TA*I<"!E1MA: M L%CW>5'];4 %?#/_!?+]GO]IW]J_P#9*T+X(_LN?L[ZSXXUF/XDZ!KUV]EK MNCV$%O:V5R9I0S:A>VY9R% 4*&!+#)&#C[FHH \4_;6^ WC']MK]@WXD?L[: M)?7W@77/B%X$O])M)-4EB9]/GFB9%2X-K)*C1L<+((W?,;L!D\5\J_M'?L__ M !J_;B_X)467_!-KQ[^P_J^@>.9?"^CZ!-J>N3:=)X>\,W=F(8O[:M[R&Y9I MHD6)I(HX4-PXD6*2.(-*4_16B@#.\(>'QX2\)Z7X5&I3W@TS3H+07=TVZ6?R MXU3S'/=FQDGU)K1HHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ M /0UH [KX7?\DS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H _';_@X ME_Y.T\'?]DZA_P#2^\KX K[_ /\ @XE_Y.T\'?\ 9.H?_2^\KX K]>R'_D44 M?3]3_77P'_Y-#D__ %Z_]ND%%%%>L?K85['_ ,$]/^3Y_A+_ -C_ *9_Z4)7 MCE>Q_P#!/3_D^?X2_P#8_P"F?^E"5SXS_=*G^%_D?.<8_P#)(YC_ ->*W_IN M1_1+1117XF?XI!1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0! G_ "=_*/\ MKX__ $B1^/U%%%?KA_KD%%%% !7]-7PJ_P"27^&_^P!9_P#HA*_F5K^FKX5? M\DO\-_\ 8 L__1"5\1QI\%#UE^A_$7TS_P#<47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% '\^G_ 5)_P"4@GQ3_P"QE/\ Z)CKP*O??^"I/_*03XI_ M]C*?_1,=>!5^TY?_ +A2_P ,?R1_M'P#_P D)E7_ /_340HHHKK/K0K[E M_P"#??\ Y/CU/_LGE_\ ^E5G7PU7W+_P;[_\GQZG_P!D\O\ _P!*K.O+SO\ MY%-;_"S\M\;?^339S_UXE^A^T=%%%?CY_D"%%%% &;XQ_P"18O?^N!JYIW_( M/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#YZ_P""KG_*/+XH_P#8"B_]*H:_G\K^@/\ X*N?\H\O MBC_V HO_ $JAK^?ROT;@[_D7U/\ %^B/]&/H=?\ ) 8[_L*?_IJD%%%%?7'] MOW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J " MBBB@#R+]OH_L[P_L4_%/4/VL_!B^(?AO8^!M1O/&&B_9_-DN[.&!I62)<@^? ME 8F!5ED",K*0"/DC_@DC\*_V,_V]?V:+OXJ?%+_ ((:> O@T=)\02:/H.F> M-_AIIMQ=:S8100M'J >?3K=VW&1D8[&4O$^)&Y"_=7QS^#_A7]H+X,>*_@9X MWFNXM(\7^'[O2-0GTZ?RKF"*XB:,RPR8/ERINW(_\+*I[5^+_P"UK^SQ_P ' M.OA?QM_PRKX;_P""R'PPU'PYJ;?9M%UF_P!;TGPSX@FM6PJ-/Y=E]M27'5K> M65CUWL> ?J3_P $Z?VAO@Q\:OA5XG^'?PB^''A_P9$/"D$ M4>F:;J=C-^\-F(HXU-O*LB3(=B,/,9& =&KZ!KY"_P""*O\ P2W3_@E#^R+- M\%/$/Q(/C#QCXF\1S^(_'7B)%<0SZC-%%$8X/,^^'D8NY"[PB_7M M!117Q=_P6N_;C_:Q_8(^ 7AWXM_LZ^$_!-S8ZIX\T70-:U3Q)<7,UW:I>W+1 M,UO:1HD;$ )B1YB 7/[H[ M0Q7$^E02.(+2P2161;J=+AIF5@(8]I:@#ZZHJ*QMY;2RAM9[Z6ZDBB5'N9P@ M>4@8+L$55!/4[5 R> !Q4M !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/ MX]_[ +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0! M^.W_ <2_P#)VG@[_LG4/_I?>5\ 5]__ /!Q+_R=IX._[)U#_P"E]Y7P!7Z] MD/\ R**/I^I_KKX#_P#)HG_)\_PE_['_3/ M_2A*\\!/^3O MY1_U\?\ Z1(_'ZBBBOUP_P!<@HHHH *_IJ^%7_)+_#?_ & +/_T0E?S*U_35 M\*O^27^&_P#L 6?_ *(2OB.-/@H>LOT/XB^F?_N.2_XJ_P"5(WJ***^"/X," MBBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#^?3_@J3_RD$^*?_8RG_T3'7@5>^_\%2?^4@GQ3_[& M4_\ HF.O J_:I_\ 9/+_ /\ 2JSKX:K[E_X-]_\ D^/4_P#LGE__ .E5G7EYW_R*:W^% MGY;XV_\ )ILY_P"O$OT/VCHHHK\?/\@0HHHH S?&/_(L7O\ UP-7-._Y!\'_ M %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% !1110 4444 %% M%% !1110 4444 ?/7_!5S_E'E\4?^P%%_P"E4-?S^5_0'_P5<_Y1Y?%'_L!1 M?^E4-?S^5^C<'?\ (OJ?XOT1_HQ]#K_D@,=_V%/_ --4@HHHKZX_K@**** / MWH_X(R?\HUOAK_NZO_Z>+VOJ"OE__@C)_P HUOAK_NZO_P"GB]KZ@K\9S/\ MY&5?_'+_ -*9_C1XG_\ )R\[_P"PO$_^GIA1117"?#!6/XE_Y"^C_P#7Z?\ MT$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444 %%%% !1 M110 5_"%^UA_R=-\2_\ LH&L_P#I=-7]WM?PA?M8?\G3?$O_ +*!K/\ Z734 M ?M__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1 M110!Y+^WI\3/'_P9_8F^+/Q:^%<[0>(_#?P[U?4M&NULC=&UGAM)'6X$(YF\ MO'F>6.7V;>]?A7'_ ,$A/^#;_P"-5K<_%/XE_P#!>[5?$'BC6@;_ %K7]<^( M>BVMQ?7#_-)+)!>VQN-[')*NY<9 .3U_97_@I5_P5F_8J_X)9?#VS\5?M6>- M;DW^NK*OA_P;H-FMWJNL!,"0QPLR(L8R 9)7CCR0N[<0#^"-A^U5_P &H'[4 M/[29\3_&#]A+XM_"FQUG41)>76D:R5T-79\L\UI8W32VL9'5;1,#^%1UH _: M#_@@IKOAZV_9Q\<_!;X5?M8ZG\/1XI M_"4/A4HUC-:3#S4GCD4GSO,W^8926:0N69F+$GT"@ K\\?\ @YL_Y1U:#_V7 M#P?_ .G 5^AU?+G_ 57_P""?/Q&_P""DGP/TGX$^%_V@]&\ :;I_BW3?$%S M>7O@.769YY[*4RQ1KMU&U6-"VW=D,2%.",\ '*_\'"WQ'\<_"K_@C'\?/%OP MZN;B'4I/"<&FM+:DATM;V_M;*Z((Y'^C7$V3V&37S%^T%^S%\>/V!_\ @B?X M+_:N_8K_ &SOB-I/BOX-_#30M>@T.^U>"3PYK-@L4#WEG/IJ0I;LICEFD$@7 MSG< O([,7'Z:_$;X*^'OCW\!M<^ ?[1=EIOB72_%>@7&D^*8;*PDL[>\@G1H MY/+C::5X3M;*GS&96 8,"!CYBLO^"97QY\0?L_'V?1O[-?QQX'TGQ ^G;B?LIO+.*Y,63UV^9M_"NXJIH.A:-X7T. MR\,^'-,@LM/TZTCM;"RMHPD=O#&H1(T4<*JJ !T JW0!QGQF^!GA#XYZ99: M3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QKY\_:M_8I^$_P^_9U\7>--$\2>,) MKO3M)::".^\4SS0LP91AT8X8<]#7UM7E'[<__)H_CW_L O\ ^AK0!T'PK\"Z M.GPP\.(+J]P-!LP,W;?\\$K?_P"$'TC_ )^;W_P+:HOA=_R3/P[_ -@*T_\ M1*5NT ?C9_P<(:3;:/\ M7>$+>UDE96^'L+$RR%CG[=>#J?I7P57W_\ \'$O M_)VG@[_LG4/_ *7WE? %?KV0_P#(HH^GZG^NO@/_ ,FAR?\ Z]?^W2"BBBO6 M/UL*]?\ ^"?UM'>?MO?"BUE9@LGCW3%8HV#@W"=#VKR"O8_^">G_ "?/\)?^ MQ_TS_P!*$KGQG^Z5/\+_ "/G.,?^21S'_KQ6_P#3Y8C\1735F^,?^18O?^N!H J67@O2I;.* M5KF\RT2DXNFQTJ7_ (0?2/\ GYO?_ MJTM._Y!\'_7%?Y"IJ ,?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@ M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ^ ?^ M#A7P]8Z/^S-X*GM9IV+>.PI$LY88^Q7'K7Z+5^?'_!Q5_P FO^"/^Q]'_I%< MU[&0?\CBCZ_HS]>\!/\ D[^4?]?'_P"D2/Q^HHHK]L MOT/XB^F?_N.2_P"*O^5(F_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBBO@C^ M##'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Y2U\*Z=)XINK!I[G9'; M1LI%PV[))ZFM/_A!](_Y^;W_ ,"VHLO^1WO?^O*+^9K8H Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:MBB@#^?#_@I[:16/[?7Q0M(68K'XC(!=LG_51]37@U>^_\%2?^4@GQ M3_[&4_\ HF.O J_:=_\ (IK?X6?EOC;_ ,FFSG_KQ+]#]B_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HK\?/\@3'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#F? M$OA+3+'0;J[AN+HM'$2 ]RQ'XBK-EX+TJ6SBE:YO,M$I.+IL=*M^,?\ D6+W M_K@:N:=_R#X/^N*_R% &;_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^ MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z M1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S M>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!\S?\ !4_P MGIMA_P $_?B=>0W%T631(R ]RQ'_ !]0]17X(5_0'_P5<_Y1Y?%'_L!1?^E4 M-?S^5^C<'?\ (OJ?XOT1_HQ]#K_D@,=_V%/_ --4@HHHKZX_K@**** /W6_X M(Z>%=.U+_@G#\.+V>>Y5W75LB.X91QJ]Z.@^E?37_"#Z1_S\WO\ X%M7SO\ M\$9/^4:WPU_W=7_]/%[7U!7XSF?_ ",J_P#CE_Z4S_&CQ/\ ^3EYW_V%XG_T M],Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBBN$^&,?_ (0?2/\ GYO?_ MJ MS-<\*Z=:ZCIL,<]R1/WI75UC^)?^0OH_\ U^G_ -!- !_P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;5KQH(HUC4G"J ,GFEHH *_A"_:P_P"3IOB7_P!E UG_ -+IJ_N]K^$+]K#_ M ).F^)?_ &4#6?\ TNFH _;_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y M2F?M=_\ ;Q_Z?)Z_?Z@ HHHH _*CQC^Q5_P32_;)_P""GOQU_:;_ ."F_P 4 M_"&M7O@KQ-IW@OXW,T;SF:[OKI@KYB'S':S- ME/4_'O\ P3__ .#:SXC>%I?"&N?"[]F6TMI83&;C0?$.F:9=*#GE;BTGCE#< M]=V>GI7AO[9W_!JG\-?^"@_[9'Q/_; ^,?[3GB;PK>>,O$R2Z;HNAZ/:S116 M<-E;6Z.SNY+,[0NV,+@$#'&3YO\ \00W[+'_ $?!\0/_ GK'_&@#[R_X(D> M%?AS\'/@!\1OV5/@E\9HO'O@#X0_&/4?#W@/Q!%JT=_C3+C3]-UE;1KB+Y)6 MMY-5FMRR\9AQA<;1]F5\>?\ !%W_ ()>C_@DG\!_'_[,VE_$"Z\4:'J?Q3G\ M0^'-:O[6.&XFM9]'TF!UD2-F 9;BUN%'3*JIP,C/V'0 4444 %%%% !1110 M5Y1^W/\ \FC^/?\ L O_ .AK7J]>4?MS_P#)H_CW_L O_P"AK0!W7PN_Y)GX M=_[ 5I_Z)2MVL+X7?\DS\._]@*T_]$I6[0!^.W_!Q+_R=IX._P"R=0_^E]Y7 MP!7W_P#\'$O_ "=IX._[)U#_ .E]Y7P!7Z]D/_(HH^GZG^NO@/\ \FAR?_KU M_P"W2"BBBO6/UL*]C_X)Z?\ )\_PE_['_3/_ $H2O'*]C_X)Z?\ )\_PE_[' M_3/_ $H2N?&?[I4_PO\ (^\!/^3OY1_U\?_I$C\?J***_7#_7(*** M* "OZ:OA5_R2_P -_P#8 L__ $0E?S*U_35\*O\ DE_AO_L 6?\ Z(2OB.-/ M@H>LOT/XB^F?_N.2_P"*O^5(WJ***^"/X,"BBB@#'LO^1WO?^O*+^9K8K'LO M^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** /Y]/^"I/ M_*03XI_]C*?_ $3'7@5>^_\ !4G_ )2"?%/_ +&4_P#HF.O J_:7Q1_[ 47_I5#7\_E?T!_\ !5S_ )1Y?%'_ + 47_I5#7\_E?HW!W_(OJ?X MOT1_HQ]#K_D@,=_V%/\ ]-4@HHHKZX_K@**** /WH_X(R?\ *-;X:_[NK_\ MIXO:^H*^7_\ @C)_RC6^&O\ NZO_ .GB]KZ@K\9S/_D95_\ '+_TIG^-'B?_ M ,G+SO\ ["\3_P"GIA1117"?#!6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z M?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %?PA?M8?\G3?$O\ M[*!K/_I=-7]WM?PA?M8?\G3?$O\ [*!K/_I=-0!^W_\ P:;?\I3/VN_^WC_T M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 MMI]J9YQ:VT+2R>7&/O-M4X&0,]2!DCF?V(_P!L M;X1_M^_LQ>&/VL_@5;ZS#X7\617#:;#X@T[[+=H8+F6VD62,,R\20N 59E(P M03FKW[9&H>--(_9#^*NJ_#CPK;Z[XBM?AOKDN@Z'=Z8M[%J-ZNGSF"W>W8$3 MK)(%0Q$$.&*GK7XG?LZZ)_P>5_LS?#*Q^$/PD_93\(VWA+2D*>&] OM8\)21 MZ-:DEEM8&;4Q,(4W$*DKN47" A550 ?OS17QI_P1/\8?\%+?&GP-^).H?\%6 M/"TVB?$V#XN3P6NE*MM]CM]*71-', M#:R20-"9&N')C=@96FR=VX#[+H *_ M.O\ X.2=3^+G@+]CWPM\4/A=^T+XV\)^5\6/#.F:CHGAO5$L[35+:XO2DJ7# MQQBX<,"N4\WRR(QE#EB?T4K\\?\ @YL_Y1U:#_V7#P?_ .G 4 ?H=7Y/_P#! M1[]J/XZ_&+]N']DKQA\+?B!?:+\%F_:FTWPQI5OIT[Q?\)O=PF07NHNRD>98 M12*UK;KRLS+=3?-&UNQ^Y/\ @I3X>_:Z\9?LJZIX&_8N\,:=JOBG7-1M+'5; M:^\3G1G.C/)_IZV]X$AVDWB31-.U#[7;Z??O"C7%O%/M M7SDCE+HLFU=X4-@9Q6Y0 5Y1^W/_ ,FC^/?^P"__ *&M=)\9O@9X0^.>F66D M^+]4UJUCL9VFA;1=6DM&9BNTABGWACL:^?/VK?V*?A/\/OV=?%WC31/$GC": M[T[26F@COO%,\T+,&48=&.&'/0T ?3/PN_Y)GX=_[ 5I_P"B4K=KB/A7X%T= M/AAX<075[@:#9@9NV_YX)6__ ,(/I'_/S>_^!;4 ?D=_P<2_\G:>#O\ LG4/ M_I?>5\ 5]Z_\'"&DVVC_ +5WA"WM9)65OA["Q,LA8Y^W7@ZGZ5\%5^O9#_R* M*/I^I_KKX#_\FAR?_KU_[=(****]8_6PKV/_ ()Z?\GS_"7_ +'_ $S_ -*$ MKQRO7_\ @G];1WG[;WPHM968+)X]TQ6*-@X-PG0]JY\9_NE3_"_R/G.,?^21 MS'_KQ6_]-R/Z*:*Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ_$S_%(V**Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BL?P/_R")?\ K]F_]"H_X0?2 M/^?F]_\ MJS/"OA73M0TZ2::>Y!%S(H"7#*,!J .KHK'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V* M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:@#8K-\8_\BQ>_]<#4/_"#Z1_S\WO_ (%M5'Q+ MX2TRQT&ZNX;BZ+1Q$@/E2V<4K7-YEH ME)Q=-CI4O_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_ M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0!L5^?'_ <5?\FO^"/^Q]'_ *17-?=__"#Z1_S\WO\ MX%M7P#_P<*^'K'1_V9O!4]K-.Q;QV%(EG+#'V*X]:]C(/^1Q1]?T9^O> G_) MW\H_Z^/_ -(D?D;1117ZX?ZY!1110 5_35\*O^27^&_^P!9_^B$K^96OZ4OA M=X*TF3X9>'9&N;S+:%9DXNV_YXI7Q'&GP4/67Z'\1?3/_P!QR7_%7_*D=M16 M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M7P1_!AL45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0 67_([WO_7E%_,UL5REKX5TZ3Q3=6#3W.R.VC92+AMV M23U-:?\ P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1 M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ?@9_P5 M)_Y2"?%/_L93_P"B8Z\"KWG_ (*>VD5C^WU\4+2%F*Q^(R 7;)_U4?4UX-7[ M3E_^X4O\,?R1_M'P#_R0F5?]@U#_ --1"BBBNL^M"ON7_@WW_P"3X]3_ .R> M7_\ Z56=?#5?;G_! O2[?5OVV]3M;EY%4?#^_;,4A4Y^U6?_P#@6U?C MY_D";%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U $WC'_ )%B]_ZX&KFG M?\@^#_KBO\A7/^)?"6F6.@W5W#<71:.(D![EB/Q%6;+P7I4MG%*US>9:)2<7 M38Z4 ;M%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%% M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 >)?\ !5S_ )1Y?%'_ + 47_I5 M#7\_E?O?_P %3_">FV'_ 3]^)UY#<719-$C(#W+$?\ 'U#U%?@A7Z-P=_R+ MZG^+]$?Z,?0Z_P"2 QW_ &%/_P!-4@HHHKZX_K@**** /WH_X(R?\HUOAK_N MZO\ ^GB]KZ@KY-_X(Z>%=.U+_@G#\.+V>>Y5W75LB.X91QJ]Z.@^E?37_"#Z M1_S\WO\ X%M7XSF?_(RK_P".7_I3/\:/$_\ Y.7G?_87B?\ T],V**Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:N$^&-BL?Q+_P A?1_^OT_^@FC_ (0?2/\ MGYO?_ MJS-<\*Z=:ZCIL,<]R1/WI0!U=%8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1 M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;5KQH(HU MC4G"J ,GF@!:_A"_:P_Y.F^)?_90-9_]+IJ_N]K^$+]K#_DZ;XE_]E UG_TN MFH _;_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z M@ HHHH \T_;+^,7BG]GK]DOXE?'7P1I=G>:OX0\$:GJ^FPZBLK6PF@MGD5YQ M$#(85*[W" ML5L$22).X0PQPR8CP 2>/U4\5:KX8T+POJ6N>-M M0L;31K.PFGU>ZU.1$MH;5$+2O*S_ "K&$#%BW .>*_F(_:J\:_\&A6N?M,: MAJ/A?P#^T2FG3:H[WDOPKAM+?PS(Y8[VBBU&5;N.'.2%A1% P$4+@4 ?M;_P M0[_X*!2_\% ?@W\5/$.D>(-2\0^$_ ?QIUCPS\/O%^KQ.MWK.@I'!<6;W#. MTDR1W 3>X$KQK$TN96D9OMFOF_\ X).ZE_P3UU/]B#PJ_P#P3#&E)\*8C-'8 M0Z>LRSQ7@8&X6\%Q^_\ M>X@N9LN04()0H3](4 %>0?M=_L(?LQ?MV^%;'P- M^U'X-UGQ#HVFZC#?VFF67C?6-*@6ZA+&*=DT^[@#NA8E6;)!P1T&/7Z* */A MOP_8>%=#MO#NF7%]+;VD>R*34M3GO)V&<_//<.\LA]W8GWKB?CC^RE\ OVD? M%'@/QG\:/ 7]LZE\,O%D7B;P/<_VI=6_]FZI&I5+C;!*BS8!/R2AT/=37HE% M !1110 5Y1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M '=?" M[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT ?CM_P<2_\G:>#O^R= M0_\ I?>5\ 5]_P#_ <2_P#)VG@[_LG4/_I?>5\ 5^O9#_R**/I^I_KKX#_\ MFAR?_KU_[=(****]8_6PKV/_ ()Z?\GS_"7_ +'_ $S_ -*$KQRO8_\ @GI_ MR?/\)?\ L?\ 3/\ TH2N?&?[I4_PO\CYSC'_ ))',?\ KQ6_]-R/Z):***_$ MS_%(**** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_ M\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 M%%%% !1110 4444 %%%% !1110 4444 %?GQ_P '%7_)K_@C_L?1_P"D5S7Z M#U^?'_!Q5_R:_P""/^Q]'_I%HHHKX(_@P**** ,>R_P"1WO?^ MO*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH ** M** /Y]/^"I/_ "D$^*?_ &,I_P#1,=>!5[[_ ,%2?^4@GQ3_ .QE/_HF.O J M_:I_ M]D\O_P#TJLZ^&J^Y?^#??_D^/4_^R>7_ /Z56=>7G?\ R*:W^%GY;XV_\FFS MG_KQ+]#]HZ***_'S_($**** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_D*I^,?\ MD6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% M 'SU_P %7/\ E'E\4?\ L!1?^E4-?S^5_0'_ ,%7/^4>7Q1_[ 47_I5#7\_E M?HW!W_(OJ?XOT1_HQ]#K_D@,=_V%/_TU2"BBBOKC^N HHHH _>C_ ((R?\HU MOAK_ +NK_P#IXO:^H*^7_P#@C)_RC6^&O^[J_P#Z>+VOJ"OQG,_^1E7_ ,)_P#R/\ T^3U^_U !1110!X?_P %-/#/@[QC M_P $Y_COX<^(>J:I9:%4 MW-W<+/<%\;B\HWG=@EL9/]"OC7P9X6^(W@W5_A[XXT2#4]%U[3+C3M8TVY7, M=W:SQM%+$X'561F4^QK!B_9V_9^@B6&'X%^#D1%"HB^&+0!0.@ \O@4 ?@M^ MP9_P';'XA?$BY\2Z+X'\+:7I4&CZ+$+"TLHH8 MR;T&-IOLGVF79&$C>Y:*-62)6?\ ?+X(^-=5^)7P7\(?$;7;>WBOM?\ "^GZ ME>16B,L22SVTXB:*>" M;PO:,DB,,,K QX(()!%=+X6\,Z'X*\,:;X-\,6 M=-TBPALM.M0[,(8(D"1I MEB6.%4#)))QR30!?KC_C3^T#\#OV'[0_Q@Z/XF@FF MN2@)<6^&VW.T D^47P 2> :]'^//P8\+_M#?"C5?@QXYN+D:%KWD0:[;6LI3 M[=8K/')<63D<^3<1(]O( 03',X!!.:_//_@NM^P1\!M2^&GP&T[]E7X+>&O! M_P 9T^._AS3?A-JG@O0X-/NK15D>XN\FV13]D@M8);E\@K'Y"MQW /T[HHHH M *\H_;G_ .31_'O_ & 7_P#0UKL?B9\9?A=\&[&UU/XH>-;+1+>]F,5K+>N0 M)' R5& ><_U*_T=HK.S@E8O*^Y3M&5Z M\4 ?07PN_P"29^'?^P%:?^B4K=KC_A9XS\+/\,?#CKK_ MX3'PQ_T&H/\ OJ@#\B/^#B7_ ).T\'?]DZA_]+[RO@"OOC_@X5U/3]5_:O\ M"$^G723(OP\A5F0]#]OO.*^!Z_7LA_Y%%'T_4_UU\!_^30Y/_P!>O_;I!111 M7K'ZV%>Q_P#!/3_D^?X2_P#8_P"F?^E"5XY7L'_!/RXAM?VX?A/)=!L=,DAN]4BC8W4K!6/8M MP: .FHK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_ MX3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\ M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC M_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_ MX3'PQ_T&H/\ OJ@#2K-\8_\ (L7O_7 T?\)CX8_Z#4'_ 'U6?XH\4>'[SP_= MVMKJL3R/$0B*>2: -S3O^0?!_P!<5_D*FK(L?%WAJ.RAC?680RQ*"">AQ4O_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5?GQ M_P '%7_)K_@C_L?1_P"D5S7WK_PF/AC_ *#4'_?5?G__ ,'#6NZ1JO[,G@F' M3M0CF9?'89E0]!]BN>:]C(/^1Q1]?T9^O> G_)W\H_Z^/_TB1^1-%%%?KA_K MD%%%% !7]-7PJ_Y)?X;_ .P!9_\ HA*_F5K^ECX6^+_#2?#'PXCZS""-!LP1 MN_Z8I7Q'&GP4/67Z'\1?3/\ ]QR7_%7_ "I'845F_P#"8^&/^@U!_P!]4?\ M"8^&/^@U!_WU7P1_!AI45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 0V7_([W MO_7E%_,UL5S-IXET%/%MW>OJD0B>UC5),\$@G(K4_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH _ ;_ (*D_P#*03XI_P#8RG_T3'7@5>]?\%0+JWO?V_/BC=6LH>-_ M$A*.O0CR8Z\%K]IR_P#W"E_AC^2/]H^ ?^2$RK_L&H?^FHA11176?6A7W+_P M;[_\GQZG_P!D\O\ _P!*K.OAJOM[_@@-J-CI?[;NIW.H7*Q(?A]?J&<\9^U6 M?%>7G?\ R*:W^%GY;XV_\FFSG_KQ+]#]JJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJOQ\_R!-*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH /&/_(L7O\ MUP-7-._Y!\'_ %Q7^0K#\4>*/#]YX?N[6UU6)Y'B(1%/)-6['Q=X:CLH8WUF M$,L2@@GH<4 :]%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0! MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?5 'AG_!5S_E'E\4?^P%%_P"E4-?S^5^^G_!5 M+Q/H%[_P3Z^)UK::K%)(^AQA44\G_2H:_ NOT;@[_D7U/\7Z(_T8^AU_R0&. M_P"PI_\ IJD%%%%?7']U]05\H_\$F:5%9O_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?5<)\,:58_B7_ )"^C_\ 7Z?_ $$U-_PF/AC_ *#4'_?59>O>)=!N=3TR M:#5(F6&Z+2L#]T;>IH Z:BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW M_A,?#'_0:@_[ZK11UD02(V589!'<4 +7\(7[6'_)TWQ+_P"R@:S_ .ETU?W> MU_"%^UA_R=-\2_\ LH&L_P#I=-0!^W__ :;?\I3/VN_^WC_ -/D]?O]7X _ M\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% 'E7[='Q@\0?L^_L8_%3XX^$M02TU;P MEX!U75=+NY8D>."Y@M9)(I) X*^4KJIOV\O^"T7[>_C+XX?#;_ M ()._P#!+3]JK1/BC\8-?NH6\>_&7PQH.G'31=2H'-CIZI'-!#9V\0>>>X8S M2*OR^8&CD6OVL^/_ (^^%_PK^!OC#XD_&R&"7P?H?AF^O?$\%Q8_:DFL(X': M>(P8/G[T#+Y6#O+;<'.*_+__ ((Q^&?@YJ/[6_Q2\*_#[_@B;??LK0^)?AW= MWWAGQ1XHO]2AU[6+1KJ&"18@QC?2X\S1.T5HZ[&$>')16 !]G_\ !+KX@_M= MZMX"\>? _P#;:^*'A?Q]XZ^%7C=/#U]X_P#"%A]EMM:632[#4!YL(1$CNHOM MOE2+&JK\J' 8M7T_7S!_P2QU7]EW_A67Q"\ _LW_ M@\%:EX.^+.L:)\4/# M5MKUQJ447B:'ROM5S'<7#%YXYXS!*LI5&8/B1$D5U'T_0 5^:O\ P=&_$SX< M^$_V!?#7AKQ1X]T;3M2NOC)X4NK;3[W4HHIY8(KTO+,L;,&*(J,S,!A0IR17 MZ544 >9?'S]L;]FK]F?]G+5?VLOB[\7=&L? .DV'VI_$%O>)<178)PD=OY9/ MVB61OD1$R68@"OSM^$'_ <"?\$^(,_[8?[0W[8%I/X[;2)K#P5X(T_P; MK=W_ ,(AI._ML?#[P#I?[*7CG4-,\$:/;W$6ANT4\&F1 M(Z'_P#8!?\ ]#6@#M/A=ING#X9>' +"$ :%9X'E M#_GBGM6[_9VG_P#/C#_WZ%9'PN_Y)GX=_P"P%:?^B4K=H _'3_@X@@A@_:S\ M'K!"J _#N$D(H'_+_>5\!5]__P#!Q+_R=IX._P"R=0_^E]Y7P!7Z]D/_ "** M/I^I_KKX#_\ )HR))^W+\)D=0P/C[3 01D M'_2$KQVO8_\ @GI_R?/\)?\ L?\ 3/\ TH2N?&?[I4_PO\CYSC'_ ))',?\ MKQ6_]-R/Z'_[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ*_$S_%(A_L[3_\ GQA_ M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"LCP796LWQC_P B MQ>_]<#0!-I^GV#6$!-E"285R3&/05-_9VG_\^,/_ 'Z%&G?\@^#_ *XK_(5- M0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ M #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP M_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A7Y]?\ M!Q):VT'[,/@AH+>-"?'@!*(!_P N5S7Z%U^?'_!Q5_R:_P""/^Q]'_I%GV!^& M'ALFRA).@V>3Y0_YX)7\S=?TU?"K_DE_AO\ [ %G_P"B$KXCC3X*'K+]#^(O MIG_[CDO^*O\ E2-C^SM/_P"?&'_OT*/[.T__ )\8?^_0J:BO@C^#"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@#"L[*S/C.]B-I%M%G&0OEC .36O_9VG_\ M/C#_ -^A6;9?\CO>_P#7E%_,UL4 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 ?SY_\ !49$C_X* _%)(T"J/$AP%& /W,=> M!U[[_P %2?\ E()\4_\ L93_ .B8Z\"K]IR__<*7^&/Y(_VCX!_Y(3*O^P:A M_P"FHA11176?6A7W%_P;^0PS_MPZFDT2N/\ A7M^<,N1_P ?5G7P[7W+_P & M^_\ R?'J?_9/+_\ ]*K.O+SO_D4UO\+/RWQM_P"339S_ ->)?H?L[_9VG_\ M/C#_ -^A1_9VG_\ /C#_ -^A4U%?CY_D"0_V=I__ #XP_P#?H4?V=I__ #XP M_P#?H5-10!D>+K&RC\-7CQV<2L(3@K& 15O3]/L&L(";*$DPKDF,>@J'QC_R M+%[_ -<#5S3O^0?!_P!<5_D* #^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@#YU_X*LV5G%_P3U^*$D=I$K#0XL,L8!'^E0U^ M-?T!_P#!5S_E'E\4?^P%%_Z50U_/Y7Z-P=_R+ZG^+]$?Z,?0Z_Y(#'?]A3_] M-4@HHHKZX_K@**** /WD_P""-%E9R_\ !-CX;22VD3,5U?+-&"3_ ,3B]KZ> M_L[3_P#GQA_[]"OF7_@C)_RC6^&O^[J__IXO:^H*_&)__)R\[_["\3_Z>F0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%345PGPQ#_9VG M_P#/C#_WZ%9'B.RLTU7252TB :\(8",OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@#EOCA\(O#'Q^^# M?BGX(^-+B]@TKQ9H-UI5]'K#XH:[<:=X>O;?1[B>&0K>2-8%X9 MB\$),L4LLF1Q*=Q%?K5_P4!\%>/OB3^PU\7_ (??"SPP-;\1:W\-]9L='T?] MWNO9Y;.5%A3S08Q(V=J%P4#E2PQFOP-\:?L\_&S_ (+5?M:>$_V0_A5^R/X\ M_9H_8Z^",!O/$MCXD\-R:9-;F*/_ $Z^N]P9;G5I@A@CW-.Z*&E8G=-D _8G M_@B!_P $TU_X)E_L>3?#_7_C/#\0_%OCGQ)/XL\9^,;.=Y;6^O;F*),6\CDO M+$$B4^<_S2N[R$+N"+]CU\4?\$1OAS\)OA-\*?BI\/?V9O#OCC0OA%I7Q6EM M_AGH/CVUU&*YALUTK3OM5Q;KJ*+.MI/??:YHU.1\S/\ *7*+]KT %%%7>%_VV/V2O&OQ3_X4KX3_ &A/"^H>)FO[BQ@TRVU1&^TWEN"UQ:0R M?ZN>XB"L9((V:2,(VY5VG !ZC1110 5Y1^W/_P FC^/?^P"__H:UZO7E'[<_ M_)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K"^%W_),_#O\ V K3_P!$ MI6[0!^.W_!Q+_P G:>#O^R=0_P#I?>5\ 5]__P#!Q+_R=IX._P"R=0_^E]Y7 MP!7Z]D/_ "**/I^I_KKX#_\ )HM M?E[_ ,1)?_5F/_F1?_O=7Z@7?_'I+_US;^5?R]U]9PQEF!S'VOUB'-R\MM6M M[WV:[']7_1B\-."?$..;?ZP83V_L/8ZC_ (B2_P#JS'_S(O\ ][J_+NBOJ_\ 5K)/^?7_ )-+ M_,_JW_B6KP4_Z%7_ )7Q/_RX_43_ (B2_P#JS'_S(O\ ][J/^(DO_JS'_P R M+_\ >ZOR[HH_U:R3_GU_Y-+_ ##_ (EJ\%/^A5_Y7Q/_ ,N/WW_X)Q_\%!_^ M'@7A/Q-XH_X5'_PB7_".:C!:^1_;_P!O^T>9&S[MWD0[,;<8PCA,SJ4J2M%6LM7T7<_SQ\9>'LGX4\3 M,QRG*J7L\/2E!0CS2E9.G"3]Z;E)ZMO5O[@HHHKRS\Q"LWQC_P BQ>_]<#6E M6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N*_P A4U !1110 444 M4 %%%% !1110 4444 %%%% !7Y\?\'%7_)K_ ((_['T?^D5S7Z#U^?'_ <5 M?\FO^"/^Q]'_ *17->QD'_(XH^OZ,_7O 3_D[^4?]?'_ .D2/Q^HHHK]=_\BFM_A9^6^-O_ ":;.?\ KQ+]#]HZ M***_'S_($**** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW M_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% 'SU_P5<_Y M1Y?%'_L!1?\ I5#7\_E?T!_\%7/^4>7Q1_[ 47_I5#7\_E?HW!W_ "+ZG^+] M$?Z,?0Z_Y(#'?]A3_P#35(****^N/ZX"BBB@#]Z/^",G_*-;X:_[NK_^GB]K MZ@KY?_X(R?\ *-;X:_[NK_\ IXO:^H*_&)__ "/\ MT^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 >=?M=?'L?LL_LN?$']H MX>%+C7I/!'A"_P!9M]#M&(DU&:"!WCMU(!(,CA4R <;LX.,5^-6L_P#!0O\ MX.][GXJV'PVC_8F^'.CZWXCTJZUG0?#LT.EQM+8P20I,8C/JV7,1N( Z%C(H ME0L &!K]9_C?^TO_ ,$^OB==>)/V'/BU^UO\,8O$/BNPN/#>K^ Y?B-IUOK3 M?:X#$T"6QF$Z3,DF5 3=DJ0.E?'=Y_P00^(J?LP?$[PC^T!_P5=^)7B+QC>> M-E\9_#CXR:M=36=]\/9K>VEB>1)/MA/ERP2/'<^7)!&T:(56,QJP /8/^"#7 MQ6_;Z^-O['/B'XE_\%$-0TM_&%_\5M?CTW3=/N89'TBTAF2":PF6*23R7AOH MKY!"[%XD"(=H557[7KX]_P""(W_!.G5?^":W['MY\+M>_:9/Q8OO&?C*\\8W M7BV%6^RS->P6R P,TLIE1U@68RECYCS.W?)^PJ "OS7_ .#GOX<_#_5/V'_" MGQ)U'P1I,_B+3?C1X1@T_7I=/C-Y;PM?L&B2;&]4(D?*@X^8G'-?I17YJ_\ M!T;\3/ASX3_8%\->&O%'CW1M.U*Z^,GA2ZMM/O=2BBGE@BO2\LRQLP8HBHS, MP&%"G)% 'MW_ 7E_:@\;_L>_P#!)3XT?'#X::O/I_B*#P_;Z3HNH6KE9K2; M4;VWT_SXV'W)(UN6D5NS1@CG%>#_ /!0S]G[0O@C_P &T]IX8^'G_$BU?X1_ M#+PMXD\):UIN([C3=:T^6SN3?1.O*SR2>>6<,U\H?MD?M0Z9^V3_P $,-#_ &3O@C>VVI_'?XK^&=!\"CX7BX"ZOI6LQ3VL M.LI?6O\ K;.*S6"[:::5%1%5"2!(N0#]#_V/?C/??M'?LD?"W]H;4[5(+GQY M\.=$\17$$:X6-[VPAN64#L 92*]&KC?V=/@[I7[._P"SYX$_9_T*Z\^Q\#># M=+\/6<^S;YD5E:16R-CME8@<5V5 '&?&;XF^+_AEIEE?^$/@[K7C&2ZG:.:V MT62-6MU"Y#MO(X)XXKY\_:M_:/\ BQXK_9U\7>'-;_9)\8:':7>DM'/JU]<0 M&&U7_]@%__ $-: .@^%?B?6&^&'AQCX.O0 M3H-F2"R\?N$K?_X275_^A0O?^^EJ+X7?\DS\._\ 8"M/_1*5NT ?C9_P<(7] MSJ'[5WA"6ZTR6U8?#V$!)2,D?;KSGBO@JOO_ /X.)?\ D[3P=_V3J'_TOO*^ M *_7LA_Y%%'T_4_UU\!_^30Y/_UZ_P#;I!1117K'ZV%>O_\ !/Z:2W_;>^%$ M\4#2LGCW3"L:=6/VA.!7D%>Q_P#!/3_D^?X2_P#8_P"F?^E"5SXS_=*G^%_D M?.<8_P#)(YC_ ->*W_IN1_0;_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL M45^)G^*1C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+69X5US4;73I(X?#=S.#_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P ) M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% & M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &'=^)=7^RR_\4A>?ZMOXE]/ MK7\R=?U"7?\ QZ2_]*?BYC_ M /"2ZO\ ]"A>_P#?2U1\2Z]J=SH-U!-X8NH5:(@RNRX7W-=-6;XQ_P"18O?^ MN!H J67B/54LXD7PE>,!$H#!EP>.M2_\)+J__0H7O_?2UI:=_P @^#_KBO\ M(5-0!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2U\ _\'"NK7VH?LS>"HKK0Y[4+X[!#RD8)^Q7''%? MHM7Y\?\ !Q5_R:_X(_['T?\ I%\!/^3OY1_U\?\ Z1(_ M'ZBBBOUP_P!<@HHHH *_I2^%WB/5E^&7AU5\)7C :%9@$,O/[E*_FMK^FKX5 M?\DO\-_]@"S_ /1"5\1QI\%#UE^A_$7TS_\ <_P#?2T?\)+J__0H7 MO_?2UL44 ^_P#!4G_E()\4_P#L93_Z)CKP*OVG+_\ <*7^ M&/Y(_P!H^ ?^2$RK_L&H?^FHA11176?6A7VY_P $"[VXL/VV]3GMM.DNF/P_ MOQY<1&0/M5GSS7Q'7W+_ ,&^_P#R?'J?_9/+_P#]*K.O+SO_ )%-;_"S\M\; M?^339S_UXE^A^Q?_ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q17X^?Y F/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 ,!$H#!EP>.M6_&/_(L7O\ UP-7-._Y!\'_ %Q7 M^0H S?\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@ M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#YF_X*GZ[J5U_P $_?B=;S>&;J%6 MT2,&5V7"_P"E0]:_!"OZ _\ @JY_RCR^*/\ V HO_2J&OY_*_1N#O^1?4_Q? MHC_1CZ'7_) 8[_L*?_IJD%%%%?7']]/?\J^FO^$EU?\ Z%"]_P"^EKYW_P"",G_*-;X:_P"[ MJ_\ Z>+VOJ"OQG,_^1E7_P )_\ RF8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL45PGPQC_\)+J__0H7O_?2UF:YKFHS MZCILDGANYC,=R61&9_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;% M% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ MWTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL M44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WT MM:\;%XU=D*DJ"5/4>U+10 5_"%^UA_R=-\2_^R@:S_Z735_=[7\(7[6'_)TW MQ+_[*!K/_I=-0!^W_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[ M>/\ T^3U^_U !1110!\E?L#^$?A#\3OVJ_VD?VL+O0].O/B+!\6;CP-8UR,DB- OUHRJZE'4$$8((X(K\E_^"N'[ M$?\ P58_96_:LU[_ (*@?\$6O%=U>WOC;3K6+XQ_"J*V@NUU6>TB$,&H0V"#B@#]F/\ @G7J>A>$OB5^T/\ LO> Y4/A M'X7_ !>CMO"5I ?W&E6^HZ)INK7&FQ8X6."]O+S9&N%B21(@%$8 ^H*^6_\ M@C_^P'XF_P""=W['5K\*_BI\0)/%OQ&\4:_>>+/BEXJDNI)SJ>OWNSSW$LOS MRJB10Q>8^&D\HR$*7VCZDH **** "J5MX<\/6>M7'B2ST&RBU&\C6.[OX[5% MGG1?NJ[@;F [ GBKM% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P F MC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT M ?CM_P '$O\ R=IX._[)U#_Z7WE? %??_P#P<2_\G:>#O^R=0_\ I?>5\ 5^ MO9#_ ,BBCZ?J?ZZ^ _\ R:')_P#KU_[=(****]8_6PKV/_@GI_R?/\)?^Q_T MS_TH2O'*]C_X)Z?\GS_"7_L?],_]*$KGQG^Z5/\ "_R/G.,?^21S'_KQ6_\ M3_P#7 M UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 %%%% !11 M10 4444 %%%% !1110 4444 %?GQ_P '%7_)K_@C_L?1_P"D5S7Z#U^?'_!Q M5_R:_P""/^Q]'_I%HHHKX(_@P**** ,>R_P"1WO?^O*+^9K8K M'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** /Y]/^ M"I/_ "D$^*?_ &,I_P#1,=>!5[[_ ,%2?^4@GQ3_ .QE/_HF.O J_:I_]D\O_P#T MJLZ^&J^Y?^#??_D^/4_^R>7_ /Z56=>7G?\ R*:W^%GY;XV_\FFSG_KQ+]#] MHZ***_'S_($**** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@: MN:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% 'SU_P % M7/\ E'E\4?\ L!1?^E4-?S^5_0'_ ,%7/^4>7Q1_[ 47_I5#7\_E?HW!W_(O MJ?XOT1_HQ]#K_D@,=_V%/_TU2"BBBOKC^N HHHH _>C_ ((R?\HUOAK_ +NK M_P#IXO:^H*^7_P#@C)_RC6^&O^[J_P#Z>+VOJ"OQG,_^1E7_ ,) M_P#R/\ T^3U^_U !1110 4444 %%%% !1110!A?%'XF M>!?@O\-M?^+_ ,3_ !'!H_AOPOHUSJNO:K)I996P"2%16. "3C ! M-?.GB#_@IR/AQ\$-%_:X^-G[,GBKP?\ ![7)-.?_ (3#4=5L9;S1[._ECBM- M0U'3XI"]M;.TT.[RWFEB$H,D2;9-GMG[4GP8^'7[1?[-GCWX#?%W4GLO"_C# MPAJ&D:_?QW*PM:6D]N\+];M[3X:_M&:?H$L%K\3]$TZZA;2](NI96']G02O!&7NBK/-; MK%M/E3?;G /WPHHHH *\H_;G_P"31_'O_8!?_P!#6ND^,WQ-\7_#+3+*_P#" M'P=UKQC)=3M'-;:+)&K6ZA'&/@Z]!.@V9(++Q^X2M__ (275_\ H4+W_OI: /R._P"#B7_D[3P=_P!D MZA_]+[RO@"OO7_@X0O[G4/VKO"$MUIDMJP^'L("2D9(^W7G/%?!5?KV0_P#( MHH^GZG^NO@/_ ,FAR?\ Z]?^W2"BBBO6/UL*]C_X)Z?\GS_"7_L?],_]*$KQ MRO7_ /@G]-);_MO?"B>*!I63Q[IA6-.K'[0G KGQG^Z5/\+_ "/G.,?^21S' M_KQ6_P#3_]]+5' MQ+KVIW.@W4$WABZA5HB#*[+A? M,!$H#!EP>.M2_P#"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%?GQ_P<5?\ )K_@C_L?1_Z17-?= M_P#PDNK_ /0H7O\ WTM? /\ P<*ZM?:A^S-X*BNM#GM0OCL$/*1@G[%<<<5[ M&0?\CBCZ_HS]>\!/^3OY1_U\?_I$C\C:***_7#_7(**** "OZ:OA5_R2_P - M_P#8 L__ $0E?S*U_2E\+O$>K+\,O#JKX2O& T*S (9>?W*5\1QI\%#UE^A_ M$7TS_P#<_]]+1_PDNK_P#0H7O_ 'TM?!'\ M&&Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 67_ ".][_UY1?S-;%\_\%/9Y;K]OKXH M7$ULT+-XC),3]5_=1\&O!J_:I_\ 9/+_ /\ 2JSKX:K[<_X(%WMQ8?MMZG/;:=)=,?A_ M?CRXB,@?:K/GFO+SO_D4UO\ "S\M\;?^339S_P!>)?H?M916/_PDNK_]"A>_ M]]+1_P )+J__ $*%[_WTM?CY_D";%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2T 3>,?^18O?\ K@:N:=_R#X/^N*_R%<_XEU[4[G0;J";PQ=0JT1!E=EPO MN:LV7B/54LXD7PE>,!$H#!EP>.M &[16/_PDNK_]"A>_]]+1_P )+J__ $*% M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_] M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*% M[_WTM 'B7_!5S_E'E\4?^P%%_P"E4-?S^5^]_P#P5/UW4KK_ ()^_$ZWF\,W M4*MHD8,KLN%_TJ'K7X(5^C<'?\B^I_B_1'^C'T.O^2 QW_84_P#TU2"BBBOK MC^N HHHH _>C_@C)_P HUOAK_NZO_P"GB]KZ@KY-_P"".FN:C9_\$X?AQ;0> M&[FX15U;$L;+AO\ B;WI[_E7TU_PDNK_ /0H7O\ WTM?C.9_\C*O_CE_Z4S_ M !H\3_\ DY>=_P#87B?_ $],V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O MI:X3X8V*Q_$O_(7T?_K]/_H)H_X275_^A0O?^^EK,US7-1GU'39)/#=S&8[D MLB,RYD.WH* .KHK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@# M8HK'_P"$EU?_ *%"]_[Z6M>-B\:NR%25!*GJ/:@!:_A"_:P_Y.F^)?\ V4#6 M?_2Z:O[O:_A"_:P_Y.F^)?\ V4#6?_2Z:@#]O_\ @TV_Y2F?M=_]O'_I\GK] M_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH \B_;Z_9Q M\1?M??L4_%']E_PCXT_X1[5/'?@G4-&T_6&+"."::%E7S=GS&)B0D@&249P M>E?(_P"T=^S_ /&K]N+_ ()467_!-KQ[^P_J^@>.9?"^CZ!-J>N3:=)X>\,W M=F(8O[:M[R&Y9IHD6)I(HX4-PXD6*2.(-*4_16B@#.\(>'QX2\)Z7X5&I3W@ MTS3H+07=TVZ6?RXU3S'/=FQDGU)K1HHH *\H_;G_ .31_'O_ & 7_P#0UKU> MO*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_]$I6[6%\+O\ DF?AW_L! M6G_HE*W: /QV_P"#B7_D[3P=_P!DZA_]+[RO@"OO_P#X.)?^3M/!W_9.H?\ MTOO*^ *_7LA_Y%%'T_4_UU\!_P#DT.3_ /7K_P!ND%%%%>L?K85['_P3T_Y/ MG^$O_8_Z9_Z4)7CE>Q_\$]/^3Y_A+_V/^F?^E"5SXS_=*G^%_D?.<8_\DCF/ M_7BM_P"FY']$M%%%?B9_BD%%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!? MLW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5_+ MW7]0EW_QZ2_]_]>47\S6Q0 4444 %%%1W5S!96LEY?\ QFOE/]?> M!?\ H:X;_P 'TO\ Y(]G_5SB'_H#J_\ @N?^1Z;17F7_ V+^SC_ -%%_P#* M1>?_ !FC_AL7]G'_ **+_P"4B\_^,T?Z^\"_]#7#?^#Z7_R0?ZN<0_\ 0'5_ M\%S_ ,CTVBO,O^&Q?V&_P#L(S_^BUKY4K^?^//'3_4GB:KE']G^U]FHOF]K MR7YHJ7P^RE:U[;ZGZ5PYX>?ZP93#&_6>3F;5N2^S:WYUV['Z:45^9=%?'_\ M$T'_ %*?_*__ -Q/<_XA'_U&_P#E/_[H?II17YET4?\ $T'_ %*?_*__ -Q# M_B$?_4;_ .4__NA^FE%-A_U2_P"Z*=7]7K5'XR%%%%,#YZ_X*N?\H\OBC_V MHO\ TJAK^?ROZ _^"KG_ "CR^*/_ & HO_2J&OY_*_1N#O\ D7U/\7Z(_P!& M/H=?\D!CO^PI_P#IJD%%%%?7']= M_P#87B?_ $],****X3X8*Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H M)H V**** "BBB@ KY]^('[=G_""^-]5\&_\ "K/M7]F7\EM]I_MS9YNQB-VW MR#MSCIDU]!5^??[0'_);O%?_ &'KG_T8:_#_ !RXPXCX.R7"5\HK^RG.HXR? M+"5URMVM.,DM>VI^@^'N1Y7GF/K4\=3YXQBFM9+6]OLM'M7_ \7_P"J._\ MEP__ '/1_P /%_\ JCO_ )+_\ 5'?_ "X?_N>C_AXO_P!4=_\ +A_^YZ^9:*/^ M(X^*/_0P_P#*5#_Y6'_$/N$/^@;_ ,GJ?_)GVO\ L^?M4_\ "]O%=YX8_P"$ M$_LK[)IYNO/_ +4\_?B1$V[?*3'W\YSVZ5Z[7R+_ ,$^O^2JZQ_V+S_^CX:^ MNJ_KCP?XBSGBG@JGC\TJ^TJNU_"%^UA_R=-\2_ M^R@:S_Z734 ?M_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ M -/D]?O]0 4444 %%%% !1110 4444 %%1W=W:6%K+?W]S'!!!&TDTTSA4C0 M#)9B> !DDU\D_LV_MB?'+_@I-KVK_$/]D^_T[P7\!]'U>XTK2?B3J>D?;M7 M\TM0!]=45%8V\MI90VL]]+=211* MCW,X0/*0,%V"*J@GJ=J@9/ XJ6@ KRC]N?_ )-'\>_]@%__ $-:]7KRC]N? M_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF?AW_L!6G_ *)2 MMV@#\=O^#B7_ ).T\'?]DZA_]+[RO@"OO_\ X.)?^3M/!W_9.H?_ $OO*^ * M_7LA_P"111]/U/\ 77P'_P"30Y/_ ->O_;I!1117K'ZV%>Q_\$]/^3Y_A+_V M/^F?^E"5XY7L?_!/3_D^?X2_]C_IG_I0E<^,_P!TJ?X7^1\YQC_R2.8_]>*W M_IN1_1+1117XF?XI!1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A M4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% $=W_ ,>DO_7-OY5_+W7] M0EW_ ,>DO_7-OY5_+W7W?!>U?_MW_P!N/[J^A;\.>_\ _P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ H MHHH **** "BBB@ HHHH **** "OSX_X.*O\ DU_P1_V/H_\ 2*YK]!Z_/C_@ MXJ_Y-?\ !'_8^C_TBN:]C(/^1Q1]?T9^O> G_)W\H_Z^/_TB1^/U%%%?KA_K MD%%%% !7]-7PJ_Y)?X;_ .P!9_\ HA*_F5K^FKX5?\DO\-_]@"S_ /1"5\1Q MI\%#UE^A_$7TS_\ <_]>47\S6Q7 MR#_P4D_X*6_\.Z_%_AF?_A2O_"8?\)?:WBX_X2/^S_LGV7[.?^?:;S-WVC_9 MQL[YX^:_^(F7_JRC_P R1_\ >ZOK,LX&XISC PQF#P_-3E>SYX*]FT]')/=- M:H^0S3CSA3)<=/!XS$%%%% '\^G_!4G_E()\4_P#L93_Z)CKP M*O??^"I/_*03XI_]C*?_ $3'7@5?M.7_ .X4O\,?R1_M'P#_ ,D)E7_8-0_] M-1"BBBNL^M"ON7_@WW_Y/CU/_LGE_P#^E5G7PU7W+_P;[_\ )\>I_P#9/+__ M -*K.O+SO_D4UO\ "S\M\;?^339S_P!>)?H?M'1117X^?Y A1110!F^,?^18 MO?\ K@:_$/X_?\%A?^"C/@+X[^-? WA/]HG[)I6B^+=2L-,M?^$1TB3R;>&Z MDCC3<]H6;"J!EB2<9))K]O/&/_(L7O\ UP-?S5_M7?\ )T?Q*_['_6?_ $NF MK]=\),MR[,L=BHXNC"HE&-N>*E;5[73L?COB_F>999@<++!UYTFY2OR2E&^B MWLU<]K_X?8_\%./^CF/_ "S-%_\ D.C_ (?8_P#!3C_HYC_RS-%_^0Z^5J*_ MSC'&,G/K]?)'_!+'[GCOZZ7_P"WE?6]?XS_ $O,)A<# MX]YG1P].,(*.'M&*44KX>FW9*RU>I_II]'+%XO'>$6!K8FI*4FY-VK3 M2NW=Z+0****_F@_<0HHHH _3*'_5+_NBG4V'_5+_ +HIU?ZOK8_C1[A1113$ M?/7_ 5<_P"4>7Q1_P"P%%_Z50U_/Y7] ?\ P5<_Y1Y?%'_L!1?^E4-?S^5^ MC<'?\B^I_B_1'^C'T.O^2 QW_84__35(****^N/ZX"BBB@#]Z/\ @C)_RC6^ M&O\ NZO_ .GB]KZ@KY?_ .",G_*-;X:_[NK_ /IXO:^H*_&:VS/F^5+C&Q6)P\N6<*"_\1,O_ %91_P"9(_\ O=1_Q$R_]64?^9(_^]U?E;17]+_\0SX( M_P"@3_RI5_\ DS^8?^(G\<_]!?\ Y3I?_('ZI?\ $3+_ -64?^9(_P#O=1_Q M$R_]64?^9(_^]U?E;11_Q#/@C_H$_P#*E7_Y,/\ B)_'/_07_P"4Z7_R!^J7 M_$3+_P!64?\ F2/_ +W5T,WQ1_X7>D/QF_L/^R_^$LM(=8_LW[3Y_P!E^TQK M-Y7F;5W[=^W=M7.,X'2OR,K]1_@5_P D,\$?]B9I7_I'%7\._3EX4R#A[@W* M:F7T>24L1)/WIRNO9M_:DS^I_HK<6\0<1\29A2S&MSQC1BU[L(V?.E]F*_$Z MFBBBO\T#^WPHHHH ]Z_X)]?\E5UC_L7G_P#1\-?75?(O_!/K_DJNL?\ 8O/_ M .CX:^NJ_O7Z/_\ R;BE_P!?*G_I1_./B5_R5,_\,?R"BBBOVL^!"OX0OVL/ M^3IOB7_V4#6?_2Z:O[O:_A"_:P_Y.F^)?_90-9_]+IJ /V__ .#3;_E*9^UW M_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH * M*** /C+_ (.%OB/XY^%7_!&/X^>+?AU$X--:6U)#I:WM_:V5T01R/ M]&N)LGL,FOF+]H+]F+X\?L#_ /!$_P %_M7?L5_MG?$;2?%?P;^&FA:]!H=] MJ\$GAS6;!8H'O+.?34A2W93'+-() OG.X!>1V8N/U#^-7P<^'7[0OPB\2_ O MXN>'(M7\,>+M$N=)UW3I20)[:>,QN PY1L-E6!#*P# @@&OE2R_X)E?'GQ!^ MQS8_\$V_BU^U!INN?!RPMK;1I]5@\-2P>*-5\,V\B-#H\]P+DV\;^5'';27D M<6Z2%6VQ12/YJ@'TU^S%\7Y?VA/V:_A[\?9]&_LU_''@?2?$#Z=N)^RF\LXK MDQ9/7;YFW\*[BJF@Z%HWA?0[+PSX_]@%__ $-: .@^%=CXY'PP\.!]2+4]?(3WK?\ L7C?_H-V M7_@,?\:B^%W_ "3/P[_V K3_ -$I6[0!^-G_ <(1:M#^U=X075[N*:0_#V' M:T4>T ?;KSC^=?!5??\ _P '$O\ R=IX._[)U#_Z7WE? %?KV0_\BBCZ?J?Z MZ^ __)H-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HK\3/\4C'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:S/"MKXIDTZ1 MK#5+:-/M,@*R0$G=NY-=76/X'_Y!$O\ U^S?^A4 'V+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% M'*>,?$FJ> /#ESXM\6^++*TT^TV?:+C[!))LW.J+\J L_\ QJMG]L/_ )-R\1_2T_\ 2N&OA>OYV\7/%SB3@'B2EE^7TJ4X M3I1J-U(S;NYU(V7+4BK6BNE[WU/U#@K@K*N),JGB<3.:DIN/NN*5E&+ZQ>NK MZGV?_P -%M(7MI_L+IO7)&=K@,.0>HK0^Q>-_\ MH-V7_@,?\:YC]EG_ )-_\,_]>+?^C7KOZ_L7A_'ULUR'"8VLDIU:5.;2O9.4 M5)VNV[7>EVWYGX9F6&A@\QK8>#;C"F^%7Q*.CW\$*CQ#8[Q-%NR?(DK]&/L7C?_H-V7_@,?\:_/7_@W&_Y)-\3 M/^QBL?\ T1)7Z15^2\1?\CFMZK\D?Y+_ $A_^3RYM_BI_P#IFF8_V+QO_P!! MNR_\!C_C1]B\;_\ 0;LO_ 8_XUL45XI^+F/]B\;_ /0;LO\ P&/^-4?$MIXM M30;I[[5K5XA$?,1+<@D>QKIJS?&/_(L7O_7 T 5+*S\:&SB,6LV87REV@VQR M!CZU+]B\;_\ 0;LO_ 8_XUI:=_R#X/\ KBO\A4U &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-? /_ <*V_B&']F;P4VKZA!,A\=C:L4)4@_8KCFOT6K\^/\ @XJ_ MY-?\$?\ 8^C_ -(KFO8R#_D<4?7]&?KW@)_R=_*/^OC_ /2)'X_4445^N'^N M04444 %?TI?"ZS\:'X9>'3'K5F%_L*SV@VQX'DI[U_-;7]-7PJ_Y)?X;_P"P M!9_^B$KXCC3X*'K+]#^(OIG_ .XY+_BK_E2)OL7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HKX(_@PQ_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH _ M)/\ X.0H]1BU[X2IJES'++Y6N9>)-HQ_Q+L<5^8]?J!_P=G'_ "*,1_U[ MG_Z2SNRO_D9T/\ /\ RR_8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q17]\'\WF/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 ?SX?\%/4NT_;Z^*"7TJ MO,/$9\QT7 )\J/H*\&KWW_@J3_RD$^*?_8RG_P!$QUX%7[3E_P#N%+_#'\D? M[1\ _P#)"95_V#4/_340HHHKK/K0K[<_X(%Q:I+^VWJ:Z3=1Q2_\*_O\M*FX M8^U6?&/RKXCK[E_X-]_^3X]3_P"R>7__ *56=>7G?_(IK?X6?EOC;_R:;.?^ MO$OT/V+^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBBOQ\_R!,?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\:V** .9\2VGBU-!NGOM6M7B$1\Q$MR"1[&O MYOOVJ@X_:@^) D(+?\)[K&X@=3]MFK^E7QC_ ,BQ>_\ 7 U_-7^U=_R='\2O M^Q_UG_TNFK]J\%_^1AB_\,?S9^'^-O\ R+\'_CE^2.!HHHK^@C^=PHHHH ^N M/^"6.['CL@\?\2O(_P# NOKBODC_ ()8_<\=_72__;ROK>O\4OIC?\I YI_A MP_\ ZCTC_4OZ,_\ R9O+_P#%6_\ 3U0****_F _>0HHHH _1J*R\;^4N-;L_ MNC_EV/\ C3OL7C?_ *#=E_X#'_&M:'_5+_NBG5_J^MC^-'N8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%%,1\S?\%3[7Q9'_P $_?B<]_JMK)"-$CWH MD!!(^U0]#7X(5_0'_P %7/\ E'E\4?\ L!1?^E4-?S^5^C<'?\B^I_B_1'^C M'T.O^2 QW_84_P#TU2"BBBOKC^N HHHH _=;_@CI:^*9/^"-_^@W9?^ Q_P :^=_^",G_ "C6^&O^[J__ *>+ MVOJ"OQG,_P#D95_\F8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q17"?#&/]B\;_P#0;LO_ &/^-?&/_!>"#7X M?V!]0.L7\$RGQ%IVP11%2#YPK[FKXG_X+[?\F!WW_8R:?_Z.%?1\(?\ )58+ M_K[#_P!*1\SQG_R2>._Z]3_])9^&=%%%?V2?Q:%%%% !7ZC? G/_ HOP1D_ M\R;I7_I'%7Y-_P#H-V7_ (#'_&OEW_@GU_R576/^Q>?_ -'P MU]=5_>OT?_\ DW%+_KY4_P#2C^OW^K\ ?^#3;_E*9^UW_ M -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_^31_'O\ MV 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K3_T2E;M8 M7PN_Y)GX=_[ 5I_Z)2MV@#\=O^#B7_D[3P=_V3J'_P!+[RO@"OO_ /X.)?\ MD[3P=_V3J'_TOO*^ *_7LA_Y%%'T_4_UU\!_^30Y/_UZ_P#;I!1117K'ZV%> MQ_\ !/3_ )/G^$O_ &/^F?\ I0E>.5['_P $]/\ D^?X2_\ 8_Z9_P"E"5SX MS_=*G^%_D?.<8_\ )(YC_P!>*W_IN1_1+1117XF?XI!1110 5^?G[7__ 6J M_P"&(/CCJ/P$_P"&:O\ A)_LD,5W_:W_ F7V+?YP+;?*^QRXQTSNY]!7Z!U M^"/_ 6U_P"3^==_[ UA_P"BS7WWAQDF69]G\L-CZ?/!4Y2M>2U3BD[Q:?5] M3\^\2L\S3A_AZ.)P%3DFZD8WM%Z-2;5I)KHNA].?\1,O_5E'_F2/_O=1_P 1 M,O\ U91_YDC_ .]U?E;17[G_ ,0SX(_Z!/\ RI5_^3/P;_B)_'/_ $%_^4Z7 M_P @?JE_Q$R_]64?^9(_^]U'_$3+_P!64?\ F2/_ +W5^5M%'_$,^"/^@3_R MI5_^3#_B)_'/_07_ .4Z7_R!^K>D_P#!3U=?$J]Y-O9+R/[T^BYGV;<0^'^*Q. M85.>:Q4XIVC'14J+M:*2W;Z7"BBBOXX/Z2"BBB@#[U_99_Y-_P##/_7BW_HU MZ[^N _99_P"3?_#/_7BW_HUZ[^O].^#/^2/R[_KQ1_\ 3<3^2,]_Y'>*_P"O MD_\ TIA1117TIY1'=_\ 'I+_ - MU?\ [=_]N/[J^A;\.>_]RO\ [L!1117W)_:C]C\[R_/\B%I?+WX;;NVXW8.,YP>E73ISJU%""NV[+U9%2I"E3< MYNR2N_1'4Z=_R#X/^N*_R%35^55O_P '+_V>WC@_X8JSL0+G_A8_7 Q_T#J? M_P 1,O\ U91_YDC_ .]U??_&:_ M.O\ 7W@7_H:X;_P?2_\ DC[O_5SB'_H#J_\ @N?^1Z;17F7_ V+^SC_ -%% M_P#*1>?_ !FC_AL7]G'_ **+_P"4B\_^,T?Z^\"_]#7#?^#Z7_R0?ZN<0_\ M0'5_\%S_ ,CTVBN!\,?M/_ SQEK]KX7\-^./M-]>R>7;0?V9=)O;!.-SQ #I MW(KOJ]K+,YRC.J+JY?B*=:*=FZ]FXMI.S3L>?B\#CL!-0Q-*5-O5*47 M%M=[-(****](Y0K\^/\ @XJ_Y-?\$?\ 8^C_ -(KFOT'K\^/^#BK_DU_P1_V M/H_](KFO8R#_ )'%'U_1GZ]X"?\ )W\H_P"OC_\ 2)'X_4445^N'^N04444 M%?TU?"K_ ))?X;_[ %G_ .B$K^96OZ:OA5_R2_PW_P!@"S_]$)7Q'&GP4/67 MZ'\1?3/_ -QR7_%7_*D;U%%%?!'\&!1110!^3?\ P$_^QFL/_2A*YJNE^"__ "6+PG_V,UA_ MZ4)7G9Q_R*,1_P!>Y_\ I+.[*_\ D9T/\%%%% '\^G_!4G_E()\4_P#L93_Z)CKP M*O??^"I/_*03XI_]C*?_ $3'7@5?M.7_ .X4O\,?R1_M'P#_ ,D)E7_8-0_] M-1"BBBNL^M"ON7_@WW_Y/CU/_LGE_P#^E5G7PU7W+_P;[_\ )\>I_P#9/+__ M -*K.O+SO_D4UO\ "S\M\;?^339S_P!>)?H?M'1117X^?Y A1110!F^,?^18 MO?\ K@:_FK_:N_Y.C^)7_8_ZS_Z735_2IXQ_Y%B]_P"N!K^:O]J[_DZ/XE?] MC_K/_I=-7[5X+_\ (PQ?^&/YL_#_ !M_Y%^#_P ._KI?_MY7UO7^*7TQO\ E('-/\.' M_P#4>D?ZE_1G_P"3-Y?_ (JW_IZH%%%%?S ?O(4444 ?IE#_ *I?]T4ZFP_Z MI?\ =%.K_5];'\:/<****8CYZ_X*N?\ */+XH_\ 8"B_]*H:_G\K^@/_ (*N M?\H\OBC_ -@*+_TJAK^?ROT;@[_D7U/\7Z(_T8^AU_R0&._["G_Z:I!1117U MQ_7 4444 ?O1_P $9/\ E&M\-?\ =U?_ -/%[7U!7Y>?\$\_VC/C+X"_8\\' M>$_"?C'[)I]JE]]GM_[/MY-NZ_N';YGC+'+,QY/>O:/^&N_VA_\ HH7_ )2; M3_XU7\B\2>+W#66\18S!U:59RIU:D&U&%KQFT[7J)VNM+I>A_B?XJ9YA*7B? MGD'&5UC,2METKS\S[;HKXD_X:[_:'_Z*%_Y2;3_XU1_PUW^T/_T4+_RDVG_Q MJO%_XC7PK_SYK?\ @,/_ )8?!?ZP8/\ EE]R_P S[;KXG_X+[?\ )@=]_P!C M)I__ *.%,_X:[_:'_P"BA?\ E)M/_C5?._\ P5&^._Q6^)?[(VK:%XV\5?;; M5-3LI4B^PP1X<3J 6X*C2JJ=2M3BFXPM=R6]JC=O MDSY_BS.\+7X8QE.,97=.:V7\K\S\OJ***_T9/Y$"BBB@ K]1_@5_R0SP1_V) MFE?^D<5?EQ7ZC_ K_DAG@C_L3-*_](XJ_@/Z?_\ R1&3_P#81/\ ]-,_L+Z' M?_)59G_UYC_Z6CJ:***_RO/] @HHHH ]Z_X)]?\ )5=8_P"Q>?\ ]'PU]=5\ MB_\ !/K_ )*KK'_8O/\ ^CX:^NJ_O7Z/_P#R;BE_U\J?^E'\X^)7_)4S_P , M?R"BBBOVL^!"OX0OVL/^3IOB7_V4#6?_ $NFK^[VOX0OVL/^3IOB7_V4#6?_ M $NFH _;_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK] M_J "BBB@ HHHH **** "BBB@ KX'_P""@G_!5#XJ?!7]N;X"_LG_ +.GARQN M]%\3?&G2/"GQ8\77T EBM)+R+SUT>VY&;K[,RW$S_P#+%);4U&_UB\U&TT719;'P]=:HFG7-W)Y8O[BVM5::6"W3? M.\:#=)Y0C!4N&'Y)_MN?\%#OV#-%\2_L8^$_@JWQ1N[/X;_M%VGB?QIK/B?X M6:U:ZAK4L@DEO=0;SK5#>WMQ<222ND0+%G.U0H !^]%%8?PR^(7AWXM_#;P M]\5O" O!I/B?0[35M+&HV$MK<"WN84FC\V&55DA?8Z[HW 93D$ @BMR@ KRC M]N?_ )-'\>_]@%__ $-:Z3XS? SPA\<],LM)\7ZIK5K'8SM-"VBZM):,S%=I M#%/O#'8U\^?M6_L4_"?X??LZ^+O&FB>)/&$UWIVDM-!'?>*9YH68,HPZ,<,. M>AH ^F?A=_R3/P[_ -@*T_\ 1*5NUQ'PK\"Z.GPP\.(+J]P-!LP,W;?\\$K? M_P"$'TC_ )^;W_P+:@#\CO\ @XE_Y.T\'?\ 9.H?_2^\KX K[U_X.$-)MM'_ M &KO"%O:R2LK?#V%B99"QS]NO!U/TKX*K]>R'_D44?3]3_77P'_Y-#D__7K_ M -ND%%%%>L?K85['_P $]/\ D^?X2_\ 8_Z9_P"E"5XY7K__ 3^MH[S]M[X M46LK,%D\>Z8K%&P<&X3H>U<^,_W2I_A?Y'SG&/\ R2.8_P#7BM_Z;D?T4T5C M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7XF?XI&Q16/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U &Q7X(_\ !;7_ )/YUW_L#6'_ *+-?NM_P@^D?\_-[_X% MM7X3_P#!:^)8?V]MD6*_4_"#_DJI_P#7J7_I4#\H\8_^23C_ M -?8_P#I,SY+HHHK^F3^7@HHHH ]=_81_P"3J_"WTO\ _P!(+BOT3K\[/V$? M^3J_"WTOO_2"XK]$Z_R0^GM_R=_ _P#8!2_]2,4?Z-_1"_Y-KB_^PNI_Z9PX M4445_$1_5(4444 ?>O[+/_)O_AG_ *\6_P#1KUW]>6?LS^$]-O\ X$^'+R:X MN@SV;$A+E@/]8_05W?\ P@^D?\_-[_X%M7^G?!G_ "1^7?\ 7BC_ .FXG\D9 M[_R.\5_U\G_Z4S8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ^E/*-2[_P"/ M27_KFW\J_E[K^FR[\$:0+64_:;S_ %;?\O;>E?S)U]WP7M7_ .W?_;C^ZOH6 M_#GO_8_\B^M_AE^3/YNZ M***_N _A,**** "OOO\ X)U_\FX0_P#8:NOYK7P)7WU_P3J&/V<8CZZU=?S6 MOX_^G!_R9!_]A-'\IG]*?12_Y.JO^O%7\X'NU%%%?XYG^F 4444 =Y^S%_R7 MSPQ_V$?_ &1J^^*^ OV;K2*^^.7ANTF9@LFH8)1L'[C=#7W+_P (/I'_ #\W MO_@6U?VE]&G_ ))+&?\ 7]_^FX'X-XK_ /(ZH?\ 7O\ ]ND;%%8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U?T G_ "=_*/\ KX__ $B1^1M%%%?KA_KD%%%% !7]%/@']J;X M#Z%X%T70]5\=>5=6>DVT%S%_9ETVR1(E5AD1$'!!&02*_G6K]9I5"RLH[,1S M7\]>/G&F:<'T,OE@H0E[1U;\ZD_A5.UN64>[O>Y_ _TYLRKX#"Y#&FD^:6)O M>_14/-=S[9_X:[_9X_Z*%_Y2;O\ ^-4?\-=_L\?]%"_\I-W_ /&J^)**_G#_ M (C7Q5_SYH_^ S_^6'^>_P#K!C/Y8_<_\S[;_P"&N_V>/^BA?^4F[_\ C5'_ M UW^SQ_T4+_ ,I-W_\ &J^)**/^(U\5?\^:/_@,_P#Y8'^L&,_EC]S_ ,SQ M_P#X.%OBEX$^*&O?"V]\#:[]NBMHM:$[?998MI;^S\<2*N?NGIZ5^;]?8'_! M5S_F0O\ N*?^V=?']?Z4^ &=XKB+PDRW,<3&*G/VUU%-+W<15BK7;>R77<_F MGQ Q$\5Q=B:L]WR;?]>X(****_8SXT*Z7X+_ /)8O"?_ &,UA_Z4)7-5TOP9 M4-\8/"BGOXEL1Q_U\)7G9Q_R*,1_U[G_ .DL[LK_ .1G0_QQ_P#2D?J71117 M_.(?[;!1110 5];_ /!/C_DF>M?]AT_^B8Z^2*^J/V#?#UCK'PYUB>ZFG4KK M94"*3'Z5^T> /_)R*'^"I_Z2SX/Q)_Y)6I_BA^9]&45C_P#"#Z1_S\WO M_@6U'_"#Z1_S\WO_ (%M7]\'\WFQ16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ M@6U 'X&?\%2?^4@GQ3_[&4_^B8Z\"KWG_@I[:16/[?7Q0M(68K'XC(!=LG_5 M1]37@U?M.7_[A2_PQ_)'^T? /_)"95_V#4/_ $U$****ZSZT*^B?^"9__)<- M;_[$Z?\ ]++2OG:OHG_@F> ?CCK9]/!\_P#Z5VE?GGBS_P FWS3_ *]2_0_' M/I!_\F5SS_KQ+\T?;=%%%?YG'^(P4444 %?E5\>?^2Y>,_\ L;-1_P#2F2OU M5K\JOCP,?''QF!V\5ZC_ .E,E?W!]";_ )'N.V]/[+'_I7 M7UQ7^*7TQO\ E('-/\.'_P#4>D?ZE_1G_P"3-Y?_ (JW_IZH%%%%?S ?O(44 M44 ?IE#_ *I?]T4ZL6+P1I!B4_:;S[H_Y>VIW_"#Z1_S\WO_ (%M7^KZV/XT M>YL45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4Q'B7_!5S_E'E\4?^P%%_ MZ50U_/Y7[W_\%3_">FV'_!/WXG7D-Q=%DT2,@/ MK5Y3^Q%_R:]X6_W+O_TLGKU:O\N>/_\ DO,U_P"PFO\ ^G9G^$OBY_R=;/\ M_L-Q7_I^H%%%%?(GYZ%>)?\ !0O_ )-8_^EHZJBBBO\KS_ $""BBB@#WK_ ()] M?\E5UC_L7G_]'PU]=5\=_L'Z3;:Q\3M6M[J2557078&*0J<^?$.H^M?5G_"# MZ1_S\WO_ (%M7]Z_1_\ ^3<4O^OE3_TH_G'Q*_Y*F?\ AC^1L45C_P#"#Z1_ MS\WO_@6U:\:"*-8U)PJ@#)YK]K/@1:_A"_:P_P"3IOB7_P!E UG_ -+IJ_N] MK^$+]K#_ ).F^)?_ &4#6?\ TNFH _;_ /X--O\ E*9^UW_V\?\ I\GK]_J_ M '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH *^>/VXOV"O^ M&S?B?\!_B1_PM;_A&_\ A27Q8M?&OV+^POMG]M>2C+]DW^?%]FSG/FXDQ_<- M?0]% !1110 5Y1^W/_R:/X]_[ +_ /H:UZO7E'[<_P#R:/X]_P"P"_\ Z&M M'=?"[_DF?AW_ + 5I_Z)2MVL+X7?\DS\._\ 8"M/_1*5NT ?CM_P<2_\G:># MO^R=0_\ I?>5\ 5]_P#_ <2_P#)VG@[_LG4/_I?>5\ 5^O9#_R**/I^I_KK MX#_\FAR?_KU_[=(****]8_6PKTS]C75+[0_VI? VNZ7/Y5U8Z_%9UZ)^R7_ ,G'>$?^PJ/_ $!J\3B6I.EPYC9P;4E2J--: M--0=FGW/DN/I2AP+FLHNS6&K_P#IJ1^M/_#7?[0__10O_*3:?_&J/^&N_P!H M?_HH7_E)M/\ XU7FU%?YC?ZV<5?]!];_ ,&S_P#DC_!GZ[C/^?DOO?\ F>D_ M\-=_M#_]%"_\I-I_\:H_X:[_ &A_^BA?^4FT_P#C5>;44?ZV<5?]!];_ ,&S M_P#D@^NXS_GY+[W_ )GI/_#7?[0__10O_*3:?_&J_+__ (*B^)M<\8?M77GB M#Q%>_:+R?1;/S9O*5-V%8#A0 .!Z5][U^?/_ 4@_P"3E9_^P):?R:OZD^B+ MGF=YEXH5Z6+Q52I%86H[3G*2O[2CK9MJ^KU\SX'Q(Q&(J\/*,YMKGCNV^DCP M6BBBO]*#\("BBB@#UW]A'_DZOPM]+_\ ](+BOT3K\[/V$?\ DZOPM]+_ /\ M2"XK]$Z_R0^GM_R=_ _]@%+_ -2,4?Z-_1"_Y-KB_P#L+J?^F<.%%%%?Q$?U M2%%%% 'WK^RS_P F_P#AG_KQ;_T:]=_7 ?LL_P#)O_AG_KQ;_P!&O7?U_IWP M9_R1^7?]>*/_ *;B?R1GO_([Q7_7R?\ Z4PHHHKZ4\HCN_\ CTE_ZYM_*OY> MZ_J$N_\ CTE_ZYM_*OY>Z^[X+VK_ /;O_MQ_=7T+?ASW_N5_]V HHHK[D_N8 M**** /UF_P"#<;_DDWQ,_P"QBL?_ $1)7Z15^;O_ ;C?\DF^)G_ &,5C_Z( MDK](J_)>(O\ D7-O\5/_P!,TPHHHKQ3\7"O,_VT/^30 M?BC_ -D_U?\ ](Y:],KS/]M#_DT'XH_]D_U?_P!(Y:[,N_Y&%'_%'\T<>8_\ MB^M_AE^3/YIZ***_N _A,**** "OOO\ X)U_\FX0_P#8:NOYK7P)7WW_ ,$Z M_P#DW"'_ +#5U_-:_C_Z<'_)CY?]A-'\IG]*?12_Y.JO^O%7\X'NM%%%?XYG M^F 4444 =Y^S%_R7SPQ_V$?_ &1J^^*^!_V8O^2^>&/^PC_[(U??%?VE]&G_ M ))+&?\ 7]_^FX'X-XK_ /(ZH?\ 7O\ ]ND%%%%?T_T\_\ =^'_ %Q7Y8<91117\?'^=84444 ?'_\ MP5<_YD+_ +BG_MG7Q_7V!_P5<_YD+_N*?^V=?']?ZX_1A_Y,;E/_ ''_ /4F ML?S]QO\ \E1B/^W/_2(A1117[V?*!72_!?\ Y+%X3_[&:P_]*$KFJZ7X+_\ M)8O"?_8S6'_I0E>=G'_(HQ'_ %[G_P"DL[LK_P"1G0_QQ_\ 2D?J71117_.( M?[;!1110 5];_P#!/C_DF>M?]AT_^B8Z^2*^M_\ @GQ_R3/6O^PZ?_1,=?M' M@#_R^T445_?!_-X4444 ?SZ?\%2?^4@GQ3_ M .QE/_HF.O J]]_X*D_\I!/BG_V,I_\ 1,=>!5^TY?\ [A2_PQ_)'^T? /\ MR0F5?]@U#_TU$****ZSZT*^B?^"9_P#R7#6_^Q.G_P#2RTKYVKZ)_P""9_\ MR7#6_P#L3I__ $LM*_//%G_DV^:?]>I?H?CGT@_^3*YY_P!>)?FC[;HHHK_, MX_Q&"BBB@ K\JOCS_P ER\9_]C9J/_I3)7ZJU^57QY_Y+EXS_P"QLU'_ -*9 M*_N#Z$W_ "/)?^YX?_$_R.4HHHK_0P_( HHHH ^N?^"6/ MW/'?UTO_ -O*^MZ^2/\ @EC]SQW]=+_]O*^MZ_Q2^F-_RD#FG^'#_P#J/2/] M2_HS_P#)F\O_ ,5;_P!/5 HHHK^8#]Y"BBB@#],H?]4O^Z*=38?]4O\ NBG5 M_J^MC^-'N%%%%,1\]?\ !5S_ )1Y?%'_ + 47_I5#7\_E?T!_P#!5S_E'E\4 M?^P%%_Z50U_/Y7Z-P=_R+ZG^+]$?Z,?0Z_Y(#'?]A3_]-4@HHHKZX_K@**** M /T._8B_Y->\+?[EW_Z63UZM7E/[$7_)KWA;_O5J_RXX__P"2\S7_ M +":_P#Z=F?X2^+G_)UL_P#^PW%?^GZ@4445\D?GH5XE_P %"_\ DUS6?^OZ MR_\ 2A*]MKQ+_@H7_P FN:S_ -?UE_Z4)7Z;X+_\G9R3_L)I?^E(\;B+_D0X MK_KW+\F?G91117^SY_-@4444 %?J/\"O^2&>"/\ L3-*_P#2.*ORXK]1_@5_ MR0SP1_V)FE?^D<5?P']/_P#Y(C)_^PB?_IIG]A?0[_Y*K,_^O,?_ $M'4T44 M5_E>?Z!!1110![U_P3Z_Y*KK'_8O/_Z/AKZZKY%_X)]?\E5UC_L7G_\ 1\-? M75?WK]'_ /Y-Q2_Z^5/_ $H_G'Q*_P"2IG_AC^04445^UGP(5_"%^UA_R=-\ M2_\ LH&L_P#I=-7]WM?PA?M8?\G3?$O_ +*!K/\ Z734 ?M__P &FW_*4S]K MO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1 M110 45QO[0&@_%OQ5\(=9\*_ SQ?#X>\3ZJD-E8^(IK=9CI,QQN"D MDT,#2RQ(X*-+&BM\I-?EA_P4?_8?^*/_ 24L_AW^WQ^PY^V1\:];\7+\4M" MT#QGX1^(GQ!N-4?MS M_P#)H_CW_L O_P"AK78_$SXR_"[X-V-KJ?Q0\:V6B6][,8K66]<@2.!DJ, \ MXYKP;]KO]KO]FGQS^S3XQ\)>$OC'H]_J5_H[16=G!*Q>5]RG:,KUXH ^@OA= M_P DS\._]@*T_P#1*5NUQ_PL\9^%G^&/AQUUN @Z#9D')_YXI6]_PF/AC_H- M0?\ ?5 'Y$?\'$O_ "=IX._[)U#_ .E]Y7P!7WQ_P<*ZGI^J_M7^$)].NDF1 M?AY"K,AZ'[?><5\#U^O9#_R**/I^I_KKX#_\FAR?_KU_[=(****]8_6PKT3] MDO\ Y..\(_\ 85'_ * U>=UZ)^R80/VCO"))_P"8J/\ T!J\+BG_ ))C'?\ M7FK_ .D2/D?$#_D@\V_[!J__ *:F?I!1117^5!_@B%%%% !7Y\_\%(/^3E9_ M^P):?R:OT&K\^?\ @H^0?VE9\?\ 0%M/Y-7]8?0X_P"3JU_^P2I_ZW_ "=_ _\ 8!2_]2,4?Z-_1"_Y-KB_^PNI_P"F M<.%%%%?Q$?U2%%%% 'WK^RS_ ,F_^&?^O%O_ $:]=_7F/[,?B?0++X#^&[6[ MU6*.1+)@R,>1^\>N\_X3'PQ_T&H/^^J_T[X,_P"2/R[_ *\4?_3<3^2,]_Y' M>*_Z^3_]*9I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5]*>47KO_ (])?^N; M?RK^7NOZU?S&U]WP7M7_[=_P#;C^ZOH6_#GO\ MW*_^[ 4445]R?W,%%%% 'ZS?\&XW_))OB9_V,5C_ .B)*_2*OQ/_ .":+ _! MS6USR/$SG'_;O!7T97\@^(WBW_J]QIC,N^I<_LW%WLW;?NS_';Z M1N?>Q\:\XI^SO:<%OVI4_(_22BOS;HKXG_B.G_4O_P#*O_W(_$O]8O\ IU_Y M-_P#])*\S_;0_P"30?BC_P!D_P!7_P#2.6OB>N=^+W_))O%'_8NWO_HAZ]3) M/&WZUG6&H_4+&/^PC M_P"R-7WQ7P'^S7=6]E\=/#5U=2A(TU#+NW0#8U?=7_"8^&/^@U!_WU7]I?1I M_P"22QG_ %_?_IN!^#>*_P#R.J'_ %[_ /;I&E16;_PF/AC_ *#4'_?5'_"8 M^&/^@U!_WU7]''Y8:5?GQ_P<5?\ )K_@C_L?1_Z17-?>O_"8^&/^@U!_WU7Y M_P#_ <-:[I&J_LR>"8=.U".9E\=AF5#T'V*YYKV,@_Y'%'U_1GZ]X"?\G?R MC_KX_P#TB1^1-%%%?KA_KD%%%% !7ZSS_P"O?_?/\Z_)BOUFE8-*S*<@L2#7 M\F?2G_W;*O6M^5(_SW^GG_N_#_KBORPXVBBBOX^/\ZPHHHH ^/\ _@JY_P R M%_W%/_;.OC^OL#_@JY_S(7_<4_\ ;.OC^O\ 7'Z,/_)CSY0*Z7X+_\ )8O"?_8S6'_I0EM?]AT_P#HF.ODBOJS]@C7=(TKX<:S#J.H1PLVMEE5 MSU'DQ\U^T> /_)R*'^"I_P"DL^#\2?\ DE:G^*'YGT116;_PF/AC_H-0?]]4 M?\)CX8_Z#4'_ 'U7]\'\WFE16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!^ W M_!4G_E()\4_^QE/_ *)CKP*O>O\ @J!=6][^WY\4;JUE#QOXD)1UZ$>3'7@M M?M.7_P"X4O\ #'\D?[1\ _\ )"95_P!@U#_TU$****ZSZT*^B?\ @F?_ ,EP MUO\ [$Z?_P!++2OG:OHG_@F>0/CAK8)Z^#Y\?^!EI7YYXL_\FWS3_KU+]#\< M^D'_ ,F5SS_KQ+\T?;=%%%?YG'^(P4444 %?E5\>?^2Y>,_^QLU'_P!*9*_5 M6ORJ^/!!^./C,COXKU'_ -*9*_N#Z$W_ "/)?^YX?_$_R M.4HHHK_0P_( HHHH ^N?^"6/W/'?UTO_ -O*^MZ^1_\ @EBPQX[7/)_LL@?^ M!=?7%?XI?3&_Y2!S3_#A_P#U'I'^I?T9_P#DS>7_ .*M_P"GJ@4445_,!^\A M1110!^F4/^J7_=%.K+B\8^&/*7_B=0?='\5._P"$Q\,?]!J#_OJO]7UL?QH] MS2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZIB/#/^"KG_ "CR^*/_ & HO_2J M&OY_*_?3_@JEXGT"]_X)]?$ZUM-5BDD?0XPJ*>3_ *5#7X%U^C<'?\B^I_B_ M1'^C'T.O^2 QW_84_P#TU2"BBBOKC^N HHHH _0[]B+_ )->\+?[EW_Z63UZ MM7E/[$7_ ":]X6_W+O\ ]+)Z]6K_ "YX_P#^2\S7_L)K_P#IV9_A+XN?\G6S M_P#[#<5_Z?J!1117R)^>A7B7_!0O_DUS6?\ K^LO_2A*]MKQ+_@H7_R:YK/_ M %_67_I0E?IO@O\ \G9R3_L)I?\ I2/&XB_Y$.*_Z]R_)GYV4445_L^?S8%% M%% !7ZC_ *_Y(9X(_[$S2O_ $CBK\N*_4;X$D'X%^""#_S)NE?^D<5?P']/ M_P#Y(C)_^PB?_IIG]A?0[_Y*K,_^O,?_ $M'54445_E>?Z!!1110![U_P3Z_ MY*KK'_8O/_Z/AKZZKX]_8)U/3]*^*&K3ZC=)"C: ZJSGJ?/BXKZP_P"$Q\,? M]!J#_OJO[U^C_P#\FXI?]?*G_I1_./B5_P E3/\ PQ_(TJ*S?^$Q\,?]!J#_ M +ZK11UD02(V589!'<5^UGP(M?PA?M8?\G3?$O\ [*!K/_I=-7]WM?PA?M8? M\G3?$O\ [*!K/_I=-0!^W_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E, M_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 17U]8Z78S:GJ=Y%;6UO$ MTMQ<3R!$B11EF9CPH !))X %?,MEX8TO]N3XP>%_VH/'R+;?!SX6W\FM_#&T MU(>4GB36!"\8\33+(!LL[>*29;+=CS#+)=_<%JY]E_:1_9N^$'[6_P '-8^ M'QYT+4-4\)>((A#K6EZ=XCO]+:\B!R87FL)X93&W1H]^UQPP8'%?)/\ Q#,_ M\$2V41R_L;74J C,4WQ3\4NC8[%6U,AA[$$4 ?._ML?#[P#I?[ M*7CG4-,\$:/;W$6ANT4\&F1(Z'_]@%__0UH [3X M7:;IP^&7AP"PA &A6>!Y0_YXI[5N_P!G:?\ \^,/_?H5D?"[_DF?AW_L!6G_ M *)2MV@#\=/^#B""&#]K/P>L$*H#\.X20B@?\O\ >5\!5]__ /!Q+_R=IX._ M[)U#_P"E]Y7P!7Z]D/\ R**/I^I_KKX#_P#)H:O\ MZ1(^1\0/^2#S;_L&K_\ IJ9^D%%%%?Y4'^"(4444 %?GS_P4@_Y.5G_[ MI_ M)J_0:OSY_P""D'_)RL__ &!+3^35_6'T./\ DZM?_L$J?^G*)\)XB?\ (@7^ M./Y2/!:***_T\/PX**** /7?V$?^3J_"WTO_ /T@N*_1.OSL_81_Y.K\+?2_ M_P#2"XK]$Z_R0^GM_P G?P/_ & 4O_4C%'^C?T0O^3:XO_L+J?\ IG#A1117 M\1']4A1110!]X?LNV5G+\ O#,DEI$S&R;+-&"3^]>N^_L[3_ /GQA_[]"N&_ M99_Y-_\ #/\ UXM_Z->N_K_3O@S_ )(_+O\ KQ1_]-Q/Y(SW_D=XK_KY/_TI MD/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-17TIY15N].T_P"RR_Z##_JV_P"6 M0]*_F!K^H2[_ ./27_KFW\J_E[K[O@O:O_V[_P"W']U?0M^'/?\ N5_]V HH MHK[D_N8**** /MC_ ()I ?\ "F];./\ F9I/_2>"OHROG3_@FE_R1K6O^QGD M_P#2>"OHNO\ -SQJ_P"3H9E_BC_Z;@?XJ_24_P"3XYW_ -?(_P#IJF%%%%?E MQ^&A7._%[_DDWBC_ +%V]_\ 1#UT5<[\7O\ DDWBC_L7;W_T0]>WPS_R4F"_ MZ_4__2XG/BO]UJ?X7^1^4-%%%?[HG\MA1110 5]]?\$Z_P#DW&'_ +#5U_-: M^!:^^_\ @G7_ ,FX0_\ 8:NOYK7\?_3@_P"3'R_[":/Y3/Z4^BE_R=5?]>*O MYP/=:***_P ?]G:?_ ,^, M/_?H5\&_LQ?\E\\,?]A'_P!D:OOBO[2^C3_R26,_Z_O_ --P/P;Q7_Y'5#_K MW_[=(A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHK^CC\L(?[.T_P#Y\8?^_0K\ M^O\ @XDM;:#]F'P0T%O&A/CP E$ _P"7*YK]"Z_/C_@XJ_Y-?\$?]CZ/_2*Y MKV,@_P"1Q1]?T9^O> G_ "=_*/\ KX__ $B1^/U%%%?KA_KD%%%% !7ZS3@" M9P!_$?YU^3-?K//_ *]_]\_SK^3/I3_[ME7K6_*D?Y[_ $\_]WX?]<5^6'&4 M445_'Q_G6%%%% 'Q_P#\%7/^9"_[BG_MG7Q_7V!_P5<_YD+_ +BG_MG7Q_7^ MN/T8?^3&Y3_W'_\ 4FL?S]QO_P E1B/^W/\ TB(4445^]GR@5TOP7 /QB\)@ MC_F9;#_TH2N:KI?@O_R6+PG_ -C-8?\ I0E>=G'_ "*,1_U[G_Z2SNRO_D9T M/\^_\ !4G_ )2" M?%/_ +&4_P#HF.O J_:Z7_ *5,_,O$ MO_<\/_B?Y'*4445_H8?D 4444 ?7/_!+$#;X[..^E_\ MW7UO7R1_P $L?N> M._KI?_MY7UO7^*7TQO\ E('-/\.'_P#4>D?ZE_1G_P"3-Y?_ (JW_IZH%%%% M?S ?O(4444 ?I9%IVG^4O^@P_='_ "R%._L[3_\ GQA_[]"I(?\ 5+_NBG5_ MJ^MC^-'N0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344Q'SK_P59LK.+_@GK\4) M([2)6&AQ898P"/\ 2H:_ &OZ _\ @JY_RCR^*/\ V HO_2J&OY_*_1N#O^1? M4_Q?HC_1CZ'7_) 8[_L*?_IJD%%%%?7'] MO5J\I_8B_P"37O"W^Y=_^ED]>K5_ESQ__P EYFO_ &$U_P#T[,_PE\7/^3K9 M_P#]AN*_]/U HHHKY$_/0KQ+_@H7_P FN:S_ -?UE_Z4)7MM>)?\%"_^37-9 M_P"OZR_]*$K]-\%_^3LY)_V$TO\ TI'C<1?\B'%?]>Y?DS\[****_P!GS^; MHHHH *_4;X%?\D,\$?\ 8FZ5_P"D<5?ES7ZC_ K_ )(9X(_[$S2O_2.*OX#^ MG_\ \D1D_P#V$3_]-,_L+Z'?_)59G_UYC_Z6CJ:***_RO/\ 0(**** /=_\ M@G_!#/\ %/5UGA5P/#[D!U!_Y;PU];_V=I__ #XP_P#?H5\E_P#!/K_DJNL? M]B\__H^&OKJO[U^C_P#\FXI?]?*G_I1_./B5_P E3/\ PQ_(A_L[3_\ GQA_ M[]"I@ !@# '0"BBOVL^!"OX0OVL/^3IOB7_V4#6?_2Z:O[O:_A"_:P_Y.F^) M?_90-9_]+IJ /V__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q M_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH *Q/B1\/O#GQ5\"ZG\ M._%T4KZ;JUL8+Q8)2CE"0>&'0\5MT4 >$Q_##]NC2$72?#'QT\%0:;:@0Z=! M/X9D=XX%^6-6;=\Q"@ GN13O^$!_X*"?]%_\"?\ A*2?_%5[I10!\4?M$_\ M!,7XG_M8>+;/QU\?_$W@37]5T_3EL+2Z^Q:G:^7;B1Y FVVN8U/S2.!/\ O]KO_P G5^BU%=E/,,?2@H0K22712:7YGU^ \0>/ MK&,5V48S22]$?G3_PXB\,?] SP)_W^UW_ .3J/^'$ M7AC_ *!G@3_O]KO_ ,G5^BU%7_:F9_\ /^?_ (%+_,Z_^(H>)G_0[QG_ (4U MO_DS\Z?^'$7AC_H&>!/^_P!KO_R=6CX2_P"")UOX%\26GB[PK'X$M=0L)?,M M+C.M/L;!&=KWI4]3U!K]!:*SJX_'5Z4J=2K*49)IIR;33T::;LTUNC'$>)/B M)B\/.A7SG%3A-.,HRQ%9QE%JS33G9IK1IZ-'R%_PP-\??^A]\"?^"J__ /C] M'_# WQ]_Z'WP)_X*K_\ ^/U]>T5\I_JGPK_T 4?_ 5#_P"1/@?J6#_Y]Q^Y M?Y'R%_PP-\??^A]\"?\ @JO_ /X_1_PP-\??^A]\"?\ @JO_ /X_7U[11_JG MPK_T 4?_ 5#_P"1#ZE@_P#GW'[E_D?(7_# WQ]_Z'WP)_X*K_\ ^/UX-X*_ MX)?6O[9%C>?%SQE9^$+B^@U6YTEY;UM5C'ABJL8J"G6A&K)13;45* M:DU%.4FE>UVW:[9]'D]:MP]AGALJD\/3;YG&D_9Q!/_!7J'_R17V#17A_ZA<" M_P#0JPW_ ((I?_(GK?ZQ\0_]!E7_ ,&3_P SX^_X=^?';_H>O G_ (*]0_\ MDBC_ (=^?';_ *'KP)_X*]0_^2*^P:*/]0N!?^A5AO\ P12_^1#_ %CXA_Z# M*O\ X,G_ )GSWX6^#'[<_@KP_:^%O#/QQ\"6UA9H4MH/^$9F?8N2<;G2> MIK0_X0'_ (*"?]%_\"?^$I)_\57NE%?3T:-'#48T:,5&$4DDDDDEHDDM$DM$ MEHCR*E2=6;G-MR;NV]6V]VWW/"_^$!_X*"?]%_\ G_A*2?_ !5'_" _\%!/ M^B_^!/\ PE)/_BJ]THK4@\*?X?\ _!0*1"C_ !^\"$,,$?\ "*R?_%5\O?\ M#B+PQ_T#/ G_ '^UW_Y.K]%J*WH8K%8:_L9N-][-J_W'NY+Q3Q-PW[3^R,=6 MPWM+;DDKVN[7O:[MNS\Z?^'$7AC_ *!G@3_O]KO_ ,G4?\.( MO#'_ $#/ G_?[7?_ ).K]%J*Z/[4S/\ Y_S_ / I?YGN_P#$4/$S_H=XS_PI MK?\ R9^=/_#B+PQ_T#/ G_?[7?\ Y.H_X<1>&/\ H&>!/^_VN_\ R=7Z+44? MVIF?_/\ G_X%+_,/^(H>)G_0[QG_ (4UO_DSX?\ AI_P2M\>_![1I_#_ ,.= M>\":=9W%T;B:'[+JDVZ0JJELRW3$<*HP#CBNC_X8&^/O_0^^!/\ P57_ /\ M'Z^O:*^:QN0Y%F6*EB<9A:=2I+>4X1E)Z6UDTV]%;5['Q69UZV=8Z>-S"3K5 MIN\IU&YSD[6O*4KR;LDM7LCY"_X8&^/O_0^^!/\ P57_ /\ 'Z/^&!OC[_T/ MO@3_ ,%5_P#_ !^OKVBN7_5/A7_H H_^"H?_ ")P?4L'_P ^X_)_%_B3Q7X-O-/L])E-[:6FG MWJ231,-C*K-/A20QYK[OKSC]KOPIXC\<_LT^,?"/A'2);_4K_1VBL[. O*^ MY3M&>_%72X7X:H58U*>"HQE%IIJG!--:IIJ.C71@\!@9*SI1M_A7^1\-^&?^ M"%'@?Q#X;T_7XM"\#JM]8Q7"K)"_^@-X$_P# MC7O_ ).K]!?A]8W>E^ =#TS4+=HI[?1[:*>)^J.L2AE/N""*V*^[_P!:>)_^ M@ZM_X-G_ /)'E?ZJ<+?] %'_ ,%0_P#D3\XO^'"'@O\ Z W@3_P(U[_Y.H_X M<(>"_P#H#>!/_ C7O_DZOT=HH_UIXG_Z#JW_ (-G_P#)!_JIPM_T 4?_ 5# M_P"1/SB_X<(>"_\ H#>!/_ C7O\ Y.KOOAU_P2P^('PG\-KX1^'^O^!-/T]9 MGE%O]DU27YVQN.Z2Z9N<#O7V_17CYYB*_$^!^I9Q-XFC=2Y*S=2%UL^6?-&Z MN[.UT>GE.79?D.+^M991C0JV:YZ<5"5GNN:*3L^JN?'W_#OSX[?]#UX$_P#! M7J'_ ,D4?\._/CM_T/7@3_P5ZA_\D5]@T5\;_J%P+_T*L-_X(I?_ ")]-_K' MQ#_T&5?_ 9/_,^/O^'?GQV_Z'KP)_X*]0_^2*/^'?GQV_Z'KP)_X*]0_P#D MBOL&BC_4+@7_ *%6&_\ !%+_ .1#_6/B'_H,J_\ @R?^9\F^&/V(OVDO!NOV MOBCPW\1_ EM?64GF6T_]CWK[&P1G:\Q!Z]P:[[_A ?\ @H)_T7_P)_X2DG_Q M5>Z45[669-E&2T72R_#TZ,6[M4X1@F]KM123=DE<\_%X['8^:GB:LJC6B MZ45Z1RGA?_" _P#!03_HO_@3_P )23_XJO/?VBOV&?VB_P!K'PO8^#/V@/B) MX$U_3=-O_MME;?V1?6OES[&CW[K:>-C\KL,$D<],XKZVHJZ=2I2FIP;375:, M[,!F&/RK&0Q>"K2I58.\9PDXRB]KJ46FG;LS\Z?^'$7AC_H&>!/^_P!KO_R= M1_PXB\,?] SP)_W^UW_Y.K]%J*[/[4S/_G_/_P "E_F?7?\ $4/$S_H=XS_P MIK?_ "9^=/\ PXB\,?\ 0,\"?]_M=_\ DZC_ (<1>&/^@9X$_P"_VN__ "=7 MZ+44?VIF?_/^?_@4O\P_XBAXF?\ 0[QG_A36_P#DS\Z?^'$7AC_H&>!/^_VN M_P#R=7K+?L$?'YF+-X^\"9)R?^)5?_\ Q^OKVBO(S7"87/5!9E3C74+\OM$I M\M[7MS7M>RO;>R/GL^XCXAXJ5-9UC*N*]G?D]M4G5Y>:W-R\[ERWLKVM>ROL MCY"_X8&^/O\ T/O@3_P57_\ \?H_X8&^/O\ T/O@3_P57_\ \?KZ]HKQ_P#5 M/A7_ * */_@J'_R)\Y]2P?\ S[C]R_R/D+_A@;X^_P#0^^!/_!5?_P#Q^C_A M@;X^_P#0^^!/_!5?_P#Q^OKVBC_5/A7_ * */_@J'_R(?4L'_P ^X_OU]=E>:9EDF!A@LNKSH487Y84Y2A"-VY.T8M15Y-MV M6K;;U9Y]?AOAW%575K8.E*3W;IP;?3=J^Q^<7_#A#P7_ - ;P)_X$:]_\G4? M\.$/!?\ T!O G_@1KW_R=7Z.T5Z'^M/$_P#T'5O_ ;/_P"2,O\ 53A;_H H M_P#@J'_R)^<7_#A#P7_T!O G_@1KW_R=5G1?^"%'ASP]K-IK^CZ=X$AN[&YC MN+6;S=<;9(C!E;#7Q!P0#@@BOT4HJ)\3<25(.$\;5:>C3J3LUV?O%0X6X9IR M4HX&BFM4U2AI_P"2GQ]_P[\^.W_0]>!/_!7J'_R11_P[\^.W_0]>!/\ P5ZA M_P#)%?8-%?G'^H7 O_0JPW_@BE_\B?;_ .L?$/\ T&5?_!D_\SX^_P"'?GQV M_P"AZ\"?^"O4/_DBC_AWY\=O^AZ\"?\ @KU#_P"2*^P:*/\ 4+@7_H58;_P1 M2_\ D0_UCXA_Z#*O_@R?^9\??\._/CM_T/7@3_P5ZA_\D5UOP]_9Q_;*^%>F M3Z/X"^,?@2PMKB?SIH_^$>N9=S[0NNISXG.^>:>%_P#" _\ !03_ *+_ M .!/_"4D_P#BJ/\ A ?^"@G_ $7_ ,"?^$I)_P#%5[I10!\$?%+_ ((Y:G\: MOB#JOQ3^)ESX$U/7M;N?M&IW^S6(?.DP%W;(KM47@#A5 K _X<1>&/\ H&>! M/^_VN_\ R=7Z+45VQS+,8148UII+^\_\S[3#^)/B)A*$*%#.<5"$$HQC'$5D MHI*R22G9)+1):)'YT_\ #B+PQ_T#/ G_ '^UW_Y.H_X<1>&/^@9X$_[_ &N_ M_)U?HM15?VIF?_/^?_@4O\S;_B*'B9_T.\9_X4UO_DS\Z?\ AQ%X8_Z!G@3_ M +_:[_\ )U=%\,_^"/6L?!W7)_$GPYO/ FG7MS9M:S3>7J\VZ$NCE<2W; ?- M&AR!GCKR:^]**YL7B<1C\-+#XJ;J4Y*THR;E%KLT[IKR:./,./\ CS-\%4P> M.S7$UJ-16E"=>K.$EVE&4VFO)H^0O^&!OC[_ -#[X$_\%5__ /'Z/^&!OC[_ M -#[X$_\%5__ /'Z^O:*^9_U3X5_Z */_@J'_P B?#_4L'_S[C]R_P CY"_X M8&^/O_0^^!/_ 57_P#\?H_X8&^/O_0^^!/_ 57_P#\?KZ]HH_U3X5_Z */ M_@J'_P B'U+!_P#/N/W+_(^&/C;^R;\8J#SW!KAK?\ X(A^&_B1;I\0]7TSP/)=Z\@U&ZDDFUM6>2<>:Q(2 M]"@DL>% 'H *^V?VN_"GB/QS^S3XQ\(^$=(EO]2O]':*SLX "\K[E.T9[\5U M_P /K&[TOP#H>F:A;M%/;Z/;13Q/U1UB4,I]P017N9)1I<,U)SR>*PTII*3I M+V;DELI.'+=+I?8YL3DN38V*6(PU.:6W-"+MZ73/SZ_X<(>"_P#H#>!/_ C7 MO_DZC_APAX+_ .@-X$_\"->_^3J_1VBOHO\ 6GB?_H.K?^#9_P#R1Q_ZJ<+? M] %'_P %0_\ D3\XO^'"'@O_ * W@3_P(U[_ .3J/^'"'@O_ * W@3_P(U[_ M .3J_1VBC_6GB?\ Z#JW_@V?_P D'^JG"W_0!1_\%0_^1/A#X5_\$AO$/P4% M^/AEJ'@33/[3\K[=^YU>;S/+W[/];=MC'F/TQG/.<"NN_P"'?GQV_P"AZ\"? M^"O4/_DBOL&BOBX?XBS"6/S;"4L17E;FJ5:<*DW9)*\YIR=DDE=Z))+0 M^IRS'8[)<''!Y=5E1I1O:%.3A%7=W:,6DKMMNRU;N?'W_#OSX[?]#UX$_P#! M7J'_ ,D4?\._/CM_T/7@3_P5ZA_\D5]@T5Y?^H7 O_0JPW_@BE_\B>A_K'Q# M_P!!E7_P9/\ S/C[_AWY\=O^AZ\"?^"O4/\ Y(H_X=^?';_H>O G_@KU#_Y( MK[!HH_U"X%_Z%6&_\$4O_D0_UCXA_P"@RK_X,G_F>%#P!_P4#4!1\?O F ./ M^*4D_P#BJ7_A ?\ @H)_T7_P)_X2DG_Q5>Z45]8>*>%_\(#_ ,%!/^B_^!/_ M E)/_BJ/^$!_P""@G_1?_ G_A*2?_%5[I10!\T_%?\ 9L_;&^.'P\U3X4_% M#XP^!-4T#6H!#J=A_P (]

<@97 WPR*Z_,H.58'BOG_P#X<1>&/^@9X$_[ M_:[_ /)U?HM1731QF+PT>6E4E%>3:_(^CR;C'B[AW#RH95F%?#PD^9QI5JE. M+E9*[4))-V25][)(_.G_ (<1>&/^@9X$_P"_VN__ "=1_P .(O#'_0,\"?\ M?[7?_DZOT6HK;^U,S_Y_S_\ I?YGK_\10\3/^AWC/\ PIK?_)GYT_\ #B+P MQ_T#/ G_ '^UW_Y.H_X<1>&/^@9X$_[_ &N__)U?HM11_:F9_P#/^?\ X%+_ M ##_ (BAXF?]#O&?^%-;_P"3/BSP1_P3/^*OPX\+VO@OP9XJ\"6>F60<6UM] MAU*39N=G;YI+EF.69CR3UK6_X8&^/O\ T/O@3_P57_\ \?KZ]HKY;$<-<.XN MO.O7P=*K;U;/A,7&.88NIBL4O:5:DG*]*4I.\I M2D[N4I-MMMMMN[/D+_A@;X^_]#[X$_\ !5?_ /Q^C_A@;X^_]#[X$_\ !5?_ M /Q^OKVBL?\ 5/A7_H H_P#@J'_R)S?4L'_S[C]R_P CY"_X8&^/O_0^^!/_ M 57_P#\?KRS]I;]A_QY?77A#X/_ !)U;PAJEAXVU\60AMK6_A1'C7S5:1EN M ^W*CA6!]>*_1"O(/VC_ +XN\6?%CX2:WX[M-#\8276K3P@%;6$P,H= MN>F>*ZL%D&19;BX8K"82G3JP:E&<*<8RBULXR23371IW1%3++ZW"#O&-; M]ZHNUKQ4^9)VTNM;'L9-AL-P[5E5RJ"P\I*TG22IMK>S<+-J^MF?'W_#OSX[ M?]#UX$_\%>H?_)%'_#OSX[?]#UX$_P#!7J'_ ,D5]@T5\K_J%P+_ -"K#?\ M@BE_\B?0_P"L?$/_ $&5?_!D_P#,^/O^'?GQV_Z'KP)_X*]0_P#DBC_AWY\= MO^AZ\"?^"O4/_DBOL&BC_4+@7_H58;_P12_^1#_6/B'_ *#*O_@R?^9\N?#[ M]DK]J[X5ZK-K?@/XJ^!+"ZN+[M%):]3S<3B\ M5C:OM<14E.7>3;?WN[/"_P#A ?\ @H)_T7_P)_X2DG_Q5>VZ7'J$6F6T6KW$ MOW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHKY-_;7_ ."B/BOX9?M1?#__ ()U_LE>%-'\2?&_ MXCVUW M_@IM^QI\%M8_:@\+_&/PC\:K+P;ILNK>,?AS?^ O[#N-0TZ!3+.X$FW;N#$$^X_LJ?M:?#3]MS]E?PW^U=^S7>1ZKHWBW1&O-%M]3G M-L8[E2T;VERR+*87CG1X9"JR;2C%0XQD ]2HKX__ ."8G[:O[3'[5/QQ_:5^ M%_[27A[PGI1PR)B@#ZXHKYI_;"\0?\%'OB%\0!\%?V +CP%X-@TS2( MK[Q3\2_B1I5S?PF>9I!#IVGVD)422JL7FSRRMLC2:%55W9MGFG_!*;]O_P#: MQ^-/QQ^,G[!'_!03X?\ AK2_C!\$;C3IK[Q!X*$JZ1XBTN^C:2VNXDE):-]@ M1F!(!$RC9&R.@ /N&BO@_P""?[:O[97[?OPC^)_[87[&'B?PGI/@?PCXAU72 MOA+X9UCPT]\WC_\ LP;9[N[NEG1K6"ZF5X;=85#Q!?,D,N?*'TE^P7^V1\./ M^"@'[(O@?]KOX5V\MMI7C+2/M#Z=<2AY=/NHY'AN;1V 9HIXY8]P #; P&& M% 'KU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?''Q%_ M;_\ BU\=_P!O/6O^";_[!L7AZ#6O .BP:K\8_BEXIT^74-/\++<8^SZ;:V<, ML)O-0E5M^7F2*%5;<)65HEPOVS/VI_VUO^"5'@NS_:H^.'C71OC1\%;+5+2S M^)(L/!ZZ/XC\+P7$R0)J=L89VM[Z!99$62W:..0;U*RD;MH!]R45\\?M)?&O M]J#XG>"_!.@_\$V_^$+OK_X@Z,VN0?$SQE'<7&@Z-HH2!H[E8K?#W=SYMY&/ERJ1)TV[3%@AQ(DE 'Z"T5\&?LD?MT_P#! M0#XK_![]HC4]?^$'AWQ%X[\)?M-:]\./A'HD,4MA8R6MO) L5U?S NWV6!)) M9Y)E'F21P.J R-&#YYX^_;=_X*Y?\$V?VHOA%IW_ 4+O_A/\2OA#\:O'MGX M+77_ (;Z#=Z7>^%-;O"?LR%)Y'\^W.)&YWNR0R'*,JK* ?IM17RM^T_^VA\0 MYOVYO '_ 31_9CU'2]/\;>)O"MYXR\<^+=4T\WJ>%_#=O)Y"/%;;T6:ZN;H MB&,NVR(!I&23*H9/V3OVT/'FJ_MH_$W_ ()O_M(WFF7GCWP%H=AXH\+>)]*L M#9Q>*O#5WMC^TO;%W$-S;7)^SS;6\MRR.BH&** ?4M%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%3Q'X'\5>%H M);?2/'VA,6!NH+>>222SNHF219;8R2C,,K1N40XP/^"@?C?_ (+->#_ WCO] MI3]E'Q'\(?#'ACX=V5_J.G?#_P 8>'[G4=2\4V5BKO-//>17"16GG+$[001J M6V-&99HW=DB /N.BOS[_ &P?^"FG[6-O_P $1O!O_!1W]E/X8Z9I'CKQ=:^$ MKM_#_B.QDO(+1=4OK6V=%4,C2(TEQ&J/P3'*'P#C'K_[6^M_\%/OBK\1[_X4 M?L :E\.O 6D>&[.!M?\ B%\2](NK]]1U&9/-6QT^TA*KY4<31--7[;'[77[&OCC_@IW M^S1=>&-/\":+/K=Y\+_AEK'AR26X\8Z+I$TL4\]Y>^<_LB_M._#C]L_\ 9F\$_M3?"6:5M \<:!#J=E%<8\VV9AB6 MWDQQYD4JR1/C(W1M@D)(I2L4>'F,,BJRE2: /JNBODKX[:9_P52_9W^$F MI?'CX=_'GP1\7=5\-:=)J6M?#/4?AR=&BUR")3)-;Z;=P7+I6 M;:KXSO'JO[!O[;?P8_X*'_LL^%_VL/@1>SMHGB2V;SK"] %UIEY&Q2XLYU!( M$D<@*Y'RL-KJ2K*2 >P45\"_'3_@JA\5;/\ X*]_L_\ [$/P4\/V+_#7QEK_ M (LT7QOXONK<2'4M6TC21=3V%DV1M6UDFMEFF 8-,TL'RM;RBNTT[]M']IK0 M_P#@JS\:_P!GOQCX5M;SX1_#SX!Z;XST6#1M&>75[J]FFD4HC!OWQD^S7J+& M%Y:% "#NW 'V-17Y@_MI?M1_\%^?V)/A-??\%!O&_A_X$:W\/?#LL5_XS^"& MB6U\VIZ1HSRJK%-58A;FZB5QYLBH(@59TCD0;3]$_MB_\%.=/^$/[-'P=^(/ MP"\-6^L^-_VCM=T#0_@]HWB!72W2?5HXY5O;Y8V#BVMH9/,E5&#,=D89-^]0 M#ZUHKY"U']KCXW?L??MN_"K]DO\ :O\ 'VD^,_#OQSL-2M_!'CBP\.#2KC3? M$5BD'+7XDZKX=.L:KXUU.!5:X?3X'FB@M+&/S$ MGE6=IMPVK'A@IXQ_;X^/?_!/S]K?X=_LW?M_:]X>\4^ /C)J+:1\.?C)X?T) M])DT_7 4"Z7K%H9IHAYWF+Y5U"T:D@AH@%>1 #[?HKYQ_P""KO[37[1/[''[ M"WQ _:9_9N\)>#]6UCP9X>GU2=?&-[(O^"8MG^TUX**^%O@9^U5_P4N_:9_X)Y_ +Q-\&_"7@:V^+OQ:\#CQ#XE\;>*=. MN5\/>'=/"Q,+G[- V^>[G6YMO)MPZH3Y\A(2$HW/_L9_MU_\%"/A5_P4BD_X M)=?\%,](\#^(-4\2>")_%?PP^*'P[L)K.VU6V@$/!=SH?BWXM>'?"7B'5->GN9 MKZUCU"Y9':WMD1(AA(PHD>5N9?\ 5?)EOLF@ HHHH **** "BBB@ HHHH ** M** "OX0OVL/^3IOB7_V4#6?_ $NFK^[VOX0OVL/^3IOB7_V4#6?_ $NFH _; M_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_)3X& M0ZMX6_X/$/C,_P 1G,^R2/>^X ]V\=7GAG3O!&LZAXT>-=&@TJXDU9IB @MEB8RE ML]M@;-?F+_P9Z>'?'.B?\$?X]1\6Q3K8:O\ %#6[OPP9L[6L0EK Q3_9^U0W M?_ @U8O[2'[6_P"WC\5?VD8O^"6__!4#1=#_ &?_ (6?$:TFTK_A=/P[M[BY ML/'@&;[Q#9^+KWPY83:MI]O-;V&J2V:-<6T4I0RQQR$ M;D5S'&64$!MBYSM%?,O["_\ P3[^,?[(7[1GQN^.GB[]I?0/&%I\;?&:^)-3 MT.R^',VEOI=PD30I'#.VJ7 =-AC!W1[B8\Y&[CZIH P/BE\4/ WP8\ :G\3O MB1KBZ=HVD0>;=W!C:1V)8(D4<: O-+([)''$@9Y'=4169@#\N?L]_LI?%#2O M"/[0W[9?CSPW+I7Q@_:!L))[?0A(K2^'-+LM->ST32F92RFY2/\ ?7#(2IN+ MAU!=8U=D_;J_8%_;V_:E_: \-?%KX&?\%+=(^%>@>#4\[PUX1E^!EIXA2+46 M3:^HS27FH+'-< %UB<0IY".P3YG=WZ7]C[]D+]O/X3?%ZY^)O[9W_!3B[^-U MC#H4MCX>\,V?PIL/"MG87$LL;27DHLYY/MA$9C/TQ7-?\&F.FZW:_\$@- M(U>_@DCT_5OB)XBN] #IM'V/[7Y7RCL/.CG''<&O:-*_X)H_&+X*>&/BI\"/ MV0_VA]%\%?#'XNZ]J&L7FGW_ (3EO-3\'W.HQA-1&D2I=1PB.4@R0I-&5M97 M9@)DQ$/I']FO]G?X5_LF? 7PI^S;\$M!.F^%?!NC1:;HUJ[[W\M!S)(V!OE= MRTCO_$[LW>@#MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M _)[_@W[#>'_ /@J'_P4A\(^+8);;Q)+\>4U%8+S(FETN74-;>TD7/)C\J5& M7' 65/[PKZP_X+K7GANQ_P""/G[1$WBIX5M6^&.H1Q&?[OVEU"6X'^UY[1!? M]K%6OVB?^"=FKWO[4X_X*&_L8_$.Q\!_&L>'3HOB"/6=/>[\/>.-/4*8K35H M(G2571HXA'>0N)8@B@I,BB.OCCPW\9?C7_P5+_:SN?\ @F__ ,%E?A_!\#=, M\/ZA::YH?P@TQ';3_C ;64R<:U+)LO+2"1(IC8V\:.^0SR'R'1 #ZQ_X(?6W MB/X8?\$9?@/<_&G4%TQ].^&$%_>76JR^2EIIS>9/;O(TAQ&B6C1$EB JKV X MO_LR?!F[_:%_;3U[_@J)X\T.XL+&3P3'X)^"FDWUNT4Z^'Q'_"OP__ &=OVVM&^#GA70;N*\U; M0Y/A%!XB76YH6!MXIUN+V&$VD9"M]F,+*SHI(-:Q;W'CE/ M")UBZM+-E82I:Q_:[803ME0)]S&,;BBARDB?*?@C_@EO_P %9O"OA#2/A%)_ MP7*CM/ FGP06%SX>\)_LR:)HUP=,4JLEM;7D-X9+-VB#(LZ O&6WC+"@#DO@ ME8WNE_\ !UY\9)O$J.DNI?LHZ;/X;:1WO-7TM[S3M?T*[7]]I=['%+%+L60+/# M*CYAE!)2169#9_97_8F7X+?&WXB_M;?%KQG:^*_BO\4GLH=?UJPTLV=CI>F6 M<0CM-+L('DE>.!!EY'>1GGE8R-M&Q$ />Z*** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH _/#_@Z@T+QOKW_!$KXJ)X,BGECM=0T*ZUN&W!+- M8QZM:ER0.2JOY;MZ*A)X!KZU_8%UGPOXB_86^"^N^"7C;1[OX4>'9=+\D@J+ M=M-MS&!CT7 _"O1/'G@3P;\4/!&K_#;XB>&K/6= U_39]/UK2-0A$D%[:S(8 MY89%/#*R,5(]#7Y[?%/X9_\ !2/_ ((N?LO7'AS_ ()O?#FP_:'^%OA^:YFT M'X=>*6N!XF\(6DC-+Y%K<0/G6+-'9]D)C6ZC4JH>=?\ 5@'G7_!2S2-5\3?\ M'-G[$FG_ T60^(=,\(ZSJ'B&2#K#HP6^#-(0/E1E6[C&3@E]HY//V3_ ,%6 M/V7?VQOVN_V5?$7P9_9$_:4T/X?ZAJNERPW]MK'A);]->B(.[3Y9WEVVMO,O M[N1A#(2K,#E6*UYM_P $@?!7P%_:'CU?_@J9/\8#\2/C%\1M,AT?Q?JEYI0T MUO!$5OM+^&+;33)*^FI!*,R+)))+.X$S2.KJ:]!\,_ S_@K#IWBKQ?H/B/\ M;T^'&H^$];U6ZF\-ZM)\&V77_#]G*[>7:PF*_CM)7B0JJ33PRY9=[I("8Z , M/_@E-\>/^'FW_!,7P-X\_:2^#>E:7J:7S:;XE\,65J8+"+4M#U4QQ201J<)& M)K*&41@E48&/YE7GZ7^,WQA\#_ ;X<:C\4/B#>S1Z?IZHJ6]G;M/=7UQ(XC@ MM+:%/GGN9I62**% 6DDD50"36=^S7^SO\,OV3_@;X<_9[^#VFSVWA_PU9&"T M-W/YMQ<2/(TL]S/)@>9/--))-(^!NDE8X&<5\T_MF?\ !/G_ (*&?M&_M0:3 M\??@G_P5%TCX8Z-X6M'B\&^$'^ =GKZ:;/+&$GOGEO=0V2W;@R1K.L,9BAD> M) /,F:4 Q;#]CSXH?#3]A/\ :R^._C72$@^-?[07A3Q'K^O6%C.LIT/X9ZSYL)TZT^%VN/>L - M@,=UJ'GYSQPZR9SW!KW#]C#]DS]MSX-?$36OB)^VC_P4>O/CF]QHJ:;X:TFW M^&5EX6LM(5I?,N9GALYY%NY9/+@57?!B5) O$K5YUI7_ 2M^*?PO^ WCS]A M?]G?]HO2O"GP+\?ZEJLHTQO"TD^N^$]/U1F?4=+TNY%RL AD:6AK]"*YGX,_"#X>?L_?"7PW\#OA-X=BTGPSX2T2VTG0M-B)(@M8(UCC4D\L< M*,L22Q)))))KIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_ M)7Q'#JOAK_@\)\/W7Q"9EMO$7[.,L?@1IP=KB-)VECB).,AH+YB!C )..7PZ_;2OO!/Q-M_&.I>!OBC\+M:.K?#3XE:#!'+=Z/<''FP2PR M?)=VPK\ /\ @C)^UAXB M_8O_ ."2OQ'\6>&8O$^E>'OBG^U+JFB>!_%/AWPE=ZP?#FFOI]L;O6(K6VBE M>0QQ6[Q0+M9&NA&) (Q(U?3_ .UO^VG_ ,%&K'X^:?\ \$[?^"AEEX<^!_PE M^)$,VB3_ +3OPYTRYN+/65F78MC%-=S&+P[/7N4K&/\ @HI^P1JWP*\/_$;3_ GP63Q[;ZK;:A\+ M=UABDBBGMA/J$SRK))-(@D?:CXJF^/>@^'5 MCUOQ/X:TVPN]6EB=)Y].MI+JYM('1ON"-[^Z;& V9F#9P /'?VFOV"?^&C/V MX_V*9?^$;_L+[1_;W]LV$%GC[1YZ?9?)\G?_JY=^['R M8R?;?B+IGCO6O >KZ1\,/%UAH'B*ZT^6+1=G>!_^"JG_ 36TS3-(CL?!>A^.O$. MDV5I I6"TN/L>FI8Q=<=(L(.OR-75?"__@E/_P %B/@YH^HZ1X!_X+TVELVL M:O<:KK%_=?LK:+=7=_>S$;[B>>>_>25\!$7<2$CCCC0+'&B+[U\9O^";=M\> MOV// GP"^)7QWUG4OB)\.M9TSQ3X8^,ES8(]]!XMLY3.-7^S%RGE23/-NM X M00S&)&7:CJ ?-/\ P7QM=4UG]LO_ ()\^'_#;.VI-^U/IUZ(8B=YL[>:TDNW MX_A6+.[V-?IG7S;X6_8C\>_$3]K3PE^V?^V'\0/#OB/Q)\-M!O\ 3/AIX>\) M:%/9:7HDM^$2_P!28W%Q-+/=311QQ+RB0Q@J!(Q\VOI*@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "O//VN=$\:>)?V4/B?X<^&R3-XBU#X>: MU;: ML3YAO7L9E@"X_B\PKCWKT.B@#\VO^#3?5O#=_\ \$5? >G:(8_MFF>* M/$-MKBK]Y;HZG-* X[-Y$L'X$5P'_!X+I>I>*?V _A/X&\$1--XRUG]HG1+? MPA;6N?M4EVVGZFB^5CG.]XQQ_$R=\5]"^+OV%?VA_P!@#Q+\3?VD/^"3EKH& MJIX\U!O$'BS]GOQ@3!I.J:O@"6]TF]C=3IEU*HPT4BRV\I"C]R%4KY)_P32\ M8:7_ ,%7?VC;;]J#]O\ \W0?C7\!]0O+;0?V:M0T.338/ :-(O+O&$<,)4K'$'42L ?1'_!-/V>?V/],\477@WPU8:);ZWI7AZ32TN8+2VBMXW:![ MJY*R$1[F(DQEN%&.0#I/"7A;X=? GX5Z9X*\,VMEX>\)>#?#\-CI\$EQLM], MTZT@$<:F21OECCBC W,W 7)/4U\X?LV_!VY_:0_;9UC_ (*?^-]&GL])M_!2 M^"_@AIE[ T^FV+ IPRVD$;,%:X9$T/^"E'[%?[6/[;/ MASP_X#^ W[<.F?"/P]I]\M[XCTVZ^%$/B0^(98W#0PW'VB]AB-HI 9K=HG65 M@-Y91LKF_@+^PW_P4W\-?&WPUXZ_:M_X+#77Q/\ !F@WDE[=^ M'^!VF>&%U M6X$+K;^?>6=R\IBCE99C#C;(T:ALCB@#A/\ @XM_Y-/^$O\ V=!X$_\ 2]J^ M_J^7?^"HG_!/_P"*'_!1#X<^$?AEX-_:,T?X?6/A;Q]I/BTW%YX!DUF>ZN]/ MDDDABR-1M5CB+,I8;6;Y.&&>/I;P_!X@MM%MH/%6IV=[J*Q 7EUI]B]M!*_< MI$\LK(/8R,?>@"Y1110 4444 %%%% !1110 4444 %?PA?M8?\G3?$O_ +*! MK/\ Z735_=[7\(7[6'_)TWQ+_P"R@:S_ .ETU '[?_\ !IM_RE,_:[_[>/\ MT^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!1\2>&?#?C+0KKPMXO\/V M.JZ9?1&*]T[4K1)X+A#U5XW!5U]B"*J^!_A]X$^&6@)X4^''@W2] TJ)BT.F M:-8QVUO$2 /DCC 5!P. *V** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L7QY\-_AW\5-!/A;XG^ M%\2:695E M.FZ]I4-Y 77E6\N567(['&16U10!4T'0-$\+:/;^'O#FEP6-C:1^7:VEM&$C MB3LJJ.% [ <"K=%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% '-2?!CX02_$ ?%AOA;X>'BD($_X25=&A&H% " A MN OF%<$_*6QSTKI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** *NM:)HWB32;G0/$6D6M_87D+17=E>VZRPSQL, M%'1@592.H(P:SO /PT^'?PIT+_A%_AAX%TCP[I8DWKIFAZ=':6Z-@#*Q1*J+ MP!T K;HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *YKQU\&?A#\4+^QU;XC_"[P]KUYI;,VEWNKZ/#<3V3$8+0R M.I:(\GE"#72T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_" M%^UA_P G3?$O_LH&L_\ I=-7]WM?PA?M8?\ )TWQ+_[*!K/_ *734 ?M_P#\ M&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 M 4444 %%%% !1110 4444 %%%% !1110 5S?Q?\ B_\ #/X!?#/6?C)\9/&5 MGX>\+^'K,W6M:UJ#$0VD((!=R 2!DCMWKI*^0/\ @OQ_RAL_:$_[)_-_Z.BH M /\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C_@C;_P!)"?A__P"!OMS_B$._X(V_\ 0E?$#_PNYO\ XB@#W_\ X?\ '_!&W_I(3\/_ /P+ MF_\ C='_ _X_P""-O\ TD)^'_\ X%S?_&Z\ _XA#O\ @C;_ -"5\0/_ NY MO_B*/^(0[_@C;_T)7Q _\+N;_P"(H ]__P"'_'_!&W_I(3\/_P#P+F_^-T?\ M/^/^"-O_ $D)^'__ (%S?_&Z\ _XA#O^"-O_ $)7Q _\+N;_ .(H_P"(0[_@ MC;_T)7Q _P#"[F_^(H ]_P#^'_'_ 1M_P"DA/P__P# N;_XW1_P_P"/^"-O M_20GX?\ _@7-_P#&Z\ _XA#O^"-O_0E?$#_PNYO_ (BC_B$._P""-O\ T)7Q M _\ "[F_^(H ]_\ ^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ M^!I_LL?\%&_V'?VW-?U7PM^ MRA^TKX;\=:AH=FEUJUIH<[L]K"[[%=MRC@MQ7Q;_ ,0AW_!&W_H2OB!_X7'$D73]#TO\ L^P6:3>XAAU>6- S=SM4 M9/>@#^A*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_A"_:P_Y. MF^)?_90-9_\ 2Z:O[O:_A"_:P_Y.F^)?_90-9_\ 2Z:@#]O_ /@TV_Y2F?M= M_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "OD#_ (+\?\H;/VA/^R?S?^CHJ^OZ^0/^"_'_ "AL M_:$_[)_-_P"CHJ / /\ @T._Y0V:)_V4#7O_ $JRWVLV]W8"S,GEI>O) M;64 'RHQ\MT*I,TC]C)_P63^%7A_P[\4XOB)\'O$&B^+OA7\'K7XHZCX/^W6 MT\NI^&IX//\ .MIE8)Y\6#%+$^T+*5"O(C"2@#[(HK\T/VMO^"\OQ-\'_P#! M,[QQ^W3\"OV'_'FD:7%X)\.ZEX&\7^._L,&G7,[KPI)^S'KWBWQ1\'M.\0V#) M)=V5Q>$7+2RS"!66"$'*.<_* K-Q0!^H%%>;_L?_ +4'P_\ VT_V8O!/[57P MMM+ZVT'QSH,6IV%IJ:*MQ;!LJ\,H1F7>CJZ':2,J<$BOCS]NW_@I_P#%S]D[ M_@J'\!O"][8QV_[/OB37[_X>>//$#8VIXKO8+.YLMY(PD<"M;@2AL8FOU8 P M4 ?H717S3^U;_P %(M'_ &8OVN/A;^QA8_ #Q5XU\7_&'2-9N_!R^'[ZPAA, MNFVSW,\4[W<\0B&Q5(?+#!;@E0&\<_9I_P""_GP._:5U#]G^ZTC]G3Q[HGA[ M]H75-6T7PQXEU66P:&TUG3P?.M)8HKAI2A8;5FV $L/EP&*@'WS17Q_\+_\ M@L[^S/\ %_X[Z'\&O!EA!6,MO;2[ M9D@N&!\U[=\H@:)I/,=$_P""TEK^V#^Q_P"._BS\&/V6/C3X;\*VGP^\:R:O M\3+-=+C/AJ^TBVD+I SW#K)=[/WL#%3"9 B%B1,(@#]#J*^ O@Q_P5E\$_#K M]E/X0>$O!WAOXE_&KQ[JO[. ^)]]878M1X@NO#UHL,4EY<+&Q6:^GEW3?M6_\%OO@C^RCX.UKXC^*_@5\09="\)^%O"OB+Q?-?Z1_9MQ: MV>O7 @M8;:*YVBZO(6(:XMM\9B ;#.R2*@!]KT5P/C_]ICX-> /!>L^+;SQ[ MI-S-H_A^?5VT:#4XOML\,5JUSM2$MOW-&,@8S@@U\&_\$M?B3^TY_P %1O\ M@F]XS_;L^*/[1/BSPWXY\_X3;]@7]G_ .-W[3?P=U[7?&/Q3^)-Q\-[ MN7P/9P8N-;A*^3.MN\B8%Q&\>50X64LH"IC'J>M_\%8?VE=2_;5_9O\ V8K/ M]B#Q-X-/Q6TSQ-K'B?1/&&J:?'JMO!IJW4"0*J3/$BY6*\,F_<\?EH@.YL@' MWS17Y,?L8_\ !87X@_ /XB_&/PG^U/HGCWQMX5NOV_M<^$?@_P 8&_M)H/#$ M$LBQZ;8E))AVF:*9/[+NCM=201D18/( M/2O0Z_/+X@?\CYK?_87N?_1K5^:^(_&.9\(8?#U,'"$G4R5KOSAK]#O '_(B:)_V"+;_ -%+7'X<<=9OQ?B,13QD M(15-1:Y%);MWOS2EV\C/*LQKXZ4E425K;7_S9K4445^K'M!1110 45\)?\%G M_"G_ 42FB\*?$7_ ()G_&;5]'\=>#M#U7Q1?>!5@>#_@YJ6H_%;P1 M=:U<21^%]4L9HS=+): X=Q$7,3A 94=#M$F54 _0.BOCKX2_\%D?A)\2KRRT M'6?A'XA\.ZQXF^ G_"X? &EZC=VSMK_AHAV"[XW*V]Z$57:!BRA95*ROM?9Y M;K'_ 7QUGQE^P3XL_;M^!?[!'Q'?PGI?PLN_%&@>*/%\MC::3=WL.H_8#8L MT=P\S,C;IFVI\Z0N$/*N0#]%Z*_*GXU_M]_MHZ7^V%_P3\O]*T3Q66^+?@?Q M/>>.?AMHVLV"1^*Y[?0K>XM)3OE6V@7SIWFR70JO#!BBI7W7_P $\?VYOAC_ M ,%'_P!D3PI^V!\)-#U/2M(\4+=(=)UD1_:K*XMKF6VFB?RV93B2)BK _,C* M< D@ 'M=%?GM_P %=_\ @IU\8?V#_P!HCX(^,_#>FK_PI;1/B1::/\?]; W" MW_M:TN([*$X!*BVC#WTO(Y>Q7GS<5[[^VO\ \%&/"'[%GQ/^#_PJU?X/^)?& M.H_&KQ++H/A1?"]Q9C9>HD;J)3=31(J,)!A]V!@[L#F@#Z,HK\^_AY_P<%_" M'QKI_@+7M8_99^(.B:3XN^/A^#>M:Q=W>FRP:%XL+,([8B*Y,ES$0%=ID0(J MMP78%1Z1=_\ !9K]E^#]H@_ ^""ZFT^/XX0_""X\2K?6XV>+Y+4SBV6TW^>U MLK[;5KK N9%0*R!I5 /KRBOB/X/?\%A?^&H=8\8>!O@_P#L;_%5U\%_$#Q1 MX'\;^*[9M-%AX=U#2;%I_/,S3,'2:0&*(^6=K!3(J[XU?@?V$?\ @JKX*T3] M@S]GK2_#^I?$_P"-/Q"^+&@^+-2\+6OC&6SBU_5+319[Z:[FO'A=XD($2VUN MJ>8\K-"IZ2R( ?HU17Q3\;?^"V7PL^#7PALOBS>?LV_$D*?@Q'\3M;TKQ!HW M]D2Z9H[7D=FUHTEQ^Z?4A*Y(M-Z[D7<'P\>_Z:^&G[37P.^*G@KPEXX\.?$; M2H8?&^@:=K'A[3]1U"&"\GMKZ%)K;]PS[MSK(F%&>3@9H [RBOS3_P""17[3 MOC[_ (*Y^'/C'^W-^T/\7_$WAOP!H_Q*O?"WPU\#>&_&%WX?L]%TRTM[>)O\ @IO\3O!.F:IX[\1?LO6GPZTVZT'Q'\0](N(V@\4.+;S; M;3;R[ACN+VW*-1LR2(O"G&I+_P /L?\ @F/_ -',?^69K7_R M'76?!'_@J#^PO^T=\3=.^#OP9^./]L^(]6$QT_3O^$9U.W\T10O-)^\GMDC7 M$<;MRPSC R2!7\[%?5__ 1%_P"4F7P[_P"N.L_^FB\K]MSKPIX=RW)\3BZ5 M6JY4Z9YUAL)5I4E&I4A!M1G>TI).UZC5[ M/31^A^^M%%%?S^?T.%%%% !117YC?L>_M8_&_1/^"JG[=WA+XA?$KQ=XN\$_ M _1-)U7P7X-NM>=H[-)["6[NHHO,8*[,4PGFDA. "HYH _3FBOAS]DW_ (+E M?"C]K'XM?"WX6:-^S9X]\.GXS?#O5/%?PZU#6KC3674UL))4N+9DANG:!OW+ ME'EVJQ7LI#'A/V./^"ZEQ\1/V.]4_:^_::^$\F@6WB;X['P#\+M$T_5+1A?W MMQ=FUM-/,KNFQHQ&\T]S-M3;YK("$6.@#]'J*^'?%W_!=K]G?P?\/_"GCQ_A M=XGU@:Y^T3-\%=:LO#4MM>OI/B:.3:"I$BB[M9(\31R19=DDBS&K,474UO\ MX*\:YX3^)?P>^!?C3]@;XIZ1X_\ C;'XJ_X1/P;?WND1W5O)H:RR2K82K!5H _22BOSIA_X*A?#']EO]I_]M?XG_M*_$GXH1Z/\&-$\$76K^ M3 M.GW6EZ1)J%AFUM]%,+AWFNGDA$HE*()7Y9E7>OI/CS_@L_\ ";X2^$?C9)\4 M_@[XATSQA\!_"FD^)_%O@RVOK:>2^T?4(XY(;FRGW+',4\SRY4?RRDBE065D M=@#[-HKXS^ O_!:3X0_&7XA^+_AUXB^ 7C[PG>>%_@5:?%NTBO8+2_N-7\.3 M0K+NA@L9YG^T?.@6W/SON'"M\M&[][M%E33+JP\VV=]A$EG?0R30>9;NI +##.N<@'WC17S)_P1F^+WQ+ M^/G_ 2X^"?QC^,?C*\\0^*/$/@N*[UK6M08&:[F,L@+N0 "< =NU?3= !11 M10 4444 %%%% !7-?$7XO?#OX3Q6DWQ \0_V>M\SK:G[)-+O*8W?ZM&QC<.N M.M=+7S;_ ,%$_P#D%^%/^OB\_P#08:^*\1.(\=PEP=BLVP<8RJ4E"RFFXOFJ M1B[I.+VD[6:U/>X8RO#YUGM'!5VU"=[N-D](MZ736Z['HO\ PV+^SC_T47_R MD7G_ ,9KI?AU\9_AK\6);N'X?^)/[0:Q5&NA]CFBV!]VW_6(N<[3TSTK\\Z^ MD_\ @G9_R$O%G_7"S_\ 0IJ_#/#OQPXLXMXQPN4XRA0C3JN=W"-127+3E)6; MJ26\5>Z>A^A\3^'V39+D5;&T*E1SARV4G%K626MH)[/N?4-%%%?U0?CP4444 M %%/YL;< 'ZM45\4_%O_ (+2?L_?LXZQ\1=" M\9:#KNN>&_@-JOACP_\ &3X@630B'3-1U=A#$8H&?S+I(G*&Y*X,?F819F5U M6AX+_P""K/Q!UK_@I#^T?^SAK_P1OU^'7[/?@#2]6U75M&FAO;VY:XTZXU1K MM((V,DXE@%O##;PAWW99\%PJ 'W+17P@W_!7+P7^TAX<^+?P!\(>"?%7@?QQ MI?[-$GQ1\,7LMY&)4TNZLB]N\GEL)+*^AEDA\RW=3@G(=UZ^J?\ !&;XO?$O MX^?\$N/@G\8_C'XRO/$/BCQ#X+BN]:UK4&!FNYC+("[D G ';M0!]-U^ /_ M :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/0!^_U%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5_"%^UA_R=-\2_P#LH&L_^ETU M?W>U_"%^UA_R=-\2_P#LH&L_^ETU '[?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% M !1110 5\@?\%^/^4-G[0G_9/YO_ $=%7U_7R!_P7X_Y0V?M"?\ 9/YO_1T5 M '@'_!H=_P H;-$_[*!KW_HY*_3ZOP]_X-F_^"K?_!.K]D7_ ()<:3\&_P!I M7]K;PGX.\40>--8NI=%UBXD698994,;D*A&& ..:_0/_ (?\?\$;?^DA/P__ M / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_ 1M_P"DA/P_ M_P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P M_P#_ +F_P#C= 'YL?\ #F#_ (*5_P#1MO\ Y>.C?_)E'_#F#_@I7_T;;_Y> M.C?_ "97Z3_\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ M (W7UG^N.9_R0^Z7_P D?U=_Q.%XF?\ 0)@__!=;_P":#Z_HKY _X?\ '_!& MW_I(3\/_ /P+F_\ C='_ _X_P""-O\ TD)^'_\ X%S?_&Z^3/Y1/K^BOD#_ M (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^OZX<_#; MQ]_PT0/BX/'ND_\ "/#PJ=)/AS_A'9/M9F\\2^?]M^U;-O4>7]GSS]^OGC_A M_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;H Y?Q'_ M ,$%_P!E>\^'W[4?P<\$:G<^&/"/[3D>EWFHZ+I5HH3PYJ]H\\WVJU&X PM< M-!/]G("JR2*K!'58\[5/^"+'B'XA)\9?&_Q0_:(TT^.OBI^SU:_!^PUC2/"$ M@L-$TB.V$=Q=&U>\WW,\TH$H4RHL054!?#,W<_\ #_C_ ((V_P#20GX?_P#@ M7-_\;H_X?\?\$;?^DA/P_P#_ +F_P#C= &?\??^"10^/7_!&;3/^"2>L_'W M[)+I'@O0-"M?']KX8PLCZ3-:RPS/8M^"-$GL+#Q3-X<:TBN&::66 M.22T%U(<*9 &43C<%.&3/'AO[7?_ 1,^'G[9/[ E_\ LI?$;Q;X/M?B+JFI M1:M?_&O3_ADJWS:M]L-U<7ZP?;?,5YF>9"OVDJJ3,J@ *!TW_#_C_@C;_P!) M"?A__P"!RG^TS]E;:RR%%\P,^_E M0P5?(?V:O^#?SQ3^SIX _9?^'MO^V98ZM:_LU_$?6O%<,K_#)X7\0_VA('-L MW_$T86OE@R@2#S-VY24&TAO:/^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /^/\ M@C;_ -)"?A__ .!*_#OAG4O .[6](N;WYGLO[2^U[)+-9/GP+=96Z"2/+;H?V5_P#@D[XD_9H_ MX)>_$#_@G!)^TA8ZY+XWL/$]M%XU'@9[5; :TLPD8V7V^3SC$9W*XG3=@ XY M)O?\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!YAX M-_X(G?&GX">.OV>?CK^S/^V7HVE?$/X*?"1/AEKVH^(OAQ-=Z1XL\.I))+$L MEC%J4#XH;R]FBLDLS*"[2NBM"NP(TCE4 MPI9L9/C_ , /^"67Q@_8N_9Q^(7[&W['O[2NE:-\._&&IZE=^$9/$_A6:_U3 MP,FH(%N8+:2.[B2]C0EY(/-5&C=SYC3CBMG_ (?\?\$;?^DA/P__ / N;_XW M1_P_X_X(V_\ 20GX?_\ @7-_\;H XVX_X(6?#7P/\*?V7O@I^SE\75\*:!^S M9\2H?&G_ !.O#)U2Z\4WH8O*9Y4NK80-*[RL7"N%RBJH6,*?6_VD?V O$GQG M_;[^"G[>/@;XTVOA[4?A/I6MZ3?Z%J/ADW\>JV6I0B-S%(MS";:=!NVNRS)E ME)C(4J_+?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_ 1M_P"DA/P__P# N;_X MW0!XUX@_X(#^-M;\/^)M$B_;/TR$^(OVS?\ AH,2GX6R,+:\S(QTG']K#?%E MU_?Y#84_)\V1M_'+_@@SX6^,FI_%SX?#XTI9?"[XY?&'1_B)X]\.-H3/J"7M MJWF7EI;7(G"+%=RK&Y=XV:'YP!)N4IZ5_P /^/\ @C;_ -)"?A__ .!,G.*IMM$+&ZTOPGI>F7T7ESVVG01 M3)N!VNL:@C(X/([5\H_\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_# M_P#\"YO_ (W7/PKP+E'"%6K4PUN6,>_F3@LNH8%MTVW?O;_) M'U_17R!_P_X_X(V_])"?A_\ ^!?7]%?('_ _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P " MYO\ XW0!]#^(_AMX^U7X_>&?BSI/CW2;71-$\.:II>H:!<>'9)KF\-Y-8RB5 M+L72+#L-D!M,$FX2MR,"OG;6/^"+W[+EW\9OVA?B5X?CGT32_P!ICX=-X<^( MN@Z5$L2+>L9Q)JENW2.:19]SKM*F6/S#DNX+O^'_ !_P1M_Z2$_#_P#\"YO_ M (W1_P /^/\ @C;_ -)"?A__ .!3Z=X2DM[>WLA')"=7NXFNV:>X:)HT\A)$C7:YW$NICZCP M'_P2)C\*_P#!&2Z_X)#:]\?SJ,4O@_4-"@\?6GA;[*R>?=RW4(#>Z;'IX?G4R]J(XX8WVYE+OO.45E1/1/^"3W_!/B_P#^"8'[$FA_L8+JY>XV/;_:I^5:1AN$@W#' /)Y7_A_Q_P1M_Z2 M$_#_ /\ N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z (OVA/^"1G@;]JW]CC MXE?L]?'S6/!&L>//B1=ZC>7/Q8@^&:QW=C]DF8V<:6UO&/M*@P MVL:' R#S%]_P2"^,WBO0/V2++XE?MJV&N:I^ROX@6_367^&LD0W6?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_ 1M M_P"DA/P__P# N;_XW0!XGH?_ ;]>,M$^%.@_"^/]M+39$T3]L9?C_\ :S\+ M9!Y]VJ!5TG;_ &M\L?+DS[BQW#Y!C)]F_9F_X)F?%K]DO]KWXJ_%?X2_M(Z* MWPO^+WQ&D\>^(/!6L>!!Z?V\O'$_B#QU M^W>MMHU]\$-0\%77AB?X=++[1F4R M+ZU\"_\ @E)^R3X"\(_"C5/C/\#_ !X[^)GPJ\*:!H^E_$Z?P9';WK2:/#% M'9W,7F23/ R>2CK^];:PR". .;_X?\?\$;?^DA/P_P#_ +F_P#C='_#_C_@ MC;_TD)^'_P#X%S?_ !N@!/V&K_ ,&ZQTW_ ((U M3?\ !(KPW^U\EM!J7BQ=>UOQ[>?#WSY)I!=Q7(CBM$U",1C="B[FED.W/'3' MN?\ P_X_X(V_])"?A_\ ^!+35[-.VFNJ./,<%2S/ 5<)5;4:D90 M;6]I)IVNFKV>FC]#\P_^')W_ 4X_P"C9_\ R\]%_P#DROH/_@EI_P $OOVZ M/VI#4-1_X2;3+CRC+IUS#'^[@N7D;,DB+PIQG) MP 37US_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C=? MH68>*W$698"KA*M*DHU(RB[1G>TDT[7FU?731GYUEWA+PYEF/I8NE5JN5.49 MI.4+7BTU>U-.UUKJO4^OZ*^0/^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /^/\ M@C;_ -)"?A__ .!ZWX5CTY?AV]HVOQZC)=,9S+_:4GV5HQ<*-NR4,8R< MC> O*P_\&^.OZ5^PS+^QSH'[88MKKPI\=4^*?P?\6)X& FT+5(YYY(TOHFNV M2_&V=X\H( ,!]C?=KV[_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX M?_\ @7-_\;H @_:9_P"":GQU_:Y\+_ R7XJ_M0>%--\1_"'XY:/\3+Z;P[\+ MI(]-U.YTX8AT^"W;4_-MHF!P^2(TVLJB-R2#DC(QR__#_C M_@C;_P!)"?A__P"!2?!;_ ((7 M_&?X$?LH_L_?LG>#?V^(I-$^"?Q"U+Q'K$%S\,\V'C"*YN9+J&"[LFU%EWVT MTLCQ.SO&'*2&(M$I-+X:_P#! /Q9\+?V._V??V:-"_:ZTZXUC]G+XY_\+!\' M>)+SX>2&WOH?MDUT;"[M4U%6,/B7^T5I]GX]_: \ :+X,;5]*\(R2:?X)OV8[CX2ZW*WPM:$S32R;_ .VB5U/=+.[@2S^8S//*TSF1/, 3 MV;_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;H ] M:_X)\?LGWW[#'[&G@#]DB_\ B+%XL;P)H@TV/Q##HATX7B"1V5C;F>?8V& / M[Q@2,\9P/9:^0/\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C_@C;_P!)"?A__P"! M',#Q;D-;*<9*4:=7ENX-*2Y9*2LVI+>*O=/0]+*,TQ&2YC3QM!)S MA>RE=K5-:V:>S[G+_P##'7[1W_1.O_*O9_\ QZO;OV,?@Q\2OA/?>(9OB!X; M_L];Z*V6U/VR&7>4,N[_ %;MC&X=<=:\Y_X?\?\ !&W_ *2$_#__ ,"YO_C= M'_#_ (_X(V_])"?A_P#^!52ES64Y4W%\T7 M%W2IQ>TG:S6I]1G'B#G.=9=4P5>G34)VNXJ2>C3TO-K==CZ_HKY _P"'_'_! M&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__ (%S?_&Z_93X4^OZ*^0/^'_' M_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!F_ M?S&/V($@P ?O#C&.:_\ P_X_X(V_])"?A_\ ^!/^"#_ ,3O@9XZU3X@W?[9>BZO?Z]^S!=?"+6I&^%K0F>6:=ISK)9=3W2S MO(WFS^:SO/*\KF1/,"Q_7?\ P3X_9/OOV&/V,_ '[)%_\18?%K>!-$_LV/Q# M#HATX7D8D=E8VYGGV-A@#^\8$C/&<#R7_A_Q_P $;?\ I(3\/_\ P+F_^-T? M\/\ C_@C;_TD)^'_ /X%S?\ QN@#Z_K\ ?\ @TV_Y2F?M=_]O'_I\GK]/_\ MA_Q_P1M_Z2$_#_\ \"YO_C=?EI_P:*Z_HWBS_@I;^U;XI\.:C'=Z?J=F]U87 M<1^2:&369G1U]BI!'UH _H*HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "OX0OVL/^3IOB7_ -E UG_TNFK^[VOX0OVL/^3IOB7_ -E UG_TNFH M_;__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** M "BBB@ HHHH **** "BBB@ HHHH **** "N#_:=_9R^&?[77P!\4_LU?&2UO M)_"_C'2VT_6HM/NS!,T)96(20 E#E1S7>44 ?F#_ ,0AW_!&W_H2OB!_X7(_'O[*&@^)+/4/%6EQ:?JS:YXA>]1H8Y M/,4*K*-IW=Z^LZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_A"_:P_Y.F^)?_90-9_]+IJ_N]K^$+]K#_DZ;XE_]E UG_TNFH W/CS\3?B3 M\,OVL?BE?_#?X@ZYX>GNO'FL1W,VAZM-:/*@OYB%8Q,I8 \X-8?_ UA^U-_ MT1R XML 11 algn-20210331_htm.xml IDEA: XBRL DOCUMENT 0001097149 2021-01-01 2021-03-31 0001097149 2021-04-30 0001097149 2020-01-01 2020-03-31 0001097149 2021-03-31 0001097149 2020-12-31 0001097149 us-gaap:CommonStockMember 2020-12-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001097149 us-gaap:RetainedEarningsMember 2020-12-31 0001097149 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001097149 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001097149 us-gaap:CommonStockMember 2021-03-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001097149 us-gaap:RetainedEarningsMember 2021-03-31 0001097149 us-gaap:CommonStockMember 2019-12-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001097149 us-gaap:RetainedEarningsMember 2019-12-31 0001097149 2019-12-31 0001097149 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001097149 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001097149 us-gaap:CommonStockMember 2020-03-31 0001097149 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001097149 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001097149 us-gaap:RetainedEarningsMember 2020-03-31 0001097149 2020-03-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-03-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2021-03-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember algn:IsraeliSeveranceFundsMember 2020-12-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesReceivableMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesReceivableMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesReceivableMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesReceivableMember 2020-12-31 0001097149 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001097149 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001097149 2021-03-12 2021-03-12 0001097149 currency:EUR us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:CNY us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:CAD us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:GBP us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:BRL us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:JPY us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:PLN us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:ILS us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:MXN us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:CHF us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:AUD us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2021-03-31 0001097149 currency:EUR us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:CNY us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:CAD us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:GBP us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:JPY us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:BRL us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:ILS us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:MXN us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:AUD us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 currency:CHF us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001097149 algn:ExocadAcquisitionMember us-gaap:ForwardContractsMember 2020-03-31 0001097149 algn:ExocadAcquisitionMember 2020-01-01 2020-03-31 0001097149 srt:MinimumMember 2021-04-01 2021-03-31 0001097149 srt:MaximumMember 2022-04-01 2021-03-31 0001097149 algn:ClearAlignerMember 2020-12-31 0001097149 algn:ImagingSystemsAndCADCAMServicesMember 2020-12-31 0001097149 algn:ClearAlignerMember 2021-01-01 2021-03-31 0001097149 algn:ImagingSystemsAndCADCAMServicesMember 2021-01-01 2021-03-31 0001097149 algn:ClearAlignerMember 2021-03-31 0001097149 algn:ImagingSystemsAndCADCAMServicesMember 2021-03-31 0001097149 algn:ExistingTechnologyMember 2021-01-01 2021-03-31 0001097149 algn:ExistingTechnologyMember 2021-03-31 0001097149 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0001097149 us-gaap:CustomerRelationshipsMember 2021-03-31 0001097149 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-03-31 0001097149 us-gaap:TrademarksAndTradeNamesMember 2021-03-31 0001097149 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-03-31 0001097149 us-gaap:OtherIntangibleAssetsMember 2021-03-31 0001097149 algn:ExistingTechnologyMember 2020-01-01 2020-12-31 0001097149 algn:ExistingTechnologyMember 2020-12-31 0001097149 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001097149 us-gaap:CustomerRelationshipsMember 2020-12-31 0001097149 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001097149 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001097149 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001097149 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001097149 algn:CreditFacility2020Member 2020-07-21 0001097149 us-gaap:LetterOfCreditMember algn:CreditFacility2020Member 2020-07-21 0001097149 algn:CreditFacility2018Member 2020-07-20 0001097149 us-gaap:LetterOfCreditMember algn:CreditFacility2018Member 2020-07-20 0001097149 algn:CreditFacility2020Member us-gaap:BaseRateMember 2020-07-21 2020-07-21 0001097149 algn:CreditFacility2020Member us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-21 2020-07-21 0001097149 srt:MinimumMember algn:CreditFacility2020Member us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-21 2020-07-21 0001097149 srt:MaximumMember algn:CreditFacility2020Member us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-21 2020-07-21 0001097149 srt:MinimumMember algn:CreditFacility2020Member us-gaap:BaseRateMember 2020-07-21 2020-07-21 0001097149 srt:MaximumMember algn:CreditFacility2020Member us-gaap:BaseRateMember 2020-07-21 2020-07-21 0001097149 algn:CreditFacility2020Member 2021-03-31 0001097149 algn:ShareholderDerivativeLawsuitMember 2019-01-31 0001097149 algn:PatentInfringementby3ShapeMember 2017-11-14 2017-11-14 0001097149 algn:PatentInfringementby3ShapeMember 2019-12-31 0001097149 algn:PatentInfringementby3ShapeMember 2019-08-19 0001097149 algn:StockIncentivePlan2005Member 2021-03-31 0001097149 us-gaap:SubsequentEventMember 2021-04-30 2021-04-30 0001097149 us-gaap:SubsequentEventMember 2021-05-03 2021-05-03 0001097149 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001097149 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001097149 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001097149 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001097149 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001097149 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001097149 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001097149 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001097149 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0001097149 srt:MinimumMember algn:MarketPerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001097149 srt:MaximumMember algn:MarketPerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001097149 algn:MarketPerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001097149 algn:MarketPerformanceBasedRestrictedStockUnitsMember 2020-12-31 0001097149 algn:MarketPerformanceBasedRestrictedStockUnitsMember 2021-03-31 0001097149 algn:ESPPMember 2021-03-31 0001097149 algn:EmployeeStockPurchasePlanMember 2021-01-01 2021-03-31 0001097149 algn:EmployeeStockPurchasePlanMember 2020-01-01 2020-03-31 0001097149 algn:EmployeeStockPurchasePlanMember 2021-03-31 0001097149 algn:ClearAlignerMember 2020-01-01 2020-03-31 0001097149 algn:ImagingSystemsAndCADCAMServicesMember 2020-01-01 2020-03-31 0001097149 us-gaap:OperatingSegmentsMember algn:ClearAlignerMember 2021-01-01 2021-03-31 0001097149 us-gaap:OperatingSegmentsMember algn:ClearAlignerMember 2020-01-01 2020-03-31 0001097149 us-gaap:OperatingSegmentsMember algn:ImagingSystemsAndCADCAMServicesMember 2021-01-01 2021-03-31 0001097149 us-gaap:OperatingSegmentsMember algn:ImagingSystemsAndCADCAMServicesMember 2020-01-01 2020-03-31 0001097149 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-03-31 0001097149 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0001097149 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001097149 us-gaap:OperatingSegmentsMember 2020-01-01 2020-03-31 0001097149 country:US 2021-01-01 2021-03-31 0001097149 country:US 2020-01-01 2020-03-31 0001097149 country:CH 2021-01-01 2021-03-31 0001097149 country:CH 2020-01-01 2020-03-31 0001097149 country:CN 2021-01-01 2021-03-31 0001097149 country:CN 2020-01-01 2020-03-31 0001097149 algn:OtherInternationalMember 2021-01-01 2021-03-31 0001097149 algn:OtherInternationalMember 2020-01-01 2020-03-31 0001097149 country:CH 2021-03-31 0001097149 country:CH 2020-12-31 0001097149 country:US 2021-03-31 0001097149 country:US 2020-12-31 0001097149 country:CN 2021-03-31 0001097149 country:CN 2020-12-31 0001097149 country:CR 2021-03-31 0001097149 country:CR 2020-12-31 0001097149 algn:OtherInternationalMember 2021-03-31 0001097149 algn:OtherInternationalMember 2020-12-31 shares iso4217:USD iso4217:USD shares iso4217:EUR iso4217:CNY iso4217:CAD iso4217:GBP iso4217:BRL iso4217:JPY iso4217:PLN iso4217:ILS iso4217:MXN iso4217:CHF iso4217:AUD pure algn:claim algn:Lawsuit algn:segment 0001097149 --12-31 2021 Q1 false P1Y 10-Q true 2021-03-31 false 000-32259 ALIGN TECHNOLOGY, INC. DE 94-3267295 410 North Scottsdale Road, Suite 1300 Tempe AZ 85281 408 470-1000 Common Stock, $0.0001 par value ALGN NASDAQ Yes Yes Large Accelerated Filer false false false 79136575 894771000 550963000 217673000 156607000 677098000 394356000 397115000 282906000 54537000 41532000 451652000 324438000 225446000 69918000 1643000 1986000 34532000 -18549000 36175000 -16563000 261621000 53355000 61245000 -1464776000 200376000 1518131000 2.54 19.32 2.51 19.21 79000000 78592000 79798000 79028000 200376000 1518131000 -14451000 689000 -20000 -194000 -14471000 495000 185905000 1518626000 1131698000 960843000 9882000 10239000 718957000 657704000 150643000 139237000 114257000 91754000 2115555000 1849538000 763870000 734721000 82435000 82553000 427561000 444817000 120479000 130072000 1521922000 1552831000 37960000 35151000 5069782000 4829683000 124298000 142132000 406672000 405582000 862872000 777887000 1393842000 1325601000 109668000 105748000 63845000 64445000 108851000 100024000 1676206000 1595818000 0.0001 0.0001 5000000 5000000 0 0 0 0 0.0001 0.0001 200000000 200000000 79136000 79136000 78860000 78860000 8000 8000 948362000 974556000 29030000 43501000 2416176000 2215800000 3393576000 3233865000 5069782000 4829683000 78860000 8000 974556000 43501000 2215800000 3233865000 200376000 200376000 -20000 -20000 -14451000 -14451000 276000 13133000 13133000 66568000 66568000 27241000 27241000 79136000 8000 948362000 29030000 2416176000 3393576000 78433000 8000 906937000 -688000 439912000 1346169000 1518131000 1518131000 -194000 -194000 689000 689000 326000 10662000 10662000 45395000 45395000 22927000 22927000 78759000 8000 895131000 -193000 1958043000 2852989000 200376000 1518131000 28979000 -1487154000 25635000 20738000 27241000 22927000 5911000 5546000 455000 4838000 43403000 0 0 2900000 -5340000 -7728000 67423000 -13761000 15582000 10496000 34858000 37244000 -14936000 -12034000 -475000 -69103000 3920000 6354000 106007000 22892000 227187000 9784000 43431000 46085000 0 5341000 0 42641000 0 278817000 4594000 4419000 43403000 0 0 -1760000 4566000 276211000 13133000 10662000 66568000 45395000 -53435000 -34733000 -7487000 -11007000 170831000 240255000 961474000 551134000 1132305000 791389000 Summary of Significant Accounting Policies<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared by Align Technology, Inc. (“we”, “our”, or “Align”) in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and contains all adjustments, including normal recurring adjustments, necessary to state fairly our results of operations for the three months ended March 31, 2021 and 2020, our comprehensive income for the three months ended March 31, 2021 and 2020, our financial position as of March 31, 2021, our stockholders’ equity for the three months ended March 31, 2021 and 2020, and our cash flows for the three months ended March 31, 2021 and 2020. The Condensed Consolidated Balance Sheet as of December 31, 2020 was derived from the December 31, 2020 audited financial statements. It does not include all disclosures required by accounting principles generally accepted in the United States of America (“U.S.”). </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other future period, and we make no representations related thereto. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the Consolidated Financial Statements and notes thereto included in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the U.S. requires our management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of intangible assets and property and equipment, long-lived assets and goodwill, income taxes and contingent liabilities, the fair values of financial instruments, stock-based compensation, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Risks and Uncertainties</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 pandemic, we are subject to a greater degree of uncertainty than normal in making the judgments and estimates needed to apply our significant accounting policies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent to which the pandemic, including as a result of any new strains, business restrictions or lockdowns, and the impact of vaccinations, will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately determined.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Updates Recently Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to enhance and simplify various aspects of the income tax accounting guidance. The amendment removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The amendments are effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2020. Adoption of this standard in the first quarter of fiscal year 2021 did not have a material impact on our consolidated financial statements or related disclosures.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:11.25pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared by Align Technology, Inc. (“we”, “our”, or “Align”) in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and contains all adjustments, including normal recurring adjustments, necessary to state fairly our results of operations for the three months ended March 31, 2021 and 2020, our comprehensive income for the three months ended March 31, 2021 and 2020, our financial position as of March 31, 2021, our stockholders’ equity for the three months ended March 31, 2021 and 2020, and our cash flows for the three months ended March 31, 2021 and 2020. The Condensed Consolidated Balance Sheet as of December 31, 2020 was derived from the December 31, 2020 audited financial statements. It does not include all disclosures required by accounting principles generally accepted in the United States of America (“U.S.”). </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other future period, and we make no representations related thereto. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the Consolidated Financial Statements and notes thereto included in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the U.S. requires our management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of intangible assets and property and equipment, long-lived assets and goodwill, income taxes and contingent liabilities, the fair values of financial instruments, stock-based compensation, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Risks and Uncertainties</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 pandemic, we are subject to a greater degree of uncertainty than normal in making the judgments and estimates needed to apply our significant accounting policies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent to which the pandemic, including as a result of any new strains, business restrictions or lockdowns, and the impact of vaccinations, will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately determined.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Updates Recently Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to enhance and simplify various aspects of the income tax accounting guidance. The amendment removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The amendments are effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2020. Adoption of this standard in the first quarter of fiscal year 2021 did not have a material impact on our consolidated financial statements or related disclosures.</span></div> Fair Value Measurements<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our financial assets measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of<br/>March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current unsecured promissory note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,136 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The unsecured promissory note was paid in full by SmileDirectClub, LLC (“SDC”) during the three months ended March 31, 2021. Besides the repayment on the note, on March 12, 2021, the Arbitrator ruled in favor of us on the SDC dispute and issued an award of $43.4 million along with interest. The gain of $43.4 million is recognized as a part of our other income (expense), net in our Condensed Consolidated Statement of Operation. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Note 6 “Legal Proceedings” of the Notes to Condensed Consolidated Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information on the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">arbitration award received.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Not Designated as Hedging Instruments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recurring foreign currency forward contracts</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These forward contracts are classified within Level 2 of the fair value hierarchy. As a result of the settlement of foreign currency forward contracts, during the three months ended March 31, 2021 and 2020, we recognized net gains of $12.4 million and $15.6 million, respectively. As of March 31, 2021 and December 31, 2020, the fair value of foreign exchange forward contracts outstanding was not material.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Local Currency Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Contract Amount (USD)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€160,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,276 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chinese Yuan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥1,107,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C$92,200</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Pound</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">£42,990</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazilian Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R$222,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥4,071,800</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polish Zloty</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PLN138,395</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ILS65,220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M$295,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swiss Franc</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CHF6,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A$5,800</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Local Currency Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Contract Amount (USD)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€126,300</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chinese Yuan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥936,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C$65,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Pound</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">£32,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥4,249,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazilian Real</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R$142,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ILS74,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M$140,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A$5,800</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swiss Franc</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CHF3,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other foreign currency forward contract</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the closing of the exocad Global Holdings GmbH (“exocad”) acquisition on April 1, 2020, we entered into a Euro foreign currency forward contract with a notional contract amount of €376.0 million. During the three months ended March 31, 2020, we recognized an unrealized loss of $9.2 million within other income (expense), net in our Condensed Consolidated Statement of Operation as a result of the forward contract's fair value as of March 31, 2020.</span></div> <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our financial assets measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of<br/>March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current unsecured promissory note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,136 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 654211000 654211000 0 3752000 0 3752000 657963000 654211000 3752000 519228000 519228000 0 0 3500000 0 3500000 0 5408000 0 0 5408000 528136000 519228000 3500000 5408000 43400000 43400000 12400000 15600000 <div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Local Currency Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Contract Amount (USD)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€160,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,276 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chinese Yuan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥1,107,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C$92,200</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Pound</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">£42,990</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazilian Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R$222,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥4,071,800</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Polish Zloty</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PLN138,395</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ILS65,220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M$295,500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swiss Franc</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CHF6,100</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A$5,800</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Local Currency Amount</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Contract Amount (USD)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€126,300</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chinese Yuan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥936,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C$65,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">British Pound</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">£32,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese Yen</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">¥4,249,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazilian Real</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R$142,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israeli Shekel</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ILS74,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican Peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M$140,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A$5,800</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swiss Franc</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CHF3,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 160500000 188276000 1107000000 168394000 92200000 73208000 42990000 59182000 222000000 38836000 4071800000 36757000 138395000 34906000 65220000 19533000 295500000 14422000 6100000 6474000 5800000 4412000 644400000 126300000 155125000 936000000 143393000 65000000 50791000 32300000 43879000 4249000000 41222000 142000000 27264000 74000000 23094000 140000000 7002000 5800000 4447000 3700000 4191000 500408000 376000000.0 -9200000 Balance Sheet Components <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:120%">Inventories consist of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to cost of net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual warranty expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues consist of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues - current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues - long-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, we recognized $894.8 million and $551.0 million of net revenues, respectively, of which $125.8 million and $95.5 million was included in the deferred revenues balance at December 31, 2020 and 2019, respectively.</span></div>Our unfulfilled performance obligations, including deferred revenues and backlog, as of March 31, 2021 were $963.5 million. These performance obligations are expected to be recognized over the next <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1NzM4MjY2ZGM1NjRmYTA4OTZiZjJhZDM2Y2QyMGUyL3NlYzpjNTczODI2NmRjNTY0ZmEwODk2YmYyYWQzNmNkMjBlMl80MC9mcmFnOjRhZTAwOTg4ZGJiODQ0N2VhMDZkM2U4MGQxN2Q4OTVhL3RleHRyZWdpb246NGFlMDA5ODhkYmI4NDQ3ZWEwNmQzZTgwZDE3ZDg5NWFfMTY0MA_946dcb4a-0e67-425d-97d6-4d4e71a212fe">one</span> to five years. <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:120%">Inventories consist of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 75836000 76404000 40387000 31393000 34420000 31440000 150643000 139237000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,898 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 153898000 170106000 85854000 77024000 41539000 30130000 36857000 27692000 21513000 21735000 67011000 78895000 406672000 405582000 Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,615 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to cost of net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual warranty expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 12615000 11205000 4280000 3724000 3160000 3140000 13735000 11789000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues consist of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues - current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,872 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues - long-term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet</span></div> 862872000 777887000 74226000 62551000 894800000 551000000.0 125800000 95500000 963500000 P5Y Goodwill and Intangible Assets <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying value of goodwill for the three months ended March 31, 2021, categorized by reportable segments, is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clear Aligner</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems and Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency translation adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,317 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Long-Lived Assets </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible long-lived assets were as follows, excluding intangibles that were fully amortized (in thousands):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount as of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value as of<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,035)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,318)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,258)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairment Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value as of<br/>December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,317)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,258)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2021 is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended March 31, 2021 and 2020 was $3.9 million and $1.3 million, respectively.</span></div> <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying value of goodwill for the three months ended March 31, 2021, categorized by reportable segments, is as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clear Aligner</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems and Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Foreign currency translation adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,317 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 112691000 332126000 444817000 -2374000 -14882000 -17256000 110317000 317244000 427561000 <div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible long-lived assets were as follows, excluding intangibles that were fully amortized (in thousands):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount as of March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value as of<br/>March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,035)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,318)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,258)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,479 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Amortization Period <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairment Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value as of<br/>December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,719)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,879)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,317)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,258)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,072 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y 99400000 15035000 4328000 80037000 P11Y 55000000 22882000 10751000 21367000 P10Y 16600000 3318000 4179000 9103000 P8Y 6610000 3989000 0 2621000 177610000 45224000 19258000 113128000 7351000 120479000 P10Y 99400000 12719000 4328000 82353000 P11Y 55000000 21879000 10751000 22370000 P10Y 16600000 2934000 4179000 9487000 P8Y 6610000 3785000 0 2825000 177610000 41317000 19258000 117035000 13037000 130072000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2021 is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,128 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11715000 14366000 13745000 12805000 12428000 48069000 113128000 3900000 1300000 Credit FacilityOn July 21, 2020 we entered into a credit facility for a $300.0 million unsecured revolving line of credit, with a $50.0 million letter of credit sublimit, and a maturity date of July 21, 2023 (“2020 Credit Facility”), replacing our previous credit facility which provided for a $200.0 million revolving line of credit with a $50.0 million letter of credit. The 2020 Credit Facility requires us to comply with specific financial conditions and performance requirements. Loans under the 2020 Credit Facility bear interest, at our option, at either a rate based on the reserve adjusted LIBOR for the applicable interest period or a base rate, in each case plus a margin. The base rate is the highest of the credit facility's publicly announced prime rate, the federal funds rate plus 0.50% and one-month LIBOR plus 1.0%. The margin ranges from 1.50% to 2.25% for LIBOR loans and 0.50% to 1.25% for base rate loans. Interest on the loans is payable quarterly in arrears with respect to base rate loans and at the end of an interest period (and at three month intervals if the interest period exceeds three months) in the case of LIBOR loans. The outstanding principal, together with accrued and unpaid interest, is due on the maturity date. As of March 31, 2021, we had no outstanding borrowings under the 2020 Credit Facility and were in compliance with the conditions and performance requirements. 300000000.0 50000000.0 200000000.0 50000000.0 0.0050 0.010 0.0150 0.0225 0.0050 0.0125 0 Legal Proceedings <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2018 Securities Class Action Lawsuit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2018, a class action lawsuit against Align and three of our executive officers was filed in the U.S. District Court for the Northern District of California on behalf of a purported class of purchasers of our common stock. The complaint generally alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. On December 12, 2018, a similar lawsuit was filed in the same court on behalf of a purported class of purchasers of our common stock. On November 29, 2019, the lead plaintiff filed an amended consolidated complaint against Align and two of our executive officers alleging similar claims as the initial complaints on behalf of a purported class of purchasers of our common stock from May 23, 2018 and October 24, 2018. On September 9, 2020, Defendants’</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">motion to dismiss the amended consolidated complaint was granted in part and denied in part. Trial is scheduled for October 3, 2022. Align believes the claims that remain in the case are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of the lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2019 Shareholder Derivative Lawsuit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2019, three derivative lawsuits were filed in the U.S. District Court for the Northern District of California which were later consolidated, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaints are similar to those asserted in the 2018 Securities Class Action Lawsuit, but the complaints assert various state law causes of action, including for breaches of fiduciary duty, insider trading, and unjust enrichment. The complaints seek unspecified monetary damages on behalf of Align, which is named solely as a nominal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. The consolidated action has been stayed pending final disposition of the 2018 Securities Class Action Lawsuit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2019, a derivative lawsuit was also filed in California Superior Court for Santa Clara County, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those in the derivative suits described above. The matter has been similarly stayed pending final disposition of the 2018 Securities Class Action Lawsuit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss nor estimate a range of possible loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Securities Class Action Lawsuit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 2, 2020, a class action lawsuit against Align and two of our executive officers was filed in the U.S. District Court for the Southern District of New York (later transferred to the U.S. District Court for the Northern District of California) on behalf of a purported class of purchasers of our common stock. The complaint alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. The lead plaintiff filed an amended complaint on August 4, 2020 against Align and three of our executive officers alleging similar claims as in the initial complaint on behalf of a purported class of purchasers of our common stock from April 25, 2019 to July 24, 2019. On March 29, 2021, defendants’ motion to dismiss the amended complaint was granted with leave for the lead plaintiff to file a further amended complaint. On April 22, 2021, lead plaintiff filed a notice stating it would not file a further amended </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">complaint. On April 23, 2021, the Court dismissed the action with prejudice and judgment was entered. Lead plaintiff filed a notice of appeal on April 28, 2021. Currently there is no schedule for the appeal. Align believes these claims are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Shareholder Derivative Lawsuit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2020, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those presented in the 2020 Securities Class Action Lawsuit, but this complaint asserts state law claims for breach of fiduciary duty and insider trading. The complaint seeks unspecified monetary damages on behalf of Align, which is named solely as a no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">minal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. This action has been stayed pending a decision on the motion to dismiss in the 2020 Securities Class Action Lawsuit. The parties are required to file a status report with the Court within 14 days of the order dismissing the 2020 Securities Class Action Lawsuit. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">3Shape Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 14, 2017, Align filed several patent infringement lawsuits asserting patents against 3Shape, a Danish corporation, and a related U.S. corporate entity, asserting that 3Shape’s Trios intraoral scanning system and Dental System software infringe Align patents. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These lawsuits were filed in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system and Dental System software. Three of the cases are active and 3Shape has filed counterclaims for breach of contract and business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> torts. Align’s motions to dismiss the 3Shape counterclaims was recommended to be granted by the Magistrate Judge.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, 3Shape filed two separate complaints in the U.S. District Court for the District of Delaware alleging patent infringement by Align’s iTero Element scanner of 3Shape patents. On August 19, 2019, the Court consolidated the two actions, and on August 30, 2019, 3Shape filed an amended complaint.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 11, 2018, Align filed an additional complaint in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system, Lab Scanners and Dental and Ortho System Software. 3Shape filed business tort counterclaims. The Magistrate Judge recommended granting Align’s motion to dismiss 3Shape's counterclaims.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 19, 2020, Align filed a complaint in the U.S. District Court for the Western District of Texas alleging patent infringement by 3Shape</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’s intraoral scanners and associated software products. In response, 3Shape filed a motion to dismiss as well as b</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">usiness tort and patent infringement counterclaims. Align has moved to dismiss the business tort counterclaims</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of 3Shape and Align’s District Court patent infringement complaints and all of 3Shape’s business tort counterclaims seek monetary damages and/or injunctive relief. One of Align’s Delaware District Court cases against 3Shape is scheduled for a jury trial beginning on July 26, 2021. The case pending in the Western District of Texas has been given an estimated trial date of October 3, 2022. No trial dates have been set in the remaining cases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 28, 2018, 3Shape filed a complaint against Align in the U.S. District Court for the District of Delaware alleging antitrust violations and seeking monetary damages and injunctive relief relating to Align’s alleged market activities, including Align’s assertion of its patent portfolio, in alleged clear aligner and intraoral scanner markets. After the Court dismissed 3Shape’s complaint, 3Shape filed an amended complaint on October 28, 2019. The Court denied Align’s motion to dismiss the amended complaint on November 25, 2020. No trial date has been set. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Antitrust Class Actions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, a dental practice named Simon and Simon, PC doing business as City Smiles brought an antitrust action in the United States District Court for the Northern District of California on behalf of itself and a putative class of similarly </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">situated practices seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Plaintiff filed an amended complaint and added VIP Dental Spas as a plaintiff on August 14, 2020. On September 9, 2020, Align moved to dismiss Plaintiffs’ amended complaint. On April 8, 2021, the Judge denied Align’s motion to dismiss. The court has not entered a schedule or set a trial date. A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lign believes the plaintiffs’ claims are without merit and intends to vigorously defend itself. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, an individual named Misty Snow brought an antitrust action in the United States District Court for the Northern District of California on behalf of herself and a putative class of similarly situated individuals seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Align has not yet responded to the complaint. Align believes the plaintiffs’ claims are without merit and intends to vigorously defend itself. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Align is currently unable to predi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ct the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SDC Dispute</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, SDC Financial LLC, SmileDirectClub LLC, and the Members of SDC Financial LLC other than the Company (collectively, the “SDC Entities”) initiated confidential arbitration proceedings against Align. In an award dated March 4, 2019, (“Award”) an arbitrator found that Align breached a restrictive covenant and that Align misused the SDC Entities’ confidential information and violated fiduciary duties to SDC Financial LLC. As part of the Award, Align was enjoined from opening new Invisalign stores or providing certain services in physical retail establishments in connection with the marketing and sale of clear aligners in the United States, and enjoined from using the SDC Entities’ confidential information. The arbitrator extended the expiration date of specified aspects of the restrictive covenant to August 18, 2022. The arbitrator also ordered Align to tender its SDC Financial LLC membership interests to the SDC Entities for a purchase price equal to the “capital account” balance as of October 31, 2017, to be determined in accordance with the applicable provisions of the SDC Operating Agreements. No financial damages were awarded to the SDC Entities. The Circuit Court for Cook County, Illinois confirmed the Award on April 29, 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by the Award, Align tendered its membership interests for a purchase price that SDC claims to be Align’s “capital account” balance. Align disputed that the SDC Entities properly determined the value of Align’s “capital account” balance as of October 31, 2017. Consequently, on July 3, 2019, Align filed a confidential demand for arbitration challenging the propriety of the SDC Entities’ determination. The arbitration hearing occurred in December 2020 and on March 12, 2021 the Arbitrator issued a final award in favor of Align and against SDC finding that the SDC entities owed Align an additional $43.4 million plus interest which SDC paid to Align on March 17, 2021. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a related legal proceeding, the SDC Entities had filed a contempt petition with an Illinois court asserting that Align had no right to contest the SDC Entities; “capital account” determination in the July 3, 2019 arbitration. On September 4, 2019, the Illinois court denied in its entirety the contempt petition filed by the SDC Entities. The SDC Entities appealed and, on February 9, 2021, the Illinois Appellate Court affirmed the denial of the contempt petition. The time for SDC to seek rehearing or further appeal has passed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 19, 2019, the SDC Entities filed a separate confidential arbitration proceeding alleging that Align had violated a restrictive covenant applicable to the members of the SDC Entities by virtue of Align’s alleged dealings with a third-party claimed to be a competitor of the SDC Entities. On April 27, 2020, the SDC Entities filed an amended arbitration demand, which additionally asserted that Align’s alleged dealings with a third-party constituted contempt of the Award. On February 5, 2021, pursuant to an agreement reached by the parties, the arbitrator dismissed the arbitration with prejudice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 27, 2020, Align initiated a confidential arbitration proceeding against the SDC entities before the American Arbitration Association in San Jose, California. This arbitration relates to the Strategic Supply Agreement (“Supply Agreement”) entered into between the parties in 2016. The complaint states that the SDC Entities breached the Supply Agreement</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s terms, causing damages to Align in an amount to be determined. On January 19, 2021, SDC filed a counterclaim alleging that Align breached the Supply Agreement. Align denies the SDC Entities’ allegations in the counterclaim and will vigorously defend itself against them. This arbitration hearing is scheduled for September 27, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Align is currently unable to predict the outcome of these disputes and therefore cannot determine the likelihood of loss or success nor estimate a range of possible loss or success, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above, in the course of Align’s operations, Align is involved in a variety of claims, suits, investigations, and proceedings, including actions with respect to intellectual property claims, patent infringement claims, government </span></div>investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these proceedings can have an adverse impact on us because of defense costs, diversion of management resources, and other factors. Although the results of complex legal proceedings are difficult to predict and Align’s view of these matters may change in the future as litigation and events related thereto unfold; Align currently does not believe that these matters, individually or in the aggregate, will materially affect Align’s financial position, results of operations or cash flows. 3 3 2 2 43400000 Commitments and Contingencies <div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we had no material off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our consolidated financial condition, results of operations, liquidity, capital expenditures or capital resources other than certain items disclosed in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 11 “Com</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">mitments and Contingencies” of the Notes to Consolidated Financial Statements</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included in our Annual Report on Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification Provisions</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate transactions in our services and products, we indemnify certain parties: customers, vendors, lessors, and other parties with respect to certain matters, including, but not limited to, services to be provided by us and intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and our executive officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. As of March 31, 2021, we did not have any material indemnification claims that were probable or reasonably possible.</span></div> Stockholders’ Equity<div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, the 2005 Incentive Plan (as amended) has a total reserve of 27,783,379 shares of which 4,210,089 shares are available for issuance.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Repurchase Program</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we have $100.0 million available for repurchase under the May 2018 Repurchase Program. Subsequent to the first quarter, on April 30, 2021, we entered into an accelerated stock repurchase agreement (“2021 ASR”) to repurchase $100.0 million of our common stock. We paid $100.0 million on May 3, 2021 and received an initial delivery of approximately 0.1 million shares based on current market prices. The final number of shares to be repurchased will be based on our volume-weighted average stock price under the terms of the 2021 ASR, less an agreed upon discount.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Stock-Based Compensation Expense</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and may be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to our stock-based awards and employee stock purchase plans for the three months ended March 31, 2021 and 2020 is as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (“RSUs”)</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs is based on our closing stock price on the date of grant. RSUs granted generally vest over a period of four years. A summary for the three months ended March 31, 2021 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying RSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining<br/>Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we expect to recognize $163.6 million of total unamortized compensation cost, net of estimated forfeitures, related to RSUs over a weighted average period of 2.7 years.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market-performance Based Restricted Stock Units (“MSUs”)</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant MSUs to our executive officers. Each MSU represents the right to one share of Align’s common stock. The actual number of MSUs which will be eligible to vest will be based on the performance of Align’s stock price relative to the performance of a stock market index over the vesting period, and certain MSU grants are also based on Align’s stock price at the end of the performance period. The maximum number of MSUs which will be eligible to vest range from 250% to 300% of the MSUs initially granted and the vesting period is three years. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary for the three months ended March 31, 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying MSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Term (in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we expect to recognize $60.8 million of total unamortized compensation cost, net of estimated forfeitures, related to MSUs over a weighted average period of 1.4 years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (“ESPP”)</span></div><div style="text-align:justify;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2010, our stockholders approved the 2010 Employee Stock Purchase Plan (the “2010 Purchase Plan”) which will continue until terminated by either the Board of Directors or its administrator. The maximum number of shares available for purchase under the 2010 Purchase Plan is 2,400,000 shares. As of March 31, 2021, we have 253,444 shares available for future issuance.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the option component of the 2010 Purchase Plan shares was estimated at the grant date using the Black-Scholes option pricing model with the following weighted average assumptions:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value at grant date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of March 31, 2021, there was $3.9 million of total unamortized compensation costs related to employee stock purchases which we expect to be recognized over a weighted average period of 0.4 year. 27783379 4210089 100000000.0 100000000.0 100000000.0 100000 The stock-based compensation related to our stock-based awards and employee stock purchase plans for the three months ended March 31, 2021 and 2020 is as follows (in thousands): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1306000 1347000 21844000 18130000 4091000 3450000 27241000 22927000 P4Y A summary for the three months ended March 31, 2021 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying RSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining<br/>Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 632000 243.55 149000 598.37 214000 214.65 7000 298.24 560000 348.77 P1Y8M12D 303402000 163600000 P2Y8M12D 2.50 3 P3Y <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary for the three months ended March 31, 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Underlying MSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Term (in years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 227000 430.50 91000 675.44 101000 351.75 217000 569.07 P1Y4M24D 117620000 60800000 P1Y4M24D 2400000 253444 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the option component of the 2010 Purchase Plan shares was estimated at the grant date using the Black-Scholes option pricing model with the following weighted average assumptions:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value at grant date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P1Y 0.588 0.417 0.001 0.015 0 0 202.74 80.54 3900000 P0Y4M24D Accounting for Income Taxes <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes was $61.2 million for the three months ended March 31, 2021 and our benefit from income taxes was $1,464.8 million for the three months ended March 31, 2020 representing effective tax rates of 23.4% and (2,745.3)%, respectively. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2021 primarily due to the recognition of additional tax expense resulting from state income taxes, non-deductible expenses in the U.S. and foreign income taxed at different rates, partially offset by the recognition of excess tax benefits related to stock-based compensation. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2020 mainly as a result of the recognition of a deferred tax asset and related one-time tax benefit in accordance with the completion of the intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity and excess tax benefits related to stock-based compensation, partially offset by state income taxes and foreign income taxed at different rates.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we completed an intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity. The transfer of intellectual property rights did not result in a taxable gain; however, it did result in a step-up of the Swiss tax deductible basis in the transferred assets, and accordingly, created a temporary difference between the book basis and the tax basis of such intellectual property rights. Consequently, this transaction resulted in the recognition of a deferred tax asset and related one-time tax benefit of approximately $1,493.5 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is the net impact of the deferred tax asset recognized as a result of the additional Swiss tax deductible basis in the transferred assets and certain costs related to the transfer of fixed assets and inventory.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We exercise significant judgment in regards to estimates of future market growth, forecasted earnings and projected taxable income in determining the provision for income taxes and for purposes of assessing our ability to utilize any future benefit from deferred tax assets. We continue to assess the realizability of the deferred tax assets as we take into account new information.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file U.S. federal, U.S. state, and non-U.S. income tax returns. Our major tax jurisdictions include U.S. federal, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State of California</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Switzerland. We are no longer subject to U.S. federal tax examination for years before 2017 and U.S. state tax examination for years before 2016. Our subsidiary in Israel is under audit by the local tax authorities for years 2015 through 2018. With few exceptions, we are no longer subject to examination by foreign tax authorities for years before 2013. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total gross unrecognized tax benefits, excluding interest and penalties, were $50.0 million and $46.3 million as of March 31, 2021 and December 31, 2020, respectively, a material amount of which would impact our effective tax rate if recognized. Total interest and penalties accrued as of March 31, 2021 was not material. We have elected to recognize interest and penalties related to unrecognized tax benefits as a component of income taxes. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, given uncertainty in the development of ongoing income tax examinations, we are unable to estimate the full range of possible adjustments to this balance.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total deferred tax liabilities were $32.9 million and $35.7 million as of March 31, 2021 and December 31, 2020, respectively, which primarily related to the intangible assets from our exocad acquisition.</span></div> 61200000 -1464800000 0.234 -27.453 1493500000 50000000.0 46300000 32900000 35700000 Net Income per Share<div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands, except per share amounts):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of potential common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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:120%">Total shares, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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:120%">Net income per share, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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:120%">Net income per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.21 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive potential common shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents RSUs and MSUs not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</span></div> <div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands, except per share amounts):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of potential common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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:120%">Total shares, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,798 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;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:120%">Net income per share, basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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:120%">Net income per share, diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.21 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive potential common shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents RSUs and MSUs not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.</span></div> 200376000 1518131000 79000000 78592000 798000 436000 79798000 79028000 2.54 19.32 2.51 19.21 76000 148000 Supplemental Cash Flow Information<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:120%">The supplemental cash flow information consists of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets acquired with accounts payable or accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:120%">The supplemental cash flow information consists of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets acquired with accounts payable or accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 45354000 24121000 6923000 6236000 7369000 21602000 Segments and Geographical Information<div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report segment information based on the management approach. The management approach designates the internal reporting used by our Chief Operating Decision Maker for decision making and performance assessment as the basis for determining our reportable segments. The performance measures of our reportable segments include net revenues, gross profit and income from operations. Income from operations for each segment includes all geographic revenues, related cost of net revenues and operating expenses directly attributable to the segment. Certain operating expenses are attributable to operating segments and each allocation is measured differently based on the specific facts and circumstances of the costs being allocated. Costs not specifically allocated to segment income from operations include various corporate expenses such as stock-based compensation and costs related to IT, facilities, human resources, accounting and finance, legal and regulatory, and other separately managed general and administrative costs outside the operating segments. We group our operations into two reportable segments: Clear Aligner segment and Imaging Systems and CAD/CAM services (“Systems and Services”) segment.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Summarized financial information by segment is as follows (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;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%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;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%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;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%">Total income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,446 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;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%">Total depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.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:120%">The following table reconciles total segment income from operations in the table above to net income before provision for (benefit from) income taxes (in thousands):</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,446 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income before provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical Information</span></div><div style="text-indent:13.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:120%">Net revenues are presented below by geographic area (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenues are attributed to countries based on the location of where revenues are recognized by our legal entities.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tangible long-lived assets, which includes Property, plant and equipment, net, and Operating lease right-of-use assets, net, are presented below by geographic area (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets are attributed to countries based on the location of our entity that owns or leases the assets.</span></div> 2 Summarized financial information by segment is as follows (in thousands): <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;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%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;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%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;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%">Total income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,446 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;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%">Total stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clear Aligner</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems and Services</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;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%">Total depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.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:120%">The following table reconciles total segment income from operations in the table above to net income before provision for (benefit from) income taxes (in thousands):</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,446 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income before provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 753269000 481611000 141502000 69352000 894771000 550963000 584534000 351492000 92564000 42864000 677098000 394356000 327465000 166388000 47228000 14389000 -149247000 -110859000 225446000 69918000 2294000 2529000 171000 78000 24776000 20320000 27241000 22927000 11120000 10121000 4545000 1785000 9970000 8832000 25635000 20738000 374693000 180777000 -149247000 -110859000 225446000 69918000 1643000 1986000 34532000 -18549000 261621000 53355000 <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:120%">Net revenues are presented below by geographic area (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,771 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenues are attributed to countries based on the location of where revenues are recognized by our legal entities.</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-4.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tangible long-lived assets, which includes Property, plant and equipment, net, and Operating lease right-of-use assets, net, are presented below by geographic area (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other International</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,305 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets are attributed to countries based on the location of our entity that owns or leases the assets.</span></div> 383002000 271705000 315450000 187276000 61212000 19725000 135107000 72257000 894771000 550963000 267654000 257337000 180709000 180539000 121342000 113918000 98124000 97804000 178476000 167676000 846305000 817274000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Mar. 31, 2021
Apr. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-32259  
Entity Registrant Name ALIGN TECHNOLOGY, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3267295  
Entity Address, Address Line One 410 North Scottsdale Road, Suite 1300  
Entity Address, City or Town Tempe  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85281  
City Area Code 408  
Local Phone Number 470-1000  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol ALGN  
Security Exchange Name NASDAQ  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Shell Company false  
Entity Central Index Key 0001097149  
Current Fiscal Year End Date --12-31  
Document Period End Date Mar. 31, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   79,136,575

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Off-Balance Sheet Arrangements

As of March 31, 2021, we had no material off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on our consolidated financial condition, results of operations, liquidity, capital expenditures or capital resources other than certain items disclosed in Note 11 “Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K.

Indemnification Provisions

In the normal course of business to facilitate transactions in our services and products, we indemnify certain parties: customers, vendors, lessors, and other parties with respect to certain matters, including, but not limited to, services to be provided by us and intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and our executive officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim.

It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. As of March 31, 2021, we did not have any material indemnification claims that were probable or reasonably possible.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Net revenues $ 894,771 $ 550,963
Cost of net revenues 217,673 156,607
Gross profit 677,098 394,356
Operating expenses:    
Selling, general and administrative 397,115 282,906
Research and development 54,537 41,532
Total operating expenses 451,652 324,438
Income from operations 225,446 69,918
Interest income 1,643 1,986
Other income (expense), net 34,532 (18,549)
Total interest income and other income (expense), net 36,175 (16,563)
Net income before provision for (benefit from) income taxes 261,621 53,355
Provision for (benefit from) income taxes 61,245 (1,464,776)
Net income $ 200,376 $ 1,518,131
Net income per share:    
Basic (in usd per share) $ 2.54 $ 19.32
Diluted (in usd per share) $ 2.51 $ 19.21
Shares used in computing net income per share:    
Basic (in shares) 79,000 78,592
Diluted (in shares) 79,798 79,028
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net income $ 200,376 $ 1,518,131
Change in foreign currency translation adjustment, net of tax (14,451) 689
Change in unrealized gains (losses) on investments, net of tax (20) (194)
Other comprehensive income (loss) (14,471) 495
Comprehensive income $ 185,905 $ 1,518,626
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,131,698 $ 960,843
Accounts receivable, net of allowance for doubtful accounts of $9,882 and $10,239, respectively 718,957 657,704
Inventories 150,643 139,237
Prepaid expenses and other current assets 114,257 91,754
Total current assets 2,115,555 1,849,538
Property, plant and equipment, net 763,870 734,721
Operating lease right-of-use assets, net 82,435 82,553
Goodwill 427,561 444,817
Intangible assets, net 120,479 130,072
Deferred tax assets 1,521,922 1,552,831
Other assets 37,960 35,151
Total assets 5,069,782 4,829,683
Current liabilities:    
Accounts payable 124,298 142,132
Accrued liabilities 406,672 405,582
Deferred revenues 862,872 777,887
Total current liabilities 1,393,842 1,325,601
Income tax payable 109,668 105,748
Operating lease liabilities 63,845 64,445
Other long-term liabilities 108,851 100,024
Total liabilities 1,676,206 1,595,818
Commitments and contingencies (Notes 6 and 7)
Stockholders’ equity:    
Preferred stock, $0.0001 par value (5,000 shares authorized; none issued) 0 0
Common stock, $0.0001 par value (200,000 shares authorized; 79,136 and 78,860 issued and outstanding, respectively) 8 8
Additional paid-in capital 948,362 974,556
Accumulated other comprehensive income (loss), net 29,030 43,501
Retained earnings 2,416,176 2,215,800
Total stockholders’ equity 3,393,576 3,233,865
Total liabilities and stockholders’ equity $ 5,069,782 $ 4,829,683
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 9,882 $ 10,239
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 79,136,000 78,860,000
Common stock, shares outstanding 79,136,000 78,860,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss), Net
Retained Earnings
Beginning Balance at Dec. 31, 2019 $ 1,346,169 $ 8 $ 906,937 $ (688) $ 439,912
Beginning Balance (in shares) at Dec. 31, 2019   78,433      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 1,518,131       1,518,131
Change in unrealized gains (losses) on investments, net of tax (194)     (194)  
Change in foreign currency translation adjustment, net of tax 689     689  
Issuance of common stock relating to employee equity compensation plans 10,662   10,662    
Issuance of common stock relating to employee equity compensation plans (in shares)   326      
Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net 45,395   45,395    
Stock-based compensation 22,927   22,927    
Ending Balance at Mar. 31, 2020 2,852,989 $ 8 895,131 (193) 1,958,043
Ending Balance (in shares) at Mar. 31, 2020   78,759      
Beginning Balance at Dec. 31, 2020 3,233,865 $ 8 974,556 43,501 2,215,800
Beginning Balance (in shares) at Dec. 31, 2020   78,860      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 200,376       200,376
Change in unrealized gains (losses) on investments, net of tax (20)     (20)  
Change in foreign currency translation adjustment, net of tax (14,451)     (14,451)  
Issuance of common stock relating to employee equity compensation plans 13,133   13,133    
Issuance of common stock relating to employee equity compensation plans (in shares)   276      
Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net 66,568   66,568    
Stock-based compensation 27,241   27,241    
Ending Balance at Mar. 31, 2021 $ 3,393,576 $ 8 $ 948,362 $ 29,030 $ 2,416,176
Ending Balance (in shares) at Mar. 31, 2021   79,136      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 200,376 $ 1,518,131
Adjustments to reconcile net income to net cash provided by operating activities:    
Deferred taxes 28,979 (1,487,154)
Depreciation and amortization 25,635 20,738
Stock-based compensation 27,241 22,927
Non-cash operating lease cost 5,911 5,546
Allowance for doubtful accounts provisions 455 4,838
Arbitration award gain (43,403) 0
Impairment on equity investment 0 2,900
Other non-cash operating activities 5,340 7,728
Changes in assets and liabilities:    
Accounts receivable (67,423) 13,761
Inventories (15,582) (10,496)
Prepaid expenses and other assets (34,858) (37,244)
Accounts payable (14,936) (12,034)
Accrued and other long-term liabilities (475) (69,103)
Long-term income tax payable 3,920 6,354
Deferred revenues 106,007 22,892
Net cash provided by operating activities 227,187 9,784
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property, plant and equipment (43,431) (46,085)
Purchase of marketable securities 0 (5,341)
Proceeds from maturities of marketable securities 0 42,641
Proceeds from sales of marketable securities 0 278,817
Repayment on unsecured promissory note 4,594 4,419
Proceeds from arbitration award 43,403 0
Other investing activities 0 1,760
Net cash provided by investing activities 4,566 276,211
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock 13,133 10,662
Payroll taxes paid upon the vesting of equity awards (66,568) (45,395)
Net cash used in financing activities (53,435) (34,733)
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash (7,487) (11,007)
Net increase in cash, cash equivalents, and restricted cash 170,831 240,255
Cash, cash equivalents, and restricted cash at beginning of the period 961,474 551,134
Cash, cash equivalents, and restricted cash at end of the period $ 1,132,305 $ 791,389
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared by Align Technology, Inc. (“we”, “our”, or “Align”) in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and contains all adjustments, including normal recurring adjustments, necessary to state fairly our results of operations for the three months ended March 31, 2021 and 2020, our comprehensive income for the three months ended March 31, 2021 and 2020, our financial position as of March 31, 2021, our stockholders’ equity for the three months ended March 31, 2021 and 2020, and our cash flows for the three months ended March 31, 2021 and 2020. The Condensed Consolidated Balance Sheet as of December 31, 2020 was derived from the December 31, 2020 audited financial statements. It does not include all disclosures required by accounting principles generally accepted in the United States of America (“U.S.”).

The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other future period, and we make no representations related thereto. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the Consolidated Financial Statements and notes thereto included in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the U.S. requires our management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of intangible assets and property and equipment, long-lived assets and goodwill, income taxes and contingent liabilities, the fair values of financial instruments, stock-based compensation, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.

Certain Risks and Uncertainties

Due to the COVID-19 pandemic, we are subject to a greater degree of uncertainty than normal in making the judgments and estimates needed to apply our significant accounting policies. The full extent to which the pandemic, including as a result of any new strains, business restrictions or lockdowns, and the impact of vaccinations, will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately determined.

Recent Accounting Pronouncements

New Accounting Updates Recently Adopted

In December 2019, the Financial Accounting Standards Board issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes, to enhance and simplify various aspects of the income tax accounting guidance. The amendment removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The amendments are effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2020. Adoption of this standard in the first quarter of fiscal year 2021 did not have a material impact on our consolidated financial statements or related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value Measurements
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Investments and Fair Value Measurements Fair Value Measurements
The following tables summarize our financial assets measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 (in thousands):
DescriptionBalance as of
March 31, 2021
Level 1

Level 2
Cash equivalents:
Money market funds$654,211 $654,211 $— 
Prepaid expenses and other current assets:
Israeli funds3,752 — 3,752 
$657,963 $654,211 $3,752 

DescriptionBalance as of December 31, 2020Level 1Level 2Level 3
Cash equivalents:
Money market funds$519,228 $519,228 $— $— 
Prepaid expenses and other current assets:
Israeli funds3,500 — 3,500 — 
Current unsecured promissory note 1
5,408 — — 5,408 
$528,136 $519,228 $3,500 $5,408 

1 The unsecured promissory note was paid in full by SmileDirectClub, LLC (“SDC”) during the three months ended March 31, 2021. Besides the repayment on the note, on March 12, 2021, the Arbitrator ruled in favor of us on the SDC dispute and issued an award of $43.4 million along with interest. The gain of $43.4 million is recognized as a part of our other income (expense), net in our Condensed Consolidated Statement of Operation. Refer to Note 6 “Legal Proceedings” of the Notes to Condensed Consolidated Financial Statements for more information on the arbitration award received.

Derivatives Not Designated as Hedging Instruments

Recurring foreign currency forward contracts

We enter into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These forward contracts are classified within Level 2 of the fair value hierarchy. As a result of the settlement of foreign currency forward contracts, during the three months ended March 31, 2021 and 2020, we recognized net gains of $12.4 million and $15.6 million, respectively. As of March 31, 2021 and December 31, 2020, the fair value of foreign exchange forward contracts outstanding was not material.

The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
Local Currency AmountNotional Contract Amount (USD)
Euro€160,500$188,276 
Chinese Yuan¥1,107,000168,394 
Canadian DollarC$92,20073,208 
British Pound£42,99059,182 
Brazilian RealR$222,00038,836 
Japanese Yen¥4,071,80036,757 
Polish ZlotyPLN138,39534,906 
Israeli ShekelILS65,22019,533 
Mexican PesoM$295,50014,422 
Swiss FrancCHF6,1006,474 
Australian DollarA$5,8004,412 
$644,400 
December 31, 2020
Local Currency AmountNotional Contract Amount (USD)
Euro€126,300$155,125 
Chinese Yuan¥936,000143,393 
Canadian DollarC$65,00050,791 
British Pound£32,30043,879 
Japanese Yen¥4,249,00041,222 
Brazilian RealR$142,00027,264 
Israeli ShekelILS74,00023,094 
Mexican PesoM$140,0007,002 
Australian DollarA$5,8004,447 
Swiss FrancCHF3,7004,191 
$500,408 

Other foreign currency forward contract

Prior to the closing of the exocad Global Holdings GmbH (“exocad”) acquisition on April 1, 2020, we entered into a Euro foreign currency forward contract with a notional contract amount of €376.0 million. During the three months ended March 31, 2020, we recognized an unrealized loss of $9.2 million within other income (expense), net in our Condensed Consolidated Statement of Operation as a result of the forward contract's fair value as of March 31, 2020.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Raw materials$75,836 $76,404 
Work in process40,387 31,393 
Finished goods34,420 31,440 
Total inventories$150,643 $139,237 

Accrued liabilities consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Accrued payroll and benefits$153,898 $170,106 
Accrued expenses85,854 77,024 
Accrued income taxes41,539 30,130 
Accrued property, plant and equipment36,857 27,692 
Current operating lease liabilities21,513 21,735 
Other accrued liabilities67,011 78,895 
Total accrued liabilities$406,672 $405,582 

Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):
Three Months Ended
March 31,
 20212020
Balance at beginning of period$12,615 $11,205 
Charged to cost of net revenues4,280 3,724 
Actual warranty expenditures(3,160)(3,140)
Balance at end of period$13,735 $11,789 

Deferred revenues consist of the following (in thousands):
March 31,
2021
December 31,
2020
Deferred revenues - current$862,872 $777,887 
Deferred revenues - long-term 1
$74,226 $62,551 

1 Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet

During the three months ended March 31, 2021 and 2020, we recognized $894.8 million and $551.0 million of net revenues, respectively, of which $125.8 million and $95.5 million was included in the deferred revenues balance at December 31, 2020 and 2019, respectively.
Our unfulfilled performance obligations, including deferred revenues and backlog, as of March 31, 2021 were $963.5 million. These performance obligations are expected to be recognized over the next one to five years.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Long-lived Assets
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill

The change in the carrying value of goodwill for the three months ended March 31, 2021, categorized by reportable segments, is as follows (in thousands):
Clear AlignerSystems and ServicesTotal
Balance as of December 31, 2020$112,691 $332,126 $444,817 
Foreign currency translation adjustments
(2,374)(14,882)(17,256)
Balance as of March 31, 2021$110,317 $317,244 $427,561 


Intangible Long-Lived Assets

Acquired intangible long-lived assets were as follows, excluding intangibles that were fully amortized (in thousands): 
Weighted Average Amortization Period
(in years)
Gross Carrying Amount as of March 31, 2021
Accumulated
Amortization
Accumulated
Impairment Loss
Net Carrying
Value as of
March 31, 2021
Existing technology10$99,400 $(15,035)$(4,328)$80,037 
Customer relationships1155,000 (22,882)(10,751)21,367 
Trademarks and tradenames1016,600 (3,318)(4,179)9,103 
Patents and other 86,610 (3,989)— 2,621 
$177,610 $(45,224)$(19,258)113,128 
Foreign currency translation7,351 
Total intangible assets$120,479 


Weighted Average Amortization Period
(in years)
Gross Carrying
Amount as of December 31, 2020
Accumulated
Amortization
Accumulated Impairment LossNet Carrying
Value as of
December 31, 2020
Existing technology10$99,400 $(12,719)$(4,328)$82,353 
Customer relationships1155,000 (21,879)(10,751)22,370 
Trademarks and tradenames1016,600 (2,934)(4,179)9,487 
Patents and other86,610 (3,785)— 2,825 
177,610 (41,317)(19,258)117,035 
Foreign currency translation13,037 
Total intangible assets$130,072 

The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2021 is as follows (in thousands):

Fiscal Year Ending December 31,Amortization
Remainder of 2021$11,715 
202214,366 
202313,745 
202412,805 
202512,428 
Thereafter48,069 
Total$113,128 

Amortization expense for the three months ended March 31, 2021 and 2020 was $3.9 million and $1.3 million, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Facilities
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Credit Facilities Credit FacilityOn July 21, 2020 we entered into a credit facility for a $300.0 million unsecured revolving line of credit, with a $50.0 million letter of credit sublimit, and a maturity date of July 21, 2023 (“2020 Credit Facility”), replacing our previous credit facility which provided for a $200.0 million revolving line of credit with a $50.0 million letter of credit. The 2020 Credit Facility requires us to comply with specific financial conditions and performance requirements. Loans under the 2020 Credit Facility bear interest, at our option, at either a rate based on the reserve adjusted LIBOR for the applicable interest period or a base rate, in each case plus a margin. The base rate is the highest of the credit facility's publicly announced prime rate, the federal funds rate plus 0.50% and one-month LIBOR plus 1.0%. The margin ranges from 1.50% to 2.25% for LIBOR loans and 0.50% to 1.25% for base rate loans. Interest on the loans is payable quarterly in arrears with respect to base rate loans and at the end of an interest period (and at three month intervals if the interest period exceeds three months) in the case of LIBOR loans. The outstanding principal, together with accrued and unpaid interest, is due on the maturity date. As of March 31, 2021, we had no outstanding borrowings under the 2020 Credit Facility and were in compliance with the conditions and performance requirements.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Legal Proceedings
3 Months Ended
Mar. 31, 2021
Legal Proceedings [Abstract]  
Legal Proceedings Legal Proceedings
2018 Securities Class Action Lawsuit

On November 5, 2018, a class action lawsuit against Align and three of our executive officers was filed in the U.S. District Court for the Northern District of California on behalf of a purported class of purchasers of our common stock. The complaint generally alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. On December 12, 2018, a similar lawsuit was filed in the same court on behalf of a purported class of purchasers of our common stock. On November 29, 2019, the lead plaintiff filed an amended consolidated complaint against Align and two of our executive officers alleging similar claims as the initial complaints on behalf of a purported class of purchasers of our common stock from May 23, 2018 and October 24, 2018. On September 9, 2020, Defendants’ motion to dismiss the amended consolidated complaint was granted in part and denied in part. Trial is scheduled for October 3, 2022. Align believes the claims that remain in the case are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of the lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2019 Shareholder Derivative Lawsuit

In January 2019, three derivative lawsuits were filed in the U.S. District Court for the Northern District of California which were later consolidated, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaints are similar to those asserted in the 2018 Securities Class Action Lawsuit, but the complaints assert various state law causes of action, including for breaches of fiduciary duty, insider trading, and unjust enrichment. The complaints seek unspecified monetary damages on behalf of Align, which is named solely as a nominal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. The consolidated action has been stayed pending final disposition of the 2018 Securities Class Action Lawsuit.

On April 12, 2019, a derivative lawsuit was also filed in California Superior Court for Santa Clara County, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those in the derivative suits described above. The matter has been similarly stayed pending final disposition of the 2018 Securities Class Action Lawsuit.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2020 Securities Class Action Lawsuit

On March 2, 2020, a class action lawsuit against Align and two of our executive officers was filed in the U.S. District Court for the Southern District of New York (later transferred to the U.S. District Court for the Northern District of California) on behalf of a purported class of purchasers of our common stock. The complaint alleged claims under the federal securities laws and sought monetary damages in an unspecified amount and costs and expenses incurred in the litigation. The lead plaintiff filed an amended complaint on August 4, 2020 against Align and three of our executive officers alleging similar claims as in the initial complaint on behalf of a purported class of purchasers of our common stock from April 25, 2019 to July 24, 2019. On March 29, 2021, defendants’ motion to dismiss the amended complaint was granted with leave for the lead plaintiff to file a further amended complaint. On April 22, 2021, lead plaintiff filed a notice stating it would not file a further amended
complaint. On April 23, 2021, the Court dismissed the action with prejudice and judgment was entered. Lead plaintiff filed a notice of appeal on April 28, 2021. Currently there is no schedule for the appeal. Align believes these claims are without merit and intends to vigorously defend itself. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

2020 Shareholder Derivative Lawsuit

On May 4, 2020, a derivative lawsuit was filed in the U.S. District Court for the Northern District of California, purportedly on behalf of Align, naming as defendants the members of our Board of Directors along with certain of our executive officers. The allegations in the complaint are similar to those presented in the 2020 Securities Class Action Lawsuit, but this complaint asserts state law claims for breach of fiduciary duty and insider trading. The complaint seeks unspecified monetary damages on behalf of Align, which is named solely as a nominal defendant against whom no recovery is sought, as well as disgorgement and the costs and expenses associated with the litigation, including attorneys’ fees. This action has been stayed pending a decision on the motion to dismiss in the 2020 Securities Class Action Lawsuit. The parties are required to file a status report with the Court within 14 days of the order dismissing the 2020 Securities Class Action Lawsuit. Align is currently unable to predict the outcome of this lawsuit and therefore cannot determine the likelihood of loss nor estimate a range of possible loss.

3Shape Litigation

On November 14, 2017, Align filed several patent infringement lawsuits asserting patents against 3Shape, a Danish corporation, and a related U.S. corporate entity, asserting that 3Shape’s Trios intraoral scanning system and Dental System software infringe Align patents.

These lawsuits were filed in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system and Dental System software. Three of the cases are active and 3Shape has filed counterclaims for breach of contract and business torts. Align’s motions to dismiss the 3Shape counterclaims was recommended to be granted by the Magistrate Judge.

In 2018, 3Shape filed two separate complaints in the U.S. District Court for the District of Delaware alleging patent infringement by Align’s iTero Element scanner of 3Shape patents. On August 19, 2019, the Court consolidated the two actions, and on August 30, 2019, 3Shape filed an amended complaint.

On December 11, 2018, Align filed an additional complaint in the U.S. District Court for the District of Delaware alleging patent infringement by 3Shape’s Trios intraoral scanning system, Lab Scanners and Dental and Ortho System Software. 3Shape filed business tort counterclaims. The Magistrate Judge recommended granting Align’s motion to dismiss 3Shape's counterclaims.

On October 19, 2020, Align filed a complaint in the U.S. District Court for the Western District of Texas alleging patent infringement by 3Shape’s intraoral scanners and associated software products. In response, 3Shape filed a motion to dismiss as well as business tort and patent infringement counterclaims. Align has moved to dismiss the business tort counterclaims.

Each of 3Shape and Align’s District Court patent infringement complaints and all of 3Shape’s business tort counterclaims seek monetary damages and/or injunctive relief. One of Align’s Delaware District Court cases against 3Shape is scheduled for a jury trial beginning on July 26, 2021. The case pending in the Western District of Texas has been given an estimated trial date of October 3, 2022. No trial dates have been set in the remaining cases.

On August 28, 2018, 3Shape filed a complaint against Align in the U.S. District Court for the District of Delaware alleging antitrust violations and seeking monetary damages and injunctive relief relating to Align’s alleged market activities, including Align’s assertion of its patent portfolio, in alleged clear aligner and intraoral scanner markets. After the Court dismissed 3Shape’s complaint, 3Shape filed an amended complaint on October 28, 2019. The Court denied Align’s motion to dismiss the amended complaint on November 25, 2020. No trial date has been set.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.

Antitrust Class Actions

On June 5, 2020, a dental practice named Simon and Simon, PC doing business as City Smiles brought an antitrust action in the United States District Court for the Northern District of California on behalf of itself and a putative class of similarly
situated practices seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Plaintiff filed an amended complaint and added VIP Dental Spas as a plaintiff on August 14, 2020. On September 9, 2020, Align moved to dismiss Plaintiffs’ amended complaint. On April 8, 2021, the Judge denied Align’s motion to dismiss. The court has not entered a schedule or set a trial date. Align believes the plaintiffs’ claims are without merit and intends to vigorously defend itself.

On May 3, 2021, an individual named Misty Snow brought an antitrust action in the United States District Court for the Northern District of California on behalf of herself and a putative class of similarly situated individuals seeking monetary damages and injunctive relief relating to Align’s alleged market activities in alleged clear aligner and intraoral scanner markets. Align has not yet responded to the complaint. Align believes the plaintiffs’ claims are without merit and intends to vigorously defend itself.

Align is currently unable to predict the outcome of these lawsuits and therefore cannot determine the likelihood of loss, if any, nor estimate a range of possible loss.

SDC Dispute

In April 2018, SDC Financial LLC, SmileDirectClub LLC, and the Members of SDC Financial LLC other than the Company (collectively, the “SDC Entities”) initiated confidential arbitration proceedings against Align. In an award dated March 4, 2019, (“Award”) an arbitrator found that Align breached a restrictive covenant and that Align misused the SDC Entities’ confidential information and violated fiduciary duties to SDC Financial LLC. As part of the Award, Align was enjoined from opening new Invisalign stores or providing certain services in physical retail establishments in connection with the marketing and sale of clear aligners in the United States, and enjoined from using the SDC Entities’ confidential information. The arbitrator extended the expiration date of specified aspects of the restrictive covenant to August 18, 2022. The arbitrator also ordered Align to tender its SDC Financial LLC membership interests to the SDC Entities for a purchase price equal to the “capital account” balance as of October 31, 2017, to be determined in accordance with the applicable provisions of the SDC Operating Agreements. No financial damages were awarded to the SDC Entities. The Circuit Court for Cook County, Illinois confirmed the Award on April 29, 2019.

As required by the Award, Align tendered its membership interests for a purchase price that SDC claims to be Align’s “capital account” balance. Align disputed that the SDC Entities properly determined the value of Align’s “capital account” balance as of October 31, 2017. Consequently, on July 3, 2019, Align filed a confidential demand for arbitration challenging the propriety of the SDC Entities’ determination. The arbitration hearing occurred in December 2020 and on March 12, 2021 the Arbitrator issued a final award in favor of Align and against SDC finding that the SDC entities owed Align an additional $43.4 million plus interest which SDC paid to Align on March 17, 2021.

In a related legal proceeding, the SDC Entities had filed a contempt petition with an Illinois court asserting that Align had no right to contest the SDC Entities; “capital account” determination in the July 3, 2019 arbitration. On September 4, 2019, the Illinois court denied in its entirety the contempt petition filed by the SDC Entities. The SDC Entities appealed and, on February 9, 2021, the Illinois Appellate Court affirmed the denial of the contempt petition. The time for SDC to seek rehearing or further appeal has passed.

On August 19, 2019, the SDC Entities filed a separate confidential arbitration proceeding alleging that Align had violated a restrictive covenant applicable to the members of the SDC Entities by virtue of Align’s alleged dealings with a third-party claimed to be a competitor of the SDC Entities. On April 27, 2020, the SDC Entities filed an amended arbitration demand, which additionally asserted that Align’s alleged dealings with a third-party constituted contempt of the Award. On February 5, 2021, pursuant to an agreement reached by the parties, the arbitrator dismissed the arbitration with prejudice.

On August 27, 2020, Align initiated a confidential arbitration proceeding against the SDC entities before the American Arbitration Association in San Jose, California. This arbitration relates to the Strategic Supply Agreement (“Supply Agreement”) entered into between the parties in 2016. The complaint states that the SDC Entities breached the Supply Agreements terms, causing damages to Align in an amount to be determined. On January 19, 2021, SDC filed a counterclaim alleging that Align breached the Supply Agreement. Align denies the SDC Entities’ allegations in the counterclaim and will vigorously defend itself against them. This arbitration hearing is scheduled for September 27, 2021.

Align is currently unable to predict the outcome of these disputes and therefore cannot determine the likelihood of loss or success nor estimate a range of possible loss or success, if any.

In addition to the above, in the course of Align’s operations, Align is involved in a variety of claims, suits, investigations, and proceedings, including actions with respect to intellectual property claims, patent infringement claims, government
investigations, labor and employment claims, breach of contract claims, tax, and other matters. Regardless of the outcome, these proceedings can have an adverse impact on us because of defense costs, diversion of management resources, and other factors. Although the results of complex legal proceedings are difficult to predict and Align’s view of these matters may change in the future as litigation and events related thereto unfold; Align currently does not believe that these matters, individually or in the aggregate, will materially affect Align’s financial position, results of operations or cash flows.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2021
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
As of March 31, 2021, the 2005 Incentive Plan (as amended) has a total reserve of 27,783,379 shares of which 4,210,089 shares are available for issuance.

Common Stock Repurchase Program

As of March 31, 2021, we have $100.0 million available for repurchase under the May 2018 Repurchase Program. Subsequent to the first quarter, on April 30, 2021, we entered into an accelerated stock repurchase agreement (“2021 ASR”) to repurchase $100.0 million of our common stock. We paid $100.0 million on May 3, 2021 and received an initial delivery of approximately 0.1 million shares based on current market prices. The final number of shares to be repurchased will be based on our volume-weighted average stock price under the terms of the 2021 ASR, less an agreed upon discount.

Summary of Stock-Based Compensation Expense

Stock-based compensation is based on the estimated fair value of awards, net of estimated forfeitures, and recognized over the requisite service period. Estimated forfeitures are based on historical experience at the time of grant and may be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The stock-based compensation related to our stock-based awards and employee stock purchase plans for the three months ended March 31, 2021 and 2020 is as follows (in thousands): 
 Three Months Ended
March 31,
 20212020
Cost of net revenues$1,306 $1,347 
Selling, general and administrative21,844 18,130 
Research and development4,091 3,450 
Total stock-based compensation$27,241 $22,927 
Restricted Stock Units (“RSUs”)

The fair value of RSUs is based on our closing stock price on the date of grant. RSUs granted generally vest over a period of four years. A summary for the three months ended March 31, 2021 is as follows:
Number of Shares
Underlying RSUs
(in thousands)
Weighted Average Grant Date Fair ValueWeighted Average Remaining
Contractual Term (in years)
Aggregate
Intrinsic Value
(in thousands)
Unvested as of December 31, 2020632 $243.55 
Granted
149 598.37 
Vested and released(214)214.65 
Forfeited(7)298.24 
Unvested as of March 31, 2021560 $348.77 1.7$303,402 

As of March 31, 2021, we expect to recognize $163.6 million of total unamortized compensation cost, net of estimated forfeitures, related to RSUs over a weighted average period of 2.7 years.

Market-performance Based Restricted Stock Units (“MSUs”)

We grant MSUs to our executive officers. Each MSU represents the right to one share of Align’s common stock. The actual number of MSUs which will be eligible to vest will be based on the performance of Align’s stock price relative to the performance of a stock market index over the vesting period, and certain MSU grants are also based on Align’s stock price at the end of the performance period. The maximum number of MSUs which will be eligible to vest range from 250% to 300% of the MSUs initially granted and the vesting period is three years.

A summary for the three months ended March 31, 2021 is as follows: 
Number of Shares
Underlying MSUs
(in thousands)
Weighted Average Grant Date Fair Value
Weighted Average
Remaining
Contractual Term (in years)
Aggregate
Intrinsic 
Value
(in thousands)
Unvested as of December 31, 2020227 $430.50 
Granted91 675.44 
Vested and released(101)351.75 
Unvested as of March 31, 2021217 $569.07 1.4$117,620 

As of March 31, 2021, we expect to recognize $60.8 million of total unamortized compensation cost, net of estimated forfeitures, related to MSUs over a weighted average period of 1.4 years.

Employee Stock Purchase Plan (“ESPP”)

In May 2010, our stockholders approved the 2010 Employee Stock Purchase Plan (the “2010 Purchase Plan”) which will continue until terminated by either the Board of Directors or its administrator. The maximum number of shares available for purchase under the 2010 Purchase Plan is 2,400,000 shares. As of March 31, 2021, we have 253,444 shares available for future issuance.

The fair value of the option component of the 2010 Purchase Plan shares was estimated at the grant date using the Black-Scholes option pricing model with the following weighted average assumptions:
 Three Months Ended
March 31,
 20212020
Expected term (in years)1.01.0
Expected volatility58.8 %41.7 %
Risk-free interest rate0.1 %1.5 %
Expected dividends— — 
Weighted average fair value at grant date$202.74 $80.54 
As of March 31, 2021, there was $3.9 million of total unamortized compensation costs related to employee stock purchases which we expect to be recognized over a weighted average period of 0.4 year.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting for Income Taxes
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Accounting for Income Taxes Accounting for Income Taxes
Our provision for income taxes was $61.2 million for the three months ended March 31, 2021 and our benefit from income taxes was $1,464.8 million for the three months ended March 31, 2020 representing effective tax rates of 23.4% and (2,745.3)%, respectively. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2021 primarily due to the recognition of additional tax expense resulting from state income taxes, non-deductible expenses in the U.S. and foreign income taxed at different rates, partially offset by the recognition of excess tax benefits related to stock-based compensation. Our effective tax rate differs from the statutory federal income tax rate of 21% for the three months ended March 31, 2020 mainly as a result of the recognition of a deferred tax asset and related one-time tax benefit in accordance with the completion of the intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity and excess tax benefits related to stock-based compensation, partially offset by state income taxes and foreign income taxed at different rates.

During the three months ended March 31, 2020, we completed an intra-entity transfer of certain intellectual property rights and fixed assets to our Swiss entity. The transfer of intellectual property rights did not result in a taxable gain; however, it did result in a step-up of the Swiss tax deductible basis in the transferred assets, and accordingly, created a temporary difference between the book basis and the tax basis of such intellectual property rights. Consequently, this transaction resulted in the recognition of a deferred tax asset and related one-time tax benefit of approximately $1,493.5 million during the three months ended March 31, 2020, which is the net impact of the deferred tax asset recognized as a result of the additional Swiss tax deductible basis in the transferred assets and certain costs related to the transfer of fixed assets and inventory.

We exercise significant judgment in regards to estimates of future market growth, forecasted earnings and projected taxable income in determining the provision for income taxes and for purposes of assessing our ability to utilize any future benefit from deferred tax assets. We continue to assess the realizability of the deferred tax assets as we take into account new information.

We file U.S. federal, U.S. state, and non-U.S. income tax returns. Our major tax jurisdictions include U.S. federal, the State of California and Switzerland. We are no longer subject to U.S. federal tax examination for years before 2017 and U.S. state tax examination for years before 2016. Our subsidiary in Israel is under audit by the local tax authorities for years 2015 through 2018. With few exceptions, we are no longer subject to examination by foreign tax authorities for years before 2013.

Our total gross unrecognized tax benefits, excluding interest and penalties, were $50.0 million and $46.3 million as of March 31, 2021 and December 31, 2020, respectively, a material amount of which would impact our effective tax rate if recognized. Total interest and penalties accrued as of March 31, 2021 was not material. We have elected to recognize interest and penalties related to unrecognized tax benefits as a component of income taxes. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although it is possible that our balance of gross unrecognized tax benefits could materially change in the next 12 months, given uncertainty in the development of ongoing income tax examinations, we are unable to estimate the full range of possible adjustments to this balance.

Our total deferred tax liabilities were $32.9 million and $35.7 million as of March 31, 2021 and December 31, 2020, respectively, which primarily related to the intangible assets from our exocad acquisition.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income Per Share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Net Income Per Share Net Income per Share
The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands, except per share amounts): 
 Three Months Ended
March 31,
 20212020
Numerator:
Net income$200,376 $1,518,131 
Denominator:
Weighted average common shares outstanding, basic79,000 78,592 
Dilutive effect of potential common stock798 436 
Total shares, diluted79,798 79,028 
Net income per share, basic$2.54 $19.32 
Net income per share, diluted$2.51 $19.21 
Anti-dilutive potential common shares 1
76 148 

1 Represents RSUs and MSUs not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information
3 Months Ended
Mar. 31, 2021
Supplemental Cash Flow Information [Abstract]  
Supplemental Cash Flow Information Supplemental Cash Flow Information
The supplemental cash flow information consists of the following (in thousands):
 Three Months Ended
March 31,
 20212020
Non-cash investing and financing activities:
Fixed assets acquired with accounts payable or accrued liabilities$45,354 $24,121 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,923 $6,236 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$7,369 $21,602 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Segments and Geographical Information Segments and Geographical Information
Segment Information

We report segment information based on the management approach. The management approach designates the internal reporting used by our Chief Operating Decision Maker for decision making and performance assessment as the basis for determining our reportable segments. The performance measures of our reportable segments include net revenues, gross profit and income from operations. Income from operations for each segment includes all geographic revenues, related cost of net revenues and operating expenses directly attributable to the segment. Certain operating expenses are attributable to operating segments and each allocation is measured differently based on the specific facts and circumstances of the costs being allocated. Costs not specifically allocated to segment income from operations include various corporate expenses such as stock-based compensation and costs related to IT, facilities, human resources, accounting and finance, legal and regulatory, and other separately managed general and administrative costs outside the operating segments. We group our operations into two reportable segments: Clear Aligner segment and Imaging Systems and CAD/CAM services (“Systems and Services”) segment.
Summarized financial information by segment is as follows (in thousands):
 Three Months Ended
March 31,
20212020
Net revenues
Clear Aligner$753,269 $481,611 
Systems and Services141,502 69,352 
Total net revenues$894,771 $550,963 
Gross profit
Clear Aligner$584,534 $351,492 
Systems and Services92,564 42,864 
Total gross profit$677,098 $394,356 
Income from operations
Clear Aligner$327,465 $166,388 
Systems and Services47,228 14,389 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations$225,446 $69,918 
Stock-based compensation
Clear Aligner$2,294 $2,529 
Systems and Services171 78 
Unallocated corporate expenses24,776 20,320 
Total stock-based compensation$27,241 $22,927 
Depreciation and amortization
Clear Aligner
$11,120 $10,121 
Systems and Services
4,545 1,785 
Unallocated corporate expenses
9,970 8,832 
Total depreciation and amortization$25,635 $20,738 

The following table reconciles total segment income from operations in the table above to net income before provision for (benefit from) income taxes (in thousands):

 Three Months Ended
March 31,
20212020
Total segment income from operations$374,693 $180,777 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations225,446 69,918 
Interest income1,643 1,986 
Other income (expense), net34,532 (18,549)
Net income before provision for (benefit from) income taxes$261,621 $53,355 
Geographical Information

Net revenues are presented below by geographic area (in thousands):
 Three Months Ended
March 31,
 20212020
Net revenues 1:
United States $383,002 $271,705 
Switzerland315,450 187,276 
China61,212 19,725 
Other International 135,107 72,257 
Total net revenues$894,771 $550,963 

1 Net revenues are attributed to countries based on the location of where revenues are recognized by our legal entities.

Tangible long-lived assets, which includes Property, plant and equipment, net, and Operating lease right-of-use assets, net, are presented below by geographic area (in thousands):
 March 31,
2021
December 31, 2020
Long-lived assets 1:
Switzerland$267,654 $257,337 
United States 180,709 180,539 
China121,342 113,918 
Costa Rica98,124 97,804 
Other International178,476 167,676 
Total long-lived assets$846,305 $817,274 
 
1 Long-lived assets are attributed to countries based on the location of our entity that owns or leases the assets.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Basis of presentation
Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared by Align Technology, Inc. (“we”, “our”, or “Align”) in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”) and contains all adjustments, including normal recurring adjustments, necessary to state fairly our results of operations for the three months ended March 31, 2021 and 2020, our comprehensive income for the three months ended March 31, 2021 and 2020, our financial position as of March 31, 2021, our stockholders’ equity for the three months ended March 31, 2021 and 2020, and our cash flows for the three months ended March 31, 2021 and 2020. The Condensed Consolidated Balance Sheet as of December 31, 2020 was derived from the December 31, 2020 audited financial statements. It does not include all disclosures required by accounting principles generally accepted in the United States of America (“U.S.”).

The results of operations for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or any other future period, and we make no representations related thereto. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the Consolidated Financial Statements and notes thereto included in Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2020.
Use of estimates
Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the U.S. requires our management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of intangible assets and property and equipment, long-lived assets and goodwill, income taxes and contingent liabilities, the fair values of financial instruments, stock-based compensation, among others. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities.
Certain Risk and Uncertainties
Certain Risks and Uncertainties

Due to the COVID-19 pandemic, we are subject to a greater degree of uncertainty than normal in making the judgments and estimates needed to apply our significant accounting policies. The full extent to which the pandemic, including as a result of any new strains, business restrictions or lockdowns, and the impact of vaccinations, will directly or indirectly impact our business, results of operations, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately determined.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

New Accounting Updates Recently Adopted

In December 2019, the Financial Accounting Standards Board issued ASU 2019-12, Income Taxes (Topic 740) Simplifying the Accounting for Income Taxes, to enhance and simplify various aspects of the income tax accounting guidance. The amendment removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The amendments are effective for fiscal years and interim periods within those fiscal years beginning after December 15, 2020. Adoption of this standard in the first quarter of fiscal year 2021 did not have a material impact on our consolidated financial statements or related disclosures.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Financial Assets Measured At Fair Value On Recurring Basis
The following tables summarize our financial assets measured at fair value on a recurring basis as of March 31, 2021 and December 31, 2020 (in thousands):
DescriptionBalance as of
March 31, 2021
Level 1

Level 2
Cash equivalents:
Money market funds$654,211 $654,211 $— 
Prepaid expenses and other current assets:
Israeli funds3,752 — 3,752 
$657,963 $654,211 $3,752 

DescriptionBalance as of December 31, 2020Level 1Level 2Level 3
Cash equivalents:
Money market funds$519,228 $519,228 $— $— 
Prepaid expenses and other current assets:
Israeli funds3,500 — 3,500 — 
Current unsecured promissory note 1
5,408 — — 5,408 
$528,136 $519,228 $3,500 $5,408 
Notional value of derivative instruments
The following table presents the gross notional value of all our foreign exchange forward contracts outstanding as of March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
Local Currency AmountNotional Contract Amount (USD)
Euro€160,500$188,276 
Chinese Yuan¥1,107,000168,394 
Canadian DollarC$92,20073,208 
British Pound£42,99059,182 
Brazilian RealR$222,00038,836 
Japanese Yen¥4,071,80036,757 
Polish ZlotyPLN138,39534,906 
Israeli ShekelILS65,22019,533 
Mexican PesoM$295,50014,422 
Swiss FrancCHF6,1006,474 
Australian DollarA$5,8004,412 
$644,400 
December 31, 2020
Local Currency AmountNotional Contract Amount (USD)
Euro€126,300$155,125 
Chinese Yuan¥936,000143,393 
Canadian DollarC$65,00050,791 
British Pound£32,30043,879 
Japanese Yen¥4,249,00041,222 
Brazilian RealR$142,00027,264 
Israeli ShekelILS74,00023,094 
Mexican PesoM$140,0007,002 
Australian DollarA$5,8004,447 
Swiss FrancCHF3,7004,191 
$500,408 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Raw materials$75,836 $76,404 
Work in process40,387 31,393 
Finished goods34,420 31,440 
Total inventories$150,643 $139,237 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands): 
March 31,
2021
December 31,
2020
Accrued payroll and benefits$153,898 $170,106 
Accrued expenses85,854 77,024 
Accrued income taxes41,539 30,130 
Accrued property, plant and equipment36,857 27,692 
Current operating lease liabilities21,513 21,735 
Other accrued liabilities67,011 78,895 
Total accrued liabilities$406,672 $405,582 
Schedule of Warranty Accrual Accrued warranty, which is included in the "Other accrued liabilities" category of the accrued liabilities table above, consists of the following activity (in thousands):
Three Months Ended
March 31,
 20212020
Balance at beginning of period$12,615 $11,205 
Charged to cost of net revenues4,280 3,724 
Actual warranty expenditures(3,160)(3,140)
Balance at end of period$13,735 $11,789 
Schedule of Deferred Revenues
Deferred revenues consist of the following (in thousands):
March 31,
2021
December 31,
2020
Deferred revenues - current$862,872 $777,887 
Deferred revenues - long-term 1
$74,226 $62,551 

1 Included in Other long-term liabilities within our Condensed Consolidated Balance Sheet
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Notes To Financial Statements [Abstract]  
Summary of Goodwill by Reportable Segment
The change in the carrying value of goodwill for the three months ended March 31, 2021, categorized by reportable segments, is as follows (in thousands):
Clear AlignerSystems and ServicesTotal
Balance as of December 31, 2020$112,691 $332,126 $444,817 
Foreign currency translation adjustments
(2,374)(14,882)(17,256)
Balance as of March 31, 2021$110,317 $317,244 $427,561 
Schedule of Amortized Intangible Assets
Acquired intangible long-lived assets were as follows, excluding intangibles that were fully amortized (in thousands): 
Weighted Average Amortization Period
(in years)
Gross Carrying Amount as of March 31, 2021
Accumulated
Amortization
Accumulated
Impairment Loss
Net Carrying
Value as of
March 31, 2021
Existing technology10$99,400 $(15,035)$(4,328)$80,037 
Customer relationships1155,000 (22,882)(10,751)21,367 
Trademarks and tradenames1016,600 (3,318)(4,179)9,103 
Patents and other 86,610 (3,989)— 2,621 
$177,610 $(45,224)$(19,258)113,128 
Foreign currency translation7,351 
Total intangible assets$120,479 


Weighted Average Amortization Period
(in years)
Gross Carrying
Amount as of December 31, 2020
Accumulated
Amortization
Accumulated Impairment LossNet Carrying
Value as of
December 31, 2020
Existing technology10$99,400 $(12,719)$(4,328)$82,353 
Customer relationships1155,000 (21,879)(10,751)22,370 
Trademarks and tradenames1016,600 (2,934)(4,179)9,487 
Patents and other86,610 (3,785)— 2,825 
177,610 (41,317)(19,258)117,035 
Foreign currency translation13,037 
Total intangible assets$130,072 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2021 is as follows (in thousands):

Fiscal Year Ending December 31,Amortization
Remainder of 2021$11,715 
202214,366 
202313,745 
202412,805 
202512,428 
Thereafter48,069 
Total$113,128 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2021
Stockholders' Equity Note [Abstract]  
Stock-based Compensation Expense The stock-based compensation related to our stock-based awards and employee stock purchase plans for the three months ended March 31, 2021 and 2020 is as follows (in thousands): 
 Three Months Ended
March 31,
 20212020
Cost of net revenues$1,306 $1,347 
Selling, general and administrative21,844 18,130 
Research and development4,091 3,450 
Total stock-based compensation$27,241 $22,927 
Summary Of Restricted Stock Units A summary for the three months ended March 31, 2021 is as follows:
Number of Shares
Underlying RSUs
(in thousands)
Weighted Average Grant Date Fair ValueWeighted Average Remaining
Contractual Term (in years)
Aggregate
Intrinsic Value
(in thousands)
Unvested as of December 31, 2020632 $243.55 
Granted
149 598.37 
Vested and released(214)214.65 
Forfeited(7)298.24 
Unvested as of March 31, 2021560 $348.77 1.7$303,402 
Summary Of Market-performance Based Restricted Stock Units
A summary for the three months ended March 31, 2021 is as follows: 
Number of Shares
Underlying MSUs
(in thousands)
Weighted Average Grant Date Fair Value
Weighted Average
Remaining
Contractual Term (in years)
Aggregate
Intrinsic 
Value
(in thousands)
Unvested as of December 31, 2020227 $430.50 
Granted91 675.44 
Vested and released(101)351.75 
Unvested as of March 31, 2021217 $569.07 1.4$117,620 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
The fair value of the option component of the 2010 Purchase Plan shares was estimated at the grant date using the Black-Scholes option pricing model with the following weighted average assumptions:
 Three Months Ended
March 31,
 20212020
Expected term (in years)1.01.0
Expected volatility58.8 %41.7 %
Risk-free interest rate0.1 %1.5 %
Expected dividends— — 
Weighted average fair value at grant date$202.74 $80.54 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule Of Earnings Per Share Basic And Diluted
The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands, except per share amounts): 
 Three Months Ended
March 31,
 20212020
Numerator:
Net income$200,376 $1,518,131 
Denominator:
Weighted average common shares outstanding, basic79,000 78,592 
Dilutive effect of potential common stock798 436 
Total shares, diluted79,798 79,028 
Net income per share, basic$2.54 $19.32 
Net income per share, diluted$2.51 $19.21 
Anti-dilutive potential common shares 1
76 148 

1 Represents RSUs and MSUs not included in the calculation of diluted net income per share as the effect would have been anti-dilutive.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information (Tables)
3 Months Ended
Mar. 31, 2021
Supplemental Cash Flow Information [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
The supplemental cash flow information consists of the following (in thousands):
 Three Months Ended
March 31,
 20212020
Non-cash investing and financing activities:
Fixed assets acquired with accounts payable or accrued liabilities$45,354 $24,121 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,923 $6,236 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$7,369 $21,602 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment Summarized financial information by segment is as follows (in thousands):
 Three Months Ended
March 31,
20212020
Net revenues
Clear Aligner$753,269 $481,611 
Systems and Services141,502 69,352 
Total net revenues$894,771 $550,963 
Gross profit
Clear Aligner$584,534 $351,492 
Systems and Services92,564 42,864 
Total gross profit$677,098 $394,356 
Income from operations
Clear Aligner$327,465 $166,388 
Systems and Services47,228 14,389 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations$225,446 $69,918 
Stock-based compensation
Clear Aligner$2,294 $2,529 
Systems and Services171 78 
Unallocated corporate expenses24,776 20,320 
Total stock-based compensation$27,241 $22,927 
Depreciation and amortization
Clear Aligner
$11,120 $10,121 
Systems and Services
4,545 1,785 
Unallocated corporate expenses
9,970 8,832 
Total depreciation and amortization$25,635 $20,738 

The following table reconciles total segment income from operations in the table above to net income before provision for (benefit from) income taxes (in thousands):

 Three Months Ended
March 31,
20212020
Total segment income from operations$374,693 $180,777 
Unallocated corporate expenses(149,247)(110,859)
Total income from operations225,446 69,918 
Interest income1,643 1,986 
Other income (expense), net34,532 (18,549)
Net income before provision for (benefit from) income taxes$261,621 $53,355 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
Net revenues are presented below by geographic area (in thousands):
 Three Months Ended
March 31,
 20212020
Net revenues 1:
United States $383,002 $271,705 
Switzerland315,450 187,276 
China61,212 19,725 
Other International 135,107 72,257 
Total net revenues$894,771 $550,963 

1 Net revenues are attributed to countries based on the location of where revenues are recognized by our legal entities.

Tangible long-lived assets, which includes Property, plant and equipment, net, and Operating lease right-of-use assets, net, are presented below by geographic area (in thousands):
 March 31,
2021
December 31, 2020
Long-lived assets 1:
Switzerland$267,654 $257,337 
United States 180,709 180,539 
China121,342 113,918 
Costa Rica98,124 97,804 
Other International178,476 167,676 
Total long-lived assets$846,305 $817,274 
 
1 Long-lived assets are attributed to countries based on the location of our entity that owns or leases the assets.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Assets $ 657,963 $ 528,136
Level 1    
Debt Securities, Available-for-sale [Line Items]    
Assets 654,211 519,228
Level 2    
Debt Securities, Available-for-sale [Line Items]    
Assets 3,752 3,500
Level 3    
Debt Securities, Available-for-sale [Line Items]    
Assets   5,408
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents 654,211 519,228
Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents 654,211 519,228
Money market funds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents 0 0
Money market funds | Level 3    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents   0
Israeli Severance Funds    
Debt Securities, Available-for-sale [Line Items]    
Israeli funds 3,752 3,500
Israeli Severance Funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Israeli funds 0 0
Israeli Severance Funds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Israeli funds $ 3,752 3,500
Israeli Severance Funds | Level 3    
Debt Securities, Available-for-sale [Line Items]    
Israeli funds   0
Notes Receivable    
Debt Securities, Available-for-sale [Line Items]    
Current unsecured promissory note   5,408
Notes Receivable | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Current unsecured promissory note   0
Notes Receivable | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Current unsecured promissory note   0
Notes Receivable | Level 3    
Debt Securities, Available-for-sale [Line Items]    
Current unsecured promissory note   $ 5,408
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value Measurements Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 12, 2021
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2020
EUR (€)
Derivative [Line Items]        
Amount owed from other party $ 43,400      
Gain on litigation settlement   $ 43,403 $ 0  
Derivative gains (losses)   $ 12,400 15,600  
exocad Acquisition        
Derivative [Line Items]        
Unrealized loss     $ 9,200  
Forward Contracts | exocad Acquisition        
Derivative [Line Items]        
Notional amount | €       € 376,000,000.0
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Fair Value Measurements Derivative Notional Instruments (Details) - Level 2 - Other current assets - Foreign Exchange Forward
€ in Thousands, ₪ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, zł in Thousands, SFr in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2021
EUR (€)
Mar. 31, 2021
USD ($)
Mar. 31, 2021
CNY (¥)
Mar. 31, 2021
CAD ($)
Mar. 31, 2021
GBP (£)
Mar. 31, 2021
BRL (R$)
Mar. 31, 2021
JPY (¥)
Mar. 31, 2021
PLN (zł)
Mar. 31, 2021
ILS (₪)
Mar. 31, 2021
MXN ($)
Mar. 31, 2021
CHF (SFr)
Mar. 31, 2021
AUD ($)
Dec. 31, 2020
EUR (€)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
CAD ($)
Dec. 31, 2020
GBP (£)
Dec. 31, 2020
BRL (R$)
Dec. 31, 2020
JPY (¥)
Dec. 31, 2020
ILS (₪)
Dec. 31, 2020
MXN ($)
Dec. 31, 2020
CHF (SFr)
Dec. 31, 2020
AUD ($)
Derivative [Line Items]                                              
Notional amount   $ 644,400                       $ 500,408                  
Euro                                              
Derivative [Line Items]                                              
Notional amount € 160,500 188,276                     € 126,300 155,125                  
Chinese Yuan                                              
Derivative [Line Items]                                              
Notional amount   168,394 ¥ 1,107,000                     143,393 ¥ 936,000                
Canadian Dollar                                              
Derivative [Line Items]                                              
Notional amount   73,208   $ 92,200                   50,791   $ 65,000              
British Pound                                              
Derivative [Line Items]                                              
Notional amount   59,182     £ 42,990                 43,879     £ 32,300            
Brazilian Real                                              
Derivative [Line Items]                                              
Notional amount   38,836       R$ 222,000               27,264       R$ 142,000          
Japanese Yen                                              
Derivative [Line Items]                                              
Notional amount   36,757         ¥ 4,071,800             41,222         ¥ 4,249,000        
Polish Zloty                                              
Derivative [Line Items]                                              
Notional amount   34,906           zł 138,395                              
Israeli Shekel                                              
Derivative [Line Items]                                              
Notional amount   19,533             ₪ 65,220         23,094           ₪ 74,000      
Mexican Peso                                              
Derivative [Line Items]                                              
Notional amount   14,422               $ 295,500       7,002             $ 140,000    
Swiss Franc                                              
Derivative [Line Items]                                              
Notional amount   6,474                 SFr 6,100     4,191               SFr 3,700  
Australian Dollar                                              
Derivative [Line Items]                                              
Notional amount   $ 4,412                   $ 5,800   $ 4,447                 $ 5,800
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Notes To Financial Statements [Abstract]    
Raw materials $ 75,836 $ 76,404
Work in process 40,387 31,393
Finished goods 34,420 31,440
Total inventories $ 150,643 $ 139,237
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Notes To Financial Statements [Abstract]    
Accrued payroll and benefits $ 153,898 $ 170,106
Accrued expenses 85,854 77,024
Accrued income taxes 41,539 30,130
Accrued property, plant and equipment 36,857 27,692
Current operating lease liabilities 21,513 21,735
Other accrued liabilities 67,011 78,895
Accrued liabilities $ 406,672 $ 405,582
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components Warranty Accrual Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 12,615 $ 11,205
Charged to cost of net revenues 4,280 3,724
Actual warranty expenditures (3,160) (3,140)
Balance at end of period $ 13,735 $ 11,789
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components Deferred Revenues (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Notes To Financial Statements [Abstract]    
Deferred revenues - current $ 862,872 $ 777,887
Deferred revenues - long-term $ 74,226 $ 62,551
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Condensed Balance Sheet Statements, Captions [Line Items]    
Net revenues $ 894,771 $ 550,963
Deferred revenues 125,800 $ 95,500
Revenue, remaining performance obligation $ 963,500  
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-01    
Condensed Balance Sheet Statements, Captions [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year  
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01    
Condensed Balance Sheet Statements, Captions [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 5 years  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Goodwill [Roll Forward]  
Balance as of December 31, 2020 $ 444,817
Foreign currency translation adjustments (17,256)
Balance as of March 31, 2021 427,561
Clear Aligner  
Goodwill [Roll Forward]  
Balance as of December 31, 2020 112,691
Foreign currency translation adjustments (2,374)
Balance as of March 31, 2021 110,317
Systems and Services  
Goodwill [Roll Forward]  
Balance as of December 31, 2020 332,126
Foreign currency translation adjustments (14,882)
Balance as of March 31, 2021 $ 317,244
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, beginning balance $ 177,610 $ 177,610
Accumulated Amortization (45,224) (41,317)
Accumulated Impairment Loss (19,258) (19,258)
Total intangible assets 113,128 117,035
Foreign currency translation 7,351 13,037
Total intangible assets $ 120,479 $ 130,072
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in years) 10 years 10 years
Gross Carrying Amount, beginning balance $ 99,400 $ 99,400
Accumulated Amortization (15,035) (12,719)
Accumulated Impairment Loss (4,328) (4,328)
Total intangible assets $ 80,037 $ 82,353
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in years) 11 years 11 years
Gross Carrying Amount, beginning balance $ 55,000 $ 55,000
Accumulated Amortization (22,882) (21,879)
Accumulated Impairment Loss (10,751) (10,751)
Total intangible assets $ 21,367 $ 22,370
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in years) 10 years 10 years
Gross Carrying Amount, beginning balance $ 16,600 $ 16,600
Accumulated Amortization (3,318) (2,934)
Accumulated Impairment Loss (4,179) (4,179)
Total intangible assets $ 9,103 $ 9,487
Patents and other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (in years) 8 years 8 years
Gross Carrying Amount, beginning balance $ 6,610 $ 6,610
Accumulated Amortization (3,989) (3,785)
Accumulated Impairment Loss 0 0
Total intangible assets $ 2,621 $ 2,825
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Disclosure Total Estimated Annual Future Amortization Expense For Acquired Intangible Assets [Abstract]    
Remainder of 2021 $ 11,715  
2022 14,366  
2023 13,745  
2024 12,805  
2025 12,428  
Thereafter 48,069  
Total intangible assets $ 113,128 $ 117,035
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization $ 3.9 $ 1.3
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Facilities - Additional Information (Details) - USD ($)
Jul. 21, 2020
Mar. 31, 2021
Jul. 20, 2020
2020 Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, available borrowings $ 300,000,000.0    
Outstanding borrowings   $ 0  
2018 Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, available borrowings     $ 200,000,000.0
Letter of Credit | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, available borrowings $ 50,000,000.0    
Letter of Credit | 2018 Credit Facility      
Line of Credit Facility [Line Items]      
Line of credit, available borrowings     $ 50,000,000.0
Base Rate | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 0.50%    
London Interbank Offered Rate (LIBOR) | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 1.00%    
Minimum | Base Rate | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 0.50%    
Minimum | London Interbank Offered Rate (LIBOR) | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 1.50%    
Maximum | Base Rate | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 1.25%    
Maximum | London Interbank Offered Rate (LIBOR) | 2020 Credit Facility      
Line of Credit Facility [Line Items]      
Basis spread on variable rate 2.25%    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Legal Proceedings - Narrative (Details)
$ in Millions
Mar. 12, 2021
USD ($)
Nov. 14, 2017
Lawsuit
Dec. 31, 2019
claim
Aug. 19, 2019
claim
Jan. 31, 2019
claim
Loss Contingencies [Line Items]          
Amount owed from other party | $ $ 43.4        
Patent Infringement By 3Shape          
Loss Contingencies [Line Items]          
Number of lawsuits     2 2  
Number of patent lawsuits/complaints | Lawsuit   3      
Shareholder Derivative Lawsuit          
Loss Contingencies [Line Items]          
Number of lawsuits         3
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
May 03, 2021
Apr. 30, 2021
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Amount available for repurchase     $ 100.0
Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock repurchased $ 100.0 $ 100.0  
Stock repurchased (shares) 100,000    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for issuance     253,444
Shares available for purchase     2,400,000
Incentive Plan 2005      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance     27,783,379
Shares available for issuance     4,210,089
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period     4 years
Total unamortized compensation cost     $ 163.6
Weighted average period of total unamortized cost (in years)     2 years 8 months 12 days
Market Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period     3 years
Total unamortized compensation cost     $ 60.8
Weighted average period of total unamortized cost (in years)     1 year 4 months 24 days
Market Performance Based Restricted Stock Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of market-performance based restricted stock units eligible to vest over the vesting period     250.00%
Market Performance Based Restricted Stock Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of market-performance based restricted stock units eligible to vest over the vesting period     300.00%
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unamortized compensation cost     $ 3.9
Weighted average period of total unamortized cost (in years)     4 months 24 days
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation $ 27,241 $ 22,927
Cost of net revenues    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation 1,306 1,347
Selling, general and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation 21,844 18,130
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total stock-based compensation $ 4,091 $ 3,450
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary of Nonvested Shares (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Restricted Stock Units (RSUs)  
Number of Shares Underlying RSUs  
Unvested as of December 31, 2020 | shares 632
Granted | shares 149
Vested and released | shares (214)
Forfeited | shares (7)
Unvested as of March 31, 2021 | shares 560
Weighted Average Grant Date Fair Value  
Unvested as of December 31, 2020 | $ / shares $ 243.55
Granted | $ / shares 598.37
Vested and released | $ / shares 214.65
Forfeited | $ / shares 298.24
Unvested as of March 31, 2021 | $ / shares $ 348.77
Weighted Average Remaining Contractual Term (in years)  
Weighted average remaining contractual term 1 year 8 months 12 days
Aggregate Intrinsic Value  
Aggregate intrinsic value | $ $ 303,402
Market Performance Based Restricted Stock Units  
Number of Shares Underlying RSUs  
Unvested as of December 31, 2020 | shares 227
Granted | shares 91
Vested and released | shares (101)
Unvested as of March 31, 2021 | shares 217
Weighted Average Grant Date Fair Value  
Unvested as of December 31, 2020 | $ / shares $ 430.50
Granted | $ / shares 675.44
Vested and released | $ / shares 351.75
Unvested as of March 31, 2021 | $ / shares $ 569.07
Weighted Average Remaining Contractual Term (in years)  
Weighted average remaining contractual term 1 year 4 months 24 days
Aggregate Intrinsic Value  
Aggregate intrinsic value | $ $ 117,620
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details) - Employee Stock Purchase Plan - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Class of Stock [Line Items]    
Expected term (in years) 1 year 1 year
Expected volatility 58.80% 41.70%
Risk-free interest rate 0.10% 1.50%
Expected dividends 0.00% 0.00%
Weighted average fair value at grant date (USD per Share) $ 202.74 $ 80.54
Total unamortized compensation cost $ 3.9  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting for Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disclosure Accounting For Income Taxes Additional Information [Abstract]      
Provision for (benefit from) income taxes $ 61,245 $ (1,464,776)  
Effective income tax rate, continuing operations 23.40% (2745.30%)  
One-time tax benefit from intra-entity transfer of certain assets   $ 1,493,500  
Unrecognized tax benefits $ 50,000   $ 46,300
Deferred tax liabilities $ 32,900   $ 35,700
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share [Abstract]    
Net income $ 200,376 $ 1,518,131
Weighted average common shares outstanding, basic 79,000 78,592
Dilutive effect of potential common stock 798 436
Total shares, diluted 79,798 79,028
Net income per share, basic $ 2.54 $ 19.32
Net income per share, diluted $ 2.51 $ 19.21
Anti-dilutive potential common shares 76 148
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Non-cash investing and financing activities:    
Fixed assets acquired with accounts payable or accrued liabilities $ 45,354 $ 24,121
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 6,923 6,236
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases $ 7,369 $ 21,602
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Net revenues $ 894,771 $ 550,963
Gross profit 677,098 394,356
Income from operations 225,446 69,918
Stock-based compensation 27,241 22,927
Depreciation and amortization 25,635 20,738
Interest income 1,643 1,986
Other income (expense), net 34,532 (18,549)
Net income before provision for (benefit from) income taxes 261,621 53,355
Operating Segments    
Segment Reporting Information [Line Items]    
Income from operations 374,693 180,777
Unallocated corporate expenses    
Segment Reporting Information [Line Items]    
Income from operations (149,247) (110,859)
Stock-based compensation 24,776 20,320
Depreciation and amortization 9,970 8,832
Clear Aligner    
Segment Reporting Information [Line Items]    
Net revenues 753,269 481,611
Gross profit 584,534 351,492
Clear Aligner | Operating Segments    
Segment Reporting Information [Line Items]    
Income from operations 327,465 166,388
Stock-based compensation 2,294 2,529
Depreciation and amortization 11,120 10,121
Systems and Services    
Segment Reporting Information [Line Items]    
Net revenues 141,502 69,352
Gross profit 92,564 42,864
Systems and Services | Operating Segments    
Segment Reporting Information [Line Items]    
Income from operations 47,228 14,389
Stock-based compensation 171 78
Depreciation and amortization $ 4,545 $ 1,785
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information - Net Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Net revenues $ 894,771 $ 550,963
United States    
Segment Reporting Information [Line Items]    
Net revenues 383,002 271,705
Switzerland    
Segment Reporting Information [Line Items]    
Net revenues 315,450 187,276
China    
Segment Reporting Information [Line Items]    
Net revenues 61,212 19,725
Other International    
Segment Reporting Information [Line Items]    
Net revenues $ 135,107 $ 72,257
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Total long-lived assets $ 846,305 $ 817,274
Switzerland    
Segment Reporting Information [Line Items]    
Total long-lived assets 267,654 257,337
United States    
Segment Reporting Information [Line Items]    
Total long-lived assets 180,709 180,539
China    
Segment Reporting Information [Line Items]    
Total long-lived assets 121,342 113,918
Costa Rica    
Segment Reporting Information [Line Items]    
Total long-lived assets 98,124 97,804
Other International    
Segment Reporting Information [Line Items]    
Total long-lived assets $ 178,476 $ 167,676
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,: I5('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #&@*52HY\C7.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQW9P*,+1IJ6K! H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9WB:NP82>BP &2.J&5J&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #&@*52;640Q$8% !Q%0 & 'AL+W=OSI]?[)/_.?;55JK7>"6$)F]A$,77M976Z\^6%;LK$?+X M4JY%!'<64H5ZE06%@,=MN62'WHUKO*KTV4;TKF>C C\1$D3@) M0ZYV-R*0V^L:K1TO//O+E387K-[5FB_%5.@_UA,%9U:FXOFAB&)?1D2)Q76M M3S\/'&8"TB?^],4V/CDFYE7F4KZ:DY%W7;,-D0B$JXT$AW\;,1!!8)2 X]^# M:"W[31-X>GQ4OTM?'EYFSF,QD,%?OJ=7U[5.C7ABP9- /\OM%W%XH:;1NX7G$. D[[H MGBQ]K5NN>>]*R2U1YFE0,P?IV*31\#9^9*9QJA7<]2%.]P9R(Q29P(R1.HE7 M7(GXRM(@;&Y;[D'D9B_"SH@XY*N,]"HFP\@3WOMX"X R*G:DNF&HX%>N+HE# M+PBS&2W@&>#A_;4)MXO"W^$XV2 YJ9Z##M+?_7FL%>3=/XAD(Y-LI)*-,Y*W MTDW@:]!DMEN+HA''PZE=?T(HFAE%LQK%4\*5%BK8D6>QEDH7$>%26B4"(6IE M1*V*XZ(X>$7ZJ9]'PK46/(@QIG;&U$9UAI'V]8[<^8$@XR2<"U7$@FO8MEUW M&&MV$9Y.QM.IPO,LEKY)2!BL,0\+DPC7Z3^,[L=D-AQ\&3\^/-Z_7/S\(VW9 MOXW&@TN$LIM1=JM0CB)7*I@_;J;R@DPUUX)(108RB;3:P7^O$!T7OQTBA-3. MS<^NPCCC;V3D0=;Y"]]-09%Y+I'L-F">6VW6;6*$)_9,JQ#V/0^<.;XX'I ' M>(X\1H5#5R+9H#89PP>U(E-7:AU['/+Z67(/9B?Q87:H8]L8/,OAV7?!#\P9 MS/U,;J-"<%QN)L*/7OD>+/=SZGP76):5$R4W?N06#RNNV?^&H>5U@>+._A%M M(F/- _+-7Y_]5$H4.TW6P:H@S:L%Q3T^G;\^=(OG47"!AMW!0/(B07%G?Y N MC,ED)2/,D4M$&FV[3FT\U?,207%_G_D:OB*Y()3],O^53(6;*!BM0BQ<:2## M$ QHJJ7[>D%^LB\!D9(U5V3# [3&TKR 4-SYH;AZ?K0DTUTXET$A9%GIN!]C M)'F1H+B1'P>*#-_<%8^@#3U7RTJ$QOWI;1_KB5A>%5BEJC ->1"0FR2&VW%A M5URB4]9_L+P*L$I58!@*M33S=@\*X-^0*FL>%299B6 I6N[QK)+'#Q*E3-NV M[]72W )/38J'#5=\^;@$>4^6FSRK9/*C"!K;_6J1F"72$;60#%--00B,$I6#5L!(VV5;H9"5R]3IE=0>KV"PW>H;[=+:'BO@RT*._^?Y3N[Y3C7/?]>I3-/-(_*8:&A8(]->%&W<')2;J;+98]ST MVEWJM)IM6"]M3JFLDTTM4_?2O;Z8N&;=N-_?RJYF^XG]=!?-RA_?;T9"ZD+9 MC$D@%A!J7[;AY]5^?V]_HN4ZW2*;PWI(ANGA2G!/*/, W%](J8\GY@>R7=;> M?U!+ P04 " #&@*52OMBXU$ % !G# & 'AL+W=OFKG?./H26*ZJDS-ER/VA@WKZ?3 M4+74Z3!Q&[(X:9SO=,2K7T_#QI.NDU%GIHO9[*=II]F.;JZ2[-[?7+D^&K9T M[U7HNT[[_2T9M[L>S4<'P2=>MU$$TYNKC5[3 \4_-O<>;]/!2\T=V<#.*D_- M]6@Y?WU[*?I)X4^F73AY5H)DY=RCO'RHKT.481=O[ES7<03+,2AM:W7G;&2[)ELQA:MI1 A1G%;% MW6UVMSCC[D)]A(,VJ%]L3?67]E.D-N2W..1WNWC6X4?M)^IB/E:+V6+^C+^+ M >]%\G?Q/7C56PZ5<:'WI/Y>KD+T:)I_GHEZ.42]3%$O_R^6_X,[]7O3O+C5 M1MN*U$,:[*7W&L?98!F4:Q1XK=J!V+':D6IUK:Q#KXBF7VRO CX2>ZHJ'1R][#3G2;/@K#0R!J&LRHPHRZ MWJO*V> ,USBM5<,6\44)XIIED,>($S!S"0:6D]D-1_'\ MA.4%$<(%B7R0XQ6A*A'&EKQ@L:HB'['%%$?J@JIS*R 'B'YSD=1\KG[\X=5B M,7L#_M7Y B2E^1M)#\Z3;1 F[DZ!O1N /40(LBNVE>GK'%*H6%K;0^,3;9Q/ M_,@B4O/9BU\GZ@,&K+/<<)7PJWOOMBRK,N H!;:RM82XW@>2;%9]0".%E$RC M*S8LH16ZW :=EF0X1 [DMRS\"+J-=W5?Q9"ZA$O<_<#71OL(V*_+NB(/Q2UH M=_)@$"\]B*-,=M''HHNM5&(CQ4=*!W_HBYB<9#K ZQBI1^")J#%X!T'1C8\Y MPG9%DN66A;S57O4Y<;81ZQ[NA468CUY8ZYQ=#TV*K"$[B2H)4X>@X"W$@4'#>B75%9:3WT[O,:$< M$L8\IJ4]&;5&%_1I/ JC2H>3G"$_)#E1#[3%P)EB#'\G>%-M4N=%?+83?.2R M:QF+!N/U-5.)>4RDE>(E_H4=,0?H7C9%GI^DAU)$Q2'UP,:%P"M#0D2G'Z%_ MW#RH3D!T:>MBCF\E=WT'JX@L9>"*^Q[Y^(+BF2K6?0HDKGJ+#4,R.F7L*_95 MWX$_*VW(=NO,-D\O:8!.;53U1ONCPXE:EH;2QNR/3:6'UFX94^3WDO_&,]C_ M)G%A8&NC]Z7?BJO$9487>N'^"":="X>RZ_5Q ^L:904/7V[B,WNVTJ%5#6YS MJ3>.&QIU2< FZKW;29^,#\31DW"?6W&KL0+/8DH]RGE_Y<_$^/"Y&'#F^<9: M,[6T3N!U=H0(J2CIH)#Z/0CSAV+ B&ST:2FAQZZ>G/^.UEP7CB4%NS\F<09U M'GWR:8>M4A<[?_HU/73\Y%M7D>G)Y0_+=YVNN(D?&_,]<) .M^AEOCP>U?,5 M'B"18V@U,9Y.?7XZ4S]?:_!+=)ETE5RYBTZ?'%O\)D!<%G#<.4U9>),#P MO\7-OU!+ P04 " #&@*52ZAW66L@$ G$0 & 'AL+W=O[XQXP/C/\264HG>\ZP0-Z.M ME+MKRQ*K+>^&3 M,=O++"WH"T=BG^.9NQP,\*CXXW7=+.5ZH8U&>_B#9U3^7WWPF%D-5&2 M-*>%2%F!.%W?C&[Q]90XRJ&T^".E!W%RC=14EHS]4(/'Y&9D*R*:T954(6+X M>J-3FF4J$G#\4P<=-<]4CJ?7Q^A?R\G#9):QH%.6_9DFMXG\E7 M=OB=UA/R5+P5RT3YB0ZUK3U"J[V0+*^=@2!/B^H[?J\3<>( <W MQ\&I'(V 0;>*:?=[<'<)PFW4X9S^F)]UBL6$[17,:2 MPF:0Z*_;I9 <%O/? ]'=)KI;1G=[HC_#MN?TC19[:LQ]Y>V7WFI_OTW"R T" MR,O;:4IT,\^S(]]IS#[ >0V<-P@W94(BMD;%3R"K*-[)TPD._,#I0.IFV/-] M.S!#^@VD/PCY&V="H!UGZU2:X'SMJ7X0V%'8@=/-G,AU/-\,%S1PP>#BF>TH MCV5:;!!]AS8NJ+@>6#1A$S4Z_I=5-W.CR+<1TI:4O(34DE!?"2HC4(V(A*]0?AN MMXN8K**P9W7BMLMC9Y!O)K>4UW#HK"[Z^87J?4961Z^H>[KZ:EC=[!*'GAOU MX+:R@8=UHUJEZ<>DEGN+_>)$7'TB/@ZZ3<%@=@D+O4]A<"LQ>%ACE #6L$L* M[[A4M?*WM'SGA"$Z6T*/@]9>KO'SHZF,WWMVI$&+?.R3KF :[#S'\;R>Z;1B MA(?5Z.5_P1NT"A-7JX5N=HE='UX+^G9!*UTN23K'6P#FMW.QBL@)7TU(NT^D3P M8+WFU8EC+X 7<*%PNWVIJL4O%I*T0D.&A:8M9'7<,6=%%Y$@LFV[FQ:#6>A% M?25LQ88,B\UI"8Q 749%_(ZG36W&U. M^[?E&;=S_PY?3ZLS>QNF^@L!SEZ;M! HHVL(:5\%P,2K4WDUD&Q7'FR73,(Q MN;S<-J.0_MJK8W!F\Q;.3>G&@E4\[?]:(7-JR2)@0) MS)3V0'%80QN21#M"&K^W/JW\2@W/BMUVE-<#&>X-#O#B9C,GS"H_[HI?N,=KVW+ND-<-TE=^1UW"'7 M5S?DBL2,3"*^DI2%LFXKY*6]V[,MA\>,@WN&@T?ZG*E(DBX+(3S$VZ@G%^7N M1#VZ%QWVJ;@GGG-+W)+K%/!I?QU>ND#'RV/L&7_>&7]C115@YBO"YZ3-4WQN MD7X':R ]-N,ID!^MJ50"4_KGA>O*^75E$YN=\#-S[GY%[FU(\H6H/,%"Q ^,88Y+@2PV2=! M_4PF-'O1* M*A>5#%4$@LP.$C-+H$S)31'92F'@*\>!/S4KU_QBNM6<;O5RX N(%C&LGJ9P MU:^5_".&!6:8Z8$;'+&T]XIL"F)A>H_$L*V8RDI3OINWMY:IZD?[C]CVLB[U MSTW6,['P+'3^)#!'EZ7["L9-9'TH6RB^-*5\RA4V!C.-L'6#T 9X/N=<[1;Z M@OS/0/,O4$L#!!0 ( ,: I5+ R'1'808 &P8 8 >&PO=V]R:W-H M965T&ULK9EM;]LV$,>_"N$%0PLXL4CJ@4H3 VF2K0':)*C3 M[34CT[%0270E*@_[]#M*KF2+%-T!ZXM:DH^G_YV/]R.9LQ=9?J_60BCTFF=% M=3Y9*[4YG_W3^Q]-\!#,(Z_$I!J$SB+P+GW3AD\8?'0N_+DM1*,2K2JCJU.&1=AYIX]$?\\BK-8+(4U5ZVKL'&E)]SS'&.*PYB=S9YWDV+:Q:''?-J9[4GU.ZF^4^I% MDL@:E,%T3 3(?,S$%!70.N0*\0PF."\2@:!5H*6L']6JSF#6;8> R5$\98PT ML1YA;TIH/ 5/U48T,S-[LP7<"@IV HDPBX-H$*]I%@91Y/GV>(,NWL 9[TWQ M##^$+%-A_3$"XZ4X\,*=)+?:+&8T)C2R:PL[;:%3VWTI-CQ=(O$*#;H259-6 MJ=:BA"ZP6Z,VY:$I"?O$R*II%N,H&$EJU F/G,(?I.+9+VB,C)<3C /X-Q!I MVF'FQP%E=IFLD\D.Y!?(5ZJW*=ID7 N%].K)N0$DJ:;J;:*96:XA99$WT&PQ MHWZD^YM-E1X;"ABQ*?#7-NL M@F"DJV"O1XKG%/ZGE,N7-,NL=/",=_HD"D(\D&:S\WV&1Z89WN$=/M $%"^> M4NAUAW*X=;17BL3SHW@HU6)'/2\B(U)[-F'BE'HE5@*FU1(I_NJ865LO^XV+ MX)B0H5";84 8'2E4W#,/NZ%WUS0JAT1JO)E&@+"A0(M9@(,Q>3WGL!MT;8]R MR#-Y YT_CIB10=/09R0.V=BM78KM$36>B:$$4"FM&[6ZG@(VR^BMY;8W#ZU\ M?Q-BPW6(TV0_IAYQQ(TX73>R< 1$/&\LI"B>8KJM*39EH;>-K]TDUJJ")>T2 MBG!__VV/WD2CT4!=)OO1]^ D;G!>+)>I/K:#*:ZWN<=I@1*^26'*6T6:9(Q] M1L,ADFQVD1\$X8CC M&PAB$I/$'C6JS32#K=H85FF/5>K&ZE>A.#R"?2XO"Z@.^PF424OBXQ!'PXYJ M,R0X8-[(S* ]5ZF;JVWGKT9[BE6V24T*JY; E&TQ))2R< 2PM YCV8!)#K"9Q9CO0[:_?V:$9E$"A/!#; MN>_=Q\>969N*08\7*F$9G0HDBS0EXL\53?BJ;SG6V\(C6\1* M+]B#7DX6-*#J.9\*F-F5EXBE-).,9TC0>=\:.IRHSS M%SVYC?H6UD0TH:'2+@@\EG1$DT1[ H[?:Z=6%5,+-\=OWJ_-YF$S,R+IB"<_ M6*3BON5;**)S4B3JD:]NZ'I#+>TOY(DTWVA5VG:Z%@H+J7BZ%@-!RK+R25[7 MB=@0.,T] G&N!9S9:DIEMC8DB@Y[@*R2T-7C3 Y,;HX;=L$S_C($2 M\):!3@U&#_?CR7TP&2,8!0]WM^/A$TRNAG?#^]$$!3>3R5. SJ9$T$S%5+&0 M).?H*WH.QNCLRSGZ@EB&GF)>2))%LF[7 =_ZJ,[^Z)_XV(!O*<"^1B MUZF1CP[+QS2LY'A;;D,FJG2X53I"=;<$VR8P"&""!3!<401+V9J7B10V2$O,E6;S-)A MVSC4)W0YZ/J^V[.7FRG;-7*PZW4KJRW89@7;/ @[A>-%A: 1@IH,7RY03@1: MDJ2@Z Q*H) 1RBG\/\10*>=UZ*5[?X,*-S#&SCOX#\VVZ%L5?>LT>L,I$2E4 MS 7[2Z,ZY-)G:X.EA 7F/>LAB"[)3078. M0HYXFL+!^&11=(XKB@_-MM#]"MT_ ?VHBO!WTN=B7%L3QUAN47DZ7GL7N,;0]]O[>1W\O\7@TXGA2B$5] R6+6J[!CZ6N\ZR'MS>:)/Z MC@*]9\$RB1(Z!REN=,"'*-M^.5$\-YUSQA7T83.,X:I$A3: ]W/.U=M$-^/J M\C7X!U!+ P04 " #&@*52O?A>>:@% #6%P & 'AL+W=OTXZWXOD:[KA7**G*(S3 MB\%&RNW[T2CU-CQBZ3NQY3'\LQ))Q"0LD_4HW2:<^9E1%(Z(8=BCB 7Q8'*> M_7:?3,[%3H9!S.\3E.ZBB"7/5SP4^XL!'KS\\!"L-U+],)J<;]F:+[C\O+U/ M8#4JO/A!Q.,T$#%*^.IB<(G?7Q-+&62(WP*^3X^ND0KEBQ!?U>+&OQ@8BA$/ MN2>5"P9?CWS*PU!Y A[?#XI[*\/CZQ?MU%CP$\X6E?"K"WP-?;BX&S@#Y M?,5VH7P0^P\\#R@CZ(DPS3[1/L<: ^3M4BFBW!@81$%\^&9/>2*.##!M,2"Y M 7FM %,7V79EUI#@(%:5M9 )_!N G9Q,[VYG\]O%?(;@:G'W\69VN83%8@E? MG^:WRP6ZNX;5W?27#WUP;K M6;?UI>\'JN!9B.Y9X ]O8C1EVZ"9R;S'E^?MHEW()/?1G=SP! $W./T;=2P? M.;J)/1%Q=/)1I.GI&;KELN$>U]WW>. 2F@?<8,Z2.(C76IY'4 Q%19"B(DCF MTVSQ><770:R#' MX]VKXYPJ8E9'N(;MTG$5-J_#AK:C^;JN@TSJNI@4L$J&:)$A^IT9.H%:/YR" MT]=D:WKP;QWQ&CLFI+&%'4RQME_] MN HYNR!G=Y*;;EB\YBH9NQ@2$P;_P)%9P\E)T4D(QT]M&S2-('[DJ039E-"_ M8@A(K)!D3TT!V36B0^R:6HGV@"JAC(M0QJ\,!:8*D,T81"))>.P](YFP.(5^ MDPFV__?N$$I?).,:2=O1#NV\&U.)PRGB<#KCN$G3779T@)EWZ-FI*E285E0( M<+:D0#S:AN*9<\0/50M F*C20XA;.'J-NN+4B\BP;:*UF3Y4)2JWB,I]BZB. M^TE3^W!KW"FQFYECHQP$C$[NET7)*)*:$JJ"RY7P[$6YENP)S5K4BTE&7=K\CSV-4'^Q)(7B2%&(V-2I^)8Q-4/]Q3W2W*#+\>U M:NU[WH"#CD>U)M^ PJ[E&&:+_N%2EW&W,&MITE2Y+V53W"3+8ZNET^%2E['Y MGR:JE@TT&TXYI8YMZ1MH]F]@W9<[-BW+UC>PCC.I9>@RW0 C!,,6&BVI*J<( MW#U&?,]HU;*)]1EB[#AV&[-RA,#VVT]7N)1]W*W[W?,5KBLT,0PZMO6-Z\55 MZ95JCKOE_,=/6+@NT$-BZ/7:#:H&4XHX[E;Q'SYCX;I@#[%I6K7^V8NK/M&5 MVDZZM?U_G+9(79U!&*C6]&>]L&IDI8B3;A%_HXF+- A[VZDA1T_:W;+^]B,7 MJ6NO;5MV[1F\#U8-N!1HTBW0WS-RD;H:DS$QL4ZU#U:E6HHVZ1;M[I$+-S*N M"S&E+K7T-CQM -9VH YQ38?JCS'S!AQQ#:HURNLFF(EMW%K#I6*3;L5^_M7B5/_D74$L#!!0 ( ,: I5+);]?'00< \= M 8 >&PO=V]R:W-H965T&ULI9E=4^.X$H;_BBJU%V>K MAHDE^7,*J&("G$W5$"C"SEXKCI+XC&UE986/_?6G91L[6+* VAL2AY;\JM7= M3\L^?1+R5[7C7*'G(B^KL\E.J?VWZ;1*=[Q@U5>QYR7\9R-DP11/+ZPWVV MW2G]P_3\=,^V?,G5G_L["5?3;I9U5O"RRD2))-^<32[PMQE-](#:XF?&GZJC M[T@O927$+WTQ7Y]-/*V(YSQ5>@H&'X]\QO-+Q5Y5?]%3ZVM-T'IH5*B M: >#@B(KFT_VW#KB: #,8Q] V@%D., ?&4#; ;1>:*.L7M8E4^S\5(HG)+4U MS*:_U+ZI1\-JLE)OXU))^&\&X]3Y['9Q>;587ETB^+:\_3&_O'B B^4#?-Q< M+1Z6Z/8:S2Z6?Z#K'[=_+=$)^G-YB?[SV^_H-Y25Z&$G#A4KU]7I5($:/>_\O;DS&;DS13>B5+L*795KOGX[?@JKZ)9"7I?RG3@GO&'R*Z+X"R(>P18] MLX\/]QQR:.=96L]'QSS;.^WZ_O8&W=Y=W5\\S!?_11>SA_G/^89CC ,::XLWNC M+>BT!4X?7*S_!R$,6:\JI 2D?2K*-,LY*CO1^G=]E;)JA_92/&80#6CU@J!2 M2::RJ8R7KG\%7::0J>_+OF&2PGW4.R96^.V&1\<^RQ.HF3@,M/J!/MQ MA /?[K.HTQ>]HP_J<9JQILJ5:\0*(57V3_V#36YDR@U"&@SD6JR\B,9VK7&G M-79J72J1_CK1972-8#.!+=6HS-@4$!$?#V1:K$A"(KO,I).9N%-$E"=U?/4Q ME7,0#9HK9=.:&"J"! ^E6HP"/[0KQ5Y?CSVGUHLGOD>'0DT[;T0EZ542I\IYL6>9U"4)@4[^]R%3+U"*'GE3IZQRB4-&J]0T M(8DW)K9'"*9.L;=JQR4JS?#M2Z)5,#5#$]P[U&Q:11$9"X,>1]AWA%D8^,4+- MM,. R1'^X1XVV$V;.416J8020#VO$ MGW7QYLUFB3KLFMVSJC9ARA@]W4 9'R &#L/9J+Z+Q,;[2APCWKY@O8Y UCK+-*TWH]1 MNIU[V%308=MFM0N].!CQ4T\DXB;2L?J"R5]X8>6-!&.!\ M!$VD1Q-QH^E.BI3S=84V4A2@6+4R/Z??!).AWS3Q23BJOT<7>0]=Q_HKEG]6 MNDDG0[KEU!3%,1XYCY >8,0-L'N@[LMK$WHH:Z%0%"#HBZRJA'R!ID_9:ZV) M*S](_*%PBY6/DQ'9/=*(&VEO7K&6-,]-[W] M^U66FG@:AH/%!$?AF,Z>8-1-,"L+B\7LXW"@1X_3W&>AM[$'67*H3\F0\="B%!""E7X88761>=#!%--A"-K, MO# <83_MJ4;?H1I[D2+/F^=-J.ZV#WO0"]&)7O<85M$>1>M$LN^T!5QA&(3# MKMMFYPS?+\<$ M((Z\V&BJ+';$]T@P%G,]**D;E+./ZT=,H17?9F799I1.,.@A,V$%$S41F838 MCX8HM=@% <9CYT/:PY2Z8?K)I7%]C'QW48GY(!]30CTCU4S#*,$T'K8(TZ-7 M2P67V_J-6X7JXW?S:J;[M7NK=U&_RQK\_AU_FS7OYOIIFE>%-TS"IE4HYQN8 MTOL:@:ME\_:MN5!B7[_ 6@FE1%%_W7&VYE(;P/\W GJE]D+?H'L'>OY_4$L# M!!0 ( ,: I5(4M/**^ < &43 8 >&PO=V]R:W-H965T&ULM5A=;]PV%OTKQ"RP:('Q?-G9I(UM8.RDN\:BK9NQVX?%/G D:L28 M(A62\MC_?L^]I#1R[*1 =O?%UE#D_3SWW$N=[IV_"[5243PTQH:S21UC^^-\ M'HI:-3+,7*LLWE3.-S+BI]_-0^N5+/E08^:KQ>)O\T9J.SD_Y;5K?W[JNFBT M5==>A*YII'^\4,;MSR;+2;_P0>_J2 OS\]-6[M1&Q=OVVN/7?)!2ZD;9H)T5 M7E5GD_7RQXL3VL\;?M=J'T;/@CS9.G='/Z[*L\F"#%)&%9$D2/R[5Y?*&!($ M,SYEF9-!)1TK+XJ M\&?I9^)X.16KQ6KY%7G'@_/'+._X"_)^<5$%<>/$3]I*6VAIQ";*J "Z&,2_ MUML0/6#S[Z^H.AE4G;"JD_]+G/]7LL6%##K0QFNO KR47!HWM4)Y%*YII7VD M_9V57:FC*L6E0^YL2$\!8DI)RR\&K);W2FR5L@+\T$J/?=M'L3:P2=RHHK;. MN-WC5%S98B:^^^M?WJQ6B[=[Q0_+MU.15USGAR7G^U46D]>_%]JRP;Z$%0HE M$VL1X83O#)R4M@1?[#K#WK&[]'*CBL[KJ/..]P]%+>U.P;&FT8%9IC=J\_YR M4$5["^ 8!(>#Q@A9?D1=LLM3&%(8A HQLT02!HJAQ=/"DWU6%2H$RE)T(E#, M1"6U-\A:YW$H@$784M"MSW:#2C?%G@J M=$O8WBD+?!C#[U5+ZE +9,^M9>5NNUQ)K&=&Z'D$10CVT:,L4JZSL44E/2LC=SR.[)!H ,PF' MG4!D%Q$L 8.U*Q-(]K!3WI$QT-:.J(U":CC3=%1%EQS7-HTSA.:?V_//9P'$\6?(G(G;P.EX'Z)N&!\4A<32*0IX M^1)LLW\4+2IB=N\%"+Z,U1YX?U^OK\?,S6@%&'NX!_:QD193(&DEBN1TJL%< M"I8,F!S;E%7&DJPJ@(C%R8;T4[8I0H>B*,9I>-%!ECSN?9R3&;IG[)C.$W@+ MSGJIH9),!3XTAR#3@0LC:V?B5Y D8FIWCB1NJ>E.":3J7IJ.N)\<'O:/NT@2 M-8"6\'RO;$=+A4-O)_>GH@NJZHPPJ#*N7@VXVYW>&D514MFMUE-5(VWT@T+= MDLM386#8D6$V&^W>.5?NM3'3OF-$^9 C3^T/QE%JC)9;;;B+3CG"U,4$N94L M.<08[3+Z+K<_;@Q'-#Z7W)Y Q3*Y@LS!;:YL!.X/Q3/VT_@0X%&8T1&=&>8. MKQ71-C<("_6@@BYD?GB.$T]CB='J/H4TU6YP5B)@TR<+Y#2>/ MJPR0I Q][,I=ALX6MYP$,^D]@^<0B%%D1S&;B4MD!*.$^*##77I]"T]XC4>3 M=\@U;&0.^?7WJW='RQ\$H%FJ1A>,(?(F=-N/#'TGI-C!&> 1'6I'A W=W2#Q MD2)@^]D$:K,3)'[D".%CB+95JDR!DFV;!Y0PFBO'Q9[GRL2J@"1E)^823H$D M30?[#T!'2Y4Y[!PNT+O%'8XF;B!G*K9=P)@;J*2QIHL\RGF@M[@KW9[VD-TD M7Z-X"Q9S#^. 0-Z,:&GNKRB=2'YX;D[Y5W\&SO6JIB\WQ.EH_D@Z#R!'990Z M,S_I4D V0S(WJ1*8,ZY-81[ 6..J"!.&-*4BDY9ZZ99'\0ZZ%;:4"IG%M4^5 M,[!_H3X;Z[VSCJ0D^;\@?J.WMVW)^4SG(&Q=.F;K*WMH$:O%\H=4 HXE#2M MT=5C#[R1?*JK\;DL;?F6 *1L+?LJ#UG&4.LRT 0Q#/<'SAKC<]=IOB$D?$J$ MJ>0&XU7CB#K[^*L':F2),5+MY28W;F?8-SB5VH8)3A0&!E7]I8)58%IZ %V- M#2"Q\,!#*_@T+.?=]+*^U#%)_2=)2X M?M"0QK12\TB3+H)R:)-#K=E\/?FSGNS\T %'T_'LI6OX?/3I _/NCC_P<+NV M,7T%&5:';TCK].GDL#U]@,)PNZ,[GE$5CBYFKU]-A$\?==*/Z%K^D+)U,;J& M'VO,@,K3!KRO'$:'_(,4#%_6SO\#4$L#!!0 ( ,: I5(6BH &4P< $X2 M 9 >&PO=V]R:W-H965T0.$V3168:)#VPN^@'6J)M8BC1):DX[J_?YZ5DC9,XF2DZ'Q*)Q_N\ M]V$=K[7Y9)="./98JLJ>]);.K0X' YLO1^[U;Q%0H14 0X\\6L]>Q),+=]RWZI=<=NLRX%5.M?I>% M6Y[TQCU6B#FOE;O3ZRO1ZI,17JZ5]?_9NKF;@F->6Z?+EACK4E;-DS^V=M@A M&(>O$,0M0>SE;AAY*2^XXZ?'1J^9H=M HQ>OJJ>&<+(BI]P[@U,).G=Z73T( MZV!E9QFO"G;)I6&_<54+]D%P6QOASXX'#LR(9)"WP.<-$FG>>+QDE?P/FHG+/M%LTM9 M\2J77+%[QUVC+_O?V,TN1"[*F3#;W9"]DQ5S2UU;'-OWA[AA$01LZ*QOG9+"$@* ;75_I!=6\.%DBUL$HRRN(-I5L1@%$R&R1-6 MS=GK6KVTR',]FV?RM?IFT22(X_&3MZV@WT3S+ QW--]=35O*&HBYCY65T:6T M5IL-JY!/T"H+TG#<46R?S2Y$CL=!E R?"-_P.&CO1#YX7^>PAEF]9HBK>:T4 MFVW8?2F5N)"(4C=5]2Q@-S=3]HYXQ^'1_<74OT5'[UE1^R"&&?!GA&!E4Z,$ MU:AG\=QGY\+* J:CZV3.#247)01MD# !+1JJ*&ZH G]X9F82U<-IPTRM1",L M?\ 2$5';+09$8X6TJQIZD7^@9TT)B)1;_MM4#[?7D=F0J;Z$6%I"\H'CE,9QQ=I!+0A(.L@-ZN5+% AB\^%DJ!^7@FH"GY]=B?F0'2:47%E0]:ZX$8L4&=N MC9-R7L(-#^ MBSX2TB##:!:PQ)A25RXJSP<6NA+%@D+DND+YKQM.=UWU R.T^:I-H7Q#&QX^ M1QQ1M[#L=X%HFS,^L;B,68M+V(NN-4%S]?ME'P MMQ+7JT25-F!KL9L %->4*+XN'T3Q;F*!Y"#*^L/M3D BKX2?&56CQ5=VO."Y M+794[+SVTL(8F*T#(*E)-0[U!94?3D/8]_"+(C3SK. M'!72M_N_)\$_:/#/B&YT#GFF6]^>E;J&VS]N!9VV[+<'[WZ]OWC/?JR-IN*1 M#-.C:!BV#2(:CX-X-&13Q!Z%Z7]J5,KOOXN&V5$41.$H"'$M&HZ#9)*BFU:\ MD+AP ;-Q5+*#21S@IPH;)7B,V;F13J+AWH)MX5&2HS0.)I.099,@&L>XP?^2 MBB#N!"2].XCCV+-(Q@$D8__F2"8OA]B*D0;A* K&=&>(N6 $=$5,_JNTV[#; MFX]10M)E+$F#23CL6N_]4GQ")EW?W \S=$5H,0FR!".T>)0Y!+@55K,/!_$D M\Z:(TB"-8W:_1L-@EP:UD4VO+H>P0SY M &$\FNSW1YQ./$H:P:Y[?!JEC4_C41 /TST.&:7->1*$B*IG#HG2T)]2Z,5O M&ST=/?<7)D=_%$UHCH1?_?SSLV_*7ZR)Z*92^U9+V9\K;2EMV_HJ'N'"@OVD M] Q*7FGEFR[[J9Q==6-1;C'B.P=/*;1,]6QF)&37X7$=]4_.3#'CRQM]? MEM*/*OQS7>H.>!,\$+@-FF0T[(?;ZHLN_?4%_T6=A_WKRL"_?J6H,%+!G_3C MKMZW#>Q;3T#-C/6TV3VWR0]VMSGL*;1A?]]/SL'.;_Q2F(7_DF&!"C,V/_>[ MW>YCR5GSC>#S]>9+"[@MJ LJ,0=IV!]E/6::KQ?-PNF5_V(PT\[ITK\N!28) M0Q=P/M<8V-H%,>@^(9W^'U!+ P04 " #&@*52^^A)IWH$ !;"@ &0 M 'AL+W=O^X M_6-SHS&;CRBUZ+@T0DG2?'4VN8A.+E,G[P7^%'QK#L;D(EDJ]68? \+OG5[QM'1#<^+[#G(PFG>+A>(_^T<>.6);,\"O5?A6U;^BR=S>)5JC?_2=I!-8;'JC57=3AGS3LCASQYV>3A0*,-7%.*= M0NS]'@QY+Z^99>>G6FU).VF@N8$/U6O#.2%=4>ZLQJZ GCV_9"V3%:<[SX K MU6V4Y-*:T[D%NI.95SNDRP$I?@4IH<]*VL;0+[+F];'^'%Z-KL5[UR[C-P$_ M,SVC) HH#N/H#;QD##7Q>,DK>+\IRPU]4?112,0L6$MWEEG>N7CIKXNEL1HD M^?L-4^EH*O6FTI^0U?^&1)_D/?Y*"\14*1P28TFMR#:<5JK%61-R3>^$Q(KJ M#9.U>7]"2&G5^)Q>\XIW2Z[]Y)9MP2G+-7)B:$I%%I1)[@9YD(8I?<7!(D!M MM*JX,92&05(63C59)"Z= @2L::U4;2A)@S0.W6::ADBW19[%@;-3BK(PR-/$ MC9)%$"<%7525[H'0"K84K; _(Z@]YH8]:N@2I&G))5\).SB1!.6B=*,B#*(P M'Q7X SJ>@0]:?Z]%QM'-4IRP!84%T&^B.FJU]JM.@UF77PM1Y]( MAT8[>YZR')Y&$14E(LMVJ7]);HH*YD%>Q'Z4!5D9C[YOF=;P&;YO&X&\"N,B M;OO:A^Y+,7G5 [0LT&BM]..^;"^9MVS98F>I[GFP+[-Y7F??L(5]?%;P+XWF M_*C;^!;A/B'M#PRSJ/9:2.F@@(WT"E6[TU!-\E092'[_T_Q?_ $P@=^Y#X M2GH?BG(!XJXX:% _6?V_['^.^ '7R4"U*95Y')2^_ 787>(LOR3?*KG^@*[0 M4>0DD8C8-07H9EF$M4\'O!@H\:1Q6.^ML U$5*_1P% N'*[:C8QJ10V^U'3< MY:Y[[2)U<5M?ZFXH-?>E?@K8%]V=+5=X\)7#^4JMI?@'8M-RD5T,3P8GL2'9Q?2 MB5-BT'564 UG138A/3QEAHE5&_]\6"J+QX@?-GC]<>T$L+]2N%=W$V=@?$^> M_PM02P,$% @ QH"E4A2&V2_P! X@L !D !X;"]W;W)K&ULO59M;]LV$/XK!R\88D"+14JRY"X)X*2O0%L$3;=B&/:! MEFB)*T6Z)!7'^_4[4K:B%*E7;,"^V$?RWI^[TYUOM?EL&\X=W+=2V8M)X]SF MV6QFRX:WS)[I#5?XLM:F90Z/II[9C>&L"D*MG-$XGL]:)M3D\CS_;&X,GF:#EDJT7%FA M%1B^OI@LR;.KU/,'AE\%W]H1#3Z2E=:?_>%-=3&)O4-<\M)Y#0S_[O@UE](K M0C>^['5.!I-><$P?M+\,L6,L*V;YM9:?1.6:BTDQ@8JO62?=![U]S??Q9%Y? MJ:4-O[#M>5.T6';6Z78OC.=6J/Z?W>_S,!(HXF\(T+T #7[WAH*7SYECE^=& M;\%X;M3FB1!JD$;GA/*@W#J#KP+EW.4KK:NMD!*8JN"M5O5/$K-4P=):[NSY MS*$-SSDK]_JN>GWT&_H2>*>5:RR\4!6O'LO/T+?!07IP\(H>5?B.F3-(2 0T MIN2(OF0(. GZDF_H>Z\=M_!1PTNAF"H%DW#KF.-8:,["[\N5=09+Y8\CIM+! M5!I,I=^3VS?*,56+E>1'/>_ 4U\V0^XCU.)XK8WX"]]6.VS)C3:.>0\LKT/^(A 6 MF$6E$KO=PFFPKSN+'MOI,[B6G!E82E$K;N!V9S'O-H1SR\V=* ,R#B&Y8A+! MX5X7.ONEQA.@! :S1<$J22A$:%SI-(TC0J2 _8K=J/"_C&&JW(' M"*FRDO5SH/H3VZJ'^Y1&29Y.X92@8$$]D4CAH)E^:43!L_B@4L^M!WKN;;<\%$>(^#WI>PJC^"#G,74 M,M?SKCLI=\!:!"3 \W7B/X7IY-VXXP:'+2Q[UCXE-]P(7<$KHZV%ZT.M($NG MW-,96)9EUW:84:]RK&K\\*;=,&%\IC$1J/D]?F,&[2_NA76><+QLE):ZW@'Q MP"X641I[XI1D49QD4T^F44(+3Q4QWN5P'28C5H3A/:RV$1N+L$"&0BA^2ND! MT3C*,S(%K.!DGL-'PRK\KN$W+]2=\T?%6LPF6B?S:.Z%$P07S:%9DB^FL(A( MG, -!N6+QHMI;!D#!2 _"?R+ OE^_*&@A/X,6)E]E>1Y>/,HS1?_#N#_!40:Y63Q%8C8=EGR/2"2 MJ/ /(#H&S;^/A!IM$C2,8AID1\',2^R,8@%S08(3U/B&WXZAB_WY7DT"%\>,MB'U3*D.+]:=Z_PX&"/$[W$KL_PPO9%B3PR6O94G M._CXH'XI;(FF?_/C&K_D'N)'0_A1N7S@?ONK\ G-# ,28<_\B0(.UV0^]W3B M$Y*GX3[%VHV*.-"9IU/L!4P#KI9KA[K2(HKGBWWJ3H9N61Y)PS]_Q +NX0NR MQ>A/DK,%+E52AN\"OIR0L^1P$6%9V@T/6Z/Q?6<1VV2PNEGYO] M"C;<#@OLLM_;'MC[[1?=K(6R(/D:1>.S/)N Z3?*_N#T)FQQ*^VP:0+9X!+. MC6? ][7&Q69_\ :&M?[R;U!+ P04 " #&@*52_*G'6 I5D_'*&N&H/!H=3]Z?[+%]-/A=T=IO?0N.9&'M%QZ<%T>CE 61 MICPP@\3?BDY):R:"C)N>C@Y$HJ)2M M#E=V_3/U\>PS7VZUC[]BW=GNP6/>^F#K'HQQK4SW+V_[/&P!#M)G %D/R*+N MSE%4^9,,?# %%0_Q8\@9-&4;32?9BX07TB5B.MD569I- M7N";#C%.(]_T&;Y?;2 O/EMQIHPTN9):7 <9"+T5O/CS>.�W?\]8*KO<'5 M7G2U]W_2^2T4=Y^,^*75=R+K\I&*-0GH)E@)98(54N0=HNP1 EL5L]]-TS1) M7[^:O$L/:Z4U[X'6>,I;ACI:6;U29BG8O[!ES[*+_@L5P_>?H#4%^+VWQ4Y> M:%4S2)H"&&R2UK&" MEENVWE4_'F]:N#+$L/8QB/PHQ+D\.WNU#6:$Q"F6V= MP$FS4K;U3X)<5RJOL&Q7"EVWB3E[&O-SD7Y#H(GX7)'XFFRPW[3*H;T@$<7( M;=T@Y$CM&\I5J7)1#FV76P,T7/B8L89_8H^LTV4]W M8FZMH1]J/I?ZR.+R)$EW.E6=0B#-$L4KG:VQR%@4,4NR_9V8B@ZJ8S&8--V8 M3 :3^_"B62+.-_GJ,]VA$7LC[V)";UKI8(+X($ Z7*7.=QT#&'HFL(-'M-T& M"Y&0.+H2,T]*\V:P*P##C;2D27 M/]SO/L =[RL4!^W=2(W:V"7%GNLV5YZ[%M5C6:UII"JVVA49*5K:9.G!T9&( M8\]><1'D5;CNY&%V>-$<=Q?YO7GW'+J(#>IQ%I6 ILF/ M^R/ANB=&-PBVB=?ZP@8\$N)GA5<9.3; >FEQ[?4#=C"\\^;_ %!+ P04 M" #&@*52U)8L+)P0 "/0 &0 'AL+W=OR_2LH[=9NMHHKB90V;MT/X Q((AX. M)L",:/W[>[H;P,R0E"P_DG6^Z#$< /TXW7W0 )]LG7\7UL:TZOVFJL/3HW7; M-M^=G(1B;38Z'+O&U/ADZ?Q&M_C7KTY"XXTN>="F.IF=GGY[LM&V/GKVA)^] M\<^>N*ZM;&W>>!6ZS4;[F^>F-7IFY:?_9O/'X M[R3/4MJ-J8-UM?)F^?3H8OK=\W-ZGU_XES7;,/A;D28+Y][1/R_*IT>G))"I M3-'2#!J_KLVEJ2J:"&+\&N<\RDO2P.'?:?8?67?HLM#!7+KJW[9LUT^/'AVI MTBQU5[7_<-O_,5&?!S1?X:K /]56WIT]/E)%%UJWB8,AP<;6\EN_CW88#'AT M>LN 61PP8[EE(9;R2K?ZV1/OMLK3VYB-_F!5>32$LS4Y9=YZ?&HQKGWVRJQT MI=YX5QA3VGH5GIRTF)8^/"GB%,]EBMDM4YRIUZYNUT']4)>F'(\_@3A9IEF2 MZ?GLS@E?:W^LSJ83-3N=3>^8[RSK>,;SG=U71_6_%XO0>B#B_^Z8_CQ/?\[3 MGW^.">^<@B+ON]#HPCP]0F@%XZ_-T0&Q9Z?31VINBL[;UIJ@+BL=@KH0?+_2 MV]#95OU=#DJEP MFPW&(3"*=\?J+5;!DZ:"'JU:F=IX754W"C_,2B:RFZ Z(%-$6IJ27E&AMR(9 M@W4/KD,(*TQO6B0H5>H-\E(@376-.4)C"KNTF%9O7(?U:%#A0BO#S7MDRL#O M8V[?FZC".BM-AC\F[UR90KPSG?7N"79C*^VS9_;L'/2&5"7S?K[9AAB9/68I M\)-E16)78DZ[7$81H#U6I^C&/'5PE2TUKYQT JSZ!0V$T/E'719.U?2X,K!JC7T M-J&UJ,"07L%X*YZYP8>6%J>WCAG":KZ&>FM74;1?0;EKS;!+J?%%K5[JNJ/8 M3HBG;%?V;T91D><@YI=+=-NU+=8R9P4U_ @>DQ[,L.@(YVSQB:KUAF(%V"DS M#'G=#:,TX_VYTYX-=V4]6(_C0',820Y7"+R6T'!K5$HZY=#D;!4R?P"<#246:ET.=9)I1D MJX[*(CMA 4**2.$WEK;L"LL)O&MOZ,U@.?U[3>]/&(==_0O(E3(UO+5&S+8[ MM02+&_-NE/3WZL(A5XFG$2/PF:&24ADJ1U -0(87$=79ASEK;M=(3;5#N!;( MREB! I^+T82&;L%9V?DV(#17AL1-P72H_L"*#@8@A[#CQS5H:#K= B2UNW%^RNMWP3GB+/O%ACBYN$+DW/UQV'G-GR(D1/*"\N=>*'-( MD:GDM9!A*DM2@KO2M0U($([24$05:0MQ3<7 X_26/C=4KRQMCOK)N7LD,T;P M!>I).4(-8M(QB2.;,;6Y":W9\!)7F H?S>5)<,MV2VA)ND1]H^B,JO#)39=A M^KV"8KQ2YEN'K+BX^7(ZD?"1^J7>FD2&G#/QR(B"=:XN!1%7XP]F06RX^4B" M1RXZA(,AMH58"A'M66J)Y;#+RN)RXT6HM%'FVD3B@S$+DZG:@ND%*N2*C$E8 M> DB ^5>U+$U'2<5^6FC$PSR +TYZ)7\5MX:JVW?&N_4#Y5\S*Y",&&^*&.& MU<^9N$]'S6V1:-39H,>DE>33(('2$_^STS1^9(=#VX6=WOXT]?:'(4[CRI*W MV"/&_W6@?8+LNE!SL6L88I\[Y6 ]+D7!/$?!R"XCV(Z!*"5D%V@C:#(H29Q# M:!^"7=;\:]A= 0Y('?)I[MR/[/]Q-O\W,OTNT7MKWNMP3\.K'KICFR?S#KA MSI6-=Z!#!.,7=.P=&L#2[.+O@%$&5&2A1GZ@E0[)N6,],10EJPT*5;F;7>[P MK3I6/\0L%L6D)<=>W#'Q87GZ1C 9!\KD&?,\=XG!+=L])HBY3N!06__2U9*; M/6V3EH07D]EA+V@*KAV)8X8?5=O]$QJ-G2#6;OG\9D$8X0"#JV3W_6W:W[U- M!S*)LD4\WHZYS/56T(&;(HF(E'$]2FGT_MXQT4]N\ ;-!",(;30Y$.2LB"1A M38=95':E>]5@&$WCSLAGYS-*!*VGM:^MJ^+VA;M$<#&]<,C+^RX6PL.$QNVX M.?6H-MJ_@Q&X:C/?'#+PG2%"CZ0]2GPE@ICX[A(5Q4VX696;7P:[*DTS4-]! M=MSC)! 7I]A;MK%%MMMVV(%_MO@]*A*A+I]O/DIMG[?](G+H^*%L>[CAXX9' MR \DV>X ;; [,?_%-C&\LL1(\-M[DO>+#+[AUB-00+SLL,R#82^!ZV-#Q(U: M.K*QG%OJQ9&P_-=$O;E4I2- Y>P%RUR"/>[P43+6E M2)^W',)?XL:%-'GBUJ#I6NF)Y";CX+C MAVGF:1G^!WB\)-CZKNL=$G/ M_O7B3:;XC0[2#NA[=CT7G)XGE!^^(B#XWJN=69R\C;^K!_EHV((4BG2_,$TM M$D(#Q1U%1NQ#TMX\]0V!$\KY>A"F +S:OT;0[(G]^=W$V(O+;59-X"[A[[*# M+!([KP%N"8NK5J\N)Y'7IVUY6W4(>IJ[@ MZ[[/NS=4.3ZG:->ZCGQ@TT!,]4WA*K[*>FVJ&TD/Y(79Z?!+NC867J&-1,J'S64*'^!JS^C 89#+6+&=PWJEE"Y'.K^@@--\=+9& M=Z(I:FNSA:VN;> 0I-,W3ZUG3[9%1F R'=OT=*F3*R?=\5K?!%M@:8\< 13! M&("\#7P1A=^ ;K49'#9Q!Y<#6=@QB+"N&*6C%! .YD4!WEB#+K=;/\:T\4BA M][%YW\:V$IZ;]XV-V$H[D<&A+?W9YL[O00!0$HRU]E':NNPLR/<_N&V<2B+G M+L-'S)0,]@,JGJJL;<,IB58.*>$-E8_[MW2V"A\2HS._4FV*KT?4%[JQW!8I M>/\9\:\6NL*R=!UJM F;IF:OM-YR8N(F)TWA2QZ6':V;I@(\*/4PC@*SSV@X MDOCGQG@I&QQP2Y4#N<_R0Z7C?L#Z@GKB?=V\=.Y=OC3S MHJIL[?AH![CPF^AO#I+!V>7CM,6X"/WY0.PPC@)*W&6X"AQVST%7<&X@X=,5 M1[;GN&S>RT.I[)22SF/6V<,#C ]#<\W*+J.7KG75'6@&I"K 9)V S]I>B#:^;@) MN8;;&45_QR*W/.6&A+1/I5Q,X\&](* /8M#5CO60BT=29S#54E\[GPTK%"P6 M)A)V::53,O*62=YRVYP1QFW6/Y^?'9^CF@#$5/6J+F2@Q1-!FJ?1MLPL;*#" MP]2PH9J8#U JOIO?5]#)/GK6NASZ"[N%IE6-:6V?U2'G(+0H]'9.8!)E*_G\ MD;Y@0B+R;&$?L-]_ ((CYZ9*,839T-<[NYSS81]]1^C^\C+%,SG$$\R$4.XJ M'AO%-[=DHI$)Y7(#;^%*CHD?S<+S]=W'PVU2%N<"[U?DH)C(]'*0K4A*7>7S MFEW!9'FP0+E;07*T3CJ*WF3<^_XBB=S<(#K=D-?*VX\=QD4F0F)PC/)!?M;W MQ790D5G.;8RJKR0Q]P^N&.R)!J=<6]\>RFUIPU%"9R:,@E\Z4?7EWXDYW4A6 MSB=,TAPDXTI([[N[OW?S,&VA;[-6OX,?&D@27SK6[R.>S_3CC>3>8!^G"[(Q M1.@B@1:H#+DABY_A^"#!$14K=)'*D-2I/*M$?2/PXU&Z:#R@-SO7C0;*CN\< MC;JS#\<=B)[ZZ_N!*Z;8O8RZD T5ZTS;.NRL9.Q^D/<;J;^!=$Z8:[?4:QR8EZ1" M&'Z[=WU$V@6'JW[>I? GNS*E0HG1R*5P(-U,)RLFPI5+B-Q;C'<5=ZD?^R]] M%V&:LYE4N50S^J.-@PG@3D$SQ:'<'&ZM]P=O!PW7K>F62E7=NH,?HF=SP-LI M<^X=E/2E999+[*=WB".3^]2+Q-05ZXK"W/M.<3\@]1&$(,0#C0'_ <1KB:&GQP\?' DA2O^TKN%ON2Y< MV[H-_PGL89M!+^#SI7-M^H<6R%][?O;_4$L#!!0 ( ,: I5*13)/M60@ M )45 9 >&PO=V]R:W-H965T^F>'!QM@;MU+*B[NJK-WA8.7]^L-HY/*5JJ2+S%K5>+,PMI(>MW8Y MZ5A=6N*:JI+T_4:79' Z2P?;! MI5ZN/#T8'1VLY5)=*?]M?6%Q-^JX%+I2M=.F%E8M#@?'R8>3C,[S@>]:;5SO M6I EU\;4/7?C5X6 ^$(5:R*;TEV;S#Q7LF1"_W)2._XM->W8\&XB\<=Y4@1@: M5+IN?^5=\$./8!Z_0) &@I3U;@6QEI^DET<'UFR$I=/@1A=L*E-#.5U34*Z\ MQ5L-.G]TY4U^LS)EH:S[FSC[V6A_?S#RX$SO1WG@8OD^-KP@UO+7!T.4&A.V5LUV&']U[_,TV3V<6O' ML1-F(>"R?-7Y;"C\2N$JGH@O=:YJRGUQ4"3S9V1%XJJY=NIG U_ 8#Z^T-9Y\;.1UBL[%)!QO+:Z%..XIPK. M*ZL*H6M02<*1')ABI<7?)M\W"/9/8)' M-L(;IK$B;_W&["/Q0XFUU,63LS7;.VYUA6H%&.<*@2Y(3UUKKQ'60I5X9.^) MMUROK;G3 #-5WHLX2CIF(9@$< 5QSAMKR0P@]0U: ]R2*Q>)K^RU&FSKIKJ& MU\$TD,*N:]4SK0"2E24]ZYB2:;>F;"KU?L-P29I"-Z!_<"7+Z044KJ\X1]IL M;ETY%*5RCF-![BY$LP;S0KO<-+6G0'.#(3+.O/X&9W=TK<*! M5L.\?T#WG$'"E?/LMT(LI(89LFRX5.1&VL(-10TOX;9WS-B%TKZ!;X;;X)AE MK?]-/&^#?18)J9T&#E'MD>UK9;4I(G'V'",NMDZME8;3X#!$0]T1G4+1">E; MSZ%UDD+(?821Y%=(%H[0K0:#H= +*(VH.O@*=\B!AP)IM7!T!M#80$)?BT(O M%C!@84T%6<8]>">DB'O)JU:5;!.2A9*A?ZYU)&NJJG5I[E67%-MB60._'%<_ M6[A"\$75-A[<=(PKQP$5,P)1&6F$&<>*._V/D!C8M3O8"TYDYX: MQX&E^,)UJF[@@#D.>NU&W- :H"?XP _?^G/#EVJ6C0):['2V#/DLY_J\E$ MRF!&JD^H*58FZ!J+Z3BE$&7C:#)I!>%PDNV+R?X\&L_$]T#.&%$J]OZ[-,GV MD#-9-)V(SVWMT>,9'H(JS1Z+?>2?R32&S'$VCV8SD40SNHF157'Z>.]![O>"4AR&OQ_97D/^\G/UIJ"XST=(M&ZD[E#=>J62R0YR3M3,)+.$2- MC0:D&AP9N$E5)JQ5VP%)S>-2+^LPG;E'79SJ+6#I0^]D\>U@M>V6:-=+35,. MF'/M/&FC)+]O_A/!_5IE7Y--8>9Y1"C#X=#G- MCV/\!F',(HQ& *\]B7!(G>V(\ 3Q-7H$S MY!&X3Z;[44QPEE'G36;#*03_'IQ-XVC^YZ'9^7^'9F1 R*BS[:C30M9%M[7P MJA:@Z^SJXJ*#KB_U=LW!EM(-46$S;"=\V@#:@3F)7Y% Q[I-!:=W7GS67 M(YLTAB#XS&-5H@$=^P#9>7TOX)-5@(X3@W&.4T7#_9A3X1BLAH06#W.1L2^5 M^G:YW-GYGMGXGBI-!9>BT6%)C>/ )WIETTPG:(W(TF>E+AH*=&^K?3HYD29F M'3*FPC9"DURWM3S1,(C9(-4?+1J>/!B9Y82(^!5CBC3+MY*(CRE M Y7!BH?@^%6[U#+2T(LG&2AA0L7$[I6I]XQKA]+H$6 D6$#IKSN ?0ZE4M)W MB,D;BLYZXWI'HT(VR8 X4R\=P'G5'O4UFE[)(_"%*K1CJW7\VZI]TW MQ^/V4]O#\?:#)9)I"<3$,KH :0P0&[1CP?;&FS5_>+LVWIN*+U=*(G/I -XO MC/';&Q+0?8D]^@]02P,$% @ QH"E4L9&/3QA!P ;!0 !D !X;"]W M;W)K&ULQ5C;;MPV$/T58I$ +;#67NVDK6W 25HT M#VV#.FT?BCYP)6I%FR(5DLIZ\_4],Y1D.5Z[31"T+_9*XLR<,W?I=.?\=:B4 MBN*F-C:<3:H8FV]GLY!7JI8A%(Z7\N(2[^=A<8K6;!0;6;+^?QD5DMM M)^>G?.^-/S]U;33:JC=>A+:NI=^_4,;MSB:+27_C5[VM(MV8G9\V>-Q-1NT%+I6-FAGA5?EV>1B\>V+-9WG []KM0NCWX*8;)R[IHO7Q=ED3H"4 M47DD#1+_WJN7RAA2!!CO.IV3P20)CG_WVG]@[N"RD4&]=.8/7<3J;/)\(@I5 MRM;$7]WN1]7Q.29]N3.!_XI=.KN&Q;P-T=6=,*YK;=-_>=/Y823P?/Z P+(3 M6#+N9(A1OI)1GI]ZMQ.>3D,;_6"J+ UPVE)0+J/'4PVY>'Z1YZZU4=NM0(3% M:YN[6HFW\D:%TUF$ 3HVRSME+Y*RY0/*5N(G9V,5Q/>V4,5=^1F #>B6/;H7 MRT<5_B1])E:+J5C.EXM']*T&MBO6MWI W\\NJB#>.O&#MM+F6AIQ&654R+(8 MQ)\7FQ ]\N2O1TRM!U-K-K7^,H[];&7BE]:+QKOWFNN$'NOT./+CG0SBRB5(7R"/\MFR1"!A=//\%'C=?H9MKL1='B MO&,QKW*WM9K[#C3*HN#?L$>&U U::J!3 ;V#@TH "9RZX]ZIL,X>P6@+8ANC M>LF 4VSGM^PR8]< +_J/'4L70L;. W!P\N=4--)'I#W@NK(,:/J;_2'$ZB97 M(3#:+O@!1PQT%,01;2F_/J)N6 @8)%"21/_'2,P%C2#P0D;*SK6DXU XJ&TK M[XD+K,E ?B O]@R=54=1=V#ZY-^%I?H043+G3@8BS M5CKTF2$ZG +W<^]3TBH3KUI/>?SO C45N\%OI,_^!R[+Q%O"-E+]J,I"%ZB] MV.<1Q9[82RK"+0!])RJW4^^5GPH=^?3X9(BJ.6J;/B$2#@K4J)01&3W4<8_+ M#QRFS"HE'#QK]E.18^EB?PD,K,9Y[%!#()"1&Q5W2B5]M 5U%D@-FZ \X3M M%5K$XS$'9.*E0Z-YU\)[9#M6$&24,FU3B2[0= R^2(F18 ,D-VBIP+;GT?+- M*CL>1DOQB7E6:2(:6, "@JX;$.@#(QDU\L\)*GN@3^G"7;6P]/"?]-0AOL=?$:LJEGLM 6)3T%EY.1A&.*^1(V<%N1^W MP"[)'6T2:0PGY5UN2JCK]3\8^T 1WQ'@:V[BCLL/:Q1T*S;5%"92;MOA8/;>2 MV(W&EZ $0%9+-H5LC!^4-_C-Z"1<9ITPSFX5O8)M*(;DEK'*;AF1B"#SX@#M M$?T =U,^H(P6SUC_+;5_)722^,%NT(6F1H5L>1V\5(:JL46U(N MBJG?/XS+ M.T"RC97S*#,DR:UN*#VFDG?MMJ*+YZ!)([A$:&@2-NPYGBP/BA:3>AQDL#9D@F-#[Y'B>S8?6 M1B>>K$^RU>T=KI(#._DKE:MZ W)]J[N[#R/[!%6[I_<;67,*0U%JACO7FF+H M@X>W-5V.^B F)[,^3(5JQ+>I6]X'2Z\'-$9[-)R;E80M?BU/?6\P]9")48]\ MT.FI6]-2@F=@/ MJD;J8DI^0\N:BK9)$W)L(826J$A-"UF7]+#'>$;)5\M^J ].@_IA;>Y-]UZG M7%42+J>$S<2%@2:J$-I7@T"G#3R78B53L#?2\/H*1/^0Q? E)-J/AQ=K* MUAAXD8! V4!0%E=MB.DUGD]< M'$,;T\>@X>[P*>TB?4&Z/9Z^PX'?5B/WC2HA.L^>'4_24MA?1-?P]Z2-B]'5 M_+-2$AV=#N!YZ5SL+\C \('Q_&]02P,$% @ QH"E4H^W#,8; P ]08 M !D !X;"]W;W)K&ULI95+;]LX$,>_RD#80Q?0 M6B\[=@+;0-)TL3TD")(^#HL]T-+((D*16G)49[_]#BE9<= F*-"+Q,?,C_^9 MH4;K@[&/KD$D>&J5=INH(>HNDL25#;;"S4R'FG=J8UM!/+7[Q'46116<6I7D M:7J6M$+J:+L.:W=VNS8]*:GQSH+KVU;8_ZY0F<,FRJ+CPKW<-^07DNVZ$WM\ M0/K)1.EDBUJ)XT&B_4FNLPNKN;>/AA\D7AP)V/PD>R,>?23C]4F2KT@ M5%B2)PA^?D=3\='^I\A=HYE)QR^-^JKK*C91*L(*JQ% MK^C>'/[",9Z%YY5&N?"$PV!;I!&4O2/3CLZLH)5Z>(NG,0\G#JO7'/+1(0^Z MAX."RFM!8KNVY@#66S/-#T*HP9O%2>V+\D"6=R7[T?:6Z_Y1EZ9%N$,+#XVP MN$Z(R7X_*4?*U4#)7Z$4<&,T-0X^Z JKE_X)*YIDY4=95_F;P!MA9U!D,>1I MGKW!*Z8PB\ K7N%]$%9+O7?/0<+?ESM'EF_%/V_PYQ-_'OCS7TSC3U.Z2>>G M!J$VBK\>#@!([!2"0W*\:*D!XFWVZ'H2X9J;VM]268+0%512]805: ;+9[ + M8$%DY:X?B&0\I64 7[GR$=Y)S6C3.\:X&/"IQ(Y.G5O3:W*_7[ ^B_BB_J%H M_I'";=^B%63L!=P^:_B--].X6)[Q*(L7V2K.B@RN41N^X8/UU_ Y,4M\8\ > M)W7^= ?<7ARQ-$Y)/,:[/(_3-(7E*EZ&PO=V]R:W-H965T55;YPB7\Y95^(#V:WNGR0H' MEH(W* U7$C26B^!R/%NE+MX'?..X,0=K<)5D2CTZXZ98!)$3A )SZQ@8O=9X MA4(X(I+QM.,,AI0.>+C>LU_[VJF6C!F\4N([+VR]",X#*+!DG;#W:O,1=_5, M'%^NA/%/V/2QZ32 O#-6-3LP*6BX[-]LN^O# > \>@40[P"QU]TG\BK?,\N6 MK*9=3CB[?.C:5B!UV3(!5\S4<$WG!#>R/V]J MW#RTE,=%A_F.<]5SQJ]P)G"KI*T-?) %%B_Q(>D;1,9[D:OX*.$MTZ>0C$<0 M1_'X"%\R%)UXON2?BX8?EYFQFKZ9GT?RI4.^U.=+_VN3CW*ZRSHS+(X).2)SX!EVLTUN$)!B673.;>26XYF!M=\2V!F#%)> MEC]U7).]X;8F*U>=)'?+GEDF$)1V/MU1@. LX\)SP!M()Z-DDM(B3D=CDN&[ MT#).21VFZ6FXS$7GI/IB$!IDIM.^):YB028>$L_@ MYD1,1Q=QXM]Q,@4_Z4Y4>=(1Z:X\E5F:F+T W.8UDQ5ZA7UJE0E>^9-XD7I( M<#9*IA>NR/%H&L7PIV\T/!@*#>K*CSX#OH_]?!B\PW2][(?*[_!^--/]J[@T ME+XD:'1Z-@E ]^.N-ZQJ_8C)E*6!Y9\,E&/XYRU]02P,$ M% @ QH"E4GM4V6@S!P FA( !D !X;"]W;W)K&ULK5AM;]LX$OXKA*\X- ;Z]62LDF -+W="W#=+9KN[8?#?: MVB8J MB5Z2BIO^^GN&E-\2.]W;[1>+YLO,,S//#$>Z7&OSV2ZE=.Q+VW3V:K1T;G4Q M'MO94K;"GNN5[+ RUZ85#G_-8FQ71HK:'VJ;<1)%DW$K5#>ZOO1S'\SUI>Y= MHSKYP3#;MZTPCV]EH]=7HWBTF?BH%DM'$^/KRY58R'OI?EU],/@WWDJI52L[ MJW3'C)Q?C6[BB[<9[?<;_JWDVNZ-&5DRU?HS_;FKKT81 9*-G#F2(/!XD+>R M:4@08/P^R!QM5=+!_?%&^H_>=M@R%5;>ZN8W5;OEU:@Z? M?6^W?@>Q;&/;_MQO$BE$IC([K*J]5>)US3!P2PEV=4A'OT>L5D:+V?*LB0G[D+BU2"\3<,6V_#NJ32R@:]K-M/6$>!]0!Z"WOI6?D'A MAJ]8K0Q*8//(A'-&3?M@F]/>>8/J1I\\A#A.$*W*IR)0@@# UI68,P'0P*AT1-:4#UC"Z] 1?N9*M@ M)?GR>?S.J4: TOW*I\&!=X@L:WTL-2[8;2.%83<-RH#'%1Q-(.Y:L2 -]X_6 MR38$]O;FW?CVYCWVF0=%L7W]][^521+]L+_I?ECT2_$/9SN6WOO>07V5&U)HG[)-V@'J0KZ]8666\*&*,\CSBU21E M/^W7E*>:\S+C>9IAE.8QSZKDN.8JX?DD8UG"2SR"XH-:]8I-BH)'54F2 "'- M)Z=JU%,(:5+P;))C%$\F/"W+XQ"R@B=)"1]@2\5^[7;)>"2U7L=9Q9.L.,,H MCGB95V<#ZA/I^HHE2)46CXU(.%)E?EGGE0G(H>(%.6W4"<4 MN@GXPE,P)N ]61R@#Q[)8@^=5TF!JP]--.B[K1VBI0OSZW'4<B(QB3N;+/5 MB2_R_\SR3W\$(RA?9'Q2I>3\$K87Q7?G\X;- Y?OJ(F2=@L)129+\5N5$_:+ MK_[#PNM!Y1GW3DNI.B106H((T/GS7W DXCR!WL37IA05(C_=;QY42^'52 N7 M4M]';WU4E/>Z&>P0?Z$H=92FH'_4<[NU\I]E:8A M)J^U[02K/P7T5LT!L^'6QGMQ]>;L+WAMWV M\-4& 42/9Z%XCJ/1>9&/ DLV?YQ>^:\/4^V<;OUP*44M#6W ^EQKM_E#"K:? MHZ[_!U!+ P04 " #&@*52V7PW3C<( #:% &0 'AL+W=O.Q&Z1?; U%WN>YYU[J:./\;:B4BN*^-C8< M[U4Q-C]-)J&H5"W#V#7*XLW*^5I&_/3K26B\DB4?JLUD/IV^F]12V[V3(UZ[ M\"='KHU&6W7A16CK6OJ'4V7FE ME+I6-FAGA5>KX[W%[*?30]K/&_[0:A,&SX(\63IW2S_.R^.]*1FDC"HB29#X M=Z?.E#$D"&9\R3+W>I5T'*5DB'<2ESIM=4K74@; MQ:(H7&NCMFMQX8PNM KB5??T^F@2H9H$3(JLYC2IF3^CYHWXQ=E8!?')EJI\ M?'X"DWN[YYW=I_,7!?XB_5B\F8W$?#J?O2#O31^'-RSOS3/R?G41+EX[\;.V MTA9:&G$5953 7PSBK\4R1 \$_>\%56][56]9U=MG5)W*H ,%'%44(%X2/'>% M]!O%7 S$B.M* >F%JQMI'RA]K95MJ:,JQ9E#[&U(3P&Y+"4M[W2XDG=*+)6R M9&0C/?8M'\3" "+B6A65=<:M'T;BW!9C\>J'?[V?SZK+":OOQ;:LL&^A!4*Z(^5B'#"MP8)D;9$Z:];P]ZQN_3R2A6MUU'G'9_N MBTK:M8)C=:T#$T9GU-6GLUX5[2V 0W 5#AHC9/D9)<8NCV!(81 JQ,Q2O1LH MAA9/"X_V656H$*AHHA.!8B964GN#(FH]#@40 EL*YO39;K G&QXKKY2H4RTH MJ@4!)!=5#V6V$0_3$4NC1'I5$0DB(;#0U>J[A:WZ3#X MK9PIE0\4P-GA!Z&^M#H^?)=^>F*'9*C$"JW@>V(R9G@_@^-3:1A!5]S+DF,? MD:IZJ7PG:BHV> &7$,U2K+RKV8*GV[J:V88L],4Q%N=1E [8LRYFU"B&4ZE# M85QH@0'@ ,'*=2.W;-H 3X5N"-MK98$/8_B]:D@=:H'LN;&LG.N1_5C4,+F0 M/:AOQE?C#M4I*/\8=EZQ.QVX-Z)GH[]F2[+;<0+)ICRPYQS;QGC.# EA8V^+T4WO^^R2 ./X$F>,7 M&M!!WX .7NP<-X$3JD+4-2%L5^_Y)@F?.@FY\A3"X9QE!JCY5(;[N0CCC!U4D%N)4NV,4;+CK[-+9B; MTSY-XR6W2+0#F5Q!YN VLPL"]Z?BD?UQ?*CH0 [1$:4:YB^O%;4.;E(6ZD%' M;<@<]10GGD8CH]5="FGBC^"L1,!&CW@2'FPJ#9XEQ/,;3AY7.B!)&?K#=B[5\AIQB(!*7.MRR_!N$@I=(PRYN M^'9YX:E \1'H0]2867_[X_SC_NQ'@6(I5:T+1C7%-[3+SUR,3DBQ1GA1(>C; M:VICB$;;2WR@G-AN8H/:'%82/P@M(;;/OU6J3*F339/'MC"X_ SI)U]Y4J]! MD1!>8B:5E%K2M+5_6WH8-&0& B<03<_BDDKW"&!Y))9M0.0"D0S6=)$'7(]Z M*FY+MZ$]9#?)UZ"3@L7D2Z'6N$ARZRY1!<8U*52X"\.$/DVI[*6E"6/)%Y06 MNA6VE J9Q;U6E2]A^;#'\N&+V+M$N_SJ]NJ==60'6[@+S?],HO@5.1V\O6E* MQE@Z!P<7I>.>=FZWS7P^G?V8B&([3@QD8+*PI?1E$*<._P1N-"TD+*YN^.3^ M;-Y?L.@"1N1ZS>3ZZMHUNA"';Z>O<9NO&Z-7#UTQ#.03^PS/96FS#P1J92O9 M<6'(,GI&E(%FO?X:MF7V8"M0*,SU,HIDL:0/IH%_4>6@-/,3P>$"=]M'NI5IK:YD+5L1? M??YG!WF82^C( Q-/K"'GOILX5MJ'*+ZD.39UQ%Y#&JA+S<-GNK++?ICHZ]_F MB^3?32[.]W/"X!ZSLRHG@^]-N)FL^:L:#S4VID]/_6K_X6Z1OE=MMZ>O?KB& MK.DV;M0*1Z?C0PR>/GU)2S^B:_CKU=+%Z&I^K#"M*T\;\'[E,&#E'Z2@_YQY M\G]02P,$% @ QH"E4N$+6.+\! _PL !D !X;"]W;W)K&ULK59M;]LV$/XK!R\86D"H1>H]+P9LIT$S))T1MQVV81]H MF;:(2*)+4G'27[\C):M.YA@%NB\F*=[+^E>I>%YP;>*S*6E\,"F,V MI\.AS@M>,?U.;GB--RNI*F;PJ-9#O5&<+9U250ZI[\?#BHEZ,#IWWV9J="X; M4XJ:SQ3HIJJ8>IKP4FXO!F2P^W GUH6Q'X:C\PU;\SDWGS!S M7);:_<*VE8VR >2--K+JE!%!)>IV98]='O844O\5!=HI4(>[=>107C+#1N=* M;D%9:;1F-RY4IXW@1&V+,C<*;P7JF=%U_<"UP2P;#:Q>PA43"KZPLN%PRYEN M%&_OWGQBBY+KM^=#@UZM[C#O/$Q:#_05#P'9HOL)Q?#)"NFJL'/AA]*CBL9(E4M):-JVE'2/&-@VP4K'J,K,58[3 R M RN+\<%AM)1"6NY0+BQ*5 &Y JQ07O0E\6G"U^^K#&U&#*62C\5J_ M/44)G2NQ<5R=L!(Q\,[<#7_@)9!NI3!EN@#^M1$(Q-;HU+XP_H2T4/?8QE8- M&H03B*/0HX0\V_WZ2TH)/8.9XALFEL ?L;MIWKY]:0H$: -"JUWTIW"M%>.E MZ,P&7A+1WDQ[L@X2+XN#9Z[:N]>C^F]&7L;9KL&/QAN1S*,T?;;; ?U?(H]\ M?R_R_=.TTVS08N[>RD;)2F@MU1/4R"^,*O)"/^TU=FO[%2'3U"-!_ Q\Z^.D MDSE"OZBG7W24?LATK .^[.X%K[!_*\RJ_6, 42//&T?Z0V0[:OF'R0;NUO85 MS#BLE=3:YN<%*E:6+16EPG^5&FN5%ZQ>6VMJR]02M:OX$XTHV6-T^?=/._>[BS>?YY5MXWRAIZQK$X1F)_:YX)$T] MFL0P+3!EFL.?#:M1BL31&?&(GW@^BI$X]8(LQ)=>LZ5 @4M,&U,P/H@, M?F,;UN+@.QBAYR?$2ZU,C)Q-T'IIG?Q52O,$LYN/)+#H(@A"+_/CGA;S@M\C M/Z]OYG&$+Q:CR+PHP+\[_BAR!##C6L+M"B&E,-\B+>!*82> Z8>K M&'/@0^R%20CCQO[3E'OQCT\B!PQ5B>LS(>[P?*!W_'3%:.P%;<6BR",T.E2Q M##/DZA4&F)'@0+TP%58@\KTD(P?K%5#G!RVD27:X'C3,G)608%X/U)2$;4UI MXM$X/%"0)&SO \_'5_6B("3TW:U]>O1XTL/D9;VPJ[LKDMD>CW5]M3<-]X:R MBJNU&STU4A?SW\YG_==^NAVW0]UW\78T1G:NL3U!R5>HZK]+L!FI=MQL#T9N MW(BWD 8'1KDXN3O.Z1LQ6EL(\"^ M2"0U#B:R5JJ'[I&-/#2-D)/O=J8U<5HI,L:6Z;/Y0H%?5E(U3)#4[4< MZ95"5CFGMAE%09"-6L:%-YNXM3LUF\C.-%S@G0+=M2U3KU?8R/74"[WMPCU? MUL8NC&:3%5OB YJ_5G>*9J,!I>(M"LVE (6+J7<97ESEUMX9_,UQK7?&8'(U-8X$HC9\;3&\(:1UWQUOTKV[OM)F7KJ%1Y4N&!=8^[E^G?<[">U>*5LM'O"NK=-*&+9:2/;C3/-6R[Z-WO9 M\+#C4 0''**-0^3R[@.Y+&^88;.)DFM0UIK0[,!MU7E3%1N(*]ZR.@ 9 S?I3"UAM]$ MA=5[_Q&E-^08;7.\BHX"?F?J'.+0ARB(PB-X\;#GV.'%!_#^D 8U/$KXR@5M MGK,&'@PSV+J-_W,YUT:16OX]$BH90B4N5'(@U -=HJIK$.0";L4S!9"*H]Y' MZE$@>S4"@EHI6:+6 MD 1^7.36-1['EDE.(JQ@*66E(4[\) KLQR0)B&E#%/.=9$\@3 ,_2V([BL=^ M%.=PA.UT8#O]--N79:DZ2N@;9W/><'. ]:. ^UG?(C=OR+_,_A9SQ5X5^0)9 MPQP%+KCIV8K]8ES841[X89 -#OA"Y5E3!@6=5YI GOM!E R?N2AEBV#8"YDD MH9_&8X@)(0[>0BJJ\,J\^K"B4F!<:/S9\96]#A!G!)M#E/O9.(+K3BF[:CV8 ML?MKD$KB.RHBBA+&]I7'*?Q)="BJO1\IRRC3,(2\H)VE&XWLLSLAJ65^ED=N ME/II$1W32C9H)?NT5IZ84K3UUYX3UNP3RE&TXT)9;^!]6-><3I]K>RY-5[D# M2L<4:V%P^H[\5H_ZH1OR82,WN<0.[VY M'/)B?$PB^2"1_-,2N<$%DO8KN-]L8I]&CL,-$ ,/OUHU/B)^H9ZAOZ(G4&21 M7[AKDU-5**A8[[-OI%A^H;+?0F@MZ6@B6_7)-TU#6KO=46HOTC>/706NN:G) M1':*N@@2$!6ERHZT;'A%"J[@7:NQ[WA&.VU,BZ0@VZQ9ECIA^HYF6!WZPLG1JY<4S27AEHL-ZRIIT5E#>C[0E*3 ML)G8 $.7//L/4$L#!!0 ( ,: I5)(<_GZ* 4 - , 9 >&PO=V]R M:W-H965TO&&) K27JU5D2P$F;KD!; M!'&V8ACV@9;.-E=*=$DJCO?K=Z1LQ4D=H]B'?4F.(N^%]SQW/)^ME?YJEH@6 M'FK9F//!TMK5Z6ADRB76W+Q1*VQH9ZYTS2TM]6)D5AIYY95J.6)AF(UJ+IK! MQ9G_=J,OSE1KI6CP1H-IZYKKS25*M3X?1(/=AUNQ6%KW871QMN(+G*+];76C M:37JK52BQL8(U8#&^?E@$IU>9NZ\/_"[P+79D\'=9*;45[?X4)T/0A<02BRM ML\#IWSU>H93.$(7Q;6MST+MTBOORSOJUOSO=9<8-7BGY151V>3XH!E#AG+?2 MWJKUK[B]3^KLE4H:_Q?6W=F<#:!LC57U5IDBJ$73_>#:RY,RIC,JMX5>%?)"ZZF'>-!S:'/]VP#M[A2VKH$PQ07SN^A M-!\U[6KVU*QXB><#*DJ#^AX'%W=+A'))4"*(!JQ;<:TWHEG /9@H0,-*.7ELL]Y0%8L+I06_] >Q:\?XS==_"8 88 ;,BJIW(D_ MWK]J#='+#$_A2B+7,)%BT:"&Z<90OHWGWI1"%Z5'Q!(4EUP2*.AL4;!OL<1Z M1AK;6$)X!5'$@FP#.$D(L6".2$/6)H-GP7P-!/>>QC$Y(F\.XTD<=Y9'J19!$<8 MD_:,28\SAIIOU4J/U*2F+/N?A_ARU/!AODS*;ZW0Y$ \.I"J6;R6U#$K M2H'O!6O4N(=M /A0RK9RK'K4,P0WM]W9>2OE!G@?_G,R?/$MDS8F]ZCI!=C= MM(/I!K50%;S7RABXVO&7CK2-/8S*I"S;NB64G)X!>5!G$;;0MVCS)8GY(*%09*/ M_QO _PN(+,BC\3,0J16D\8^ & 6% ^ 11-=$PA\#D07C.-D',2GRXR#F1;H/ M8L'2'L*3)')-:+@/7^[H>1P^@MC1]0A^,1$Z9\<:6=8WLNR'&QD]M,+BZX^^ MJ7S7RP*X;FVKGY'DW0.-GP8/-;JCCE]^&*V_-A)%:L\EWC0M?9AWSOF^<^R< M[YY(DOB!3KE-V\&6=/PUO!:F)-=_N#>1QB3'V2;-I)8K:69S8O4NU.)&M*8L:+Q7HMJJ$>CC# M4FY/'=_9;5P5Z]SPQG1QTH@U7J.Y;2X5O4T'E*RHL-:%K$'AZM19^L=G"&O@D=U+>\\N[[-3QV"$L,36,(.BQP7,L2P8B-S[WF,Y@DA7WUSOT M-_;L=)8[H?%B+U_V/:RG@-IJXVL M>F7RH"KJ[BF^]''X$86@5PBLWYTAZ^5K8<3B1,DM*)8F-%[8HUIM3 V98,%IVL.==7#!-^!" M>"]KDVNXJ#/,'NM/R;7!OV#GWUDP"OA>*!="?P*!%_@C>.%PWM#BA3]SW@_2 M(/RUO--&$4O^'C$3#68B:R8:,_.*Z9+!N:RHA+2P++SXPFM\+K*CB%RT8)7%,%%_5Z FNL M48G26A89U4;!^>,BA\"?S*,(_/G$#SVXHG!99UDR(]Q2-M17#$03[\B'9HL=SWW)_+Y*(W'\*&M[E!Q)AD^V M'1+L*URS_&V]H>@P;34[ M\!I3M,[TOGHP"P/.2Q2Z<=P9(F$_.H+X:.Z&"7SLU2G]5!1HLWL0^-$A$25R M9S%0@U]AP3('"6V25A ]-?LD/O',(YMA-'>3!'PWX1>/J.0%8\R8#*#:)_2O M='I'0@5-%6D/^,2-[[(M"#C94>BYU#9V;*,^,DMBEYK.LV3S/?\0PIAX$G^' M5X'/Z/'LR/685Q'W/3^9S,CP"*^2@5?).*]HJ,O:$H>L]+WN4CS8CKCDBV$" M%[M+H2/6Y>Y2N*1+86+#UG7%I2:6-+Q\EG>COGS[1EMQLC>P>ZX]J6@DM1+BI[!0ICQ=>64!F3H-5,&-X\*P6U? J,I)%G M9ZFAPF*!2F;((YG)K6S';?ZPW;%0]"P47T/QG5N.1P!;M>8)17W7LW^#P$;2 M#5Z4/*+$?Z]-5W8_H_H&3%ILBH M8#7\^LL\\(/?A^>GIX?8BSR%;"]<+]AU-V$VSHGWT;-&UL?55+;]LX$/XK V$/+>"U M7G9L![8!N^EB>T@VB-/M8;$'6AI91"A22U)U^N]W2,JJT]:^2$-RYIMO'APN MCTJ_F!K1PFLCI%E%M;7M;1R;HL:&F;%J4=))I73#+"WU(3:M1E9ZHT;$69+< MQ WC,EHO_=ZC7B]59P67^*C!=$W#]+%*@L9J%6W2V^W$Z7N%OSD>S9D,+I*]4B]N\:E<18DCA (+ MZQ 8_;[B!Q3" 1&-_WK,:'#I#,_E$_H?/G:*9<\,?E#B"R]MO8KF$918L4[8 M)W7\$_MXI@ZO4,+X+QR#[F010=$9JYK>F!@T7(8_>^WS<&8P3RX89+U!YGD' M1Y[E';-LO=3J"-II$YH3?*C>FLAQZ8JRLYI..=G9]0/5_9,L5(/PB!IV-=,( M[Y[97J!YOXPMN7"*<='#;0-<=@$NAWLE;6W@HRRQ?&L?$[6!7W;BM\VN MXS M/88\'4&69.D5O'R(-_=X^06\CTQ++@_F+-I_-GMC-;7'OU?P)P/^Q.-/+N#O MZ-:4G4#XJX)?^-HRPPO8R!+NN.CLCRD*&;GNX;E&J)2@VT388%VEP* UM*EM M#9:.J9QM9YEO>U6YKB6GC)R6P2E(JCH/56^)F_'!K@:T]-VY4)ZUY?PO/M49\TP:^=NZ3P$/7H&96Z5MX^,[A M-SI,1OGLAJ1T-$WGHS1/X0ZEHHX/VE_\]2(L]I4 #CBP<]X-T+@QEJA12D9] MO+/%*$D2F,U'TT46TDWW'["J:""XM+3*HK21SA9SF.0W\*PL'07\T9 Y M0G4*#CR;G\:+\,]$0= J4 ML70R)^$):20;TC+PM/ML?+'OG2"5=RLZ5P=?0TH=$T4GAO:XWA3&F_19.ZI. ME%!3#6"/2#/UG.?X5]*$MDOG(/AY5O_#U!+ M P04 " #&@*52'F%/=O<" !R!@ &0 'AL+W=O0"DF3MD#55J(P-![8$+#M8=J#DUP2"\<. MMD/+M]^=TX96@C[LI?$Y]_MSY_@Z6VGS;"L Q]:U5'8>5,XUTS"T604UMZ>Z M 85O"FUJ[C T96@; SSWH%J&<11-PIH+%2QF?N_>+&:Z=5(HN#?,MG7-S=L2 MI%[-@V&PW7@09>5H(US,&E["([B?S;W!*.Q91&0()&2.&#@^7N$*I"0BM/&RX0QZ20+NKK?L-[YV MK"7E%JZT_"UR5\V#\X#E4/!6N@>]^@:;>L;$EVEI_2];=;DC3,Y:ZW2] :.# M6JCNR=>;/NP SJ-/ /$&$'O?G9!W>A0'IW! MMP)Q;O'8-HT$[++CDEUQ6[$;/"=VJ[KSIL8=/?%4@CV>A0X%"19F&_)E1QY_ M0IZP.ZU<9=E7E4.^CP_1:.\VWKI=Q@<)[[@Y9C6MA,ZEM:\!^U/&# G2% MI[;A&00DM,$:ID1T+A MCFXM5[D]GK*GR@#LG:T_$/J)V'>M3KR 4*]@'>$1Q@JAN,I\1!=1. %VRF[$ M&L'<6D!=GKVTPF"\$J["*-.MPNV&O]$'R+2A/=-B@A0\%=)SL"]L-!XDXQ$N MXM%@B#9\9QLN4)0P=4PX !D !X;"]W;W)K&ULK5?;;MLX$/V5@9&'!&!CW2]!$B!)N]T"O01QNONPV =: MIFVBDNB2=)STZ_>0DKU.X[C9=E\D4B)GSLR#\U'^[UN>G M:FEKV8IK36;9-%P_7(I:K#B_#D,G7K_8(_I%B9K3$Y2\9*?7&3=Y.S0> B5I4UDG@>-V) M*U'73A!@?.UE#C8JW<;M\5KZ;]YVV#+F1ERI^D\YL?.S03&@B9CR96UOU.IW MT=OC 5:J-OY)JWYM,*!J::QJ^LU T,BV>_/[W@\OV1#U&R*/NU/D4;[FEI^? M:K4B[59#FAMX4_UN@).M"\K(:OR5V&?/1V(&%UM#O)W06Z%FFB_FLN(UO6N[ MD#O?'=[R<2W,T>G00J?;.:QZ^9>=_.@9^3%]4*V=&WK33L3D\?XAL&X 1VO ME]%>@1^X/J8X9!0%4;A'7KQQ0.SEQ?L=0#=BH;25[8S^NA@;JT&7O_>(3S;B M$R\^>4X\LFBRK 6I*3U5M>5C1N.']8I=;MZKQJ7NB5GP2IP-D)M&Z#LQ.!_Y M1)/?Q(2FLN5M)1%6N156:#0])@D&&)JJ&EEJZ%"V9.=J:< *O>[1T ?43JTN!/M4ABZJ@77=%'+62LT'5">QBS*2HR2(F19&-+HP5C1=(0; M :BLL"U,0I8&$64EB].(;I4%U'9;\ $59<+R/,0H30-69C&]U+#,"E9E.1'&(4!*]+RJ$>6* MF5/1.,D=(;XW(&)1F?AW&I7/1 X1R8L?H8YQ\CG2;Q@+9+9PM+V3OF=B2H=CT0I'8R?N:+W4\GOQ'[/\]B480?D\ M85D9.^<7L#W/_W<^K]G<<_E=:P4JW@82BDP2XUD6&7V"P_3ZQV&O\HAYI\6N M.D106H (T/GQ%QR).&?0&_G:%*-"I+2G=:2;UI&^N'7<=&6P<\:;>Y@,K]*5 M/Q\(W5'[O6IGK][CC#.A"V.$-;ZE/.KI%SBWF5W=93^21Q6>>]>@Q[0NHF-W MK'-Z9AL];@7_A182T@E((YWTD057/*V*F 7H#ZXT(&>#E$8K:;\)73O+XQ"4 M2 -0#G4#9>9JCG9'"$D41A26+(_2G@N>+:UG$MP1QBD+@YQRU+DT?VG7">F) M/[BU6HZ7#C)RLE++%G/\ZXJ;ZC+7)X&C$^*Y ACQ6(:K![/6=VNX4RTUU6(& M//"SM!!V3+>\G4F7_;6+=.TCS?M(K^#XN6-EO9Q X+5V&6,?&"W@(>OY(;XN MY<)EKT\ YK]]ZO(*10DUU "$.\2^4M-72TS6LKO5/Q=V'-> RYW77HM*-&/$ MH#^\!1UAM\WPH=\.K$NLG&6I[T%ISN(X_XX:OLH$I7^G<=F''E6?Q0EB'\:^ M2%PI8SG=( >H+- 3$BIS5@3);E;D!4O HM"IQKNCQ1.?.VXDZ.J!J_-%Z)B7 MP("G1OT405S\?>0?\(M;4BN4/J6[,!F_O!-_O*O2#+[FZP M^;JY65UT%XI_EW?7,@1P)J&[%E-L#8YSE K=776ZB54+?[T8*XMBY(=SW Z% M=@OP?ZJ474^<@LU]\_P?4$L#!!0 ( ,: I5+OEX)>IP0 *L9 9 M>&PO=V]R:W-H965T:#-B$5MH&X*:ORV;L2BRD4P>/_*@O6),ZUC>?HM^FQ5OBIE3Q68B M^ILO]?JR-^J!)5O1--*/8O>%Y07U;;R%B%3V"W:Y;=@#BU1I$>?.)H.8)_M_ M^C,7HN0 28,#RAU06P><.^"LT'UF65DW5-/I1(H=D-;:1+,;F3:9MZF&)_8R M/FEISG+CIZ=WR98I;:Z+5H F2W!+N03?:90R<,^H2B7;GSL'MSRAR8+3"%PI MQLF@3:%&U3#Q9Y@=?[ E%#@?=47@ ,SP *$:QQG_G= M;]BB< \/W0,C=:$W*O1&63S<&&^NP9.MDVO.3,U76Z,+G4?LW-R3YXI&#/SS MU3B!.\UB]:]G2%P,B;,A2<.0^\M5I]S>;Y#YV?M].QWTA^,!G@3;LD)5LSX: M03PHS [2(D5:Q)O65[9ET>^_P4'X!_14V2_"];L2=E ,.3A1V+U?_T!8@B!\ M)VS5K _'"(WJA1T6:0W;"HL\58Z*<*.NA!T70XY/%'9<40P/^^B=K#5&_3"L M%Q6&#I3A<5D!]I0'2]"%76D*'7D@.DW56>YX,!%)V# -H>,.](/G7B3LU3RL MY(M9CJS2"KX/PSIN0-*9>(XNL.^M94;5&K ?*=^:\$G]Y,Q#'+WM:^Q\]SUT M/()^(%4%!_^!EIR%#B]PV)G^#D)P].OZCUKJ7[7SZN^P!?W<.J:_#\?(@0B% M7>F/'+$0_&7]\Q!E7<-WTGM-#E,KK:C\7&M6W4MKY#B&<&>".\HA__*HA>"S M/$0;-1WHD!]T=TI2%G%3[Y9)L^!GX/8(N9'C$QIT)J3#%?(OA]X*JGD Y=-V MV&9146?5N*I CFO(S[4&N=MS&SDZH7%GK8>#%?:OFHZJG_O[H.$U.=9*=Q^OL>,3[J[E*_5\_K77<=VK75W-K,^MVLUZ[."&_7 [HKZ7V]BA#'?6 M$F+'..Q?@QT3?H:K75^3GHYQV,^X/X5FRKX^8>9Q8>KS5>+0A#MK_+"#%/8O MH6:IE.9Q!])$V9'9$FRDB+E20KZ"Q)19*VFUXVON7XAC%_&SZ[VJ[:%,'(=( M9YT@<40B_A7322*3:I/8,&^)HQ3Q4\JOL ^_I/2:J;-VD3CTD"/MXDD*5_O" M)H4=CH@?1TT*>Q%+''A(9[T@<6 B1WK!D\0=5=]B5AD1E-ZDV\\8]U0^\T2! MB*V,6W@Q-!='[K\,['>TV&0OU^=":Q%GFVM&ETQ: W-^)4P^^8Y]7U]\GYG^ M#U!+ P04 " #&@*527.BSLP4# J"0 &0 'AL+W=O.[\UT&6R[NY I1P4/"4CET5DJMCUU7 MSE>8$'G$UYCJE047"5%Z*I:N7 LDL04ES T\K^,FA*;.:&#?78K1@&>*T10O M!<@L28AX/$'&MT/'=YY?7-'E2ID7[FBP)DN\1C5;7PH]? /).*)P58*TAHFC_)0^&("B#P=P"" A#L"P@+0+@O("H T;Z =@&P1W?S MLUO'38@BHX'@6Q#&6K.9@?6^16M_T=0DRK42>I5JG!I-TPU*I2.O)) TAG-" M!=P0EB%<()&9P'QM',?41)8PF*9Y?IHXMR:H"&7R$ Z IO!CQ3.I:>3 55J< MV<*=%T).'-2RG>["$_O]8)ONS>+M9SM[ M7JD)5Q"\JX!98\W$$^04$WQ%PR^/5-K\%482)_-S"' M)7-HF:,=S..$9ZD"OL48%H(GP-4*!:R)4(]U8U29[M19R4, M2RU90HMQ*5'6IF[[U>Y^4/54KC&W:E>MVIU=_NR4.CN-.O&!STD,X_E]1J6] MR V9TBU)N^^<@[V2N=7^N6V_<9M=>O9 M$A'#*4^5T"U,PA.\R7.^]Z_L>N_L.[]2TOW&8WSG1:4F^55^@J+PU-:PG*M? M<638U?EF?B^\Z5;:C/F*T 5N:7*>X4)CO:.N3EJ1-^9\HOC:=IY;KG0?L\.5 M_IA!80ST^H)S]3PQS:S\/!K]!5!+ P04 " #&@*52<503JVP& !M(0 M&0 'AL+W=O/C)+% M-FGE]9&FF?T5<+ =F[#A(%@+S_7IA &^7JT(^WU,O6!SV(.]9&#J/BQ% M.- ?#A[) YU1\(?KC#9IBPC;AUZ8;G/H/P M5GX&P:_P8+PX[&GAC*A'YR)$$/GKB9Y0SPM)>LTP,?\YH9]M;U[> MS$_"Z4G@?7<78GG8LWM@0>_)VA/38'-.XQLR0MX\\/CV)]C$L5H/S-=M%8>)Y+"U MYC 1';96'2:RPXKNC2F)\+"U\C"1'K;6'B;BP];JHT1]U%I]E*B/VJ_U=+%7 MU&]Z8%"B/FJM/DK41UOU^Y%Y;9UO1 09#EBP 2R,E[SPP]8^M_G2\%P_=/J9 M8/*L*_/$<.P_42ZD=0L.B+\ 9\1EX)9X:PJN*.%K1J-S(\K<)Q*Z,K@.0H\F M'AC[7+!U=/Y@1 5Q/?X7> QWJM OJJ&E"9QTHGXXGT81P M[80^=4 =3R_!P;1V1N<=,!<398G&'5"3RVMP$#^Z=:R+#JSQY2Q^ENI9GSNP MKNZN&Z2[[/( G)^! [D$ZSA7'3A'-TT/TK6:,J+SE**]M-:^=& UK[5)!\H+ M:^UK%U3C6IMVH+RPUF8=4(JU]JT#YH6U=M,!]=+ZN.W :EX?W[N(IE@?=QTX MM>NC+]N'M(= :0^!MEC0$Y;#;(*UKZH M>]=% ',+"+>U3T-3UW5-&_2?\LNT&F9HFJ[9:5AA?GHZ/UTYO],U"Q2W::08 M8\\%-%.RN6,!CR. DZN,;-R,<@%/HC C'V;;R#*+8=[G>+L/)8D*^IA9&.4^)FU]4\1X'H8I -31#LQQ8#/M:0S.-9GTRIX5J MJSUFKG#Y$DSDW2Y4%K[5B.4Y&G MBM.Q;3G%L&D=#B/,_'&]< %-*?%41:(9_>X'XK2IC9J\([UNBS&B1N@MM(Y%> ME4@6JK36QG$8Q/DV ,^'-5 3-_PWO?LN?V[+MOVG&E MFJ9NE9[URS@*%L)@59HJ3(?EOOE['0Q;C]6\")S$A_QSK\@U<+.E53911?9G7LO12B_3M/>6K"J+OMN/#D3PN/WNZV<@1+#:?EQ2LJ L#)#G[X- ) ?A MUVGI?U@,_P=02P,$% @ QH"E4@)]G.V% @ 6 8 !D !X;"]W;W)K M&ULC55-;]LP#/TK@K%#"VSU9YRV< RT"8KUL*%H MVO4P[*#83"Q4ECQ)B;M_/TIVO;1U@EVB#_,]/E(DD[52/>L*P)"7F@L]\RIC MFDO?UT4%-=5GL@&!7]92U=3@46U\W2B@I0/5W(^"(/5KRH279^[N3N69W!K. M!-PIHK=U3=6?:^"RG7FA]WIQSS:5L1=^GC5T TLPC\V=PI,_L)2L!J&9%$3! M>N9=A9?SU-H[@Q\,6KVW)S:2E93/]G!;SKS "@(.A;$,%)<=S(%S2X0R?O>< MWN#2 O?WK^PW+G:,944US"5_8J6I9MZY1TI8TRTW][+]"GT\$\M72*[=+VD[ MVVGDD6*KC:Q[,"JHF>A6^M+G80\0)@< 40^(_A<0]X#8!=HI^03&6TB]ZQ]>=X^B XV]4G9$X M_$RB( I'X//C\ 44 SQX"_HB$/D>.+#_!]EP8#?9#DA@E,"*.<+ TU M4+MD_+Q:::.PY'X=<14/KF+G*CG@ZIZV^((&%#H935P'3QW<=N$NGT[.XS3S M=_OY&;%*DR 9K-YH2P9MR5%M3]AS]F$;)0O0H^HZ@LF>WR2(SZ?OU'VTBL/X M(AY7-QG438ZJP[=A6.HEV4@Y7G.3CVZ3Q!;(&W$C5F&2!./BTD%<>E3<@S18 M-.Q?VXSI2S\\6C@)TB1^)W#$++Z(XND[A?Y>W]N9BSVU84(3#FL$!F=3#%%U M+VU8X^D%9 _R^EM@&_<%.E^'/)/\+4$L#!!0 ( ,: MI5+0RW2Q_0( (@( 9 >&PO=V]R:W-H965TJI :G M:N'K2@&=.5')_2@(4K^D3'BC@7MVJT8#N3*<";A51*_*DJJ7*^!R/?1"[_7! M'5LLC7W@CP857< $S$-UJW#F-UYFK 2AF11$P7SH7887X[ZU=P:_&*SUSIC8 M3*92/MK)U]G0"RP0<"B,]4#Q[QG&P+EUA!A/M4^O"6F%N^-7[S[,#5QJDQ&R;L*DZ, MPK<,=69T13D5!9")VS)C6592@#":7!:%6L&,?&-TRC@S##0YN09#&=>GY#-Y MF%R3DT^GY!-A@MPOY4I3,=,#WR"4=>T7-<#5%B Z /"=JG,2AV@5"O%:[HBY*<$ZP?F8* .3.===QZ2YTW>SB?1V$2Y_U\ MX#_OUJO#+ O"(&W,WL#V&MC>4;"PP?M#0R?@UD.R$SE/\J2WQ]>VRK(@ZG7C M)0U>$X4L@1BZZ49,6L%[6,3^'F+;*@["..A&3!O$]+CE5G@%*_-R1BH\ M>L8M.SRM6&6W6!=SVJ9)\R3;8VY;15G:C[J9LX8Y>Y=YO%(*J8@EIH:)!>& M=R;A_R^%+N*LS1(F8;Q'W&65Q4DW<=X0Y^\2_S1+4-@/= Y@R'/!A9YXN3'EM>_K-(>"ZDM9 M@L _:ZD*:G"I-KXN%=#,@0KN1T$P\@O*A#<=N[V%FHYE93@3L%!$5T5!U>#?A]3RQ]L[@ M%X-:[\V)]60EY9-=_,@F7F % 8?46 :*PQ;FP+DE0AE_6TZO.]("]^<[]F_. M=_1E137,)7]DF+,=$8Y%2F0I2N9N2Q**4 831ZI4E28%W*3IJJB'$<,.,.- MLULPE'%]3B[(P_*6G'TZ)Y\($^1G+BM-1:;'OD%I]@ _;67,&AG1.S)B% MR37Y*C+(WN)]=*GS*]KY-8M.$MY1=4GB\#.)@BCLT3/_.#PX(2?NPAP[OO@] M/KD%K'UCP[0T&".J,K)0,JM22Q9N7#<\V)_A<]%T]U>: MYJW!VXI%K0F'-5(&EPF&3C7]NUD86;H6N)(&&ZJ;YOCD@;(&^'\MI=DM[ '= M(SK]!U!+ P04 " #&@*52FPDE-D8" ]!0 &0 'AL+W=OSG1#14JKM)?&U[SGWW../;*_-LZT D+Q(H>PTJA#KFSBV M1062V9ZN0;F5M3:2H0O-)K:U 58&D!0Q[??'L61<17D6YAY,GNDM"J[@P1"[ ME9*9/W<@]'X:#:+#Q()O*O03<9[5; -+P*?ZP;@H[EA*+D%9KA4QL)Y&MX.; M6>+S0\)W#GM[-":^DY76SS[X4DZCOA<$ @KT#,S]=C #(3R1D_&[Y8RZDAYX M/#ZPWX?>72\K9F&FQ0]>8C6-)A$I8K]#"AB_9-[FI2RZV M%K5LP4Z!Y*KYLY?6AR/ (#D#H"V _BM@V *&H=%&66AKSI#EF=%[8GRV8_.# MX$U NVZX\KNX1.-6N<-A?L<$4P6093@R,RUKK4"A)7-8@S%0D@7L0&W!DLLY M(./"7I%K\K2@D>>*X:,O?->7IF?)?F>F1X> 3 MH7TZ> <^^Q@^AZ*#]U_#8V=$YP;MW*"!;WB&[YM&U^BC)O=<.5LX$V2)#$$& M2W[>KBP:=_!^?5!JV)4:AE+)6>FMO^;@[[7;;S>C\#T;&[)Q(/,W'=MUFI:FZ622=FFOM":=UN2_M0JM-M<(1KZG-CF5D5 Z?B/V-&M,1Z/! M&ZWQT>'V#XL[,ANN+!&P=KA^+QU%Q#27M0E0U^&\KS2ZVQ.&E7O?P/@$M[[6 M;I?;P%^A[L7,_P)02P,$% @ QH"E4E*^)*\M P :@H !D !X;"]W M;W)K&ULS99+3QLQ$,>_RFC50Y& ?67S0$DD$EJU M4FD1Z>. .)CL)+'8M;>V0X+4#]^Q-Y@ R;:'"O62K!__F=^,9[W37TEUJQ>( M!M9E(?0@6!A3G82AGBZP9/I85BAH9295R0P-U3S4E4*6.U%9A$D4M<.2<1$, M^V[N0@W[BLY+U%H+@4HG V"T_AD'"=6X'9\Y[C26\]@0[F1\M8./N:#(+)$6.#46!., M_NYPC$5A+1''SXW1P/NTPNWG!^OO7? 4S W3.);%#YZ;Q2#H!I#CC"T+=&8Y8P<048>)J M9BS+2@H41L-GIA2S*8:W9V@8+_0!',&WR1F\?7, ;X +^+J02\U$KONA(11K M,)QNW(YJM\D>MRF<2V$6&MZ)'/.G^I!"\'$D#W&,DD:#YTP=0QH?0A(E\0Z> M\=_+HP:\[Y;SW=KC^S/Y47B'8HD[3Z96MYW:ON5WPVZOU>E0UNZV$_9R6Y9%O7;J MMSV!RSQ?,GMLN\/9+HG:Z%ZGCD3J-2.>$42Y+^ 4>[M+# M76S!??%PA_!N7=%-28G^RDN[3\Y@0DMZQJ;U!BI%98 N#82KTS77UR?NW3F* M6D=1W%"&74_=??57H.=]]_[N$/]!GDC(9;[KM)L98KA'IAJ"B:/'.SIJ+@"V M?K4"2/Y8 /'6MR5^]1*(DT?OR7]0!'^ R%P5Z%T!A5M?[1+5W#4S&J9R*4S] MX?.SOF$Z=6W"L_F1;:1<-_!HIN["Z+,VYY3; F=D,CKNT)6IZL:F'AA9N=[@ M1AKJ--SC@II!5'8#K<^D- \#Z\"WE\/?4$L#!!0 ( ,: I5*[G'I!&0, M %D* 9 >&PO=V]R:W-H965TPD!+H2IDGT);$=W^-S MS[V^N;V-5,\Z S#H)>="][W,F.6-[^LD@YSJ:[D$8;_,I(->L7:O!CVY,IP)N%=(K_*SM%A[8(C-NP1_T MEG0!4S"/RWME9WZ-DK(O69SO!PO$/_7#AOG9E1#6/)O[/49'VO MXZ$4YG3%S8/0(YJY*A MCAJ01Y13D0"BVDD\@03R&:B="\$Q24O N !TUW ]B**H@]L]?WV$2*LFTCI) MQ/ID]GN9HD$ODU@&C*]PFK?@XH[AF%/^' M-#:R25:']AB+^ V+B+1;,3[.HEVS:)]D,>9 %1IRJPVH$P'OU'B=,Z=2MT;N MGCN5NF\DPYC$W0;)<+ O,\&[)5,%_2J;2-B.&C@=E#Y\UG2JX%Z+$X1-]PR3 M/1%RDLATJPWDNJC!4U!KEH ^$7Z\+U+XW%4*[\L4/GN=JA /!0Q#8O.K0&ULO5E;3^,X&/TK5C4/( TTMILF M'95*4&9VD4!" [/SL-H'MS5M1&)W;9?"_OIU+L2Y."YE.KRTN9SO\_$7YQS; M&6^Y>)0K2A5X3F(FSWHKI=9?^GTY7]&$R%.^IDS?>> B(4J?BF5?K@4EBRPH MB?O(\X;]A$2L-QEGUV[%9,PW*HX8O15 ;I*$B)<+&O/M60_V7B]\CY8KE5[H M3\9KLJ1W5/U8WPI]UB^S+**$,AEQ!@1]..N=PR]3'*0!&>*OB&YEY1BD79EQ M_IB>7"W.>E[*B,9TKM(41/\]T2F-XS23YO%OD;17MID&5H]?LW_+.J\[,R.2 M3GG\,UJHU5DO[($%?2";6'WGVS]IT2$_S3?GLCTPWTC%DR)8,T@B MEO^3YZ(0E0"=QQZ B@#4#!AV!. B &<=S9EEW;HDBDS&@F^!2-$Z6WJ0U2:+ MUKV)6/H8[Y30=R,=IR9_<+[81G$,"%N *Z8(6T:SF()S*:F2X,1R[>B2*A+% M\EC?_7%W"8X^'8-/(&+@?L4W4N>1X[[2U-(&^O."QD5. W70P."&,[62X"M; MT(4E?NJ.A\B1H*]K4A8&O1;F CDSWA!Q"C#\#)"'H(V0._R2SLMPST$'E\\) M9_EP1[YO$8L4/;G68][VG/Z^UGAPI6@B_W&T-BA;&V2M#;I&A>!2@BD1XB5B M2W">\ U3G\&,+B/&TBLS$A,VI[8'G6<>9IE3$7F:P" 80EV$IVKY=L)JQ/V2 MN.\D?CZ?;Y)-3)2NDF8M5/0?2>7"1C3/Y%<8G Q\A 8-HC88Q#"P$QV61(=O M)GJ5K$DDM#8J<*WK;N,Z;). (^2'#:X[836N0H9.GUG6MVDS+IA"4S5^ $H3)N', A"T6 ?9A M@VH;!+&'.Y[^J&0Z.E1%1^WW!'F#8-2@:8%ASPN0G2?TC#UX3J9?GR.ITC=> MT?F*\9@O7QSZ BNV S] SR R[2%G/WYF?IZJPA,5>GY24P=P2T7$%^!(F]@+ M)4(>6QW,W0+T\EBK>;TGM-Y38Q00_S;M+E)7A]%H-/":VKT35J=N7 >Z;6053"PQA'W%5KOJ;$+Y+:+7U*>H#UK'@[;RK,+5J=N[ BYURM[*4][ M'7*",6Q.'VPP-,*##JK&R9#;+/;5G9%MT=Q:M.R$U;=*C!MAMQOMH3JX[2HC MZ.$&41MJ$'8L K&Q'NRVGEM=3Z9RP>%J185KH\AX!$8?H#6XLC/EUO@#:,V. M%L)NJ7E/9+V?QB'P[]L4P^WMKF%[3VP7JD[] PU1<_YE0X6H6;I.,QW_,NKY1>6\^R[0M_ \\\S-T3H42M!3!]TJ'<:Z/J(_(M'?J+X M.OMH,.-*K\:RPQ754R*1 O3]!\[5ZTG:0/G=:?(_4$L#!!0 ( ,: I5(Z M;^^NN ( +4' 9 >&PO=V]R:W-H965TM 5@"'/-1=Z&E3&;$[#4!<5U%2?R T(_+*2JJ8&IVH= MZHT"6CI1S<,DBO*PIDP$LXE;NU:SB6P,9P*N%=%-75/UXPRXW$Z#.'A9N&'K MRMB%<#;9T#7<@KG?7"NV?PA<%6[XR)S60I MY8.=7)73(+(! 8?"6 \47T^P ,ZM(PSCL?,9]$@KW!V_>+]TN6,N2ZIA(?E7 M5IIJ&HP"4L**-MSXO,B\>&*?#Y/#H'0QG7Q^C]_O:<'+T[)N\($^2N MDHW&./0D-)B:#3 LNC3.VC22/6E\INJ$I/%[DD1)[)$O#LO/H>CET9_R$ O: M5S7IJYHX?^D^?TP77&I;H?^HW^7A^GV;+[51N/^_'X@T[2--7:39GDAOP![U M$A21JWW%.VM=Y,Z%;0M/LS@>QH-)^.0A9STY.TA&6.*#M:K!+BQ+\]P/&_2P MP5NPU <;O(:EPVQ/9GD/R]^"93Y8_AJ6C*(]L&$/&[X%&_A@0P\L2T9^V*B' MC0["[BK JV)E0/F0HU?(;!3E8S]RW"/'AY'N_+#?IX"Z4^#CCSW;-(UWNS2VFP:[MAA?);=W]33W[!5!+ P04 " #&@*52MZ:5^$(" M!0 &0 M 'AL+W=O,A0MNAV&'12;B87*4B8Q=;=?/TIVO*Q(BV$76Z3X'ODH45EC[+VK M$ D>:Z7=)*J(MI=Q[(H*:^$&9HN:=];&UH+8M)O8;2V*,H!J%2?#X7E<"ZFC M/ N^:YMG9D=*:KRVX'9U+>S/&2K33*)1M'?!#2KD=J?XBU9WI6,H_RC,64CE0*A2[C2)/1& MKA3"U#DD!Z_AL[!6^%;#Z0))2.7.V'MWNX#3DS,X :EAR7@^$I?%Q!5YWKCH MLL_:[,DSV5-8&DV5@_>ZQ/)O?,Q*>CG)7LXL>9%P*>P TM$K2(;)Z$@]\W^' M#U\H)^V[FP:^]/^ZNY"N4,;M+,*WZVJ] MMY_Y:;CJ3_PS?@O:T?U#TSXD?"8;J1TH7#/E<'#!DV3;X6P-,MMPOU>&>%K" MLN+W#*T/X/VU,;0W?(+^A($Y\S[T^YW(P M[FV$O%<+QC1ZR-)<]8.%ULOS,%33!:B6DM'$!F5I M2**H'6:4Y\&@9^]=RT%/K'3*2UA%%8H"<]8KKC(D62S?O !GX]B8@+LC*^<;=36-3)+F0AQ;P;C MI!]$IB*6LJDV$!0^UFS(TM0@01T_2]"@RFD"MZ\?T3_:Q<-B)E2QH4B_\40O M^D$W0 F;T56J;\3F$RL7U#)X4Y$J^XXVQ=P.9)RNE!99&0SCC.?%)WTHB=@* MP.T] :0,($\#FGL"XC(@?FF&9AG0M,P42[$\C*BF@YX4&R3-;$ S%Y9,&PW+ MY[G1_59+>,HA3@^&DB5M920Z&3%->:I. M80C>_)]7J4-1/ [1"(2[0@?^L,OJ6R@N C' M.\)'+\D>[ G$5>Z1BCUB\YAX\ X/^IO"7!S:N8&,+&^^!_0)C)&9/D=%W M^V"L6:9^>-(TJS1-;_6/::8VS3M$UR OG:0,380$+)[/U2Z%"]2V136^LA[$ M4?GJA>L=!;6J@EK>@JY66FF:)Y#87\*P]:R$/:G;5>KV 25Q]P@E.Q5LITXE MNU6:;AU*CKK/:"1^)<^J@L[\!3&MF=Q:^6]TY'<%1\[!HCHYQEM6B6OYOI2P MVS2WO"QCYS_8;T [>3ZJD[$S)5RK*V%G2[@67QKAY\9T@&=G3-CO3!>PM4 W M5+-_:&1G0;A=*\'.E'#GT&JX0L5&$<$O^YI*;OF5L,*='>S'BQJMZ*VO,N=C M^("1B3R!@L8Y=/6$YO?H:C9C0$?!_D_:.!\"Y_5J0%QKD6BU]7@ M !YN1%X-B+,YXK>Y2Y[S;)4!R__1]61K"T5J9=SY%XE?F7$_WJ&N)\[PB-_P M'.,U]3]Q1D=:M:KAS([X-US'J^''PX?4<.Y(_&YV21]>H?^=Y9%NK8P[:R/^ M/=GQC/OQ<(.T?(S'S@MCOWLYSA5(V Z"HT0%#D,7I2#'08FG/"R9":Y'9RP44R:29 ,]G0NC' M@3F"J,ZH!G\ 4$L#!!0 ( ,: I5)3PG.SZ0( .8( 9 >&PO=V]R M:W-H965TB(';KZD0C*LC2DWKLHEX*0",>H&GC=P&2;&PE$@5C&'Y>@-4E!/'=W83CV23:3OA3LX5(51!]@ MF7>SS"'NH="O6$8QQ80=X/C4S7%=;(R243?'HIOC"^:=.EQ3RK:>05O/H"(- MC]53*(5F@FM32^ Q 86^WYDUZ%8#4S\Z/(2MA[#R$!T+G8F":R1*2% J!4-" M9R!1CJ5^1;_0V:'-43/Z@XK2-KOM- I[T=C='A 2M4*B3B%+K,$(N>6IM,$R M:]R\HG"5X1PZ NVW_/UW2N6@]3#HC."A8&N3.I$B6F_F0W_6O.;H[^4N:!-7 M[]6N%6^$#5MAPQ.%Y762=_I,OV&YV:I<*U/KX[_@;/B/I/"PI,M6TF6G)%-5 M"9F@B=$U!TFV=8QW?W@!,?]T0 MKA"%U&"\WM" 97VHUH86>74(K(4V1THUS,Q%!*1=8+ZG0NB=8<^5]FHS_0U0 M2P,$% @ QH"E4L&*98#/! \Q8 !D !X;"]W;W)K&ULS5C;;N,V$/T5PMBB"=!8$BE?LG ,)'&*!N@"1MSL/A1]H"W: M)B*)#DG9<=&/[Y!2)#DK4\UBV_K!MB1SAF?.#,]0'.V$?%)KQC1Z2>)47776 M6F\^>IY:K%E"55=L6 K_+(5,J(9;N?+41C(:6:,D]K#O][V$\K0S'MEG4SD> MB4S'/&53B526)%3N;U@L=E>=H//ZX(&OUMH\\,:C#5VQ&=./FZF$.Z_T$O&$ MI8J+%$FVO.I"Z<=LHYC6']^M7[SS9X"&9.%;L5\1<>Z?559]A!$5O2+-8/8O<+ M*P*R ! C #[1/?+)3PC[.&BPOG5;7V]D%Q'_ MJ/FD;7)C'C29>T!DR28NV<36'SG&YII*=F'J,$*W(H'%J7+BKJ6DZ8K!@M%H MOD?U<5.ZMX^O=U1&Z/=?P26ZURQ1?S@ D1(0L8#"8_PD(@/?= M9H_.8(<@E M+-=-)A=KF+V)L=QAWSHTJK$=![X_\K8-*,(21>A$,5IY#WP*P7UW>Q:*M^L,:Y41M-%XPHK_-49 MQCT2AF$SPT%-RX/W(W&M]<+? 9+0D>R@$L( .Z'<0^RI:>EH&M,4]-7OND#P9#0@:71UBO1#'H?>=2['V%)<2P MW(?'H%1R&+CU\($I+?E" R&Y_#RF7"MT]C![?"L[AS-4HA8,3J04*HT+W"+W M&8+FZ0IMF.2BJ0-,6AR$:,^H5"XPE5(&ETY?OPD-V[PNM"-+;#F MLG?-6=M;GLCF$E=JC-W;R_9Z;W% 6NL=5SJ,W3K\C?5>>#VH][[?'1XI]TJ+ ML5N+OWNYNZ<+K"D*7ZL=AZW57FDY=FOY.ZL=_07O@RE/LL0U>Z7S^$1T'EY MT%HD]G+-:,2D&0#_+X70KS?F&+,\YQ[_#5!+ P04 " #&@*52+O(S!#\# M "_"@ &0 'AL+W=OL@A%W.; M>7PS3Q[.:"O5O+ MZVSL!981<$B-A: X;& &G%LDY/&G!O6:.ZUC>_Z$_MD%C\'<40TSR7^RS.1C M;^B1#):TY.9&;K] '5#/XJ62:_=+MK5MX)&TU$86M3,R*)BH1OI0)Z+E@#B' M':+:(=IW2(XXQ+6#RYQ?,7-A75)#)R,EMT19:T2S$Y<;YXW1,&%E7!B%IPS] MS&1A9'J?2YZ!TN_)U9^2F4=R2MSVZ13SDY&9+/"CT=2E_>K!SH'< *<&#XTD M%YP_L[_84I5I0D5&KHHUEX\ U3F9ERK-T4:3#Y=@*./Z(]YUN[@D']Y]).\( M$^1[+DN-KGKD&PS/DO33.I1I%4IT))28?)/"Y)ILHO-HT%@](]MKR/8ZR=H,V-P( MK)0*-B!*T!TYZ#>P_3>IT:#A-WAEC2J\7BO[81ST]R0Z9)0<46C84!UV4EU@ M:6=B=4)6($ A:UM0:(8UD&FCJ*W^'0DY;VXY?Y."A<&N0 >O+%D-V)8C"H=) MLB?: ;-PB.(>EBULO2AA)^$;T$"QT#O!,OQO<;G&A]]T92/:@4=O4Z]=E0[C MU]8K?E'ADN!\OPP>L(J3WKY:?JL5*$"M7(>DD4(I3/7R-;M-%W;A>H^]_:GM MSER+L8.I6CM\UU9,:,)AB9#!V0"_(%5U2]7"R+5K..ZDP?;%37/L,$%9 SQ? M2FF>%O:"IF>=_ -02P,$% @ QH"E4@HWGJ/0! ;A0 !D !X;"]W M;W)K&ULM5C1./(J%4 M@I]Y5HA+)Y%R]R63R=L+;.TH+<$_YT33.VO72@LWMPERX3J1^XT\F*+.F,ROGJ MEJL[MT&)TYP6(F4%X'1QZ5S!=]?8UP/*-^Y3NA6M:Z"G\L#8H[[Y'%\ZGE9$ M,QI)#4'4OPU]3[-,(RD=/VI0I^'4 ]O7._2/Y>359!Z(H.]9]CV-97+IC!P0 MTP599_*.;?^A]80"C1>Q3)2?8%N_ZSD@6@O)\GJP4I"G1?6?_*P#T1J AST# M4#T E;HKHE+E#9%D.N%L"[A^6Z'IBW*JY6@E+BWTJLPD5]^F:IRO M86M!BE@]/-N[G[A22=<"W*B6>5W)1#TR,?C""ID(\*&(:;P_ MWE53;N:-=O.^1E; +X0/ (9O /(0G,]NP/G9A9E.]6FAP4UX<4GC]]#_"_KO,'RO4RU8LS5_'AV5-:+('FL% $ M#45@G<)\M_Q$:)X;&E'-^>! $/9% 1AXZ,1>."*A@8%M!,!X-<,_&@,;DH-WENM/BB!I\J$;EQB#L MBX>Q1.B?G"!'-/@=&E1$4$^*0N.9\%FF>9 L1W0%!UL%^Z/!L&^AC&O"\*2D MJ;;N+G/NJ&[?=,EXKXHL5XW2FF3@&^4Y.%=E^XD2;BU6T-@GM/MGD[2DIN8- M==2BEHJZ,RYV=%A*!2.05[T"1" F3[8:"(WIPI$U(AWVOIZPB8ZO(LRI1._51_1:XI;SL M^(N(@NLRG[L[&5LG9OP5P=_5Q"#CDLCNDB]O8VJ"=AU#J"]YJ]OEQB# M1':#_)4.HX;<$X8#.!CVA 8;D\1VDWQ9=:_!]]JP<#SPAD?CA8VE8KNE_IY" MCXW;8KO;OK#0'T&O"[V_*_3(/U;H<>L'.W[U0H^-Z6*[Z3Z[T-=X[4(/X3!$ M___]Y+:.@'+*E^5!EU#!7A>R.@UJGC:':5?5$9)YO3J)4]MYJ92!C"[44$_E MBP-X=;A5W4BV*@^4'IB4+"\O$TI4R=8OJ.\7C,G=C29HCABG_P%02P,$% M @ QH"E4G] :45) P 9 D !D !X;"]W;W)K&ULE5;;;MLX$/V5@=!B$Z#1Q9?8*6P#B9-B"VP (V[:A\4^,-+8(D*1*DG9 MR7[]#BE%M;.*D/K!XF7.X9PA."J$-/,@M[;\'$4FS;%@)E0E M2IK9*%TP2UV]C4RID64>5(AH$,?G4<&X#!8S/[;2BYFJK. 25QI,511,/U^A M4/MYD 0O W=\FULW$"UF)=OB&NU]N=+4BUJ6C!7GA[+W! M=XY[<] &I^1!J4?7^9K-@]@YA )3ZQ@8?7:X1"$<$;GQL^$,VB4=\+#]PO[% M:RJ?V?V.@9.[Y4">/_8=_8Q@&DE;&J:,#D M0<%E_65/31P. ,33#1@T@,%KP.@-P+ !#+W0VC,OZYI9MIAIM0?MK(G--7QL M/)K4<.EV<6TUS7+"V<7:JO0Q5R)#;?Z FY\5M\]P!G[XS,4G@Z4JZ,P8YL-^ M4Y1"/2/6%K"J=)J3%:P$D_"%<0W?F:@0+@V=B])!#)Q)!T^+-\/SSN<6?8;N70\PW? MX%L*9@RH31/:O_^B>?AJL3#_]+"/6O:19Q^]P7[S5-+-H^-@41=P0COQC$R; MTZY]Z&=*/+(K7K^/.Y(R;J6,WR=EIP2=:D%'ODM%/\EX&D[CCUTJ^G&C))R\ MQAVI.&]5G/<2W7'S>+;1=)6XI#U!8T$SBUU*^HGB,.D6T@]+PG&OCDFK8_*^ MWQ;]^ M28LX$G71BKKH%?5-62:@DJQ0VO)_25UZ6 A296R7^S5I.5*=%"P M"M1;7\<-<5;2UOFW'6V?"I>^0KX:OZ(G1%WQ?]'4[P_*KEM.Q4?@ABCC<$+7 M4MY85?JR^* L%5G?S.D9A-H9T/Q&*?O2<0NT#ZO%?U!+ P04 " #& M@*52.-X'UR@# # " &0 'AL+W=ONJ^(5Y%1UQ1HX[J1"YE3C M5"Y=M99 $PO*,]?WO,C-*>/.9&37'N1D)#8Z8QP>)%&;/*?R_1HRL1L[/6>_ M\,B6*VT6W,EH39?P!/IE_2!QYE8L"L]]:W]&7!54P M$]E/ENC5V!DZ)(&4;C+]*';?H/2G;_ABD2G[2W:EK>>0>*.TR$LP*L@9+_[I M6QF'&@!YF@%^"? _ \(C@* $!%\%A"4@M)$I7+%QF%--)R,I=D0::V0S QM, MBT;W&3=I?](2=QGB]&0:QV+#->-+@C5$[G@LH,35Z>YJ1S24VBO)$C5R-XLP1;EP*N2Z$^$>$!.1> M<+U2Y(8GD'S$N^A4Y9F_]^S:;R6\I[)+@MXY\3V_UZ!G]G6XUP"?M\/G$!^# M?_ FJ/(46+[@&!]3<2;41@*II>SV<\J.).S7=*&TQ#OVNT5*6$D)K93PB)0' M*;;,7GM3,9T%<$B9)JD4^1D6@56CC9JF(BBH(TMMGJ3M).KY87_D;NNI.;2Z MZ(51.!A$E>$'Z?U*>K]5^DV:@GUH:CJ)I!K.22Q,2#*7Q'58*=)/?L^@@)[WP,NA[7G-*!I760:O6%RXA%DO._D)2U]L8 M^\&!!CR_IJ"XF8=6810Z0B]@DH'L-JM6K#4]M]/JU?]ZYF13?]3U/T=GSJEHPK MDD&*E%YW@*4JBWY93+18VPZR$!K[D1VN\!,#I#' _50(O9^8 ZJ/ELD_4$L# M!!0 ( ,: I5)@&@2N2P, (P) 9 >&PO=V]R:W-H965TS,O'EF/!Y[O!?R1264:GC+4JXF3J)U?NVZ*DIH1E1' MY)3CFXV0&=$XE%M7Y9*2V#IEJ1MX7M_-"./.=&SGEG(Z%CN=,DZ7$M0NRXC\ M.Z>IV$\&#;1)L)=SK.R9:NJ'[*EQ)';J42LXQRQ00'23<39^9?+WS/ M.%B+GXSN5>T93"AK(5[,X"Z>.)XAHBF-M)$@^/=*%S1-C1)R_"E%G>J;QK'^ M_*[^S0:/P:R)H@N1/K-8)Q-GZ$!,-V27Z@>Q_T[+@'I&+Q*ILK^P+VT]!Z*= MTB(KG9$@8[SX)V]E(FH.J-/L$)0.P:%#]X1#6#J$-M""S(9U0S29CJ78@S36 MJ&8>;&ZL-T;#N%G&E9;XEJ&?GBY$EN\TL2D5&Y@3Q2(@/(8;ENXTC>$'EM(= MCT1&84DEK!(B*4<57 .#QQIM5E;>(Q$3N%7\7)LT_CL:LQ2(/J1F5 \R*@X$1 (=P+KA,% MMSRF\6=_%Y-392AXS] \:!6\)[(#H7\)@1?X#3R+K[M[+3AAM6"AU0M/Z-T2 MR1G?JMIJ_)JME9:X(7ZWZ'I]@OPD%_ M[+[64W)LYO?\H1_ZE=TGME[%UFME>[:;$HN2O%*)30:BHN[*0L(NI316#:;G MTNQM%C6%4'RB5V,;C#S/.XB@P6K8&P7-_/V*O]_*;_<4=BV@FPVV,;/A&_FC3GBB $85Z.@_0%N2 M.FI"]0]0CXT0-3BQUWSOXV3P6F%G6)=7\7O)'A>J+8G&!NT=+_)AAVBP\;N' M9>#6SK6,RJT][A4"[+@N&G@U6UTI9O8@/9B?FZN&/2\_9(I["K;G+>,*4KI! M2:\S0")9'/W%0(OH- ;X?B,P,>7 ?*"Z@$W_ 5!+ P04 M " #&@*52N]A#$P(# "V!P &0 'AL+W=ONO7*NCV;1$E\=>S4=H#^ M^\E.R!B%7%_ LJ5/TB=%FFZE>M4Y@"&[@@L]\W)CREO?UW$.!=77L@2!+ZE4 M!34HJLS7I0*:.*."^T&_'_D%9<*;3]W=DYI/964X$_"DB*Z*@JKW!7"YG7D# M;W_QS++6.N:RI MAJ7D?UAB\IDW\4@"*:VX>9;;;]#D,[)XL>3:_9)MK3L./!)7VLBB,<8("B;J M?[IK>#@P0)S3!D%C$!P;#,\8A(U!Z!*M(W-IW5-#YU,EMT19;42S!\>-L\9L MF+!57!F%KPSMS'Q5E24'+(NAG"RISLD#%I9\%W6#6*8O[\%0QJ](C[RL[LGE MQ16Y($R07[FL-!6)GOH&([%X?MQX7=1>@S->0_(HA> ;OAQ2]V)+)Q :T82(C M2!1)F: B=I+M7F88Z-L.=\/6W="Y&YYQ]\!VD!"J-1B-T&\54RAOF,NBE,EK'U&SJ<=!IOY>GLF'WAF'TN@7=7SOU!+ P04 " #&@*52 >?_TA<" !Y! &0 'AL+W=O M+%+B.3RD*>4';9YL!X#D60IEETF' MV-]2:JL.)+-7N@?E3AIM)$/GFI;:W@"K T@*FLYF[ZAD7"5%'O8VILCU@((K MV!AB!RF9>5F#T(=E,D^.&UO>=N@W:)'WK(4=X-=^8YQ')Y::2U"6:T4,-,MD M-;]=+WQ\"/C&X6!/;.(K*;5^\LY#O4QF7A (J- S,+?LX0Z$\$1.QJ^1,YE2 M>N"I?63_&&IWM93,PIT6WWF-W3)YGY :&C8(W.K#9QCKN?9\E18V?,DAQMYD M":D&BUJ.8*= _=6[*J:^[-?PY> MW0,R+NSKG*)3XSEI-69>Q\SIF=0*.TL^J!KJO_'453&5DAY+6:<7"1^9 MN2+9_ U)9^GX\T9K/#H^P?3:%+\!4$L#!!0 ( ,: I5)Z%^#*604 /$7 9 M>&PO=V]R:W-H965TJ6+X9BQ6DR*YWR M;(@\+QCF25H,QJ/RV0,?C]A:9FE!'S@0ZSQ/^+=KFK'MY0 .=@\>T\52Z@?# M\6B5+.B$RJ?5 U=WPV:469K30J2L )S.+P=7\.(&A]JAM/@]I5NQ=PWT4IX9 M^ZIO[F:7 T\KHAF=2CU$HOYMZ W-,CV2TO%W/>B@F5,[[E_O1O^Q7+Q:S',B MZ W+_DAG,39%G!MK4;3%V5L M2F^UFK30GW$BN7J;*C\YGM"%^BA2@*28@2^4+7BR6J;3) -W194D.MAGH+8[ M>'IR2V629N)4O7^:W(*33Z?@$T@+\-N2K84:4(R&4FG4,PVGM9[K2@_JT8/! M/2OD4H ?BAF='?H/U=J:!:+= J^1<\#[A)\###\#Y"%HT7/S=G?/(0-@=;_!(5XS+M%@<1/3/GY4YN),T%W\Y)B/-9*2J:^;X7![@Q.Q#G-^)\I[@OG D!5IS-4VD35WG[ M>[,&8>C%44M:PR#SOP(^80$ M+9E=LR".8617&38J0Z?*B633KV>:8C.@]"JTBU*H36?8U1DBTO[4%BL4H] N M,VID1DZ9MU15F&E:I;CF3)+KW/^G5VO45>$'V&]IM5AY(>X):=QHC5_Y\))R M*J3"F,X F[JX,R\,"&Z)LQC%44]20L_ VG.J^U4N*:^E@1/ZHK\X/?T,"FK= M0O5H!YN#^!BUM%K,SF#DD[A'[EYM@:_RIQ;[3!7EJ-[NF[1L =0M.'FF!57; MO]QGISM3F;S8<57/=O#% QB@=A);['R,?;]G.<@L![FC7X% ,7M7-1V,AJ8B MP \H"=#4!.@N"F]'6SW00?J$)(C;N6ZQ@Y$7ACW8@*9"0'>)>"J2+&/31)9\ MXRH\ZA+4:>\,ON$\##X@^ ;8T$WL(X+?1?$9)#$B83OZ-D/H17[?]C78AFYN M'U->H(7&JI5HET&;F8=U9V65:J@-W=@^NL3 +J#C./3:,NHR%$*(VVVQF'D1]6\^@&+E1//DF=$*54B>4;]*ILU1C0TWL??]< MQ@:I^/7FU<4XW.TR(8&^U^ZN+7:JA?)["((-@[&;P:\A#G?9&JN?4>VLM9@1 M%.V9'TSTQ*EI>72YK,*-<&ZOV<,;F[T1,TI_SC_P!0 M2P,$% @ QH"E4F;K&N&ULO59=3]LP%/TK5L0#2!N)G29I45L)RCZ0QH;HV!ZF/9CFMK%( M[,YV6]BOG^VD:?I!- G!2VL[]QR?>^S5 6CT6.1<#;Q,Z_F9[ZM) M!@55IV(.W#R9"EE0;:9RYJNY!)HZ4)'[) ABOZ",>\.^6[N1P[Y8Z)QQN)%( M+8J"RJ<+R,5JX&%OO7#+9IFV"_ZP/ZR$>[.0J'7B!500Y3+2EH.9O"2/(<\MD=/RI2+UZ M3PMLCM?L'UWR)IE[JF D\I\LU=G ZWHHA2E=Y/I6K#Y#E5!D^28B5^X7K:K8 MP$.3A=*BJ,!&0<%X^4\?*R,: ,-S&$ J -D%=)X!A!4@=(F6REQ:EU3385^* M%9(VVK#9@?/&H4TVC-MC'&MIGC*#T\,QS,RA:(4H3]$G$#-)YQF;T!Q=\?*2 M6+/?HZ_F1MW"$O@"%+I_:H2B0;N-]DV>=+%DG>T%:":^I/$4A M?H=(0/ !/:/_APW>&U_G0FK&9UN>__IBPM&5AD+];MFL4V_6 M<9MUGMG,'J"L#O#0493HV*'MN[\<=GN=)#$V+9L.[8=%4="+PSIL2UQ4BXM: MQ=UQIB%%8TWUKKHMOKCFBU_?V:3>+'F1LR4Z:E@6=L,@(#O.[H>1!"=!=-C9 M;BVNVRINO&+Z+\C=*-BQ]D <[B8D MB0][BQO%$[<*'&6,T[94R8:)O(&SF\J#PYCTL( MB9(=F_U&&U" G+GN2*&)6'!=?B3KU;H#.W=]Q\[ZA>W,7'NQH2G;.O,)G#&N M4 Y30QF<)L9O679*Y42+N6LV[H4VK8L;9J:[!&D#S/.I$'H]L1O4_>KP'U!+ M P04 " #&@*52U5W[AB0# "Z"P &0 'AL+W=O(&9?K+B(D=*;T7JRD)@M+2BG+J^Y_7<'!'FC ;VWIT8#?A:4<+PG0!R MG>=(O%QCRC=#!SJO-Z8DS92YX8X&!4KQ#*N'XD[HG5M[69(<,TDX P*OALX5 MO!S#Q BLQ0^"-[*Q!J:4.>>/9G.S'#J>R0A3O%#&!=*7)SS&E!I/.H\_E5.G MCFF$S?6K]\^V>%W,'$D\YO0G6:ILZ"0.6.(56E,UY9NON"HH,OX6G$K["S:5 MK>> Q5HJGE=BG4%.6'E%SQ6(A@"&!P1^)?#_5Q!4@L 66F9FRYH@A48#P3= M&&OMS2PL&ZO6U1!FCG&FA'Y*M$Z-9CC5AZ(D0&P)OF">"E1D9($HN&'E2V)@ MGX-;SM+S6TU\":ZDQ%HP?VG8@RO]#H'3"5:(4'FF!0^S"3@].0,G@#!PG_&U MU!'DP%4Z:1/:750)7I<)^@<2_(;$!0C@)^![/FR1C[OE$[RHY=ZNW-6H:EY^ MSD.IU^WVAS<*)S+WQW!@CI88(.%!X+=TO>7_(_3I8_UB0^V_HP<2+O?X>Y%:S*.BW0X;>MAMZG9F.,\)0 M1\6PT5?A^P.&V[8$_6,AKCSMP/-A$/I[C-OL8-"'R0'(VZX&N]O:F$N%P%1_ M9;I*WS8?&'X Z6UW@M'12$=O"/83Z.]WC#:S./$.-&6X;6VPN[=]5QD6&H;" M@ED8B'81V+8B&'\ \&VG@LG1@"=OOF\P3L*XMT^\Q4[W\H9=F:O;&*S,5*N' MD90P"2A>::%W$>LS$^6@6&X4+^RL->=*3VYVF>GA&@MCH)^O.%>O&S.^U>/Z MZ!]02P,$% @ QH"E4FB+XC2% P Q!@ T !X;"]S='EL97,N>&UL MW5G=:MLP%'X5XX[1PJCC>'7B-0EL@<)@&X7V8G=%B>5$(/],5KJDEWV5LINR MIQCL1?8DT[$<.TUU3-J+-9Y#8NE\/M_Y='0DVV20RQ6G%W-*I;6,>9(/[;F4 MV3O'R:=S&I/\.,UHHI H%3&1JBMF3IX)2L(GSP9N#@\[5T>FV M_; CFS'2'JR ^EQ!^=5&$;M[T;=3([3]\ST?VY_(@FID>:4],W$OWX@O!70 M3!L@M'<8[=TNM+V.F?;F]RW"6R/-Q"Z6WWLTO_<[$7?-Q!=G B&ND69B;Z>" M:ZBV@M@IE^-H$*5)O2H]6QM49!)3ZYKPH3TFG$T$ Z^(Q(ROM+D+AFG*4V%) MM1TH*2Y8\AL-N[H'.T7)$[,D%45L'4'_3LK+MX!U#P0RSBN!75L;1H.,2$E% MW+5:84S@19N=T3NW8H3BK()!4A%?7N9*]-HP&G$<@1;#:' MLTPS!T ITU@U0D9F:4(*#6N/LJ%HIY3S"]A&OT8/N)?1QIP6Q9U4326H;&H: MW0'^33;-O4G;?Q:OE;'K5'Y8J.$D11]JA9X+&K%ET5]&E0",W<7929;QU7O. M9DE,]>!W#C@:D+6?-4\%NU'1H%2FRD"%;5U3(=ETT_)=D.R2+N6ZG)81KKG; M0LW_-L\SFE!!^*9H5?O[G.5G*_9Z+R6YV%6V!1LUEH]&^R[RI TB_3:(;$5- M]ML@,MA_D2^V9SXAC[U6B'3;(++;!I'>_HOT]G-I.^6S^<8+P(/'_\IJP6O6 MT/X"+W2\#FI-%HQ+EI2].0M#FCQZ"U#TDDPX?F2AN.R*V:3HFFIAHI:'N"PC9P5AQG! M?#1F1@##XF *,!_MA<7YG\;31\>C,4Q;WXCT49\^ZJ.]3,BX^&!QS#Z!.LPC M#0+/\WTLH^.Q4<$8RYOOP]?,AFD##RP.1'I:KO'9QBNDN0ZP.6VJ$&RD>"5B M(\5S#8@Y;^ 1!.;9QN* !S8+6.U ?',-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( ,: I5(VM&PO=V]R M:V)O;VLN>&ULQ9K?;^(X$(#_%8N7NWOH07[ [E;+2A1H#XFEU:7J/:[<9 A6 M'9NSG;*[?_U.0KDZ:AG=BY4GB!/,EPF9;SSA\T&;IT>MG]CW2BH['>R "_L#L!5!!SLZ_YFDST+*QZ%%.['=-"^ES!@E5"B$C^AF Y& V9W^O"7 M-N*G5H[++#=:RND@.NYX .-$_F8X:R#O^:-M1QQ__)LCR'0P&>&$6V&L:X]H MY^?(^ QX\'&K=OI:2 =FP1W<&%WOA2J;:? LAMYIM'$XO1Z#>&G^3QCU=BMR M6.B\KD"Y8QP-R 90V9W8VP%3O(+I8*Z?P; [7D)S4O@MJ^)X@@[)O'"92X$[ MS*IH&4/R5)5PS4&6<56P.5X0C VH7(#U$&,",0Z,>+M9+#?9/+U^7&@TP(R*1'R&^Q!YD2D&DOD%>S]6PS7S(/.S?)%:J_)"HJ4+-K,6NI24;J+0OC%0"(?7.&]JF*X&(THQ M46#'K*'DDF$)E@,2JK(#1FDE"NR5S.G\::=E <;^QI;_UECZ^6R43:+ .CDE M$E4R_#Q;J5Q7P.[Y]^YUI5P2!9;)!N=]X;K#XC#;<=.I#BF%1($=DM7[O83F M(/SIS;G=L6NI#XA[G,W'I"02A;8(E*_9^09T:?A^UZPACJ0^)J61*+!'2-EU M:IN8\D@3R);!/.M9;X8VDRH;@Q7I^ MU1U3=HD#V^6])/X22?N'#TF9)@YLFO=2Y;N0E'+BP,HA+ !J*3D;_4BBD#Q8$-1&/ZBZV8,E#4A9+ %J(Q_?2>4!9* EN(QO33>T)9* EL M(1JSD]XI"R6!+?2FQ<(NV*S (3P0ZP^_6TY9* ULH3<-%\0\WN3B&O(,J4LE/;9C>MB4A9*0W?C2$S?Z6/*0N/ %J(Q?:>/*0N-0UN(Q)SXF)2% MQJV%AJ=_8A2P%0J*#7Z%Q7&<+K\SK'DY/B=*QTU#=UM+.<>Q6[76O#C]L>/T MIY0OOP!02P,$% @ QH"E4HHQ=E_/ 0 ,Q\ !H !X;"]?,ZF7V<^9H<>[B7R:V MJ]5V&5_;Y>M!QI?)U>CM8U[U M;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*> MR@?)!&6<$"0-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N M(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CM MJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=$^A=H][U?^J=\GD? MT[WGML;G_R?5^7)OO#_^NKR='+R7*\X!_I&_? -02P,$% @ QH"E4C+A M@>'' 0 $A\ !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9 M5L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9 M\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_ M-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2 MN+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H M\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4 M_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% @ QH"E4FUE$,1&!0 <14 !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQH"E4IW!+\(1 P & @ !@ ("!_A< 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ QH"E4KWX7GFH!0 UA< M !@ ("!&R4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4A:*@ 93!P 3A( !D ("! MGCH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ QH"E4ORIQW-#! \PD !D ("! $P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4GM4V6@S!P FA( !D M ("!WG< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ QH"E4MGQ4RAU! ,0L !D ("!Z8P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQH"E4A5UY9PW P !0< !D ("!+)P 'AL+W=O&PO=V]R:W-H965T%=/CT 4 'L. 9 " @&UL4$L! A0#% @ QH"E4N^7@EZG! MJQD !D ("!SZ@ 'AL+W=O&PO=V]R:W-H965TFP !X;"]W;W)K&UL4$L! A0#% @ QH"E4@)]G.V% @ 6 8 !D M ("!C+< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ QH"E4IL))39& @ /04 !D ("!?\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E M4E81E$])!0 @QH !D ("!L,D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4B805W*= P KQ( M !D ("!F-0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4B[R,P0_ P OPH !D M ("!DN 'AL+W=O>H] $ !N% &0 @($(Y >&PO=V]R:W-H965T M&UL4$L! A0# M% @ QH"E4CC>!]&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4@'G M_](7 @ >00 !D ("!J?8 'AL+W=OA?@RED% #Q%P &0 M @('W^ >&PO=V]R:W-H965T&UL4$L! A0#% @ QH"E4M5=^X8D P N@L !D M ("!W0$! 'AL+W=O&PO M@( 0!?&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #&@*52,N&!X<$@$ ! end XML 65 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 66 report.css IDEA: XBRL DOCUMENT /* 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; } XML 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 170 302 1 false 58 0 false 18 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.aligntech.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0102107 - Document - Commitments and Contingencies Sheet http://www.aligntech.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 2 false false R3.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Uncategorized 3 false false R4.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.aligntech.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2103102 - Disclosure - Investments and Fair Value Measurements Sheet http://www.aligntech.com/role/InvestmentsandFairValueMeasurements Investments and Fair Value Measurements Notes 10 false false R11.htm 2108103 - Disclosure - Balance Sheet Components Sheet http://www.aligntech.com/role/BalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 2115104 - Disclosure - Goodwill and Long-lived Assets Sheet http://www.aligntech.com/role/GoodwillandLonglivedAssets Goodwill and Long-lived Assets Notes 12 false false R13.htm 2122105 - Disclosure - Credit Facilities Sheet http://www.aligntech.com/role/CreditFacilities Credit Facilities Notes 13 false false R14.htm 2124106 - Disclosure - Legal Proceedings Sheet http://www.aligntech.com/role/LegalProceedings Legal Proceedings Notes 14 false false R15.htm 2126108 - Disclosure - Stockholders' Equity Sheet http://www.aligntech.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 2132109 - Disclosure - Accounting for Income Taxes Sheet http://www.aligntech.com/role/AccountingforIncomeTaxes Accounting for Income Taxes Notes 16 false false R17.htm 2134110 - Disclosure - Net Income Per Share Sheet http://www.aligntech.com/role/NetIncomePerShare Net Income Per Share Notes 17 false false R18.htm 2137111 - Disclosure - Supplemental Cash Flow Information Sheet http://www.aligntech.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 18 false false R19.htm 2140112 - Disclosure - Segments and Geographical Information Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformation Segments and Geographical Information Notes 19 false false R20.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.aligntech.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 2304301 - Disclosure - Investments and Fair Value Measurements (Tables) Sheet http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsTables Investments and Fair Value Measurements (Tables) Tables http://www.aligntech.com/role/InvestmentsandFairValueMeasurements 21 false false R22.htm 2309302 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.aligntech.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.aligntech.com/role/BalanceSheetComponents 22 false false R23.htm 2316303 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.aligntech.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables 23 false false R24.htm 2327304 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.aligntech.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.aligntech.com/role/StockholdersEquity 24 false false R25.htm 2335305 - Disclosure - Net Income Per Share (Tables) Sheet http://www.aligntech.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.aligntech.com/role/NetIncomePerShare 25 false false R26.htm 2338306 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.aligntech.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.aligntech.com/role/SupplementalCashFlowInformation 26 false false R27.htm 2341307 - Disclosure - Segments and Geographical Information (Tables) Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformationTables Segments and Geographical Information (Tables) Tables http://www.aligntech.com/role/SegmentsandGeographicalInformation 27 false false R28.htm 2405401 - Disclosure - Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Details 28 false false R29.htm 2406402 - Disclosure - Investments and Fair Value Measurements Additional Information (Details) Sheet http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails Investments and Fair Value Measurements Additional Information (Details) Details 29 false false R30.htm 2407403 - Disclosure - Investments and Fair Value Measurements Derivative Notional Instruments (Details) Sheet http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails Investments and Fair Value Measurements Derivative Notional Instruments (Details) Details 30 false false R31.htm 2410404 - Disclosure - Balance Sheet Components Inventories (Details) Sheet http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components Inventories (Details) Details 31 false false R32.htm 2411405 - Disclosure - Balance Sheet Components Accrued Liabilities (Details) Sheet http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components Accrued Liabilities (Details) Details 32 false false R33.htm 2412406 - Disclosure - Balance Sheet Components Warranty Accrual Activity (Details) Sheet http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails Balance Sheet Components Warranty Accrual Activity (Details) Details 33 false false R34.htm 2413407 - Disclosure - Balance Sheet Components Deferred Revenues (Details) Sheet http://www.aligntech.com/role/BalanceSheetComponentsDeferredRevenuesDetails Balance Sheet Components Deferred Revenues (Details) Details 34 false false R35.htm 2414408 - Disclosure - Balance Sheet Components Narrative (Details) Sheet http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components Narrative (Details) Details 35 false false R36.htm 2417409 - Disclosure - Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details) Sheet http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details) Details 36 false false R37.htm 2418410 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 37 false false R38.htm 2419411 - Disclosure - Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details) Sheet http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details) Details 38 false false R39.htm 2421413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.aligntech.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 39 false false R40.htm 2423414 - Disclosure - Credit Facilities - Additional Information (Details) Sheet http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails Credit Facilities - Additional Information (Details) Details 40 false false R41.htm 2425415 - Disclosure - Legal Proceedings - Narrative (Details) Sheet http://www.aligntech.com/role/LegalProceedingsNarrativeDetails Legal Proceedings - Narrative (Details) Details 41 false false R42.htm 2428416 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 42 false false R43.htm 2429417 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details) Sheet http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details) Details 43 false false R44.htm 2430418 - Disclosure - Stockholders' Equity - Summary of Nonvested Shares (Details) Sheet http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails Stockholders' Equity - Summary of Nonvested Shares (Details) Details 44 false false R45.htm 2431419 - Disclosure - Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details) Sheet http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details) Details 45 false false R46.htm 2433420 - Disclosure - Accounting for Income Taxes - Additional Information (Details) Sheet http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails Accounting for Income Taxes - Additional Information (Details) Details 46 false false R47.htm 2436421 - Disclosure - Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Sheet http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Details 47 false false R48.htm 2439422 - Disclosure - Supplemental Cash Flow Information (Detail) Sheet http://www.aligntech.com/role/SupplementalCashFlowInformationDetail Supplemental Cash Flow Information (Detail) Details http://www.aligntech.com/role/SupplementalCashFlowInformationTables 48 false false R49.htm 2442423 - Disclosure - Segments and Geographical Information - Additional Information (Details) Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformationAdditionalInformationDetails Segments and Geographical Information - Additional Information (Details) Details 49 false false R50.htm 2443424 - Disclosure - Segments and Geographical Information - Segment Information (Details) Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails Segments and Geographical Information - Segment Information (Details) Details 50 false false R51.htm 2444425 - Disclosure - Segments and Geographical Information - Net Revenues by Geographic Area (Details) Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails Segments and Geographical Information - Net Revenues by Geographic Area (Details) Details 51 false false R52.htm 2445426 - Disclosure - Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details) Sheet http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details) Details 52 false false All Reports Book All Reports algn-20210331.htm algn-20210331.xsd algn-20210331_cal.xml algn-20210331_def.xml algn-20210331_lab.xml algn-20210331_pre.xml algn-20210331xex311.htm algn-20210331xex312.htm algn-20210331xex321.htm algn-20210331_g1.jpg http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "algn-20210331.htm": { "axisCustom": 1, "axisStandard": 23, "contextCount": 170, "dts": { "calculationLink": { "local": [ "algn-20210331_cal.xml" ] }, "definitionLink": { "local": [ "algn-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "algn-20210331.htm" ] }, "labelLink": { "local": [ "algn-20210331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "algn-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "algn-20210331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 407, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 1, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 6 }, "keyCustom": 12, "keyStandard": 290, "memberCustom": 14, "memberStandard": 44, "nsprefix": "algn", "nsuri": "http://www.aligntech.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.aligntech.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Investments and Fair Value Measurements", "role": "http://www.aligntech.com/role/InvestmentsandFairValueMeasurements", "shortName": "Investments and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Balance Sheet Components", "role": "http://www.aligntech.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Goodwill and Long-lived Assets", "role": "http://www.aligntech.com/role/GoodwillandLonglivedAssets", "shortName": "Goodwill and Long-lived Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122105 - Disclosure - Credit Facilities", "role": "http://www.aligntech.com/role/CreditFacilities", "shortName": "Credit Facilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124106 - Disclosure - Legal Proceedings", "role": "http://www.aligntech.com/role/LegalProceedings", "shortName": "Legal Proceedings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - Stockholders' Equity", "role": "http://www.aligntech.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Accounting for Income Taxes", "role": "http://www.aligntech.com/role/AccountingforIncomeTaxes", "shortName": "Accounting for Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134110 - Disclosure - Net Income Per Share", "role": "http://www.aligntech.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Supplemental Cash Flow Information", "role": "http://www.aligntech.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - Segments and Geographical Information", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformation", "shortName": "Segments and Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0102107 - Document - Commitments and Contingencies", "role": "http://www.aligntech.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Investments and Fair Value Measurements (Tables)", "role": "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsTables", "shortName": "Investments and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327304 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.aligntech.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335305 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.aligntech.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338306 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://www.aligntech.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Segments and Geographical Information (Tables)", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformationTables", "shortName": "Segments and Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i01cdeb60551d44ec8787e55751201413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Investments and Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i01cdeb60551d44ec8787e55751201413_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i00325a742f2145a19c172f9fc15b2a74_D20210312-20210312", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Investments and Fair Value Measurements Additional Information (Details)", "role": "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "shortName": "Investments and Fair Value Measurements Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i6e74dce888a54584a6bb38329a53cb4d_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Investments and Fair Value Measurements Derivative Notional Instruments (Details)", "role": "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails", "shortName": "Investments and Fair Value Measurements Derivative Notional Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i6e74dce888a54584a6bb38329a53cb4d_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Balance Sheet Components Inventories (Details)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "Balance Sheet Components Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Balance Sheet Components Accrued Liabilities (Details)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ie32f56e38680439fbe72ea3a746e200b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Balance Sheet Components Warranty Accrual Activity (Details)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails", "shortName": "Balance Sheet Components Warranty Accrual Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ie32f56e38680439fbe72ea3a746e200b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Balance Sheet Components Deferred Revenues (Details)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsDeferredRevenuesDetails", "shortName": "Balance Sheet Components Deferred Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredRevenueNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Balance Sheet Components Narrative (Details)", "role": "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "Balance Sheet Components Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ie32f56e38680439fbe72ea3a746e200b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details)", "role": "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Change in Carrying Value of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)", "role": "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details)", "role": "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.aligntech.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i0ef0da9398a14cd184a3515a82728da4_I20200721", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423414 - Disclosure - Credit Facilities - Additional Information (Details)", "role": "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails", "shortName": "Credit Facilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i0ef0da9398a14cd184a3515a82728da4_I20200721", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i00325a742f2145a19c172f9fc15b2a74_D20210312-20210312", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Legal Proceedings - Narrative (Details)", "role": "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails", "shortName": "Legal Proceedings - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i7b71d49531374037b7f13ccb869d521c_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LossContingencyPendingClaimsNumber", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details)", "role": "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails", "shortName": "Stockholders' Equity - Stock-Based Compensation Expense Related to All Stock-Based Awards and Employee Stock Purchases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i272296ea56414055b94bd12498b01ab9_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Stockholders' Equity - Summary of Nonvested Shares (Details)", "role": "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails", "shortName": "Stockholders' Equity - Summary of Nonvested Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i272296ea56414055b94bd12498b01ab9_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i9701fd6325ac4db2a60013c104cd550f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details)", "role": "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails", "shortName": "Stockholders' Equity - Stock-based Compensation Employee Stock Purchase Plan Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i9701fd6325ac4db2a60013c104cd550f_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - Accounting for Income Taxes - Additional Information (Details)", "role": "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails", "shortName": "Accounting for Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "role": "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails", "shortName": "Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Supplemental Cash Flow Information (Detail)", "role": "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail", "shortName": "Supplemental Cash Flow Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Segments and Geographical Information - Additional Information (Details)", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformationAdditionalInformationDetails", "shortName": "Segments and Geographical Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Segments and Geographical Information - Segment Information (Details)", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails", "shortName": "Segments and Geographical Information - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ie749ddffe9a34516930b3b6fe3fef5d4_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Segments and Geographical Information - Net Revenues by Geographic Area (Details)", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails", "shortName": "Segments and Geographical Information - Net Revenues by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ib2bc06c1f0a2441c92d6c3f2c4233970_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details)", "role": "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "shortName": "Segments and Geographical Information - Long-Lived Assets by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i625667bdbeac4d15ad23a8a5d9fe4fb9_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ibb1654afe0a5477ea14d5de2776ef40d_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "ibb1654afe0a5477ea14d5de2776ef40d_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.aligntech.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "algn-20210331.htm", "contextRef": "i8c8397fc27014affbe0b562fbb7c9d5d_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "algn_AccruedExpenses": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Expenses", "label": "Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedExpenses", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algn_AccruedFixedAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Fixed Assets, Current", "label": "Accrued Fixed Assets, Current", "terseLabel": "Accrued property, plant and equipment" } } }, "localname": "AccruedFixedAssetsCurrent", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "algn_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "algn_ClearAlignerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clear Aligner [Member]", "label": "Clear Aligner [Member]", "terseLabel": "Clear Aligner", "verboseLabel": "Clear Aligner" } } }, "localname": "ClearAlignerMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "algn_CreditFacility2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility 2018", "label": "Credit Facility 2018 [Member]", "terseLabel": "2018 Credit Facility" } } }, "localname": "CreditFacility2018Member", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algn_CreditFacility2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility 2020", "label": "Credit Facility 2020 [Member]", "terseLabel": "2020 Credit Facility" } } }, "localname": "CreditFacility2020Member", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algn_DisclosureAccountingForIncomeTaxesAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Accounting for Income Taxes - Additional Information [Abstract]", "label": "Disclosure Accounting For Income Taxes Additional Information [Abstract]", "terseLabel": "Disclosure Accounting For Income Taxes Additional Information [Abstract]" } } }, "localname": "DisclosureAccountingForIncomeTaxesAdditionalInformationAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureChangeInCarryingValueOfGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Change in Carrying Value of Goodwill [Abstract]", "label": "Disclosure Change In Carrying Value Of Goodwill [Abstract]", "terseLabel": "Disclosure Change In Carrying Value Of Goodwill [Abstract]" } } }, "localname": "DisclosureChangeInCarryingValueOfGoodwillAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureCreditFacilitiesAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Credit Facilities - Additional Information [Abstract]", "label": "Disclosure Credit Facilities Additional Information [Abstract]", "terseLabel": "Disclosure Credit Facilities Additional Information [Abstract]" } } }, "localname": "DisclosureCreditFacilitiesAdditionalInformationAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureIntangibleAssetsAsDirectResultFromCadentAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Intangible Assets as Direct Result from Cadent Acquisition [Abstract]", "label": "Disclosure Intangible Assets As Direct Result From Cadent Acquisition [Abstract]", "terseLabel": "Disclosure Intangible Assets As Direct Result From Cadent Acquisition [Abstract]" } } }, "localname": "DisclosureIntangibleAssetsAsDirectResultFromCadentAcquisitionAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureSegmentInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Segment Information [Abstract]", "label": "Disclosure Segment Information [Abstract]", "terseLabel": "Disclosure Segment Information [Abstract]" } } }, "localname": "DisclosureSegmentInformationAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureShortTermAndLongTermMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Short-Term and Long-Term Marketable Securities [Abstract]", "label": "Disclosure Short Term And Long Term Marketable Securities [Abstract]", "terseLabel": "Disclosure Short Term And Long Term Marketable Securities [Abstract]" } } }, "localname": "DisclosureShortTermAndLongTermMarketableSecuritiesAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_DisclosureTotalEstimatedAnnualFutureAmortizationExpenseForAcquiredIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure - Total Estimated Annual Future Amortization Expense for Acquired Intangible Assets [Abstract]", "label": "Disclosure Total Estimated Annual Future Amortization Expense For Acquired Intangible Assets [Abstract]", "terseLabel": "Disclosure Total Estimated Annual Future Amortization Expense For Acquired Intangible Assets [Abstract]" } } }, "localname": "DisclosureTotalEstimatedAnnualFutureAmortizationExpenseForAcquiredIntangibleAssetsAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_ESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP", "label": "ESPP [Member]", "terseLabel": "ESPP" } } }, "localname": "ESPPMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algn_EffectiveIncomeTaxRateReconciliationTaxBenefitOnTransferOfAssetsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Benefit On Transfer Of Assets, Amount", "label": "Effective Income Tax Rate Reconciliation, Tax Benefit On Transfer Of Assets, Amount", "terseLabel": "One-time tax benefit from intra-entity transfer of certain assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxBenefitOnTransferOfAssetsAmount", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "algn_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "algn_ExistingTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Technology [Member]", "label": "Existing Technology [Member]", "terseLabel": "Existing technology" } } }, "localname": "ExistingTechnologyMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "algn_ExocadAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "exocad Acquisition", "label": "exocad Acquisition [Member]", "terseLabel": "exocad Acquisition" } } }, "localname": "ExocadAcquisitionMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "algn_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "algn_FiniteLivedIntangibleAssetsNetIncludingAccumulatedForeignCurrencyTranslationGainLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets, Accumulated Foreign Currency Translation Gain (Loss)", "label": "Finite Lived Intangible Assets, Accumulated Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyTranslationGainLoss", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "algn_FiniteLivedIntangibleAssetsAccumulatedImpairmentLoss": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Impairment Loss", "label": "Finite-Lived Intangible Assets, Accumulated Impairment Loss", "negatedTerseLabel": "Accumulated Impairment Loss" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairmentLoss", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "algn_FiniteLivedIntangibleAssetsNetIncludingAccumulatedForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Net Including Accumulated Foreign Currency Translation Gain (Loss)", "label": "Finite-Lived Intangible Assets, Net Including Accumulated Foreign Currency Translation Gain (Loss)", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNetIncludingAccumulatedForeignCurrencyTranslationGainLoss", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "algn_ImagingSystemsAndCADCAMServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Imaging Systems and CAD /CAM services (previously called Scanner and Services segment)", "label": "Imaging Systems and CAD /CAM services [Member]", "terseLabel": "Systems and Services" } } }, "localname": "ImagingSystemsAndCADCAMServicesMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "algn_InterestIncomeAndOtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Income and Other Income (Expense), Net", "label": "Interest Income and Other Income (Expense), Net", "totalLabel": "Total interest income and other income (expense), net" } } }, "localname": "InterestIncomeAndOtherIncomeExpenseNet", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "algn_IsraeliSeveranceFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Israeli Severance Funds", "label": "Israeli Severance Funds [Member]", "terseLabel": "Israeli Severance Funds" } } }, "localname": "IsraeliSeveranceFundsMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "algn_LegalProceedingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal Proceedings [Abstract]", "label": "Legal Proceedings [Abstract]", "terseLabel": "Legal Proceedings [Abstract]" } } }, "localname": "LegalProceedingsAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_MarketPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Performance Based Restricted Stock Units [Member]", "label": "Market Performance Based Restricted Stock Units [Member]", "terseLabel": "Market Performance Based Restricted Stock Units" } } }, "localname": "MarketPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "domainItemType" }, "algn_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes to Financial Statements [Abstract]", "label": "Notes To Financial Statements [Abstract]", "terseLabel": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.aligntech.com/20210331", "xbrltype": "stringItemType" }, "algn_OtherInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other International [Member]", "label": "Other International [Member]", "terseLabel": "Other International" } } }, "localname": "OtherInternationalMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "algn_PatentInfringementNumberofLawsuits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Infringement, Number of Lawsuits", "label": "Patent Infringement, Number of Lawsuits", "terseLabel": "Number of patent lawsuits/complaints" } } }, "localname": "PatentInfringementNumberofLawsuits", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "integerItemType" }, "algn_PatentInfringementby3ShapeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Infringement by 3Shape [Member]", "label": "Patent Infringement by 3Shape [Member]", "terseLabel": "Patent Infringement By 3Shape" } } }, "localname": "PatentInfringementby3ShapeMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algn_PercentageOfMarketPerformanceBasedRestrictedStockUnitsDuringVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of market-performance based restricted stock units during vesting period.", "label": "Percentage Of Market Performance Based Restricted Stock Units During Vesting Period", "terseLabel": "Percentage of market-performance based restricted stock units eligible to vest over the vesting period" } } }, "localname": "PercentageOfMarketPerformanceBasedRestrictedStockUnitsDuringVestingPeriod", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "algn_ProceedsFromLitigationSettlementInvestingActivities": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Litigation Settlement, Investing Activities", "label": "Proceeds From Litigation Settlement, Investing Activities", "terseLabel": "Proceeds from arbitration award" } } }, "localname": "ProceedsFromLitigationSettlementInvestingActivities", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "algn_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "algn_RiskAndUncertaintiesCOVID19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk And Uncertainties, COVID-19", "label": "Risk And Uncertainties, COVID-19 [Policy Text Block]", "terseLabel": "Certain Risk and Uncertainties" } } }, "localname": "RiskAndUncertaintiesCOVID19PolicyTextBlock", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "algn_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award [Axis]", "label": "Schedule Of Share Based Compensation Arrangement By Share Based Payment Award [Axis]", "terseLabel": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award [Axis]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAxis", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "algn_ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award [Domain]", "label": "Share Based Compensation Arrangements By Share Based Payment Award [Domain]", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardDomain", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "algn_ShareholderDerivativeLawsuitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholder Derivative Lawsuit", "label": "Shareholder Derivative Lawsuit [Member]", "terseLabel": "Shareholder Derivative Lawsuit" } } }, "localname": "ShareholderDerivativeLawsuitMember", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "algn_StockIncentivePlan2005Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2005 Stock Incentive Plan [Member]", "label": "Stock Incentive Plan 2005 [Member]", "terseLabel": "Incentive Plan 2005" } } }, "localname": "StockIncentivePlan2005Member", "nsuri": "http://www.aligntech.com/20210331", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND", "terseLabel": "Switzerland" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_CR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COSTA RICA", "terseLabel": "Costa Rica" } } }, "localname": "CR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "currency_AUD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Australia, Dollars", "terseLabel": "Australian Dollar" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_BRL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Brazil, Brazil Real", "terseLabel": "Brazilian Real" } } }, "localname": "BRL", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollar" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_CHF": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Switzerland, Francs", "terseLabel": "Swiss Franc" } } }, "localname": "CHF", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi", "terseLabel": "Chinese Yuan" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "British Pound" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_ILS": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Israel, New Shekels", "terseLabel": "Israeli Shekel" } } }, "localname": "ILS", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_JPY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Japan, Yen", "terseLabel": "Japanese Yen" } } }, "localname": "JPY", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_MXN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico, Pesos", "terseLabel": "Mexican Peso" } } }, "localname": "MXN", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "currency_PLN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Poland, Zlotych", "terseLabel": "Polish Zloty" } } }, "localname": "PLN", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r466" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r467" ], "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/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r101", "r336" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statement [Table]", "terseLabel": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r144", "r157", "r158", "r159", "r160", "r162", "r164", "r168" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r144", "r157", "r158", "r159", "r160", "r162", "r164", "r168" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r270", "r272", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r270", "r272", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r260", "r270", "r272", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r260", "r270", "r272", "r393", "r394", "r395", "r396", "r397", "r398", "r417", "r446", "r448" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r172", "r173", "r257", "r259", "r447", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r172", "r173", "r257", "r259", "r447", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r177", "r178" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $9,882 and $10,239, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r424", "r435" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r16", "r424", "r435" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r58", "r59", "r60", "r436", "r453", "r454" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss), net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r60", "r61", "r103", "r104", "r105", "r342", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Amortization Period (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r302" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r299", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r273", "r275", "r305", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r275", "r296", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r179", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r206", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive potential common shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r97", "r152", "r159", "r166", "r186", "r339", "r343", "r371", "r422", "r434" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r53", "r97", "r186", "r339", "r343", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r365" ], "calculation": { "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r277", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r352", "r355" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r269", "r271" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r269", "r271", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r91", "r92", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Fixed assets acquired with accounts payable or accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r38", "r90" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r90", "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of the period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r372" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r225", "r428", "r440" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes 6 and 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r245" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value (200,000 shares authorized; 79,136 and 78,860 issued and outstanding, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67", "r69", "r430", "r442" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenues" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r157", "r158", "r159", "r160", "r162", "r168", "r170" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Unallocated corporate expenses" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r74", "r97", "r186", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of net revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of net revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Facilities" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r423", "r426", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r310", "r311" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r98", "r319", "r324", "r325", "r326" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r317", "r425", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues", "verboseLabel": "Deferred revenues - current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsDeferredRevenuesDetails", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenues - long-term" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r147" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r346", "r347", "r349" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r353", "r354", "r358", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r357", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Derivative gains (losses)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r345", "r348", "r349", "r350", "r351", "r356", "r358", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r108", "r109", "r110", "r111", "r112", "r116", "r118", "r120", "r121", "r122", "r126", "r127", "r431", "r443" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)", "verboseLabel": "Net income per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r108", "r109", "r110", "r111", "r112", "r118", "r120", "r121", "r122", "r126", "r127", "r431", "r443" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Net income per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r123", "r124", "r125", "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r372" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate, continuing operations" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unamortized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period of total unamortized cost (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r103", "r104", "r105", "r107", "r113", "r115", "r129", "r187", "r245", "r252", "r299", "r300", "r301", "r320", "r321", "r373", "r374", "r375", "r376", "r377", "r378", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r185" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment on equity investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets Measured At Fair Value On Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r366", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r365", "r366", "r367", "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r262", "r267", "r268", "r366", "r390" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r262", "r267", "r268", "r366", "r391" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r366", "r392" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "verboseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r369", "r370" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r182", "r183", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Investments and Fair Value Measurements" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r212" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r214" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r214" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r214" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r214" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r207", "r209", "r212", "r215", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Acquired Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r212", "r420" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount, beginning balance" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r207", "r211" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r212", "r419" ], "calculation": { "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "algn_FiniteLivedIntangibleAssetsNetIncludingAccumulatedForeignCurrencyTranslationGainLoss", "weight": 1.0 }, "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTotalEstimatedAnnualFutureAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingenciesByNatureAxis": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of gain contingency.", "label": "Gain Contingencies, Nature [Axis]", "terseLabel": "Gain Contingencies, Nature [Axis]" } } }, "localname": "GainContingenciesByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingencyNatureDomain": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization.", "label": "Gain Contingency, Nature [Domain]", "terseLabel": "Gain Contingency, Nature [Domain]" } } }, "localname": "GainContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r225" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedTerseLabel": "Arbitration award gain", "terseLabel": "Gain on litigation settlement" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r200", "r201", "r421" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of March 31, 2021", "periodStartLabel": "Balance as of December 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandLonglivedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73", "r97", "r152", "r158", "r162", "r165", "r168", "r186", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r100", "r152", "r158", "r162", "r165", "r168" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Net income before provision for (benefit from) income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r314", "r316", "r318", "r322", "r327", "r329", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Accounting for Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r114", "r115", "r150", "r312", "r323", "r328", "r444" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Long-term income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r205", "r210" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "algn_InterestIncomeAndOtherIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r30", "r199" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r52" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r199" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r31", "r199" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Proceedings" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedings" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r97", "r160", "r186", "r340", "r343", "r344", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r97", "r186", "r371", "r427", "r438" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r97", "r186", "r340", "r343", "r344", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r426", "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, available borrowings" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r41", "r99" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Amount owed from other party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails", "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of lawsuits" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/LegalProceedingsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r86", "r89" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r62", "r65", "r68", "r89", "r97", "r106", "r108", "r109", "r110", "r111", "r114", "r115", "r119", "r152", "r158", "r162", "r165", "r168", "r186", "r371", "r429", "r441" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "algn_InterestIncomeAndOtherIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "verboseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r51" ], "calculation": { "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.", "label": "Notes Receivable, Fair Value Disclosure", "terseLabel": "Current unsecured promissory note" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]", "terseLabel": "Notes Receivable" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r158", "r162", "r165", "r168" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r381" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r381" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r382", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r380" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r157", "r158", "r159", "r160", "r162", "r168" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r43" ], "calculation": { "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Israeli funds" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r55" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r337", "r338", "r341" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r56", "r58" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized gains (losses) on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Patents and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash operating activities" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r79", "r82", "r101" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payroll taxes paid upon the vesting of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r77", "r80", "r181" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r277", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value (5,000 shares authorized; none issued)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r36", "r37" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "verboseLabel": "Other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsDerivativeNotionalInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Repayment on unsecured promissory note" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r83" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r77", "r78", "r181" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r77", "r78", "r181" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r217", "r439" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r190" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for doubtful accounts provisions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r308", "r465" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r252", "r302", "r437", "r452", "r454" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r103", "r104", "r105", "r107", "r113", "r115", "r187", "r299", "r300", "r301", "r320", "r321", "r449", "r451" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r143", "r144", "r157", "r163", "r164", "r171", "r172", "r175", "r256", "r257", "r418" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r384", "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r275", "r295", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r207", "r211", "r419" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r207", "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Amortized Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Summary Of Market-performance Based Restricted Stock Units" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Notional value of derivative instruments" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r72", "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r152", "r155", "r161", "r203" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r152", "r155", "r161", "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r277", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary Of Restricted Stock Units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r48", "r96", "r130", "r131", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r168", "r175", "r445" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r139", "r141", "r142", "r152", "r156", "r162", "r166", "r167", "r168", "r169", "r171", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments and Geographical Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SegmentsandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationNetRevenuesbyGeographicAreaDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockBasedCompensationExpenseRelatedtoAllStockBasedAwardsandEmployeeStockPurchasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "verboseLabel": "Weighted\u00a0Average Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested as of March 31, 2021", "periodStartLabel": "Unvested as of December\u00a031, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Number of Shares Underlying RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested as of March 31, 2021", "periodStartLabel": "Unvested as of December\u00a031, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares available for purchase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value at grant date (USD per Share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r274", "r280" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails", "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquitySummaryofNonvestedSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r291", "r303" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityStockbasedCompensationEmployeeStockPurchasePlanFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Actual warranty expenditures" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Charged to cost of net revenues" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponentsWarrantyAccrualActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r157", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r168", "r175", "r203", "r219", "r220", "r221", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsChangeinCarryingValueofGoodwillDetails", "http://www.aligntech.com/role/SegmentsandGeographicalInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r103", "r104", "r105", "r107", "r113", "r115", "r129", "r187", "r245", "r252", "r299", "r300", "r301", "r320", "r321", "r373", "r374", "r375", "r376", "r377", "r378", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r129", "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r245", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock relating to employee equity compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r252", "r276", "r288" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock relating to employee equity compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Amount available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r245", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "verboseLabel": "Stock repurchased (shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r245", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "verboseLabel": "Stock repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r97", "r180", "r186", "r371" ], "calculation": { "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r379", "r386" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r182", "r183", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Unrealized loss" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/InvestmentsandFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r309", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/AccountingforIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CreditFacilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r122" ], "calculation": { "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of potential common stock" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r122" ], "calculation": { "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Total shares, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in computing net income per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r122" ], "calculation": { "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aligntech.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aligntech.com/role/ComputationofBasicandDilutedNetIncomePerShareAttributabletoCommonStockDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 18 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r466": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r467": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r468": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r469": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r471": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 71 0001097149-21-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001097149-21-000027-xbrl.zip M4$L#!!0 ( ,: I5(& K."Q<" )H %P 1 86QG;BTR,#(Q,#,S,2YH M=&WLO6E7&\FR+OS]_@J]G'/O=:]%V3D/[M[M>[Q62\_.!Q4""+XQL7>6QDE)5[2#&&!,L:HR*P,(1/(4R84MQSA MY8.W7&EF&(X9(=IGS%B;Z>!I1CAQ)$3AK//+_JWCDBHBA'=]O-_+1T.!L=OW[SY_OW[Z^_T=;=W\(8@A-_\N[:U MXPY#VV1YIS\P'1>61G?U>X.+NZ+IV^(>^!'N(PC&D5$\;IJ?#K)^<-=> M]? M'W2_O?4]EKC[M(W MHQ;C&WRX'%G1[DUXO=-Q=O1I=O>5&TSKH7!NW M:>4'G4%PAZ]=MYUNP(B.FK]MF<[!OY9")]O=60+Y"<:O_-4. U-)]V?A/R?Y MMW\MK77A]LX@:YX=P_2ZX;=_+0W"Z>!-0>C/\\:\WPT?;KC];^\&/N M?>@4'^%Z'513+W?#]Y\.MD/\UU*NG*):1D@* M_#^[''C'M-.K0_ZVVH'^G:W!<'JFM=GQX?1_PME2)??P:$\_G=GU[K\U5UFCNY_M'_QSNK]?('OEX M5MO8/=NB]=;>^?%1O>G.&^N;I-[>AL][:+]=_=Y8_TKVVGMG>Y\_GM?;]:^U MHW>M6DNA+;(/OSFQWZR2QL;N]_K&1UPG'TE]XY_#6K/5KI$:WVOOXGJS>EI? M;^5P[9O?>)_;C5W1:&ZW:LU-LG?^K@WWP3TU4O^\2>!];*_Y\71_??MP[WP3 M[Y&]T3V?X%V\L]_L\OK&[FGM:/^HM@']6]]#>^=[>.]H'\9V>%A??_^UOO'^ MJ';TZ6B_I=;C57OR ?E#0.-'SD)&-$QTSAP#,%>MH92CUQ>FD% M@>)%6F*F_WISC9Z3)^]0B\#=IX.W'LQ8&YYXZ,W95<*O%?(S>)_WG6GM!=.K M=OPZM"UI_RO:GU^EO0I>,6Y,9F,$V\T9RZRQ"-1V0-Z O8:+2RN8O$FJX(G) M?DG<,8RYI.Y[^*5?TO97M$57:1NEBER"=3&(<8!OR&=&80U?";."LX@MR'6: M_ZF1]@,\O^M+XMZ+N/@J<:FD&AMD,Q^"R!@&O&V=99G&$FO'53 .!/?CCJ"]JVS$%)SE^1DUPE)XD8R3L' M(*F%60: WK" 1PN47ST]#@[AB:-N ._]J-QZ=I0M/&4^:"VIMNN_;[3 M.-H^W&^N?F\T#]C^QC]Y8_TCJI-/A[7U_:\ULLMJ&Q]/@0?@O9\.M^AV*_R] M?;;_V1];P@30K%5;7^6-]<.O>^U-5E__2/<_5[_7VQ_/]YL'W_?7JW1__8#7 M/[^/->A/;?6+9N#F6F8R%(0$2,5]IJ4'.?4L2&P()A'0\@>\]P,QWUR'S;T0 M0_(30O\6M)]?NXE5RIXK?#7N*&:\#^]6G? MPR/>7'_&\/V7+QWUH=\]Z17?"A_N[8C%AI3]':4Q?E HT/OX6^[3]YB'7J7H M4+C5-5_;_)_K8/3FS2OCGZX__;C@Q_$W<#5[@X07"_N7_"^$Q_==7KOHIK_2 ME&847[YB>&7\??R2-]&&>Q#XY)SBRW-@A*.!%,";"M4A50/1XU['P*+55\SL])GDNNQ= MI?O#9._:# 1*(A>!*J% Q6BP I($0XUD(H!XV&(&$":S-@,HPV0R,R!9<(@+ MIPT6C"IG%74$*8D4TU1*_7PS,.+X<)"P^/"KAY>='K=REP]JH6WA%3Z'J\-% MA#'DVQFD6 O<4_W/20JJ==O'W0Y\[:^>YF"LQLW@]W:WLS/HNJ_#9_WUYM97 M7,S:14^F11H,KFX03 H7(]-<& D64@1AL","8[8PI%GU/D_8&QQKD_O-SIHY MS@>F-2=D(B Z@<>@;+",.ZQ#%%: ^2%1\B(Q2&3N% MP_2T;V&SX[KM,"G"D&P[#, /#KYJ>LD; M[L\+?8R+.N*HJ:&,@2AQ$9$.2((:3 9J"L[9W!-J*J[C-:IJ8D/$1C-A';-& M*:.(8I(9D$(L75P\JDY%8TZ?T,9C&;BS+G#,$HB4'DPC$9XBY(@*BT?H)P67 MTR>HLN :*1=E6G;SF!DJ",&*.64YXL$L'D&?#9).G[C!6.H45TKJP+1'RA") M&)>&@>!RYIXO"C#/0OHDX0GIP?TC6G #%#$*&8* 5%H3QK60WBP,::;A 4XP MBA2<1Q%Y3SC@F:@44F#R*))I\8JBN#ADFK('.#F2.<.(!QP:A",,!Z=$]-@1 MAZ),R9]^84CVK![@!.D##KHE$@NF% L<:@SK1EPFI AE@RK4&I6&T-12DO"$O+ MJ0M3R"^8>U:=2O;#C5PH33CF3!NCF>;<4$VU9)82Q#A@KL6CZO0#LU,AM"6< M@I&QT3C!J'-&4P=(SDCMJ$78+QZAGR\P.Q6"4@\TB@QS"XA!.J^]PL;'Z$D, M6"FR> 2=3F!V.M*J&0]E::8\FBH0%B:P-C"D.R94W,F)E+**X]8 M#-(%%E14@1G"7$H75A$[\GSTF=8,@'NO"**@[0%Y*10-M]8+9;UAV',W!ZL] M[TW>^V1:)^'=66V84EYL?^N%_YRDO?W7^?2B\96F_>V0"@$ V_Z":^_?I;QC M.BY/F^'[@UZQU?)Z-VH@0VUC&L%48J%)3 @0$H-QYK)85! MP7.NN)PK9KGX^#<\T?36S)7O+NX[#)3^&!6>!=A MYX,5B'/L&0M.224#YY)C@C##M.3=V:.9CB$Z1C"5&-P 18SBEGD>E,3(>+-<+5(:= 1N8IQY"]\"CU9$QXF( MVJ&YXMR99Y8IQ5XGQRXVG0BBG1)=9IJC'CD1L6E--&@HFV MW!KI&5?SQ;LEP'Q1>I<1QJ06F")&F93"8(-=)%A$3V-@\^#6_PK\U[N#D%@B MY-^,;?TJ[7P&V716>$5@+(P(G"B-F%+>&(H(991Z1XB5> YX9:;P9&&@&X,Z+TT (4<*- M!'^/8 ?6#LL2=3186X)_#XJ"T[A?>,/,[ I_&;%;0KS<3&EOZJX?=GT-T\; M"R>].T]\J^YNCV^_]XEO&OP4$-)(A9+,"6RC5UAHC'!:C<1J=A-J^[W!Z#CL ML7",#Y>_G(C'R.,Z$.2;&10%,,;^QW;>_WI#$+N]D!]TJJ?NT'0. GS];GI^ M4CKAG6FE$/7.80B#K:XK3A^]_OX/O7!LB-*.E3+V+F/P[4X9>[>]]6 9,YQZ&82C7!B&,#>(>V,%U21&)/D, ME\WYB8Q=3$0I8Z6,/5S&CH[O]L?^^?!P?TQ83[4T*&!*&./:6.Z]5H01YQGX M:G,I8Q<34[B,Y:W^G3*VN;7S8!E3TA@L/7(>>^:M4REO V%PTG11P7\N M9>QB(DH9*V7LX3+6/KW;CM7^_1MV3+E@HF<1<\V4D :S0'1P4A ;!9WA(U1_ M(F,7$U'*6"ECOQ&[/XQWQ^[_?O_P]3$DN*)!DR@L(UHHQ@,5$5EEE,3$SJ6, M74Q$*6.EC#UMCJ[L/7Q_CQ$09*7.&2Q:Y,UX8AT(Z$0A1A&:XTN=/ M9.QB(DH9*V7L-W?)!=*?/W2KFX*1>3RRVFQF$L.<*@S$&O>\ [+#H1 M"9+46S0'9<3*G+M2+IY@VQCRA'E$A&>626>,55P[P5.B^@M-E$9Y6=X.V69VU;*Q=/)A4OGM@D%6"IHAK R M$07*4J$#AJ,A,UREL,R5*>7B">6"8$R"UQ)IQ(RDVC@J$(]8*>YPF$^Y*/,T M2[EXI%Q$89,\(**]9:00#/E L9J+#.2*\X94@B M(QW7Q$2LI;% 4]4R MXI6.5FC)J9'8F^AGV%Z4_%OR+_C'7E@=G8H>-+K6R'*++8Y&(*$"-J-UZ5G. M-WIWTL\[H=]?=?\YR?OY)>L4U?6KI\!._LJU23')O<4FRVR3MYY^!#Z,5NKYT,1L.V\H/"6B3#X ;!-_,V-&G$'?BU'T'DX-K. M>):'A/_K:1[\VG?3&J1[,CIT\"1QC&2EN$6&2&42LM):FX /$<(T3<#,/K MF9:XI]EN)0$U2B<(P9H9'S2RV'/!A#2&&J/F2$V^![P_"%OYM^ W.S ?![EM MA6%@]]U9S1QU>VLMT^]?"][D_0'0L!G<8:?;ZAZ<+:*>1%XB&Q''3E"&D#>O\P/UY,] *^(2,Z4H8%H^!I$*)!-#DX'\& H5PPJ7QF^CY- MV)!*QA%3#"PETQ0I9@6-1!L2N66(+[IL-GL $-JF]S6AG>)+W;07T[?P@4@K M,5)4!J:H5D(A3XU->]%U,#-131V%=III MRXEG5% M260Q>!DQ"9:&&PD!LQP2GTUOY/>S!*X%T!\AE0IA'3SBT?#(",=& M<@XB&D,(X&;Z&=Z)/]N4?9HT=6XM!FQ#D:3,@@@JXBF*6*$(R ?)197':?J9 M4Y%*AR326*J4;21CDQ' MBXT+$;L8R*++YG3\S*E(I\6:64N PA@Q2JSBBA%%52#6($+P@DKG-/S,"996 M<89()X-GAC(NN$6*4*^X1U8P0A86RT[3SYR*='I*!+966D$$2V768@)'A'(L MJ1!ZAFLBS -]G^8([A"13]LOE<',>:Q 1CGF1A%)E#@OVD83[T90&9D(B5IN?)!"\,HD,,&"5K3$>THP3%$BN: M)M>G_KJT;(7!(/0:<=AF@ M6>6">],$JV>@"9H 39BER(!Q$T()YJQ->SK2&3Q (^^(?5$T>7YE,$4NN"C+ MWSE)??FA,O_H&?!Q_(![%^;'F&*KI B68":XL-1A;1@C#DL> QVA8]#VV:RK M_4^FEQM 0-L7&QHN]YOVBU\70MW?!-I7%?XO-IA=;?H(H"V!2X(!R&:!A-$* M*Q6PBD+"2!Z>F1PE)\"F6]V.[W8 RH>>-9VOC1@#]"*UV]I\U]A>1%:* M7AM-J-31>89PL,@::X5)<6U. IL#5OKM_74ED\X)DTH$$-C8:# F3$1GE/1. M!\PD]M;Y.*=,^I"=B"63SCJ3$FRCDU$D[.*9-.5I.6 M$/&9N-&HB$3D+!@PXDY(+7T =Q4Y@3R.W,TI-TY699;<^$S',4(48#YL\$&19ET M2GOEI*>84&NH=47,&FN$9X_ 2:ULY8-1I8,UD/LKQ-TY-+UPV&WYT+NL/[1E MOO=/GC9:A75:OWLTF5O#GMY.Z-$P'DQJKI4&2@HO=6!(!NNU=S%2)8AA:9,^ M6!8L,<8L&W^8-9J/A7K#Y)U4*BH'(]-Q>>B_.ZN; ZE5 M>H$]H\ 7Q[^R#8]4U%AF&&>8W4-1WVSZ&$_+@DO%-*>82H8H?(V8.F>5T)X3 M[(9R/,M+N+-&TVM"/;F4I^ 1#IX@BQD.R&@IB.>>")VVIZJ1NE58EV3Z'=VK M,JPG0":#5,H2C53*P+311G#%*$B3UA11I6<7]@RM'[S2G[1"(Q9V,&%BO]9M MIXJ0PXJ1O9X9$>;=V663#^:LP$BI$-]56SKHNJ^;'9KN2H M&NJ,D7,JY5!E)"@@X5,B* M4&L(YY5;SP&D4E"R:=.Z$5@L ZT;HA)YIK7;\ MJF_GG;P_Z!7A@^JHI/8B2JZ-SCONHM#<,"<5J%\5G3*4B+R>"LYWCU/;$847498# MDYYKXP**C!D6K49.2BMURDI#>N&L\#0)/!4)YI&3Z'E@UGOF4%#4,/CJD(_. M*83F2(*+6,./K@^0=-#+4^7B(OBPV\D'_>V=W4645B)3BG@P7##,$ =X!63% MA&EE$39VAL^7FQ4:/LG^&BX%QC8$$Q,M'%$TJ%2QS#I*)&C1V8T SB!9)A?. MP\98&@D'*+B.]M MS+"(2M89RI3%FH-#R[0T"H%$"QT]LH2%, \5DYX^J:9DFQ^\XA">TUV'SP<:4F J@W=T!LEL@TP?K:@G*'!+,Z&L8P,5%8 M3YTV/A"!L)]],J6%[52=XVK5JYT/'^9D_K5$.'I!"4][CRTQ B:).HR8\YRC M..>FJMH^;G7/0BCDXL-)SQV"O"2*+:)EHA9YY0U8IE0122E+/!/&@G1YK[F. MD?UC)]J378.!L5(X$2 M9D+06%+,A(3O.F+'%HR M3 H!K74[_6XK]\6RV&9!O>LEKF!*3,K5'5-]4L&B&=,2TUEHM8:D>K*6& MX)F!!&,>-%@TKQD+J:82X#& M"Z(DGI^:4Y'-()GV/L:@4[5F+#1%EEH1 XTAIDC38LCF0U7^7$HFBX$0D$<1 M?6 @DI9HS*/G%G,04WKSU(J2EC,LEZ!@'1(.1V0(8]@!#!..1N(8H53+>'N3.M(3E=]Z0SZ)V]W=U9+"D47'(EE7#.$09?M S*:I$J M*'CMT3RLPTR?;.$]*+?V]V+)'$;6 M!!DP@!8&>"9JBT4D\$^TFECB%T?FGI!RTUGIQ)X3JGE:Y622<8.%\RFY,B7K M&&472.;JBR5SS@L<@L'21.#6D*O4[@2IK6(3A^1SD0/B$4'QRAR MA@BI!5/@#%K!U0*(X72(.:4, JMCVJA"* /X:91),,:PX+CBEL?9S?N9"GQY MFMH_(AHK%3AOUC+#B6&$T<@\)3S20./L9GA/FP:32]^FQ$3E(_5(()9BDPH% M9S@3%CMI))E[.9BLZ_PD9SEX,AI, M3@ZB\$9K&F4,J<:8551:YJPGC <*$&[NY6"RT/II-H]2X2(/!M'@F21*222M MB0DWUF'LY>#(:3/ \;BNC9HP(SA%C+EAG0]1>"1J0&(N, M(S.W$.6E(C-_/D]]X/#MQBA_[U4M%OYJW]L.N/6KMOJ M]M[^%Q +Q?AGA$YFT;3SUMG;_]N$V>]7ZN%[9;O;-IW_N]PWG7[6AV&-&O;S M\P /AG<47[\/7\H0^K.5=\*X$YB@__UG&GKF@TN)*D"9MR<=&'!J!7TR,].7 MRF$OQ'\M_=>O9UXNK333"1V5;JRDL/%B8W#&VSOS8V;KY+4] Z JK8[&'3;;Q-1;WO0H.C0Z!;;[<&H,IC2ECGN MA[?C#W_ZO'_<,F? KL7$%#?]^2WT!DF81H\<=(]';*/U:\5IXIP!\.? CQ\_ M8JK7!5.]&?@?KVGU6J.[+Z/7^.+:F^+9O7&#,?,>ITU, =H/GH.HSCEHO'QON\<_ 657#QBLL^O"EFXVX"I.?1.V;_ M#J&"]_T.(\L;C"QO8>2EE=WZ9K.Z7MEIKC:K.W=RSZST=J>ZMKN]V=RL[E16 MZ^N5ZK_7_EZM;U0K:XU:;7-G9[-1G^(0\+V&\-GT#X%U!MW.N* WW2QM2ET58*^NG,KG>_;9'M;WNT=N*/JM_V-_11HUW#]?,: MJQWMD?T-^'RTW=YKKK)&KWQOI7LM?>.]O[_/&\WJY_K1V]:]5:ZG2+[,-O3M2;^ZW] MS_7#QGKMK/:YWJJOM[[6-JI\[WP7US_OX=JYHXW/^WG]_.,WO_&)^;__:>V3 MUC=[U,7U]J?6'JFRVOGFZ1[918W/'[_O-5OP[EV\?[1[7C]W?+^]2>OOU6FM MN?LE4)4R WEFB? 90T1G1@F=N1 X]0YK[M72"D;9QP(_71)AI3(S[+20LOG4 MG;E=Y%ZE>B*51B?\<7^(-'. B+V67-P+#ST(9M'7B+&'P*R[,-48%I'CTP2, MK@I(*\3!+5-R?XE9[>6F5=GMY*[K0Z6VF!RJC=;8=CKN]P5QJZ/>YW=@5]?6/I[6D@=>K MH)&_GM77:^?[GZNXL;'=KK5KYW ?VR.;W_>.W.B>3_ NWMEO=A'<ZPT=Q$T+JUU]QE^QO0Q_,::/;#H[VC=WD=J^];S=5!;0>=PK]?"$(^4(XR MII7+B,\SH3%FL1!3":(:2!M*2B3]O*O@+#3!B]V?FY$G!R8*1/^ZN;C>K MVUM[E>WJA\9VL_)A=WMG=[7>K#0;%8#+3<#$0T6,::6Q7<'\E?]C^$/C?:7Y M=[5R!5-?X.G5M68%+F--V;7)^KF+\^SV\ YTU>U5!H>A\I^QA%6&<91* "_= M5YY2]-_Z%%Z")QYZZ$",B7^^#7^ M('."/YH]Z'Z>HI=S#T :G_^!=JNTUGS_M7Z^"D#D?5YOPY^C*JXU#RB C-,& M7*\??;T)0/A>>Q?5UMUI[?-'6EL'(/)YD^S!'W AX1X'P 34VKHCC4_7 8@G MX& &+3.!E 4XFVFL3"9%MP0320&'38"(&RA 4AS>[6^LYE@Q@P@D"L.NIZ& M@_YS0#*X$+DQ(HF];GLX%<__=V70O4^@8X;F<:W;;N?]M)A7B3F8Q.0T*Q8)=W$0PMPOCDW/^=C@H3IOJ#%+- MV9?%_>< .[YP&GP@463&\9AB'#XSG-I,,.*0T59IBY965K'?WQW0G0,QO]_ZU7.$I"62O^42WG^-_HD>^_L^X9 IG@%*_Y+[G\]UL2L.N1J:'*38>)#2O! ,8J4J76AOF":^#SSJ4&'D6H0:ON-UN' M]8W]5N/S=KN^7C^LM_\YJGVNG>VG/QN;\.[M%O3PIH-(]HX\W%.%Z[M\?V,/ MU4@5^E<[W3O_!\;PS]<]&.?^QN[Y?NNZ@XB0#%0;E#D,OB%S48$>ESS3#I& MO*/(^;DYMGK!L8H*R31R MF66494QAF1E,;.:I R3BHM5,+:UH!F!;2*+Y3WEVLI&ZH0%][H=\?_;,%'( S@1,5,&/$V"E61&81R,65IA&%7JW=[@L++C0&#[ MWH#CL=TU?KFRTSS9S*@E &"91^] %BK;V M\^.Y]5,?0Z7:%Q&4HPX(% 0)&8LP9X9(E0G0[$('4.@(J*0X43]D4,R\NGXU MHG$*"![W0 SS8].JA-/@3@;YMQ0GC*F6] Q% >\8QQ,*0S(UJ[U@7B#[UYM? MOR >L2"<@&.:EHEB))F.D6:".D-Y M?H?J1[4O3'*P%F NG'7)>@")-'4RHS$ N5. !P PDB4@2\S?TCRU>42U?_Y M+T6P_+-?&816.$Y$'ZU.+U= 9;5.DG-<,2"BE90^-$/*ZF>I^[.Y/JGNMU,, M[$,O'^3PP.$R4N@%7SD^Z?5/TGK2H%N!%LEC'J6FD%?VCV1B4I[&JAN\??#X M9GG_)1?X=]9V*'E-*)WXVLY3/O:ITPAOCZQ?A+.>E]&'^5?Y8+B'.!AW6'$M MT^\_Q>+!5(?8,X7^W#EKVVYKT497'ZUV%_0+I^XP'6%?Z78JWP]S^.52>TTH MOOYLBT/W&_X3(K"1#3C#Q!92,I<(;+@>5&M_.MIO__.U?K3YO=;\>EY?AV<> M'9PVFH#$FKY56W\'[UD]!Y_]YGK0&;RKO=?^2.!ZRKY'J?^-]2JO';T_K)/= M[[4-&--Z[;3V7IU>7<&4/F*GA,@L=S1CG.M,84(S20+!#B"W5&R8E ?,6IQS MNESY;_0:N 57CDVO\LVT3N9U87/JO#O2>4.55S+N/1CWF"? B9CT2G MZ#;/E,<\HYHP88F4C*6@U=9&_3FX_1A$'2O>ZLB:S6T"WW/S M\.9E^@C12MN ,Z!*VB+E6&:<9YG65GL&&E@H!,@(O)7ZZL[ZZL>A JZD7G?0'>3P;_I1W MTOKM6Y*V5A43. 5O?[/CT_)QJ-BSBCL,P$;MM%G^^V$H,AJ22WPE%?,5'NW> M.#3](@_?5TRK!2W2+J+D;?_G)$^^-KC8-HP:P(.ON]LTI1I.UC MW9&\\02/TTZ0BH>KX BDIL>]X$+A%F!2*;9<]BNOX*&@H2K]$P#._<-N2@\= M;[48')K!S:%\-]?[6^PJ*&X>C>:/Y8KI^,HK[DQ= M&3VL.*FIZ$G14],?5#2J>'/6?WW7;HPG7RI9.^GUH%O#S5X)60S,X*0_EUKY MMX.2O'Y4_1*U%UP)E3D44F*>E0!KD[F+B>G>FYHC=JS#08FGGI*% .;7SP0!T6FB!DNIU.\FH MMLXJ 0SL6:4H;VA#D]8P M\V@G:U9>I8OR3T+)ZU&#P6%>9.H?ITS]I];?PTY?:.30_V-Z^O;*+*=)'JG? MEZ5O3P$ELR]!&0Z39#,7+XV2\;W-F_ M<;N$ET=M[^CKN&7>N6)/4J(Y&2_ 7<7^HY&]6BLHT>V$/][^LD#;D^^7 A\Q MQ3E_9U&-B-=8Z\FO?M'7E)/)/Y:]IO)^BVH/N49><\FG4/'C:2(*OU0KSQ2+ M*W!'(;5)?1UT>V>WY38FM-=;&S682SPRBLIMU"B\'>VU:[QV_O6LOK'']C?> M']7.5[]#_]J-]>KY'MP+&.5F5.[[WKD[WS_:SO?.OYZGLF/[1X=?]S[7SFOK MJ[S>WF.U9OUP_^C3T?Z-JA]&>4&YQ9D+FF=,")WIZ&B&=3J#F@/!D%Q:V;I= MUSY]%9"'LO>D$ "Z!25-;U23%-K52R(.[="(DM,>X^0IQ_Y\COU;4R!A_3:H M]0(H./>$VQE"S:'<7>#-X=<1E)S^@"=*QNE5!1M"@V+&WYWTH6/]^0P-/RLT M $A0N]P]RQGB%F;?81DRYC')+/,N(\I$S61"!OI^!<$61_56;W< 2ZF=J-2. M9WFCF.2UX1R7TOLKZ3V[FC)":*3>&9T1AU0&E$*9P<9DA'%):21:\7M*[].L MJ-^J$S"91Z6P&7\2QTKI\K=&W_)XVTI'L;X!F*[3+98G3OJA: 6#'];ZO:7B M7K=7O*MUEE[^/8=7I^!:!X;635&M;WF_P(@=TW%)1P!R3"504N-T-I,W/=^O MI*V#N;\]G[R":>65^>/64-8C*QG.:7"T?QA:K8LPYBL@6Q&B'!9RND<$\.Y% MG+W0GY7X][2-P$Z:Y'G6_;^_R%0_/SC[PB+G@1&52>=$QD0@F8I*9IP;XI7& M+B+_2P4^@RL[4U_3$?=:TYDI'96RXH:[KY(ZZ1^:'CRZ>S(H%'C2Y-V;QN1B M^]8OLIF74R&ZVTABC?L*ENRDX[/1(&/QOS^?:<@PHM7C7MX:E4M'PW+IE>]F MBJS='^^N?%^L@\.TGG3RH4H@A\H[[N#48-;\J *"A<$WBEZT;AD#(!3@)&@ M.7IA*A3ZY>>W4'(;"^8KYF),+ZWIO7= MG/67WI0GML[)B:WW+*9^/UWX;"79[WFNV@_EARO#RL/S-8K-^GKUWT]]4MU# M'(*I9[@\P@"^5FKR!8$E?:W$Y#>-8_):<_D(:XWY3\SUT^ZC^76 <*:.$_FE MFBZ,U8?5[>:H@OD3+A-,PR*B&;*(/^_+_2TB1DLK[S?KJ_6US=4MT/SI8-O5 M9G$,\P]F\;F*A_;2$._FWI*\#R,OO8.4BZ)P-IO5T5G,^'6I<6:?)>E5C5,< M6U^KUIL[E5>[]=7=]728_1]O2^VS**1^I/9YW*[D^Y)_](@LM7^+U<_"WB7] M'T!_L;2RU@#/K+Y37:_ IYW&UN8Z"/SZ5;EOO*\T/E2W"]2Q4PK^HA"^%/R7 M2W]"[BGX:XW:A^WJW]!N\U,U!9X:M6JEU &+P@.LU $OEOY8WZD#WJUN ?RO M5G;^KE:;IG5[9Y2U4ZE^W-UL[I6* M8%$8092*X.727]T7^Z_N_%UYO]7X7"* A2&\+ 7_Q=*?XJ65>J-9W:DT&Y4[ M-,!M@?]2^A>%^NK%K#22ROKFSMKNSL]FH M5U;KZ_!G=6MO9[. ))?J*>FOS>:XS79U9W>K7*I82"8!=X60%Z.X:*FX9I\G M,08H_7%WM=[H+25OZ:C>U2V2P.65^0LBD7QN:"*>G2 MRFY]N[JQN=.L;J?,G-6M:K&\-GFBZ.H%"IFA:' M"SAZ,:JI7/J:"Z842ROKU?>KQ7K[[H=&'711?;.Q?44EE>IG82C]@M1/N;XU M%TRIEU9JF_4J(*+W50!"5Q;:2[6S,!1^06J'EVIG#IB2D7)]:Y%I^X(4CB@5 MSCPP)5]:J?[[[\UWF^4&C 4B*7]0XHYXG)XIA7%2E%-+*SN;&_759NEG+!11 M^4\7?NY3M'UTMOK2O2I,WWG?$Z"!XHEO\P&\SOU\1D>G#GW+^T77EBNKPW_2 M 1Z7/U=:W8/N2M\RL/WY4K>#+WNZ)]* MM17:H0,O:_0&AUUG/%Q8,^GM^79B$%\!:;T6^Y"9?AC.O9C- )WV 'R')PMCQ(3.^YU.M&JVRG*E>># M?J5_8ONYSTTO3\>A]"HFQKR5%V>B#@]G2K^G_K3-6<6.CT<)O>%!36F^=SMY M:@V#'H2+'A7]K12G9*4GWUW[^VI]^A=Q)@"9Q)D J09K>2C PAT*\/P\>GOE M^RNIS,461_+G'?6<;PKU/;F7+MTR^%D]!> RZ>F.K>:_MIQS<1C#/6DG;J/= MK\;Z="=AW7,2'EPR]#>).O6!OBJLRL'8@A\6LM?N]$C)]?XY3<]\Y;?+_Q\#O=PO;.1LM[ M3RK&KP6]W\$=3S:I#^NL?L@I(\][HLCD"*SO$UH8ZIOG.9-8_4K7H.&)D;T0 MP%7L# [[E6HZ.KA0+373/R-0XCN MYH=?#O99N>]I6]XYUGN=NC<7.H,E537'R8J8'?>?KQ M2=_?./KXMTZ(OSP#.:/W. +YI)\=&'/\=GLH@N][W7:*5Z7>?NM9)FN+5?C_ ?[YI3B_.1:93/A>YGNNV:[_O--K5\_V-3WGM_.-Y[>C3 M46W](ZLU]P_KZU_/]X[@CO4#4CM:9?L;]=86W3[<:Y^V&D=[T.9]N];:;WY MOE4[^B>OK__3@M^^PVC.:^<'"#[S_6:5U-<_Q5J.R%:S.JCMH.]?E,,.H\ S M+S7/&.$J2^H#Y6B2^KK4@Z4> MO*$'O3#.8E!<3')FN;5!4,*)8$IP%:0J]" :ZT%4ZL'9UH/L0@\&"P!>"9(I M$4+&D R9 @4(>M"X@*/DG,6E%<[1LA9T7O3@+Q#[3(+/!6M9DF#J+4L23+WE M,T4DIQ:\3XG)YSXL)&'.'&$@L^ O6 MK_K$)B+'C& 9Q]9FC(-C;$0@F?'4.T2BULHOK1 LEX5\-!:\7=,]J=M[7QWS MXF7W.;V]4G8?(;N7?IR5"+PX+3+I!CU^WW*\>];LP'+WF5]UXP;R(K'7.- 9_3 M?RM8\T/!F24"?$@DO[DZ !1X6J# U2\L((%(D)F@DF0,:9QIH%F&N1/, OFH M!_]-2+F,M)J76/ZDM5,I];/B^952__M2WUB[D'JJ@G%:H$PS&S-&@\H,CCBS MDAI#!;7,T*45JMDRY6)>I'[A ^>-XY#VMG4.*N'T.'3ZH?^VC)M/?*S/_XP) MN1%#PZ)GF8-W0@M^/%BN'(0.\'*KV*%L?#OOY/U!K]@[7+H9]P,ZMH0;#X(;FU>=#!V0(\BJ3.G ,J9BS)2E(O-$8:D0 MQ<:(!#?D,L9\0G!C3OV(Q1;KYW052K%^$K&^XD5PZ9T%GLB,0CICR8$P'OP) M[#55"H$L!Q!KHLBR1I/R(LKUHX5H.2%?;0X@[W;HAV+G:8*Z/GP+K>YQ*B-4 M>FYEUL1S[Q4:I#!?#8UKC2SB*I,HH(Q1(Y+7ZC+&N .< MZXU0>&F%81!F,D/"7&+:J;KM?/ MD,]QL60Y0B;]$IH\")JXJWZ&T=@1%&Q&,1<94XQE.@J21<93]H[2Q J )APO M"_YH;%+FZBRB[#^GBU+*_F-E_ZI;(J(3,-&9!/\D8QSIS#JL,J(,$H8+QD3* MV"%LF=&YR=-;^(R=S8[KMD,E]KKM,5;K=LK-KO>,%KU@/3T5C#;DUJUNO]34 M#]/4!]=0&J,:.2",L@0TM<> TD!U9U;YH(CSW FSM$((7P:=/:$(TLR@M G& MBE^P]$\%I972_]O2?P6G85#/QAD)[IE)M9$\RQ1H\8Q+*RP3F#OBEE:$7M;X MT3#MN83_F;:Y354Z-U-)V= ?5/(A9$NK]M'B M;),=Z_,_X^5DH=Q@[](#*=>KG]?)&#/@$&4TDF8M8<9#8,;1M6V;-!*/ J>9 M% JP1I ZLQZAS *\4-IZ[U0JW;$L6%ET9X$E^#D=A5*"'R_!5Y.GB52(29Q1 MK5S&B,"9"8ID3'OLA6+6(IXD6*M)!0EFR!68 \34N!O\E]B_W,ORO.BIWNUT MK\=IRDR_W]' U6N[THB1R!N<:8QMQI@*F7)"9EPS#:;2.\M! U,VB4R_90!-<&9HU;!)QXS%[PT)A@DD0#D)Y;Y M+4<2W1_YE4ONDSU"= 3H; Y"JG0[+>\GZ07OE9>V= ),1\4Z9-_C)L.S&FY MR^71F>[SJ.)G#.]=KHN,\Z;&I\_EG1.8VL9%ON^[@KN'[9J)?6MYI]O+!V=C MLP &X?I3JO\Y@H,QFQ3&;,*I09 M*QG\Q> _0@G5?&F%"+PLR),?WCFO@<"7JD^>=YVUU">SJD^N $X1*$B$(Z!/ MG,A8H"Q3+.B,$V6$X4X;!8"3TV7*)U72[FG5R<)OQOGPI.CR!084%UOG/S^& M!%T^"@:\&_)FJ9\?I)^O%672FLI(ODN0<'^V=_T\+O787LP@=J,3:9H,9GC F9&>91AI2B3'GB!%%+*P#1ENDM M]GT68RH34L&E:BM5VU1BT:5J>XQJNUJ^*2(E,"89%3'MUTM';0MP7KC1E$I) M6> Z.2\H2P%\OGNB6V%'S)0 MIGW:V6_T\EF]-9]_F[;+-A;I6WH1 I&$/6$O*C]Y^9-/P7$ S7%H>N&RE$9! MCI?HNC[16.>VH,:]I7?\X*)]WO&A ^REBOY,@Z??F7[N'L'."V+('KW@,,=. MR6U#G%_7XT/H[20=/=GH"KGI9E1-KP.SU1^_KI"C"W<#E>[&/=R-KU("W W#7*8%49E2+"+&)([IP$7RFK/%6_HLM<^":Y]'!D!*[?,DVN=* ML$-1H:@)-A.(T8QA%#-%=,B(DU(Q+6RD:FD%Z]?S=(+.Q#W/V<&N) GB>MXZ M&01?.F,/"*K])*BQB-;EX1.P<+;GJ9'O2 I+Z_,0ZW-^K30>PD(B0D(F W(9 ML]1EQ@61616EY4CAZ'6!?9\@ROX+>9B?9<12L[TTS?;4J+K4;+^GV:[@:N8=YDI+*D(,!:Y^B@UL3Z3:%G[72<'\_[>LA;S L'&Y_OFBO=")K* LB ]ZT7(QB_/="4\*)=B?8B[G MYZ*;P:_"=)F#4#]IV]!KQ*$2;YP,^@/32;-]/498)D3=!\M<*^-D-=,N;>1P M0M.,>>4RZV/,")7!6H2C879I1>IEX,2R^.9"R_=S)C26\OV4\GTUX=%2SW"@ M6=2IW$;$(M-&\ QH2KWV4NK 0;[5,M>S5%SWA2>P/'X18-%\D?N7TALRTFU M_Y%QM7G7[S. WT9\_8.:+S7\@S3\M8)*.AIK)/&9B)$IJQ6FFMI M/1TB.*DG?-+=)"1MCO;GE_IEYO%CJ5\FI%^NUG+73&CG?.81BVD=#_0+%SY3 M4B*@;D1"^J&'2!9(OQ0 ],W P'/'^.LF3!S>YD(J]C42T)6_;._-RG78=H_; MGD"NBR>^S0?P-G>/K)/F8:@8EX+BIG-61,6[ W@?B%$%NI<*P1_T3*MR;'J# M2C=6!H>A'T =F!.?@[PE/>!3>8WB4[&]R:2?8]XQ'9?#C2"(@U#4.GM]Y^R, M.D0%C.&XV\\3 [WMA989Y-_"G]]S/S@8BST -3 G;<\(QE^ M.NGT!KZ_\G?J;:&H')=4$2&\XX)%@U1*VR+&4^$\08%\(61I?-/AQ1ZP8]") MF>T%\Q50 0SPK6E]-V?]I3?7YJ&==[*KDWYSONZ"<"4MDL0F%1%,,O#7&[-R&^V?7L/UNG3#SXUEKU->K]9WJ>@4^[32V M-M=7F_!EIPG_U*KUYDZE\1XNU3YL5_^&=IN?JFG C5JU,K]C?I5WP )T3^ 9 MOO_''(_CPH#]\2,U)FP2]+TLP@VX=-F7 HA+1Q4VWA+Q&BE[KUXK3I.M'@;;1XT=FX'5A!FY MN$UB5]KZ#0T!?2^$2@W:'?8K5< MO@ .-=-SAQ6*EZ^Y9,\4;7^>^?C9J5=E M6L^#$V9^>:[&;,M!BF0_ANKWFHD)Y2;-_U2CQZF5Q^1032,^6E;\>USYFWN% MQ1PO,W:2U%[=??'=:A=:U= M/]QKI\C_Q]/]]:_?KT3Z:?WS'J^G/G[>Y;7F]F'].S]LU\_WV_O- [1'WK?JY^]:]8U/ ML98C4D3Y=]#W+SQ29JA@&1<28PQNW0= Y"VKZ3#EZ"OE3<2:\7.NZL,NC! K0\_HZ(X@W:MVS[NA??PI5#PX9\OC9B\V;B\N$P5CN^ M> L";,&,9E)H'X&2/<908L1.:LQD)KIJU( M-6+9,KMEZ_KL'6$[O4RYA5$ASPL+2^TP>]KA$D1BF[9.!)]9BFTJCD\RA87* MB!0R6 8(D["E%:'TO!QZ/Z$H[;WAXU0E^1)!GG1Z 3IT'GSEP.2=?N55"R0J M]/^H=%/"V\79G(^&D L2Y%WPK7+30HGW4_:[%\SZ=[>5IG8#6#99@$9G)X / ME _RT%_MY7VXM Y?.P..9$3%6,?MP;>W\@6&Z+G6%9G^2IA:6LSZ*L7T([A@(/S,H,HT! UKE( M%) M 6,_*/KD]*7*)F]T/I@=.46EB'F)B=J[ M20/DU=ZZ+,14CL$("R9&IF "98A1AYUQP]BB+&.++T)7S&ILL50#$U<#5U:B M.5 /4YTA3D+&! Z9BHAG!@6[A?19(,QE#&N<:8TU MH%V)+ N M"_"\H (\OU2=DV?>%UU)Y]WJUFI]K5K9^;M:;>[,[_"N%ZO8I6-W9N6H>GS;A9'K54J;3R<5?W2IVD PJIM\/@_[O MG7[V\(6M^7S&"]IN:_J'%8"K%9<^A/^7HS!+UW=,#KGVL<^@;/K)W7U_=X?:/ZO;[QD=>.#E"]^2Z'L9W6CMZG+6]G METEKB'.#@LX,B^F\4Q$RK2C/4HC%B& Y$R2%H#' +S&Q0R9F*#^MU$T+JIL" M)9&+0)50B%$=;9 D&&HD$X$@9 O=A# I==-LZ29TH9N<%]$*JC.AJ.[L]2XVD>WK;J'(QN MT*_T@@L@\+85+C81FU:K^]UT7$@*I%A3'<235K'R5]P"3?Y[MK#5ZKC'[[N] M]5%_QR/;,1]0II'C MF12266FTE#J"&EQ6ZL=3'@L7[R%<]PQ6L^2ZF>>Z\X]?0I0>[*O*-!$<' ,? M,\5=R A%+B"$N6 *' .T3.B/Y3"603_VCX-+R06MLVW^-O609.!CL$O4(.V80U]8BIY1&%BLN:'*>Z'S\ MCADPR!]L)SR=,WSN)2@7QS+^[L=3VPZ-^.TT']<85+ZWWJC$T94HP,D)H MS@V63'( .L*;M#A$5EF1GX":%$6>NR)/^440"54A2*V-2 M7GHFU]8-:2JQJFX1INI,6/9[0]N9!S^,"9T"A( M#+:8H@%IP0@B,3GJM/(^^+5UVB1$-(58FD)?1=U7C-X4=7^ NE\2&:,8,!EI M.=*+KNM7O^3#FJ8I+L;7U#N% ML9PW&_#LF;QU0W6(Y_2B,]ZBG4RW+M\5A_4G<3^-A/]W%CT8K5L3P1<'^XS9 MYAGAV_A;A?0;GZ),QA!ND2(:<#[[V:T$V!>1,N9I#)ZDM74E65.KZTU!YMQ! M=%E]4L]5[Y_$6U7T?FYZWWIUH?="8(&C]\@[Z8'?>89 ?@JY(&UR 5OF@5DH MQIN*/GKGX#KYL.K+?W9!$>PPUU+K1#N(C6I.4"^A,_AEY,FZ/PLJR0/UX3H7 M@GZ;Y?PNCW,WO1_$RK0MH#<3Z&U/DQT*$L,I622H4HCCQ)'6!,B.%>KP%''12^MCN=1?M@5ANYGH!]3 190&HFD-JY0C2,2%XD MP">2#/P@ %)6,X2YH%1&C8-(:^N"NL7# ML3HNN#9??#LGVG^P;R1W(!]1*0#_F$(0B6#XNE8&5U^DJ-.19?GKLM3W 1X",4L&J04SPUS9.8F M22!!0']33%I5+789;F)UO1A.\7@\FAINQA3[_1@:0_NMG'):#6(RD>FHV]>^ M_7:!:07"9H*P]]-TQ&E%?5 *$6X#0%C@R&GAD#(\.,Q2TJ-D0D%)T] '@UAQ MB-17AY^ D!0=GIL.3[M(J-2.1X&4EQAQSO,11:81DY)8'X"6<%'IL*!-S>KD MU%QY)TEU@*\F9YE6&[V>(OGC\C1FJ]?UY1S#/8#K8)I\2!5"<"(A9QU#7)" M7,0BUU;6BEB6N ;[B:FFD0].<"VND/KJ[E,D?13=G8/N3F>I>BIXM"EGJ2H@ M'2EW:J :@=K&8*,R6C'07=$DXL&,HWZNCZ4Y3OUXSH][IQ3?*?E^B=M8S/S\ M*X/C3W9DO #W3,#MITF7L(F)D"RR(5( ;DV0(4(@EC!A+N'$/) NT<32--4- M-=SG?,"@9F>+"JH55%O4R?B":C.BVG0H3IJ$J?'(N=R5@A&%-%,>R7:.F]J:II2/SC]^*E0;4Q7)P.YZ(-=8=8"&IK.N2DJ@VG)G6DZLW]AH;KL]%OS9#KT>[Q?*K27G0L.[7G MN>/#(CP3SX"FKR83?\*N0G^/EFL(&206,'@1&TU&K)'/Z/4&>.H*X MS[-D6#-]\]BF+8=2N+,\I.J+-.WER(M M4'8?*+M2,25HHTP,'OD0;"X/QY&UQ"/,2 (A,DESGS>.95/6ZO!!4>"E)")% M@>>BP%-<)#+!*1 $I$FH&C4Z9$AD*+="TUA+;UC,"BR:XN%AV)JFT-2;BUP< M(^K'+[%[=D\F4@X@U(>)3"3Z;B30@F+W0;$K]52BQ5[K2)"C4>9&&L+5U+6E3/YR&U,^]4[1W <>'BO8^2'NG_2%!<)9\0B$2C;BR$>E\ MDDC[X+ASAFJ7:TPKU=1Z!:NK+$T:K[\>45VT5^09]TIY J)23*T'PMR5HBM4 M&TR,"0ASKA!W22'C!4,^8NB@*$'N M2BV92+E2)@#/H3F:'JE 1@2/'$^&61NUU6%M/3=+Y*6!T KK\9,W$"IZ_' ] MGC[(2S" L(V(BJS,G$=D0N+(X*B5H]J["$:+Y$U>*SU>>:?,J))=I]<]1,/8 M/WDP,2EQ]1H1DRS;*=]S0;)[(MF50BN!<0(3;A 7G"$>I$(FLDAE37PU^JO)V18/GH<%37(1;AS4-N2FI "XB7$ NY2PW2R23 M,FDC*A<*;F+*:Z3!SRT[ID9.DF?L*W[:K)B":S/AVN$T,P'Q&*XP1I:;A+B# M'TYAA; QL$)%-)&F'!B72C8IELL2&"_JOF*LIJC[_=5]VJ6B)1$R"62M 4,D M:HELHOGXL[0$)_C?D:H_@!%-31X<"RIY,/,JH]0[.6D/3V(NEV.[H5(_&'CL M>E"(QF^MWA#^D=5;ZO=%5]RZD[@G7_ XI.+;H/VRV^[\_VO#_EG\$4NF)G.C M&UY-3V5!E#L@RN=I I&XHDQ;C!358!@9QH! .(FPY#HRBSTF-J^C'X!DU1;G M+%M@69R/NCBGMCMJ+<,I!J09+$G.$T8.!((B5@R+J)3R_-;%N?()!GO#GO]\ MU.N /@PF-1OC_SUK#\]+B;XG*-%WMX41VE\F-QY_'N6+7Q)=#6@1Z^;O_N0P M]""OH&;C?_T,*/^._;TCVX]S<1%LMU[_")@7HZF6\]^VO]O?&]IA#/^UG;-X M^>UCHP$7%/TUBGX'])R@Z"N#/_Z?(^Q/_MNU'\S9[LE6?CZ8H_^T/YYLBP,8 M0^OD]='!L?]VL/\9'] #\O%XA^SNO__Z?[YO?_LDI/;& 0;;:# 8&C0AJZ5" M1D:?@@@^D?CSK?:6%70_J[.LH*5;01:$ZY,5B!GM$8"%1M9(@9)CU)LD@O!B M;1V_ -2['CR[]H?&J>TWOF3)-GZ[==4-LL0'\UMP=_9S7%V+U<(;;)P-CWI] M .A07!\+68,[Y),2,07E,3(Z4,258OD D41!4.:PU]0'\A,4NW$]/6 ++.MI MR=>3)5X([@TL(#!*N+:PGFS *$F)C0H,8S5JO8*OM[N[#FFCY=6P%X+]L[$( M: -"Z?-R_ HV]B!V[[(6MP>#L[(.%[0.W[-/+FJ-E:;( NZ A>P]#*Z5Q;1TBRG!0F(V9T4H8/G<&HYR1 $)'+E3C'L:S-HZ+*1X!TQK M5\*\=&:#(5RRDNH^[U@!T<_U]3*IBHJ.JN*7CK<522@2<0A92C+1]D9 MTI)3))P15%KKA =[NO+GT3]KE(E4M+:64?>BM8^GM=-', VP>^(MLI00Q+TT M2*>H4?1!L$@XL;&66OND09 :^KIS.*[7?8BC>VYNRM%0BH]R?AJZ?3OU/?;P MN1VZ\_WPV\?]?]C.YC_TX+OG<&_R\60GCY]\?-,ZAO^._L_W+?Z)1$^XY1@) MG<".2E$A9Z1&@F%+DL9&A' O+_?<;!3(V>*"45S*5F:#\L\C7O["5=*-DH.E]2O,T&B/LTPC5? M8N?\(;&[4N3HT6-WMVIM5 ^ M+]?6YW6Z;DG/RZZV6MY_GRUJ.5>UG(K!*6Z\MKFWGB,4<>L),B 49)F&-0D@ MRF*JEUH^G_YZ&S#@/-FVTSBU[8#:W8:WI^VA[9228O6D#W>OZGPAVK]!LMO= M5R.Y%B2;"DV.(4V.0HTHCK2.+T07,E%Y;-UPWF2R=]E98 M?9^B*'M1W[FH[Q01(8XFPSE%,6&7U9<@&TA$1!%OL?;!2@[JJWA3B >7W*E? M,M RT!'OST[..CE#HM&KRIWZWLEI/Q[%[J#])3;:H[XTOW5Z@\'OS48W#A== M;6RU<>YI6L],1%Z54'PU+?!12XJW(.U6'.ZF??NMX-],^'>E!Q]GVAGJ*%+* MY<-/4B)-!?QJ#%&>>\.X6ENGIHG9=5]D<9*LC%8_34N9HM6/J-53K":)I"@3 M'@58M/F8-D$:#!'$HV0A&*H\(6OKG#7%W!KL%1_++)KY+@XM_#$THNUW8>BE M6ONR"0B,3) M*(RTS --:7(BFT35R5 KNKQ\3*7H\MQU>8J<"*I :#H@:2W-Y4XYLI9[Y+Q5 MEBI&%6%9ERD137U#4NIJ.%V6H8+[X-:J=(MVL3SC"L]/P&6FJQ%N5?(N>#<3 MWEWI@8>YP3$H@0@PE6R">:1ETLBYZ$*4$GN.U]99DQFPQQ[.74I=]U74^B=@ M/47K'ZSUTRS'4B,(84AAD;+%DI"5%"//G [*:F.BSEI/&6MJ.:^F>J!LCM\[!'4M[KCRYP"V?8_5VA:,?JCV+ ^9X_9[CG,7:-;]6JR??ASM]&& ML1[VJZ3W_K#12XWA41Q$T'I[%MHY^0PT/L3N8/2J$D:5DY;:7=OU[HTCE?]F/'YG-Z?WYMA^'1!'ZF/C5>(_CR(];!",Z& MMW_D"<7PTTD7/YP\G/J91UM!E1>*:2IE\$+R9'-"M4O4!B9]H#C23U2L33YT MU+^L2W88D>M'^QG9! _XTG:^VO/!VA]7YN&DW473D_[C?-TZ*RD]VJR,U!2 MOM>WE30!'&(_7P5CLK492^.HGW>W__FU?!0H5T:1K#:Y3U+6@7_]8==ODOU" MUZBZ<8UNO-U^TVKL;[WZ=VOW[>Z;@^8(T+=;KUXTZH!S/QW\J]W6YE9K;VNS M :_V=M]N;V[LPR][^_#/SE9K?Z^Q^QI^VWWUO_^]^W9SZ]W>Q&VQ]<_[[?V# MVC_?;^TN0''O#.X1!K_7?[@7&\;OLZ^=>VZMMWP,6$BEE!>;2$4G8"(Z]G00 M7TY>_!G:@]../7_9[E:/4WWH!C_<&#J->:$%R^@Y=@..;S\&UA<5L/[ @4;O M,?8"$W[KV_@%N>=[@M%[??)G@]4O.)%+,U:%S=*,E:K;WZW76 E^(0E;DL&: M%YS?=SR+&*NXTUW'\88?Z3.M?#HWNX1F:#;WRTO-M4MO\.F,L/AI?!?Z5YO0 M=*GN).LWML=GKMZ.SERU?G[FZIE.XD6.]]8=UW?%XPJ6-C!ZX[&C2VP-(.C1W;]T<-1IJ-'':;$UI?I?S7/8@_*PI?OU4R MJEUVEP#[+Y_W^4S:QDGOK'N7L[#S::S[JP246=L0+#3T\Y?MV*Z/#3O('JW- MZ..)@TUPK*2XMMFO]TR"6UR2S6P5$Q6/'@OIC262,^V=9IYBK;#FABEEYI$$ M5]>M25SMY#U$V,!(L'Y^->E6&*J>-5JM*& 1GDB47$F?$C="6A4YEE%:XJDDA*_T M^8-EP3)Z@646))2"-0@6JT$\A(!L)!(9YI4EA!B34RKF5-;J\U C45CJU M<\X4;%G2-BG0KRA2U"XZ+CPQ,4DG.;5!!HRM+*!6 U#C%Z!FO-#&D4O'"@#I9+[JTA!$N2 M@*1%J0,KF%8#3/NVVJ;H78&HJK#3"-BD$(E/(24\0Q4RKH'QD43SA"?@Z'7^O MKR.L%8?CBLJE(N',DU=EUM,_2[&Y(J8BIB*F(J8BIMJ(:1:F;7TRB23#+..< M4RMDPB9BQ8W(@>I/FU6!$/@//;A2"/"-R]+?A6W/PK;/K[@1P ;BF >'0F ) M<:TLO51:[+>6MSYY.641).#<*8<>"$C"+CC$9$.V="TDEXFCGA-3KX>U'WNJI[ M0>6E$-,LJ#P'>[N@=I0]S$IJJ-#0690QE$CI[E#!/X8E6=41%L?4'X6 MX>I+\SSU^O!FMP$ZT(]=?]X8]N'>G:JN7<.&X[.1<5XBVR7(4\14Q%3$5,14 M1]O\SN&7G[51?CW:"U^-M\+]O!..'F.C&_8O]\6-BVVQT,/[T,.]J0,JCFD* M"J 0Y][E*(Y$5CJ&6' >!T\Q4,>U=<*;7%P_H')W@EB H.!U$5-]K/:"UTN% MU]/FO *[7>+D4;088)O8W$Q'>8SCWFOYPE/0J)&E?]J!KR\!^$L42$Z3F5@&'NJXQT0](;3-UGZ,4Q[+4<5N:J??]E!#*^F1%V@;Q;H MFR[.);DUT0>-(LO )XU!1D:+C);,)VDP"0!\=&[M:$OLHMYDM8BI+F![ U=U M)CGMDXI!\P!TE4E*B>9>.X%%M//,Z+P%A/]K.V>Q8/ \,/BR2 ^A1G#E,1(2 M@)BGI)$V+"$?DB9>&^JT _+)FH0]N.=8T>\"PT5,14Q+*J::GG\HN^5C[Y;3 MSAKA%<WAT-,I&&HP\ M-3%D1TTW#AN5^Z QB,-A9]0>,[MVQHX;^]7VP_V<-<_;V5UB$D5,14P+"1T] MH3E^&>W9[UUVL,H-K+:[X_95HQ 28/!62M$/7_=[)S=3CU8<%O8Q"_LXG[+5 M!4Y1>\-0D,$@[GT.% F)3,!86\JIDW%M7%8T\%]9:0V2T^2"O:E(^KV8B!0T*:!VL=]M9I+T_0 M+##N!5):T]Q0E2(CM$%8P9**.MHDZ[B[/E&J1HUZV^_8OC^:-+8GB\[#&#?O M&,W/2P92#+TSUXFC!A[S;GM?3U"]\;!-M(YY+;16)G(3LY[N_,9RNYVL)]H$D9 CGB!/FD#-4Y@8X.@GC8W!^;5V9 M)F'S*N<[#]U9<'1L8?!0.Y"^>S>P>4[-DB+F31T,[@N7I2'8G$&Q==FBP+.D MN4R @IP3Q#V00HM-0DX[98W@3N&PMGX]ZE?PL.!AP<.'X*$*DBMJI+ @U9C M2S'@HS&4"R-5L/.@CP4J'PR5T_T@ B.>*^2P!?X(C#'[J152QBG#:?+&\[5U MPW6325H LP!F 263E"& M*5,H%UE#W 6@E<1B0$T@ER ]Z2Q96Z>FB=F#6V@7O"QX6?#R"EYZRVF0SD?I M*2?1:YD"\=3CI#R-*12\K ->5O_O9MYX$(&RBSVHI@4N3)F8*9 M]<#,[0O,C"2J$*-!VDF=,=,A(RQ%T4<-RPKV.@(DDS6984VQ$IA9!<3_&%KX M.O@WM+^L_PM^3(8\=2\?867WQTJW_B_7_V/]XCD7\S&8VSSLB^D=S1-,;<>> M#N++R8L_)WG\[6ZES=6';DBX__-K.PR/7AKS0DB2%7V<)C"^_>A=\J+"@!\D M.WJ/L1>$\%O?QB_(/=\3['YW_=E@]0O.RU@?8ZS4J"49*\$O)%^6P9H77-$E M&JN^ZUUG.WDTN63,21BMJ.O-M_EEPLX,EYIKE]Y 8$>H_31T3?_ UM2-;.W5 MJ+YP19/ND/MTEQGK][[^F.ZT5%-RF4A9;:LYFQ)M=ZO7XYS*A4S43XV?.Y"$ MIYY%[\].SJHJ2#/SF2<>:E64ONZ#O%(TO^Z#'1TE;_R6R_K_WH2;#J^.^)DC MS+LXM/#'T-BR_6ZN%_8S0/G)PZ[R'.WW[@:T=Z<"Y"Y48*%>ISO.S%$_QL8. M7'$[;TU6S\=?F=;W7TRBY]R[IW;]\WNO'G38C#Z>N-@?XP0QBRY9\(Q/,WB=@J.*2*XU MCP(;QRW6PF!F L>\RJX@AM!RFN&ZX_OKP?XV/MC?8@/[=:' M_WR&S]*/'_YA'_26\8=#8)R MC:4G/N'HY\''"J(]$-$N2]=$ #(EI$1"<88XX18Y"?PL6LD"YAR0#:^M&RR; MAJG"R JHK0ZHS5)@%E/F(I&&>RX S)0AWA(1"$XT<$/X[:AVT=FW8-A\,>RR M53I5ED:"'6(ALS)N@9#A() P-CF>K ^9E4G]D!JP!;H*=-7GJ6= +F>,YSP9 MR6&'AT\;:PAF7E%+B3#&%3Y6 RS[MG-Y^DCAJ(D2"3&O/>*>.N2\PT@&J[T7 MCA"=UM8Y,TV06F%DQ4?VC'UDSA$IN$T16\&5BI;P($*D2LF8. X%W&H!;I=G MT:.1#!LC$ W"EY:*_]=7?(*UW!!2.*\&=<"Y*1@657$NA MH])%?VNCOY>FM21)!+"C$24\ZZ]/R C,D4Y>>LEYXLHLD_X^RYYHV7KV1[9[ M&,&(!A7M1QC1]Q@:A[;='31^ZX"2Q,'OC=3OG< 57^*X:<&B$Y"7$ ]+PY B MIB*F(J9G):;9FBH;*HC@QEK#C1"6Y5PQ[AC%7 B#[\ ";TE^J8X)7SF&.Z* M[R_VNW_W.GEJW\"NEWGA;G]B.@XU^>P!O;<*OW<-1MQW8-7?3OOU6 MZ.,,]+'U:BJ%1GF9"!86&V+R'"SS@LFUQN0KT7(OM2(:HQ2$1EQJ,.EUT"AQ25T(R@;":H_*SS8*?FG' MIUX?WNPV0%WZL>O/&\,^W+M3]0]LV(O6@R5@7F)'14Q%3$5,14QSZZ'[8!O^ M;C0Q,\+7HVWNU7B7V\^;W&B(&]VP?[GE73;;+23Q/B1Q;\IP9\8HAVU$-D:, MN)'P*@60IL'2&B:\SZWGI7YP*F71\@+&14R+#JL7,*X?&$];[,(28[7PR!D; M$-<&(Y-41(DP'!)EEB6Y''#\+,/OVX/!657GJY?@ :MZOH-\_J/1CUE;NH>- M8:\13TX[O?,8&[$Z#I(O/ 7M&UGS,&?=$HU_[*)?C@KFC'')>LD9EF:_?)8I&?OV6^-K>WAT-$IC&HQ\.C%DETXW#AN5 MHZ$QB,-A)U9G*K(3:.SBL5]M/]S/K?.\O>,EB%'$5,2TB$S1IS3<+V-(^[W+ MGF^YW=MV=]SH;128 @S>2BGZX>M^[^1FDM**P\)39N$IYU-6O3(Z\D@CHE%Z MQ"E-R)D@D0C)6.$CL9ZNK7/19$8\(&>T*'[!YR*F(J8E%=,3'[@HV^AR;*/3 MYCXER?!=[H/V,.[%_I>VCZ.X MUKOH>X?=ZBY5B*NPVQG8[>[>E)-(D!@C%Q)%0C'BG#ND0=I(8##!=1*!P3(]S3X*B,W@6?/!8R:)E; CTT M\Z[ZWMVSX6!HNWDV"U[.4K9X?V,XA91V:G)\&+3A.MV"HJ!ULW[UEVOPG:$DQ]*:&D?<%T-(X;TH23%H[ ,W4OAY4,P"G@\&SZFJ')RIP")'!.?JQAK8IK,!$#2$2 SU MSC@*X&G$'!MC% @M$/K,('26O#J9:!!<@%X*RPTP&&V4-T00F03&X2&H?_8VAA>/!O:']9_U?U8_3$KO_'^L733]Z:ZWV>T-X?MR90887AO&>MBWG<:I M[0]S9'YX% <1%-^>A?:P2LSOAM@=I>AW*^%4%1Y2NVN[O@T?' SA#U7BS(MK ML_/3J:O=F[^2Y>-\;"PL)D&^I[U!E3+T_I$G7*(_79#RZE1,_\RCK7#="\4TE3)X(7FR6!OI$K6!21\HCO03 MU6N3#QWU)T]P:@\CSY8^^/*/)RTNY,!<0$C_G&^;IV5 ME!YM5D:0!OM@KU\EE;T$((W]?!6,R=9F+(VC?M[\_^?7\E&Y.DR&>8"45YDW M5!UU[?I-LI]AC=ZZS^#_M;NPM[6.X-[A,'O2_P<%UOSY!D6-+R;P?WWQJU3>V+[AP"]F>CIJQ;B MQ4Q7U.MRBZN((8R\8T\'\>7DQ9\3ZM;N5M]??>B&4XV7P/X"C\!]G&(YOO_X M[1?56S_0V=%[BKPPQMSZ-GY![OF>8+=_Z<\^^;/!$O("2/P2#9;2.]WV%\FQ MRY0#>[,%]9.'NC6IU=SE^4=J]30SH'\%7J."<< ?8F,'KCL:-+: 5H2*&U]D M U^9FB*X1'J M%9@7XDZ/?,F#&Z_?[>XT=O_>>K>QO]UZT]AXM;_]W^W][:V]EX]ZF.$.]WB\ M);S004-T&,FOB0R8E)\J#H#*S2R]9HM0G,[+X: M!V:.X=Z;AW!-ZVCG^V?XGG_XP?&&:!UOB8/O\.\^?/;[^V\'=.O[96#FD.[N M?_Z^<_*>?MQ_+W8V_X'?C]H['][3G0__.3[XG@,[.WCWS7\^_QB8V=T\$+O[ M.^ $;X HWPDB3A, MD1 JU^AS IDH(@(DLC8Q+YTQ.=%&$#V/O.XYPM&>.X +^W@Z/&:;_WI1UB:+CS1N\T]D==%[/$OK2'[3A8N,52ZWO, MT^Y@JM8+:S.FV._G]@WV6RP=-U>'JD\$>UGJ]ELN7Q+_BMV8VO6I:KL,^V5K M;XJ\ZY@\EI8BD!F0]V02,LY8)!-C3C-M4U7W2S>->G ^5?VX^ZIK\Q,7M;XX MA5/T>C%Z?22E>]?>N)R*6=XW8GYQ48W;$R) MNZ#<+"@WW30\J>BH"P191W(!#!D0")E MG])35U1Z_BI]25RP--Y30Q'S&H@+R>5L M=(,R^T%SYH)W,TH:G8O K;+(2Z M+*^3I30]6'G64O-6P4L!:M,ATF"=TC9Z1 ,'GF*%0(92BF*,F%,I%"4:0$TU M*:]32*(H\3+SE*+$\U#BJ="BI(XXXA&SUB/.*4&.AX"2",I2(9DAI(9%G)^1 M4Z75ZZ(J8'@9).Q$4 !X[L&P.%56AI[L3L3[-DOW71[P;GH_B!N#01Q.FV%C M;W+!O!DP;_?5%'&1@2L>E44A"8TX(Q0Y*@R2$['U>Y+1A.EI<9H6,LR4L2=(LB(B)$*/.$DB'.YS+IH"O[@O,WB:KE7 MHE2GT_M:-9T [:G*C@S36:JQ*@!B*/DNM2>W5P%N;\GDGO=ZV^. MY;HQ%FL!M%D ;3J;)4EN@*TPE+3BB%-ND8TT(I)$% %'"09;[M#\X&!0<;+4 M6%F?DJP4/9Z?'D\1$T-$4(RA0*,!8F(3TCY@E%PP3E$-4@5BPIOZX3&@XFFY M%S'IN_:P/\Y>^6K[H7%HVR5OY9%3])[2Q_(&Y)F/HKS+=;QBV.^];0_;AY7$ M]^)PV*D*IA6$F^6L(.CHL]/H<^39DQ9GW?_^:0C\Y'$@#15%''& M38[S2B2D@Y5, E;!7O3Y+2Z516CF]LFI;??S8F^ 7L:J*&^CW?T21P?2BA^E M[GZ4NX#=J-;R7O1G_>J X(=V+IP'8[ !GG\S#F/_I-W-5==>PV*HVAM?KHN, MDAO=[IGM;)QD.ZZ XCU)SL[&)TV4$$(Y)('2( XR1LY&BBBE(1IL=91Q;H!8 MG#(UUORG=,H4]:\#)P+UIT)H(JA' 3N,.%8"[!O'4&3!.D^-MEKE@NT&XQHI M_S/RX^P.CV*_T;V>-W-YN+XX=>K.B&8_=EF)O=7K9J&/CEZ66/I]P.[]---GI=&7^VO MK;D@$GFCA2IYH6$7AW9[B'9>=<*:=T$]SVQB P%H38!/,W!9[CXSP&#G'".$:>YE/Y4K5 MY+0$*I=)H>O.:XMB/X)B3U%<[@./&#BM43XA'O(K1BGB(G?'C(#7'A2;L*:2 M=3KA\9P"EMTOL3OL]>_KBGOF(8KE82Q3@BZ(-A.B'4Y3%:P"DX$+Q(21B.?T M;P,2!%@3L'4EXX'& **)IM"T'F7/BB;7L9AAT>2%:/(4-U'$D*BP1R(8A;C6 M"AGG"++$RQA9$AHST&3U.)Z[*$X7%9#Q1?+8HJ*/X**3]&;*#7W7#.4A J(6^H1 M"!A>8P>+BL%6[S2HVYW+?X^D7N!M M%G@[OI+ZS8GADAN!F#9I=!;&&9V0M5S MF9YRLD3A#<-JXGU5M2ZC@RFJ/7B MU7J*M1">E*+.HI281EQBCHR%7UE21D81N6&YP1IM8E:Z2BR M?3/8ICRQ71Z MW4.4SSM,9T45U\SRD)D[0%L6^=M+Z4XLM,LZ:I?O%>2;"?FVKA :2Z-.V"(" MC :LM,B1L59C-%Y1]/Y:?(CG681J4<8M(# MV4G!(.NE0D0YR@U6RLJTMBY-D]2E/L"& Q379#']!R"O\IVY;W MXY?8/2L.FI6F+Q-IOQL)NR#;3,BV,TU:J'0^$NT1PT0@;HD%^RPDI!Q/RBDF MA,0Y0U V,7YP3Y[BFZFQ2B^6MA25?IA*3Y$5DQSVD1,D?$[?S\UF;"().,)D:J*'_,T31^\NV//Q?N_.?%E$"$BS-A7:\?8A_!8GJ9U_N@ MUVF'QF125GRC>$KN!PKQ"O3A[[$Z_'7^?I!MVPLO_<;%NB@[QDP[QC]7#WPQ M0!-)$#:YZ0>3%CGA"8J6$A<4YF+4EU$UB9Y78\8[:] 2.;:>,RH\)7TLJ/!H MJ#!]>(PQQT4PR'AC$!=)(B=5KK3/#*P[*8T%5#!-I>?E]'IT3)B31ZP6CC!U MGL=WZ[];>_G;K36/CU?[V?[?WM[?V[E?2Z:Z6 M]!WN<2%/RW5 MX)[NG;KL>1;I8+^WX4&^_?CW6/)_9[EO=,/61.IEVYUIV[U2*$I$BW&( M'*G<'YU;99 C4N7BB<$*SC15<=31AEVO)U.R_E=#K9^T 5]1Z\=2ZRDV'4P@ M26,';-J#C1V%0E:37#"*<4.X%)'E1E6RB?5#TE]K&CY>(CIS8ON?XS!G3#0& M%_T/2CAYF5R*MS6UN89T&U]LNU-UL>CU]P#9+AM>;$97X&XVN+M20RJP0&"W MBBCP?,B):(),T@918V3")I%@4AW[>!7=7BTN4S1\KAH^'6:V0&1 ? A[D8LO M&(9L"@+)))*@5A&0]JA9PT/,E/H%F)>"S_1[,/8P:*1^[P08S7"\YN?+;YZY M/5=#?C,6^VN0^LZ%T*LJ-"-8!&/NE>UT!KOI=EPLF#@3)EZI.94 #E3.*?> M@)$7 ZUE!YIS%ST7DF-?6G6]QPT_DE)3U'[!:C]=*1418:]$X@Y"\:.9@R, MG5SJ7[+ ;;!'1R.#@$.=<(1Y5H3U%PQ]!PZ<8 MCN;.NJ0%HL&"AD:/;&Y:R#DM%;NZ,?Z]ZG4ZL1K>;6B#FTMOIOK!WI6!5C-P3 M*26B6F+$@X[(:*H0CL2RF(#M) V&75.8.IW[+FJ]*K2FJ/7\U'JZ95L0(@5' MD+2:Y09'N5*+A37-%;;&JQR@SFK-B:F16C];=XWMN_8PG^P );5?;3\4#\W2 MDQC;@1F9AKJW8*<=5C+>B\-A)V8FF[M #B M17#4$Z04_."@SL@28#I*2&L9%H*96KIBGY&CIJHSVVA/UOY-M0V*%;<$O.97 M6<:O>_UI *S$7A#OH8;U7#G\^,Y51O MNJLE>8=[/%[UIH4.\MF&5]N#P9GM^JKX@>^=G/3R@'K^\Z)9^HIONHM*%=L> MBWLWO:J$O9=E7?;:F?;:]]/\6QLL%(T*EE3FW\I9Y$P@*"F;!*:"*9Y+Z+,F M826DNLH:O:@LL:+1\]#HZ6SWB*4/02$LI$><18ML,@0%A25A(@5N66Z*T91R M!2OH+P6#L>?]7J>3&Q;"74\MD+NS4]#.X5%L3/R-0&=R&U)0<294O%+2 MB5AF@],!&1\QH*+%R)* D7*LDGQP%'B.E$TA=3TJV!4E7XEB3D7)'UG)IZA/ MU#PW9N9($" \W&"-M&4Z9\H;2FS @N5@@F@RLX)E*IZ'(.-,*K1$OI_GBPD+24TKF/!HF##%EIA6/%D@2M%+ MAKBG%%E)(Q(">Q6E4HGXM77&F^H&UV_-,.$9>8^V4HI^F!U$H$_P1K<1O_DC MVSV,C3Y8&HW1ZT$NI)"Y5G/$N+(SZ0MH"E@DS:K)23\.AOVV!].DNF#1_J65 MRV"I/?$:K:/=M#5>/>]@\>QV,^[F_[0W-#&GVNL/6XL MGSUCCTW=2O+QTN5!/0A8_X:YZ($-/5IAFW'T+_S>.3KOZL_T M7MV=V37LL.'B8;O;':>$Y0RQTTK?%NVO6W'TA1T\"1F9EAHTS@"O4S1:9A67 M$<#6?=K.H$OHHD"W8.A,&/K/-#O#1C'G/4-")HNXAQW4\$A1TI)@FZA1#J^M M&TF:7)7*J*NLY>[#!A"!-PNJDY<_+[34C&8KPYX?3H%]8J'?D MPR.QO60PUZ%WEKOP3.;K86;K31):+*+^KWM:#/.8H=79;"054BH77+2>!R)L MH,QJ*X))D2=G*DJY0 ]AV6QFVFRNG*+$"0>L54!$AWRZ(#!D=3;+J1:&, 5F MN==*16\I]!EN=B*5 M:&QUQY?M(7R; M_[D.TZS#^\#?K?>]$QC->79MYN9.@X;MPY^[C3:,];!O.XU3VQ^.Z?X@@J+; ML]"NK(%>-\3N8/2JFN1\PFIRF 0^.!C"'ZK35R\N9/SC9(T'Q"0\PVEOT,[K MXF4_']9J?XE_?FV'X=$$<:8^-98]OOR(=3""L^'M'WE",?QTTM75J9C^F4=; M 9 7BFDJ9?!"\F2Q-M(E:@.3/E RLF'COJ3)SBUAQ&Y?K2?D4WP@"]M MYZL]'ZS]<75UPM*[;PZ:C>W6J]MUN"[#;NWN;^TU]G<;KW9;FUNMO:W-_&IO]^WVYL8^ M_#*NA+7QMK&W#W_8V6KM[]7^H7Z[ -S?KX_UCFC!UV9XP/5_N?X?Z]>^Z^K3 MW[HY/YFL8:MJD!>-,0]MG9W ??P^N"-VY\;WTX("WZ7GP\R?SM'WIP_)X??/]\OK/_ M\:CUYOU78'/?=O:W&'# 3OSWN_./'\*IHUSN;.Z0C\?OVM.:_-C MN[5_=+R[O_VM=;*%/^YOT)WO6_#9D/+GX?I/RG E#.,H$:T1-XX@9VA$23H= M@A&6<#JR!=K=LQ@V,I/'6 D/E@ FAH))X WAG$8=&"8DI "B,#&3_/Z[)\! M_.^=G0"?.L] .B6+QJ4P&A-I3-CE>"G^H5M$B;D-"G*>$8,UQ9"5FFFD06'0_KJ5; MT._X;#!LI_/1QM_.G!9 1E>>D:?FZ3=C7;40L@;\W0<&WAU6B_0N&]>-3T9> M4''Q<+> _1WO1>D+\9CS-)OU=.!B9PJ-XR^%9IQ+Q8!)D MN>Q!745D)KE]D8F72/9=K\#F'S6S]&AL\ZP&FGO M-/;'XTXP!7G@0V#,L7$"8S@:Y*@13.Z.[?NCT=,RTFQD\*L&FGU S>J66:3] M> 0"!!,P#[-W$A]VQTN3=&(O-FPUY!L^.OI$5;PRUPB)_4'5^D/].2D$=>^1 MY%?5\^4H6NKTOMY[GEXT\N*_997_93O5^MH[BG$X?LY-D.&)B_TK]\.-K_ N M/"%,7:B6[=:-XWMK,3!I9GMS<<+ZQ8K;C0'OA.;W &RP26"DS@ M6+_LY?Y]"DO.MT]!!QJ'L0M+J-.IWH^GPU%UBCRH]]WJRRN]K9YHH]IS[<6Z M?_]B[\5DX0,K_"F@W81>2PZ$\U'#?JP$.-%X&"K,?X!ISLZ8"1A-OFIX9(>- M$WL.X-F(WTYC%2&>?.-YM/W\35G -RXHDE$2@+O1JSI9I;,AK)%Q-'FD*E]A MQ/9S'A%\Y>G4SI=74E7,)W]3/PY[+T9WSO/0[HY\QA6+&ZW#\1J"'?2?,]L' M.P>>ZET\[?6K)N>OX?+1QPE&_S0&1[VS3LB/U(^V^B0 Z/%9=^3DOH#L7V\K M^0E&[K3Q(*\,9QLN:^A*6@ (&UT@GIW;!O6_KTTJW.-F)?W!1/^1$-^+_MS" MEQ^1][X?Q-VT!8,ZRD(BJM=P(YJ(>3; MV9/\_1FB,YA=;N"_#!&,[GPM&C'&]@T_/*LHZFCO\15*AS9\;QXO@'J[FHD-IH8\OL-N-PMW#7KZWRR95,^\Q\8OMG&52FQ_]XD/3]'ATOXL])V]' M7V+W+/_)]PZ[%9]LYEI:Z:S3Z,!.66W#;=BMNH?M[ 2&^8KC!SSMY^TYEQ.% M7_*DG^:';S8Z,##4J8C8U-6'O5[XVNYTFA,6/"I5.N'U,+@LI$[;NG:G,@^: MU5QG>M[(CS4:R>5L@QT 2#'F]17%1^:688YSSUO7$#M/L0\6S_, M3]ZE8$L=]C()ZU3[?[\=,^VL6&X7OAYV\K/!>'N_OF+ZV>CJM..7T92.-MQ! MKYN]YLTK/ .>X.M1VQ]5T>#JG4IXU:X(BS-+Z/@L'(X7D>N=C1:BM_U^M8PN M)V)J9J?F;+DWS:I'[KOVX/-&-[R'^>]G:R\_UJO=_VYO$E.\13O?#SYY1TB> M8Z2-MH@SII"VT2$E50Q)&&Z%6)7=]-5H#33RHA@M]BOKXMY^HY^O[B79;3?PJ0,]1? V8TQC##/GIZ.G2B#*<_V] X^]FQ?VK,+ M"L'U+V4#4;[FP M7S(87*0GG#2C[[S<1'/:0WML#N;OBJ=QM.6-;=@ >UJG M=SJ2_<5F=P03!T.X6#NC3=QVL[WM*D?F62X;!9>$",OM!$87EGMGNJPB]W4J MA-'O=7MY$JKI*0&-\19UO/W)F9AH(A1I2@+BU ID&..(42<(H[13T% M@,RX=[V+.11]);IW9<'\PK'W!+M7W>;Q9FC.-YZ:Q/>GH=I[1M,+&+,1>ME< MG,L6_GAL@(K\WR/N8-O="T=:(Q\Q&QD>E_Z\J2G< VLNY X0C;]Z\$_5\ JV M\8V]]]4G$:'-&W?II]J,QQ;^3X8PC]F<<1ENCZS6_ M;,4=6 H3LC0UT=FLF_Y<<^&S2FHVJS];9X^N,D#R8O?(3BS]P5B0%_:^'>1( MP$7D\M)O,4UL#\_:50QT%,<"MM -E;NI'T]ZV7TRX4CQ6W9KC;P&(](^=GE- M.[?@NHN5-7(B=0:]AN_ @-(D8EI]Q0#NUQY<&4"^+3Q!'[ZU\E#!VWD]X/5][YT;?ES-E^^V0N MOJPJ4&5L7J(1$6./_@BJQX[!*HHQ&"/1Q+.6VOW!L/%_1[&-D;_GXAM&D9;0 MKF(1HU"WO?"77?#A[CCL^BL/7:]_X06;BNO]@J7^\4-RS5PM0X_<4XB%[FZF544<<%SA)!J M%*WEF#CN2'(_9E]2:UFDV)D@/2^'[C5F8OQ[Q#T^(*7"9..QD?/VLQ3 M5LW81A5M&$];V.V^FZ175>E\SWGQ[AQ^(DYQ02Q'-GA8O !9R.ID;_TV(J!G\&!A\/O+&Y*CJX%>4J7J"!U,6<>>#N++R8L_ M@?B==NSYRW:W>O#J0S<4LK@D""_PB"2,:VF,[S]^^T7UU@\'_T;O"?E"8'KK MV_@%N>=[@MW^I3_[Y,\&2]@+IMBR#):\4%(LT6#5G6][PRGXR8(%R(_UN/(7 MI65^.*"ZF!/R^E=,@5T!E?U(:;T%-OGYMR57J MN0-/?=X N^US!+,,GNA1NJ+.,F\++IQTQWF;N6Y2'2H?W?'99BA\1!G1%+,8 M-$M#_?\> MM^A_/N]^>'_^<3\[FC["M?#?FW\['W:^'>QOX1^+'.T-SZL"1WOXZR>:A#>$ M>22TPX@+C9'S02/EF1!,V10#7UN7@C641ZTI>6<2ZDE<6L:[DE46L M*WEE$>M*7EG$NI)7%K&NY)5%K"MY91'K2EY9Q+J25Q:QKN251:PK>641ZTI> M6<2ZDE<6L:[DE?<]B;TTAZW_SEU6VJ%J5M$=C"M#COI3Y ([5>''JAK/PD]A MEWO<^QXKH%=+>UQZ>]"WL=-^O)/2%_>@LTW?C2=_EOIXC".8J>@5Q3[RJ)W6 MP1B.HW0V>67%' [O[69D'!6Q*P=C'G@PYM@/=]KX6W4X9N,3$Y%)(QG2!%O$ ML8[(RF@12RX0$*'S!M"#-96@M3\84W3XWCIL!%$B>&N)X%P'81S&0MG$J7(A M&?FP(VY%?>>JOJU7%^IK2%"&@_H&DIM)6<*0L19^59(HI0,EQ"[/R;:BP/=6 M8,FPE,DE2HSD3E 33.+!<&\I +FC91.NG19?;L(61!8UUK"*O$9<>(FTYQX% M'H.QRD3&R;)LPDMG]-1OP.7*(M9G>V41ZTI>6<2ZDE<6L:[DE0^-OSR&@_U7 MGQL7.1TW5F) :D/O++<1R';:[2505[HLTSRG9F5,94Q\B$YB(4C@/'JMM(I" M*$$H)IRP.9C*Q4J>BY7\?6?:56VB,TEKC0(A#G$3+=(J$22-YLZPH .EN;R< M:AK)'FHGSU%S'MM'5G"SX.:3Q A23)Y3PA1AG&IJM7 \B*@5P3Y87G"S1K@Y M%2-@F$5EO4$X\(@X,1@9%Q2R+'DL*>Q_"<^M+&?!S8*;!3>OXB9+E&OO@K24 M)TH=3D02[G'*#9W3/$JO%]R<&VY>\DV)(U:>"Q1Y3(B'2)%A."( S45E:HN:-75-_%'U^EO_L?_L+=V2UA^EGZ Q+Q16&0IF;2?(Z0O%[]O8[N=- M[^[7]^\7[00YD>HUGWZBQ09_]#+ [S,!BPCREX6&MV_2503ZK098C0:6#8CWM^WOWT\WF('\'_K.WS' MFW_$P8ON?#TX_NOS[B:,\LWK-KQWM8,B]RE:[2TR7DO$K>?(8$N12$9@ M3ZV17*VM"V*:E.K:)UL7="KH-.Y1)HTR7#DIO>>:,8VMP(*20(+"BL>"3O5% MI\L.BD8[CX/DB&BB$5?:(^>20Y1Z&;@P5H58T*F@4RV>;9:4.YU$="Q()BWG MF%LM/.-$1A^5=%K?#9U*!\4G!J;+#HJ:\9BP3RAYG($),Z1M<"@XRA*UF@5' M5OB<:0&F%04F!7NI95%CYB-G.KKD"1988N54LLH68*HE,/$+8&):^>2#14(' MACB/&AE.*6(1<^XE]4&KY0&F("&-#U(GS9,+FG+)53 \EVYVA#\LS+ZP[TS9=[ITK#/>.6<134(A3GC. M1PPE(LI@ICOGR1-<7!KXW VO#HX]<8LL8MYIK9I,2@2F3,'6)%2&\<%P\ MU>.5$:Z-]4AYAQ&G7"&GC$'!V& U2YH1783PL^=AZKQAAG"1A.51>V,5*-%. M.*L"%_J6/%R$\%S8=_-<"&,;$W"J0L0QCWBD!FGE$@+%6ED11 *M:GF$<''B MEBN?UHD;.M].!Y[,'N R5 >#_GYG..P/CJM> M?Q2K4P:>Z>SDJKC%]'X]Z \[&4M>#6+7CCK?XJ^Y9AUB]=V7(< .8QY@98U< MK,/]*([+'\GT:TCD^W@/R& M'T'[[WS+!=&+<'^H845EF9E330X M?G"]G^LQ\RE;K!0^/FO?3HBT,@JJ#>9:!VL9IHPS%CRE3I&'Z>:%A6?.PE-. M,F5=$@ISE%*NC>-U0@XSAZ)0(B8FP+:*,]//"Q,O+A-SFJSDP1IA&5C9W*JH MA F>Z1"UD+>L$%J8>'Y,/.4C$XQS&3%*1.G6>C M6XDHK<,0LU&I=J>=E-:H1(F-*-K$$*RU(P0[4*FH;A F9W0".2/F6?#"P05 "X#> 4 M4=I:D1(WDCO. M+;?!8Z=HT#I*-8OCG@*@LP+0*1=Q8CS$: .B3&#$N;?($A<0P4E%RPV)ELZZ MKT,!T *@!4 O)Y-XE7+0N35)\6BP]3XZQY(*S#L:9M'$JP#HS !TZIA<4.6C MT8BF1! /*B'ME$-&6$LD)PGC&8>P%O@L\%G@\W(>#Y4J!>$E)I[K .8[L5@* MG'G1!RL*?"X0?$Z=B8@0D]!,(V.I1]RXB'32%@6&0?P9Y:G6,SH3663X+'[W MD5ICH"=H/;:?]S@WVL7 M8UYOBC0>WSA-TGN'PU$G'?\Z/3PRLX]'%JOZIR&_]$UA%V*E0->W M\ER31!XVD.X&!;>'ME!R!?_SUUZ]&%& MA56<)DJXL,1XHF@RR1/A*'S^93W/$#-"T>F+"T)>W$'(_P'$M6OSC#[%T:@; M\]*\W@.=S.'"4R^86B'FX M<^?]6[X-\VNM?X1Y?"7;]"_:HF]/MK=V8(SF\?;>[R#&/=Y<]VQSZ[5H;6U\ M;^Y^D2X*[+C)T88*<8=!J!,!>Y*X9E$'PR-;6>-LE=\@R8'FNYD4;+CU9J'=BW0VQV)1WO-C$J>*DRX3]S"_/_K#X<<,33%L]:^CID(R8Y(Y;AU]\<*9%!E')BHPGIF-R#"I MD<;*6AF!MT.Z%P^C2"?\;XF*K-@SBH=W.U N*"$4?] MQTE_.9,K]8"O.B,09_X6DB;';U6RFLB)/^*N[59_#OH^QBSBAQ.ID1\EPW0= M[96?X89G?]?IV9[OP!AGJS!\0C$ZWG%@1I!Q@PC[-N;+O/UCN?,H<_NYJ3J6 M\4^X,'8BE6OLK 7LH [ABV'U1JWO)QK>5,;93]3'VP_T"%MR(WM<*5A6+]0Z M#/2M5AJ'F?BK=5"$=GLUK0-D_#>&W:Q+;?2&H\'A!6J__JGOMU9/NS#74]#' MK)K6BB3P%'S1FQ1P\\?Y@YJDLE#-V/LH:W(S_5RP9.;-U)\CZ-&C6G( 2OY\ M:3*6[G=ZG7WXC1IAA^W^8(1@A/VJLW\ EV3HO3)._.[;MK<+RCB08I6ZAWYT M6'-SK5![,&FRW@,_$2;J=)X3B#)8D>,)JV<;<5Q_#]3Y^DVM,0WC-9.T )Z^ M:X?#3NH Y6<]"X;_(WZ+W8J>RH9D.X/J6_9S5>T.2#VP!8Y7J]=9L((^=M@= MG5XX/%-LKGVV*S_?N+O)4C]7=M\UJJ,X+>>S^,XZX7"1E<)ST)D"%D"?<_!Y M/9Q S]0%IZID*[Y@A?$$YO;ZBR+2 MHR169R8%4-!=""1(ZQV!'>5*<">>MZ([1#G#E M)D!:!^#==W%PX2O4Z!XAO-7,;E_.!J.8-0,C-D?U /M!*@'*,-V'TN) MN^!*G $^7J3J3[X=PV$W;B8@95AD= CYD MF/$B*6VY!5ATG">NC?, DY$Y+6'+U$H5 28.,MD,#N/*@Y6P&P]8YJ6=98]0 MZG>[_:-:GL6:DFOW-^M-UN;?+?D2_M/>"@^B5K;NW^ M(3QH&/[KU8VLO&\' /"GIU+RH@_>UUHHK/_X(4\W8'Q.!MDR.DR?B3KU?KKRZ=KHV_4W15L9N_ MQJODQN]^-"PAJY*8>PW[X^_$(TV6WFY"/SFF^VFZA+ERZ36Q#6-:F<\QOKY5 MF?#Q0<(ILUPXKGUH=9V'U)Z^\9CWFI/>Q5[@/_HPC^K-J!R^*>2E&*2F 3ESDOB4M!$&M"P//]N[T\5FN_B4&;YCOK[79S??MX\_W'KSM[K3;8C'EN M^'(,T\[6![[]N9F_H]LG'^#>]M?-]V^/6GL;?.?]QWWXO9/6"6CR6Q_360+2 M)WSTA7FGP- T""O0T#D)#*Q/I9#"R4H2A'3$@/4I\;4AH(]1H7\V3/:\(R=? M3&!D 9;E I:3,V#Q+%JEJ$8 MN2D:[BG*0[T$K\8;V[.A [^[GEWL@UG8;$L!/&]N/C('6KU<8](Y0)Z@,66: M)R!G)YCP483DO*1<%>A9(.@YJP"0H0='Q9VD"BG&91&%JY:*J\[%N4O!60Q<%; RB#/OP#X/!K% M! ^"W6WLL9T0\^L<'"QSV_' M?[];^-'Z##V6(_0)].P=7#Y"ERXPHRR.A%'.A;%. /UJRJD/G(H2V+-0T#-] MA$YCTC$&C*QS%/$8")CGF*# ;= L2:MX-L\;6)&&+D?H\VYX6/AJJ?CJ7*2' MR*UR&B/*2$+<2X&TLB)'XE(67(HT2A#ILJ&$*A;Z7/GOSWXW>]QWNOW1\8NQ MS__\HW4C[AQT>Y<]@YBI9(0+( ^X-,FH($1TQFL:+97EJ&^1<&?S_/R<-K?^ M.OJB=-21<84D3A'Q0!/2P2=DN&:>DQ2(!7."L!R^(XJ1/E^?>^&LI>*LDRG. MPE\4"%IJ/4/).8^XC!)9E;LF>FU3K$LZ1Y#JO&%P,=3GRX,;PX&-W4[UJ1V_ MQOOYW9?15-_XX].-Z-/I#B_7&E+6$A6P#R3PX#+56B#;X(Q)("9*2.Z"H<^Y MG6XXE9;Y+,E90)P'C;0C# F1XW$529C[E34I&I06(WV^(KTPU7(QU;F1K@,! MF9TPDL()Q!6ER%CF$-6:P:XF8Z4 1=DT!&/%2)\K_S7C=YA*K_HS#A^4Q+]4 MPKQY\R'Z_O"J9*#/EP%?'PY' ]M]@3GHKV^VS^WA9? 1U":5&/=6 M*)Z$M[F..XXR>H<9QK2 ST*!S]L+(IU$!UNF4: :1+I*!%E#)0J212)!IEO- M1[]";&S[QZY^P7Z-G LXR*!Q^UUE: 34HH7"YXWIN&9)2(291A93P+B4A)D@E:(4QHQT4Z+7"5$<@#H:]2>^]E< ML^.A!\'[CQM;Y_>3_B9VK.)-- M[7!T\RW7]>"8,QK4K4[,Q;XATW^W!^=-(78CF M:?X8(R\ /7;?(\$B8=O;GKS]G/73OL3UL+ENAN;KVFK?6/G9W/VP)^G[:V M/AQO[VV+/+_F>G?_LI&YO;7!6GM?CUKT+[A_&[?>_][=V?L*S[I-6NN_=UI[ MW:_-D^VCS<\[%_O3Q! E8=8CII5&W'B*#.<:N6 %T30*'U-NGRL;;-'[TSQW M)]>=GW^Q4>8N=70*O"P5O)R' #*CL':1(VZQ0UPP@2Q.&"7!F=<1*Y5R/+\0 M#4*O)K[.N$O-3!U4SSQ L#2JN4VC&A"4=<1'1)7#B'/ID3%$HX2-C4:;Z!S-$?^LP4S)WYNS1"]M:G[>IL;B0'G M5 ;NN/+6.BV,EQQ,#4X\805Z%@AZ+K2I(<%I(J-'2N?.1_J=/R9R?,2(7A;\[TPU5(QU50ZOK0)E&2.F+$*<99KYFDM$6AH2H (5USR ME36!&\J09Q0@N SBO+2IN56;&KA-T\")<89Q'[ 3WL@4'+%)6QUTP9Y%PI[I MG/SDC-/4::0-QI,2W#PFI!5+0+(@3V#/UAB=W<%$,=!O*= +4RT74TT)=*>T M=YPC*T-$W(%4MRY@I*2W+!(:K<V7T3B_@]\11JT M5-F9NXW^X,YSRVBDWZGSG*<$U,Y@%#:86\6,]4QBD8C6PI-8@&>A@&?Z"!UC MARWA!CF2:W4&%I%EUB*%:62"V4B"R8=],^P\5RSTVXKSPE5+Q57GXIS*R BV M%#F>,%CHS"%MA48XA!B5#\%2MK)&58/*4F9GZ0K:+Z.-?K>"]J!Q9L3!U 3' M:0T^A!/'L0^:4N4+\BP0\EPH:)^",9K%?'BNP9"(F"*C.&D:) ML,@E+A%/N0(N"0RYZ#D!2R)%AK-MCHMM/O\:N(6KEHJKIKK">RJHP0)):D%- M%IH@395&SD0A@_!.& T:,O#4@SWMQ30O%7!G7P'7:)J(-PL8:OK+&&*@;ZO WTPE=+QE<3>=XZ>7WR17N"G68"465IYBN/K.4& M*: #RB03H*EEB4X>GK*V0$;ZO4H:SF&,6Q;KN4>YZ1=4Z^O!J_-LH#DJ9QF) MD9BD. W:)">-$LPJ$BQ(S@+-"PK-N9J]ERO%*W_>8GO\>]U>@'>O2*ZAM:;:GY?'N?J78_ MV/6(KSHCF+3_,:L3 :R^.6K'0>9%^+!7^=.ZO_#!D1V$FM?SAO_XP<8+M'@TQ]4HWX%BU7Y;G\(9)AKQ>>W\7O?VU"] M[_:=[5;_[7_::M<"/?G6U0==49MN+IW6D7X[ L[KB(,$[Y[ M(=D4I#/)ZQ1 Z38&.^&((\E*+'4D=E+ZZ7*WDHW6NYD#O%Q.@._&_WX\WOD< M#ASELKFU<93OW'G_EF_#_ #H81Y?R3;]B[;HVY/MK1T8HPF _WMJK3>_;W[X MHG .+=(."2(4XJ3.OZ8<*>9TM 90.TBP2I5<=5=8$*JA7CU$;CP1(06F >E)+82Z% 'GU9K\F)8(*NHRLD@!R "^#5'>CK MK[,YO[>=WA\P[.JFQZ;I*UT>Z*3+0ZS8:O6?"RVT+HI)[34S*GFJ,.$V)1=!\9(T 51[ M$T2HQ20Y%9.39G$7A=ZGPX.#;HVFMON;[=J>CY_:,8[6.\.LP1X"H&[![_W6 M[?NO3ROWGVTN;7+=][_WME<_X!;].]V;Z:[&YWOZZO;_!6^L?V,[GMT>M_0\G.UN[1SOK;]G. M^B[(T'=@!F]3D'L)UC/XW(7>$0;F+]C UIN$!->9=*)WR8W5%Q 0,;S.JD8. M-@+5)5? 23Q1IUW47E(A303MQ8&Z$T&9.,@D/3@$)IZL?%4O/7#$_D&_EWFB MNMI![6Z6X^U[3/UTQA>?4":@.6&28YAS;KBQA$8CI-9)<^/-F7?HT0C7MV,X M[,;-M-'[!D_='QR/V]&,:F1YP41+6J^_"!<##DRA -L*RAJH;49;T-BBTT0I M893"EXGP)G)Z4IOZ=',[,"20T+ SG-+NNMW^4395?@&%<=3N'\(/A>&_7IV2 M^TSG:VXUW4O>KG,1LFB=U/@J8WI96I[A58"8)9JL8'/IS_:@2Y>BU55MG.4^ M;K48RZ+@%B?HSW4QIOO:G:[';'O;W?(L#A#HJ2I4V*-J'ZS_0<=VAX\13/&S M^UYL$Z,[/_^S.;K,2K!4+KAH/0]$V$"9U58$DR)/SLR@$?>9!@OTW3PE[U8< M;::/$1YPVOGXQ.>7]]5G3\\O05=]]W5GZZO8IO 9S*VY_H%OG[QEK?6O6:\] M;NUU]YKT]_;5\\O?OC8_?^QN;G7W=MZ_Z[3>;Q^UUMM[S2V/80ZX!?/?_-P\ MV=X''?@3/CZO+XX3$]Y&%&0.OS:<(PV?H&ADL@9TY*3MRIH2#P>*4Z#T21D9%IJS!F8]U'1:)E57$:*L9M!G$8!NUF#'3X#.Z&=IYH3 MA&..H3-!(4N30XI%(PSUAC,*8"<;',^J",WB=6V[7QK&Y&BUN,+U(B3^%CY=842E\/"L^/M=47)(8-!*'HM()<:I-/IM@R"C, MO/>,$@EF&2.S:#BW? E\3Z>,O.OT.L-V#-5NOQ\>Q<56\I6>0A5L+ MAMT;PXZG=!'0.T ">8$8/3FX(NGR)EJ?#Q M$NLBA8]GQ)CY^]8V2K M/[+=JG,> ?(8KI''RT1Z[E[RV2_0LY$(\]3L0 @4Z+\#]+?>3)\.*AFLL1QY MQACBEBHP0SE%H-AI0Y27R8N5-2)P0_)9V:&S8Y@G]D85Z"S0N=3*=('..T/G ME-9,A=7,)N2]\8B3H)$5C*"0A!?2XV U6+^$F09ELW+%/SUT7LP,/\L/FP[1 M/TL9N2'X?BY!\:^]'QS&\$?'NDZW,P+E^:6'Q=/FT1>I02NSDB(5C -+CW#D M0G3(*94 N80"2?_3L/@%S3Z?['C5/=_R)8Z8/TO'LX/=3N^4XV6]NB66OL32 MEUCZ$DM?8ND?5(!Z(B\.[/$ ,+,"25"YV(NI,RJA]27:])FXR=[N'W3[QS%^ MS.4/+NC#DVS1YV$ [GT 8^WK26OO]??MDW>=S:T/H/9NB.9)V&M]_@MOP[\[ M>U_!F/-'EPU 4)O%YE:N&O9NKPGW@,%(MO=@+-HD.ULP;Y@]C(=;)[]=C*RG MRB;%?42$1XIX,A09K".20B7L"0TXNNP[8PUM'EP7K(36%[!;;K";@V.K@-V, MP>[O MZ,J:%@TM%JFY96'8Y5%)"L,^G&'/M0_* XO$,J2=%F!J*8Y<"C2S+@9&ULK[ ML+*F5 /316+8%^-#FY2Q'-GO]]0Q2JSMT^L8IU;49%,WZCW=REM:K*=[X-=T MI'Q41%,<)((]=@US6M;@\EE0=F;:@WG6^QU!W/2AH=@\TNQ#R+;4+T=*(,.=@ M05%)D/,D(BL >K2 O7,)T$PVM"@5!)XQZ\[)^5%8]Z&L>ZZ(A" D)2RAE%PN M&D L/8$665 TYM:LV3_?VC[RUIT?+QP73[H%ITU$TTF(3A7,H>2%RVU.-;#0)$9 ] M,GBJF R ::0AR(,3T(IK9'%9> ZND<+"LV3A<[5$*:FH(08Y$2WBA%!DM XH MJJ@,(S1P)6L65DPL$ L_>__(N&FEO9H74WPBRZZ,Y)V]FN)6D.P>2#9]3L,P M)TE)@4*0$G'L);(:#"S.(Q&4,JXL&%A2-3!YAS)26'B&+#SM M(\$BB>20598@;JT$980&1)@!S4'&P$)<65.ZH3;B8'Y!-T42/$@2;$X?=,5H'<=1H$@\13Q&C)P*%*7(!(AV MK'SN<\JQ;(#Y.MN4A8>RSG)D;Q7X+/"Y(-IT@<\9P>>Y(HV]MYCQ@#!5&G$) M*K4& Q@EI@G!3L NUO I&D(_$_A\:'&C):F4\^@]M<^J,/TYZ(=#/_IL!P/; M&QV?N=Q?>BTFOOGABV'<\803BC9W -!8(\=R=@,!L&1>Y*;%E[M..\62D5(3 M$S G+%ELA ^6!"ZQ-8%?KMUT&B%W--F 1G74[OAVU1GFD/WN8:AC]^O:2"LW M>HMA$G84=_N#X],Z2M=<5(V+$EG7_Q8;IW67AE<++V5X^ 84<+4"TT\:?=_0 MM_NG*U+*)95R24]:+LDL9X6@K?8@QJH)U[6'U5N06J$6>.=5E)Z@6-!\UN-Z M??=ZA6:F,0"W&.,N*?&+35^W+,#UL)4H2SU9Z@?6]EJVD^_?;-?V/*@CH\K% MW4ZOEU4/T$4.8+A^>,(R^B^OX,V=G[^X/6[O]O@T NW9#L(E.ZM6^_/5S\+W ML2&:GS]V6B[FYN;1PWU_,?#\\*GU\N$ &;Y*0('B5?E_;"$5EG#/)! M"*<+:71 ]"1!L5+ W0S,D;' M\&066=%SFO!='U2!^B[W#DG/RN*AW+T?YH\#?Y&TG#C>& MP\,8"AS>!0Z/+X8,*(^50@R[B+C4$9D4D> %[D2W GGHF144,FU%#HJ7;,V/F5M7%A[85G[7-/Q"3M.*$>PM_DX M&UYI&1*B3@COI,&:J)4UUE /KR"V>#DJ2Z#+O/8CH/>SD\IQR=+0&1T.2K[* M/9;SEZ749/ZTQ[EFRW.IE#@?F+O8T#$%L+B91Y(+A3BE##F;)%+2,L]BD%[6 M, > =@7F_E5R5YX#.R^.]E+8^7[L/*VU!,92!#4%&XZXL!29:"+2@1,K2)+> MB9J=K^G,_23L_.SS6*:.%D$_>>"AXI/%83]W9_SL%VBQY<-B);,4;_WLI,%T MK10GO<;8)Z2\<(@3K9$Q2B)+G<'6)A9I]M:S&19:>/J.LP5+"Y8N+);JH /F M*2H?>=1)1VXI]QE&=2*>CD,\"I8N#):>:]9,"1-5-(B&9!%GTB*KF48Q>4>5 MU8ZR\520/V%8/N;4EP>-W/D#8R7U_AS9]1^7S9PMK>^\I;^_!,G_^"^?V]UWK?I"WZ^]=LD>WL?2#-SQL4++/O MS9/?+_;'UEA8S+U%T2H*%A:+R$:I$ ^>BS>J(-S+ M0;@YI L5A)L%PIW[D&2BQ'%CD69,YE8J&%G.!)(L$:IM$([6;2E50^L']U)Y M9DVQ]SLA="=>B<51:KO]WBX"^V/_=%MF.C%SJWE5C_+;8E6+6_S\KP?]82>3 MYZM![-I1YUO\-9,:8JLDWWZ9LSB\[A&?C<2;OT[? MZO=\$7IW%WK3N;$T&9&"]MK#@Y.=1QI').=V%HSO$'^/H[C;:(YV!]CA?=7M<#7%CJA+>N C>F15P MH<+=46?4ADOZAX/J33\O]A#N@5>U"69'\.8T-O13.\;1)87X&=:17#\(/6[07__NM"$M]\SY< :Y!@%^#]LV>]G6"Z7$\L?$)GP%F^^_L(\ MY9'7)00X!D1.'IF0')(\$JL(EE3QE35M^*J^ L@5$&DW;W^FD[O0Q$-3'@I- M/!I-D-:'+SIX0CTQ**F:AIROFZNP"26%48*.=R2'#:.FEFJ\&2"U\AA2T&J"(PTE1H) M,-0(_,\D!ZEBQ.K5N/ARL^8'>>WW,:^'%!B<$3)8:8BPBT>E7? MNQA<>4^E[A'TPQM-FWDICM>7&\0QB-3YCMJ= *CTZ@7MS38&X66X#-YQBW =_D)%0$8%F0-AHB*6$IKBREJ_ M%R=8E-?V1X'VE BM57",!,-Q8BY7J62&,2>-4CI-\]P4E^5=>!4.!T?]01C& MWKW8[.UD^P$&X9+-] D^':8Q'?U9Y\&2%\=_V[@%_$><\(& L8L=[+$%%=$* MZY'@VB4N+9>Y<0D"*RKSKNS>/=_ M7DP?F*2PX/-;K!OVNX>CFV^Y$N+[1$XKNKO/-V:>+U0#/1+8%LA>;)8 M&^D2M8%)'RB.] N7*ZMK-5I M0EG/R996KD+QGW_;M>OV_LJ:SU$_OA)Q/G9)M_JC6/'5R0'%X^9_WPQ$H M *][8:,WLKW=#JQ;G70U7.\,?;<_/!PL3+I5JW.*[J&[O?_[U]9ZN]O:>]?> MWOH ]S3YSIX7.WNO!8Q)=SY_W-OY_!>[@N[T[\[V_@>\^1XTI\_OVCG5L'G2 MWF^==/>;ZU]A_CO=G?>M[LY6 '3_<-0Z^@)J-V [6)XBAGS,% 2RE!$$VQ6\ M)\9@$2Z;)Q9DLK28!\B&F]%=8L& M.3_(V;MJ9?QT>E?1>R)>B'[,$X=ZQ%>=$8@*?PM6.5NU^PK+J:>9?[[C>:>L MT^=XR8RV^?J+#"H%HRUR#%-0HTA .AJ'-#&):!^C=GY9\QK!N*I\&]@ZGGJ? MO!T,CK.]_LUV#VM9M7M*SJ!ZW^%@K7':HJNVQ-PQV&4'_<$D]S'NUD68&KGK M%UC^X^S)X4]S)V]>TL7KJ27I*C?R,7(*A1'+DP#Y.)-EFC_&9"6^W1K,/EMS M*;(.WW3!3*Q>YWG$P0O.OOQT/!S%_;$#\U,AE)9^> M55RKO=;3V;C5E4S5\F$&L9VG M^OO"A'+>4X&?%.39_MY<_]C.A7.:>_![ZQ_R'Y'_;&^]:S?7-\CV_L[7S?<; MXDJ_Z;VW1ZWW;^EF+KZSMXU;Z_E/[DW=;3<_OSUJ[OW=V=G_P+?WNCF9ZOMY M7+ES4C(G$#>@\'./(S*,2,2)\%0KB:G,/9=RTR7SX%C.DBY:,&VY,4VSG'H( MPC"XR+W%SBO&50C..^IPD@73G@S33L[+]P+I46^1Y(/ /!"D#.&(.V^04X0A MP[T+$F-C!5M9XYPW-'DN2>^GCDQXDOAC&%SF*^?:%OK)TO[?]0?PMC>I7^6/ MJ]$ 1NN.C\9LR#[N_?%Q\?)EX5\Z!2O-,:Z(&"8=9S:1F)CD-$4MDK:&) QJ MLZ7!W*+7S1 >&%[=0^A,2._-A/*VS@GOO>WT_N@/%Z=3QE*(I>,I]P'&*FJ+ M00YIHG, ED?&8XPD6$.,1BRY!K%$&TQ=[>]5&M\\"]X61,HHN0*.MAQ+ AQM M!37&\-RZ,<;"VTO%V^=F=-#$>YQYFX#&J:\6 MDBO,_2R8>P9-Z@IS+PYSG]N3+$IJA=7(2RP0SSE_UH-E&8D!6U]E^ [ W*I! MQ5476>EQ]?@GKF?%H*OK"D'?TG0O?55*7Y7;@[WSB5!FJ>-&#C'YUO,9RG6SY2[OV\$@K?=0#P8OU,E]-Z%ZJ! MXA,D&IXT7W_1R0DE^_\[[ SJ M4E=G=%X7-NW6=&['=%X7_#G/"FQ4\;1^X=1]PVK4MJ/QM>FPVSVN['X?4"LG M&]Z01CB?I;A=A==+X'^9H_?M8+?3.T5Y6>_D@N4W,KS*&)U]%M[]TR:?(+^1 MKBJ]-*TSX4MVO[3),MF?DL$M:?:%9HY^KM]D508F97=C]7H,UN,(MW&5IJK6 M3#)VU]6(KARCO:#E>C_H#X?5F]-4?%BLP][H5D=?C[9(/W0SS+.FTNU6\+7W MA_N'W5P"_39J\Y-.=8H5;MVQJ&SJ8F_JQOZ![0QRT&Z50S'FO*^+AVBM.!JK MO*>@5H/]WW6-D1K7ZO<_P+9G'^#P]GL'3/?BK2 MN9O;]%K_A%6!1.4EI<1P&Z+!C@0AN536,FOUM?Z):PI09I7CLN/BU%K]@=OB M5*^9J#5_#2/8HG]T4EQ.#\;$E=KM;+[?8)N?MX];[WWAZWK3P_N'?)$IT400(3A;@T 1EG+(I$)!.3C3JFE36";RPY5K( 2Q;@ MXQW'X*"P2U@0+QD,%JQ/.&K,A%#:>R]FB<6Z90.XN\>Q/BW)3 MUMVT25QP[VZX=WX\[81GD1N/E,\E;#A6R((BA4!9II%:S;3)_6I$ W;X 5'L M=^*69<6[EPYY!?7N@WJV"PMQ.\@[=Q@]H]2=N8$>.P,]X8-,FEKDO+.(6^Z0 MSCU(A-/!2HDM-V)EC3<8O=JD:W:85V"OP%ZQ:&\&OE9F91\)HCKJ)'QFB"")&).2V"SXWG- :][KD4NYEMG9>G8,W3?HK5N'I*OS=L M=PYN4S7X/H^^9$[\8)U5()N3(#%'T5IL0K( 1\%+)]7U08;%B;\0P-2YD'VG M. U*(NEBR*4%-;*.>X2C2E%H9F@(XVY',W#BO^PR!7=)7-6,<&H2XT1RIJVA MU("X%TSR: 7!Q7>]<"PU56;$)P([DXO:68NI"B/$V<2\0C3P"'SM"-+*:\0L<3Y8Q9T2*VN4 MEO)!A:6+XW%Q.?K<\:@E-S(*@:+1%'')!-+>@ 9LA*!8)8\USQ$L#26NY@(6 MCEY8CEX,ABX^MDP>2# M?6JE[-?MN6]K8$//,1,JU MU337N1&(2T>0H1+L;TV-D)X*ST*.V"/*%(9>'H9>#'XN?K/'8-YSOYEVB9,@ M%5).XAQNRY A6B 38+N2H;T M G+4N:_,>B%-)!0XREO$4S+(8:F13-0*D.->8+VR)AN2E""S9>/A.W6K>U(F M+JZRF; UF8K'CH9'Q1%U!I1S2B0RS%FD'=,*TRBPQ-E59O1#+.O"T<]=*I_$ M03_88;LXR>;,RE/193'1: 1'T5/0="4V2 ,#(\H$TTYJ20S/584U)?37(J,+ M1Q=?V8+P\+FO3"BB/!4,RKO%&M/7%*(-AV0-=H##(<V$? M<\]>-0LO1JG_4;!N ;'N+KZ>IP6[XNN9"?R=^WH2#T[P0)%RJF[AJ)"5P2+& ML1:,6>PL6UGCHD'IU0Z.I?!1 ;X"? \'ON(8FQ/NG3O&E"?*R>"1B\(@KHA& MVCN*1#X7AKV-F.2T2].@X@45?+M+;-D#:OPN'A L!@X43]IC,/VY)\U3)@0F M"='H'>*: =-C(Y$17BF1$K'6Y$)#K$&N*?,X8UNO1*3=AC'?]0?PME?YP\$@ M]OQQ3N7L#;L7NQX]QHG!G,:8(H]KFO*662[9+%_\.=-B:,D3U'@S 8VM<\QX M;SN]HCG?58A.ESP@EO,H6422F( X,0EIBAD*!$2I9T$P'%?65(-=4Z]D>8^C M%EY0;O5'MCO=('G<%?E1,[W+&,]NC%NJLY,.TY?$;.G[\N"E*8K PQ4!L)$W M>I/6[T4I>#2E8#J?R^:*,MA0!)I!5@JX098ZAK@(7F--DM<.+&N*&_R:=,P' M6=8/XK<'J1/_'EGXN6N:R4Y^ 65,>T7IJK@(=7N'PU$G'8\_ZO1"[(U>(9ZO MFK#U6MW5]#:]:B=#W?F^LQZW]2.<+?5XS6"9N_9@&%^=OO@U=(8'77O\JM.K M,:&^Z1K5Y]=)7W.,5_$8+R8:UV3\G[=$9WB5,?H8G=;Y+3NM+T9;>*V79;+P M)>-ELH]#!K>DV9\8-\^U.?1I9F0U28VLID,"JC]AS'ZH:DC\I=.K;ZA1;O/B.\E/[ M5IT?IE=9_7_!V FTS7(\+?M'L8Q,-3O3\%A?"D@Q/C%%9AX]LZVM]\[H'?W M=JM1].T>_.CN\4,<;7<)#UCBJJ,F2>,--T[0P)ED1M'$4PPJ$1H=BW4A!7Q: M2 $36@HI_-S8W^ [ZZ]Y"^:SO=?^NK/U@;;6W\)G79C7SE[S\S;9V7K[?6=K MFU\V]IMP?7-]ES37VYW-]Q^[K?5MW-QJ?]W\_.YK:[_Y?6?O[VYSZQW,I9T; MB1V?'Z,[+BVV# 4I%9CX8/%;GQB220DIB8DXRGE5'7W$*)5GXY%\,3Y'C8'X M A;)BL2I(%8)01Q 3(S>^\!JG^,$5THBQD*@"CZ/1,9:&ZL-(LYIQ(F@R&&C MD.;".,D]A>]7UHQI\)D57BV]IY\SR"T9SMTE%OEI@>YY)V',#?KH^>F)]2#4G3,I??V%64PYD0;I%,&N#88@(-* N"618R6\' [A<>.@&L1QB-BPW3FX7S#M?8LA+P(X7>_&%\X1%3G#BG%'H],T M,)R(QHDJAU5QXR\N-'6FW?@!M"\&F&0"BQF.)-+<*F2CE)@I8EGN$4Y(*8@\ M3UGOL<*&*,V54%Q;Y81,) HE##:.!5]\V O'4N<^;!>H\98)9+$#":\5!JG/ M%?)$"&%R/U<)LEZ(!GZX#[M46UQ@/\73"ZMHW>97/ZC94&'IE\G2Q?4X)XX^=SUZ)IVA+B$2'$7<"89T MU E9E3 32LKH8HYA::AKTE@+1R\L1R\&0Q>OVF-P[[1737(A)'<*46]!(A-F MD08M&XQ7:[B3V@>>0"+3!E.+I&D_^\C8K8$-<=\.OHZ;B(WRV\P3,TE$7W[? M67#"!YT499IS'+!)W"1'K(^)^!1I\9TM+@ =3_G.2'2.JA!0HCPA[J5'%O8* M 1@Y;+"@P9%YA<#>2J*_B(:@C@#V.PI,13!GU&FA.=5,1^HLII04W]G"L=2Y M[\Q8YBW!$04E0"./SN,0E![Z&[44T<>M@$Z/6(;,"RD&)7$.>4DE5RQX%*.X*1,$,6D M-+SXRQ:.H\[]92PD1HS6B!@K$;=4(\NT0\9XXF+DCEJ[LB9GT;:NG&(OL''] MM$QMS=QFS) K/LZ>,"<2% NM:YR!MIR612EFC^2F^-Q@9I*$J>*\0YP\CYX!"5-@JFA4FY MWD"S1>U/<1&BM<(P2]G<^M$OZ_';L^+\NS@#GI;UBS-@)F!P[@R@ MF*EHJ$(B88.X#1$9Q0GR,;'H&3,AA)4U3AJ,7#VLFUV%G (#!0:*'V'.*# 5 M6I4_I+UVF>+R3/'% M.^,70S=^,C(0G@\. MXE =#K59! MA.Q,YX@+QY'E1B'FHY7&..6TRCH";F!%Y]&R_$Y\-\/&Y9=#[G_8:?Q"T_)Q M:_.5FYN/_R"Q0WO-C$J>*DRX3_X WW_]%FY_?M5O 4\V3]G[KI+O?7/\*\]_I[KQO=7>V0FIN MP5R!!R16B5*%4I ><94PEVT7%,%1G,JU$[PBL[20^ZJJ]. M>B4W[<"WSWJAYF[)I.K47Z9^M]L_&E:Y[_2HW3^$YPC#?[VZ3:/@>_%9_5?- MU&<0- 826.RN/1C&5ZKNGONT[6'JKM: ?5VUZ>]87VWR^X M'?*U';-?A(7^,>[;C#J##' 9T1:J:>O+,L]>DO4EJ9!2N>"B]3P080-E5EL1 M3(H\.5-;7Q,M\!$"EZZJAV>,L)G&.+E=9Q _"WOKK^/F.MA'Z^'KSOJ&V#[Y MV-G<^@O^[79:)W^WFR<>;*W7K+G^]_YE>ZNUM7'4_/P!M^A'F$MWK_5^ WZC MN[?Y>8.U/K\]:9V\ZS;7_5'K\\[%GM'6@%7MO4>$"H:XD0F!QL^0ERH:Z14U MVN3SS(8BCWZ<64XT;\F_P'*T9&"_*-AKP=2VCF+W6VS"/-O/Q<,T)\2;;J^3 MH@J<<(NT(P()B;VSW&%A>'V>KOBLM+>BH-T.RWA1 MT%X>EK4',18TNP.:7:A%I4U4WG",F%(.\9@4*&.[3B(-HUF4\BS*&A/ &D_"=O*$.8OI3J_SAM>0.T^H#;M M.R-"$1VL1\8[GVL;2F0]5@A+GT10/CHE5]:X;F!YM<9XT= >-W[["4^$2T1O MB>A="-'PHA)@YR0 IAV.F!$1>!3(4FH1Q]HBPZ-'L'?!2F% /N3VK(0UR,S4 MVF4)SOUA&. R1&:^_D'<)?P9Q%CMUX>/5839AFOC+'.9_!R/7QW98?4_=P"% M>\4=3Z&#N ,Z3#_H9KH,$&?H()<3'1X0?+S!-S]\@443%"N'F 35CN,@0-T# M0Y9BPYFW2C.I5];8ZE4-KP*B[.9]SE1PE\T/TGI'X(>Y$MP)YR*8R8)*KJ70 M4>E+W03*YC_&YK\6(#Z^-[>VCS>!$%JOOU %VX&Q0\DD@[C1'CFM V*1^-QD M4T4!A$!6V8V$T*@&<9BM,1#$W>/5BZB8;\I4T.D=UIMQ%2FE-I_[.TZU)V O%-)4R>"%YLE@;Z1*U@4D?*([TBZ KIS>U!^>!P;L1N4&T M7U'M+GEENT?V>+CR[PL+L=_IH>E5O[Q@-RY+2H^V+&.)"NS?']2$]>HPQPOF MJV!.=F'F4H%$!?#[Q\_W1X&%5R<1]%/U)N-F+^?FVK7K]O[*FM]H6<^>1J\$ M;=K49,V=[](@5F4%+1S$SGB+F#D#)&( M,2-T;G MG1@+8H#@&%YGZ2FQYLIX;A3\J-7> 7%J)T'=BSJ'1EW..GHSB*$S MJMY9W^EV1LI7]G*CY$^$,TM$V![:ZJH#G92ZQHK M>D&SVFB]NX-J]0VH\HR3%Q'"A MECE".?O"N';<,($T\Q@L,JJ0< 7#CMH=WX:O^]\ZV9MP=TB+GJ7L0=2>8AXH,(UB5BH, M9JOP,)DS(L6%2!^72/>^'GV)5E@I64"6 IQQHFR&,P_68K34*.RUQSF6Y.=4 M>A.2W0?(N&/82E"NI9;<.Z==\,I: C03/'6%1N9&(R<;Y(LCWE,0*DA9!QII M#NXR!M/4/L QAT_#^*@)H.>CZ<#Y;JYP]7JCSYHBE5MS=7^T6M_ MV^44WDZMR@TSQHYJ1.P?C&K?"+R-G=Q2%&AZD/'6V2$ 8;]7#PBWQ,&W6-F0 M%5WX_(^-WS8_GOEC[<%!M^-KJ_#T!_)L.WT8( ^8QZI';<#W5;0 M3Y_=-"% M= ^_\-JX,L-CPLH^WUP++T,+N# M :C2DQ_,-R70;P=U3G\O#,>CUS]](^\"B[DXN,2^A##BM)+14<*ED(YY8BSG MU!,E4F03QR#H(>A&A>2JA;C1&X+UDC?R-SOL##^!B+)AL_>W'73R@GZ$R9(S M1D7TA7%JZ\0??;'*$Q:I16"& Z>&7.(T2(D\EYAJSRR.H*'B57&54_\Y[I4+ MUE%]6C"AVWMLOH+MCA;L%:<(3TXZI6'/-996B>A]V?Q'V?RO_ L+4I.D,:)1 M)<2=HL@&$X 6A) T1%"R1,(5* ,^I++-C['-S>]?J%;&,D-A MFQU!7'B.K(P[OMN^4N.2]8((I MS;'0FCGBP(@5*A@LO2K[_AC[_A?^$IS6W'F/$LOMOFD$!1S#*X&9\,9'T+;X MC6+]SNQM=<(R"0X&8.0>A(;*/L^ O<0A=V\KV_P8V[Q]]$4%*IG#"?954!#@ M.6+3)8T89\0;XD,0.*/XC>Q];A+4++Y:;9S:&!/K9,SY8"\,_Y^]-VUN&\?Z1[^*RL]_[IVI M$CP "()@SW-=Y8Z3W/1MR9W$Z93])H6--ATM'E&*8W_Z>P"0$K4XWF1;MOFB M.[+$!V\J]6 M'@;O#2%X68V)!;UE.!D78QD@E\"@ 9/P3/; GAD>6V^G!0>$UJ.)!RTS0/]G M,C+KEXM/A./+MU@/'I_^TQ[+7DP.S!N_*\<6&(TM-B5:O?^F/%[]3WGG5+/.P9?S[N4A/CS]]+W;?QL?P7'; M/WA[T:%'>?>TU^M\/?RY>+R.WL.1N3S^V3W8C6!\>??]1WIXT.O#<8OA.%W" M,^C^UR\_CT[?P?'Z#%=3 MKA48J991;)@D6J2Q!>GF JM@1#BG[GRXVJ]_ZZ_1T$D'=PBO"EC?AD2MI0EE M#TBBJP/+U\]]?JW F(Y2@9416<*4(&FBP,;31J46<\% WV_=@%7\$E1V>9#7 MOG1AD(S$&=6,QK#;+!%:N3[,L:4TQDQ'-KX5SFDM<>P!<@'\$W_+Q_!^?8/L M (J):'UVP5I@VO"B-SU9%*W=(.?_E.?%)!^_JG2)_0&PWA\!UC)V>A 1;9?J MX->EU']Z85U:\ECFH/:W=MU4O+@+BAVH4\ZC;G_"NKH#>\U[ M/H7"B\LOVY^W6WLYV XY**-OX+;QU)G>'8Z8_>XRK6#=X()!+ITZI^R) M[&5>16V=349G< <\.PP6OH2O] FHE:.B&A.(;% [85&!HP?MT@MQF,>X!1S? M.<>= [W7L\?A07F_KA)4_O-B1C%N,?S]T2:+A&H'?FQ/[S;+=B=*>@HH;/M*7(@ M!3F:[LS2.A<@\.!E;GGOOVQU&J&I'T4:X@L],/I:83GS+"N' +.'M_OD=& K MOA# XPO/5GX%(9T/?T%&?G^G@+NW(BQ:- MPK+[8>[K\="O @M?^K7Y;,_&87'2D#K4ADW+8 $DC,0%Y$GRGU42[?ZYC_1& M1[QUSC MH>5TDO!^9V&Z0!K,YD=^/ 1MI #N8?QFM_)Q87M9]3(85&AU-H8K)@-OG<-M M9\Z\T,'8AF?#E&T5X)MR6<]7P>2 J;C1# ;#,;P#E-6^"\0'%O$=YG(R''IK MO3>$51W O"LH;Q_)!(76DSG\Z,&YW57;CRW:-DWVIZW/)["U)\.>X_![\.0? M/BO]58K^#X/6'Q+T1)!=@:-?Z??PAV4Q[R?C1('UI:P '1'T7B-T8B)"(R4C MI7UR&DDQN9_G XAV9IY=_&6]^?[&G]UNZ>S<$'_(HQMLIQKO[^D(GGG9/?U" M.L??E!"<&$H1201'S&B+4J(8,I%)K&!$<=<0V^MLR^X1,SL,)2H;4<93@4 T6"FTC7X][SPG8KQWX=RY/GB M7CZR( F\_C"$.[W/!O2)L6/V5RH;04OT&H<,?IU*+LRT"R<=*E4$F#J(B2)T M/QB-9TMU$U.CW5*3\=+3_8-:/^3(9^P58^^JE><@"R9.870:C0[)*WG5&"?X MBT5FHG.OET[&%^[*(O=:[4BZZ]NEX]0QI98=P&Z=.#_5@HH,+[?V M^YPNNZ3NKMJJL-,@ MUI=IIRSSHMVZ6\#(:PBR"TIWLX50;/3T#C&@Q!&FM0 M-N$-3JY[';OM;CVWO9[?_+P R7OLW6J5K%RE5L,J#F$!W(9,G74SU;J^='(, M1#*P%Y6N!EJ_+:J5J.DG)5<$I1%F;!V[EAILFF4&Y/5 $!O#&0^JL9//$Q]E&-6XT&>@)^G6=R3= MMP-'^,^&K:SF*N55M<4)K-G80H]RYV2"A^%M[()S]L(#%\Q+9%*Q?+ MS7V4OW0MWWY%I-Q31R>AQB?X M%5/O5RP)/JVR$\RB4[%UG7-ME3_-JRNPS#]FJ"(+BSX.^A9,+IN,0F;\XA/] M^,HYT&I\J_<.Q-485MN;,6ZIG5HWG/2,^_ZJ]]P"HN#U@0U$5X,--+@!SQPW M8&7T]MIH[$+T5ADLXXABC;.(J8RGF&7>.SZ&TYA$O5@('K J&E%,XQ&/'G?(BT<)/+0: ^!J M ^!5A21NN4(K@Y=/SI*\=G91:9Z_\%ZMRWG^[/U89ZZ2]JW-S?O' .V,E&YWS@BX:1\W47:W9V/VGH_=DXVO/B.N>Z]#'$ MPGLJRZSN)=OG%H05MMXE$;@K',&6R;JF9OTX IL4#D@!SMUL;N'O]]13MXJ6U,7Z=G;[ZBR83!Q*M(4$VZ2U#*<6&52H[,L M$IQ*AC/NZA%(0@AAJ/IPAX08WVWA+S_W#[6IAQR8859*D:+)A@G9, YXCQJ+ M8YMA%)LD0HQJ[,KO8I1R1E(9LT@9[4AU939,!;HABU(_D!X^U1-.*0].INJ] M=AYO.UJIACI:<4_U=ZH)* 7VP8-SOS:H0 =SG,HSKNF!"=I4L>A*+J4IL MHD69+"I(VA#S8Q#S_L=OQ"BJ(P?8U,:/QR;!2HS]/U>@Y&J@4'Z]\S*L3P16SJ"[,*1A>M7##6:6SU%66 M\,[_NUAXPVLCMJK^A4SKD>9H[7;T]=7"QB[XI0_L3UG"*&LN5?64BO_<$?18!2NV;>%H!KIQ MEDY_^".H^G7SX!?'>B.W_75Q@K>E"5I2J-OR>0:Z<.)7T\.L+,&="Z#CZ1.G MS_D%&80"@J4X"CSKWT,'RGDZ&03#>N3"X9G30NTTMC(;:"77%D9^6% YEN5EV[ "?.=5'/^@JOZKH@XE>[R:!4[#%<)N?@GO;NY^$"25=9F'TY^@X;[MU+ M/CQ4#Y@MW!*;_L:><_M5M_O6F9H0?SJM0/..YO'&;79Q@GC%"-0M*ZXTW3 ME2Z]596$< U*X8EC+X/7@4L2LO'*Z.399!Q2@J:YX;.*K";'^1:/_:KNA113Q //L6;*9Q56J 3 4Z#=&I/U0A,SK*Z03@X2TW6%$[0 MHS?2[;&,?G.VM)3WSS]?B_KQ$K-ARF3A:<6"1]>%2>5F H03M)L.J!:@N R& MYT^CML"%-]1;IBQL-H>-9F(S%Z8[R!=V7/INS:P\L\8^5B!%-6=EHXKJG]*% MWMC,3VXS?]Y[XQ@:<"C[JNSD#].R,^\(=7M=V9%($NWMH:^^'9\(@>E"[ /$[QH_1/FUJO:A@<]JNP\Z![QULDF8,Q5 MQ\&R5#H ^0VRW"V9>X$N2M."4DFH?R953D% M5=?#77?)]*7NGO(%<'8RQ[E"JF_)R ,B4L@4#E+0BS50+0=R6M8PO1S4OTE5 M/[@X1\_XZQ/+!R$U)2_=$L%3[&(.]A]\"&9:JAGU>E^X;* MQ-,AD($)!>/#,^L# 0,@IP^#'WGAZ=25E+NN:L-1V<+1QPK*&A[7N2BR#6\>@3R&:@(%@.X:EYXU*OX.=97M)6%6BI(1'XC@?3VHR5 M!. 4D-(H$55D9N&%'H#(%W94MH/7&ZS'37!,?_E E257)_G9M"E!42D;]Y<&[$^V=V%%2VW>.1K=KO=8>UIGV5RN>S MO?U!GFE8]4F7(8!\I%W5RDQG?3,YF8SRBT8<;53L\CDJIFNX&R^^ WXJH],ZQE( MRC1Q+$"J40=H/- M\A#TGMLM6^W6\'S*_>:3U6[5_AQ'KG\'HQDE+)8DU22A69II$BL*WY>]&R)" M4?6AG@^*XEOU@ZW*M3[;\3BDO^YZ;)K=P)O>@5#:=YK/7R"%-ZBK;OT;0296)L:GV\2-J^[/:MIYOES'3G=O+O-1U+:IQK['MG[DF3.-\IL_! M)&I"U0G=A>*XRE%B?&VP&TSHU M/*Y;9]W^N8M,M\[Y%AS!K)Y^ MOC#H&02XDVZ./8T637RX,AIW9,\ M'@1Y\0Z<[MF7I?"!'UL6F<5LIX<(05AODS: M,Y"K!FI M5!ETE3-'WNP@E8KDDMZH@BO4[Z]O[@2SW*T]8[?,M"ZEQ&?X^8^ARZN>12HJ MA(C:74$TSFQJ7SEPG&L'"NP:RT^-U*G;:/&'J0>I"NV!FN+.U_C<)8S52,F- M"E@.7T(+"<&7U;;-U._D?UEX]&9Q!5WP(RE"'GQE%*A^9OHK:+S2 Y;RF6>*$JT4YE?%M>Z>VUAZ).X*O.Q"_A.M[4UA M4VHW5#&>U[53'V:>@HI5>[3R=NW$C(H5:M$PN!M]D>%TN_/!CV'O1^G$].T1 M2G=+<%BU S*Z>_8/MS7'U0-\K;Q_%G62WN+/G1J &/M$R@1(].SQ0Q#+$BM=BFSZC%3 MISS[0B'O@OWA?_,O<8$.;YP, MLF'/_*<4'#,EP0QM2 (JTWNFNOOL[>U:5I/#61Q58Y#'H!["JV%;O%+GY+[+ M^W,F<98YJ3$_MUE8K.+-[?KZS>2;>X>6Q4DKZPW/[]DF^O:NT)MUCN9D@SM' MN\;1K60[.)X?N''TFV&_GX]]\'.Q;_1>7FC0^8!0-Z2#-.U\KAJT?^H?[7V/ M#T_AV7LGO>[!1WQXV8F/OAY][^[IN'OY!_S[*>\>'..E!NWOC[[O'_3RSMXQ MVW__ACW,M;Z^<1:X'LC;_ST@T*PF6&; MIT]K=%P_L"@?Z@H?0WC:>2_.;15XJ02+ ]Q%552[\"LM:RL=9)?3!=HM'YEV MXED60V<'7P3;]<))WW"%K*1@""IX<3I]D0WRRVD&D_F>?#4I!E^;7XDQ4(SR M_TYRXU$7JY"0AXB%KR9EBE+U_53GJ&>>55E+^=CV/?BL8Z?>V'M2M+3-ZJ/D MA1TA5>P-^.!3%1S<C4G6@V(P]EP.=A+SC_I.U)5KJZ2+J?) MH:5WS$/;>$&4EZM_,67)923D-Y BQ1A,4VEEANZ#,UW]AYGY6$5.%KUJ MU?-JQE;IB M [\XVZ^5]GTFDFQ>"O^P\R&A?($8IZ''^.QS-Z# M2;1=E,/%^DLY&/R3M;?ZJ&9_&BJH5K"72^5V-Z\B4,YJEJ.\\',,FD#)4?-1 M!60^G.YZ@'>OQNSCR!6Z_^<2LWEJE]?FZ_?&4YY/72@AT,LH\6!II4(\6"B2N7?9N'^AJ$/++9XYY M[P#SQTM/7 ,(60NKU1()9H=-3H_\2>ZRV;U'_\PW=EU)4-/@#;SEHCR'Y:,\ MC879%1-'D[/)^-_=&CHU6\Z4W\J+-J\$7Z'BSOPT7H]>.;*.?FS.^?P:E>:^G2>@>]IWSU-N1X;Q^%!TW9[[H=R4>\R MPWE?5 BSU+;2M]LUOG !;KO*CC&Y*1?:^RDO9B.Y8NJ!+]J L*:"CWE4MV8J MLM^^14#EUM&T&WK"V-6>L$=U>(G'<7C-O%K[F2L+LJ!'N+7^%%RN;YQOV;V]9E[[[WCW8Q4=['\C1P=N?AU^/ M8-R?:JFTNPS&R3K'WS2UL1!$H8AE,6()3E":889,K)@60F*IS:(W+-,L31.> MQCHE#&2"DC2S*>81@VW2UBYZPSZ[MI*A?]0T.^$M:!CCBSMYPJY7GUZ<*O3 M!__JP0C_Z; 10N;=OWQ:IP2)4;I&0$7S,OS*O/K"';AB(;4>F)6)<)9%26)9 M*E/)8\$BK42:1C@2J4-8KL[XU0C+OTZI?^/;F'IR>Q-<.?[L%Y_"H V8MN^\ MR/I0N&0];3<%;_GQ.<'!EY_?-$GCV%J#A. 98EPG2-J$ 1$J!H??4*ODU@Y- MVHF(VE&2KD -]\OKB"$HV9M'$C/F7Q09 [OTL4-#N#YGW MG.@'$GKOT'Y?,>7H\V]4J3BR(D9)JH!RXB1# H0W,BFU*>58QY'8VF%MV+TV M*"E7$H['-*R6UN>.Y>7)?#QSZVF+R%>K4(&1M3PG"3[FVJ* M;H! JTRMVU1]<1ISGBBCP#9DAL32T$@*&9LTLRQ35_"A6Q5[^9V<;62YCY\J M^-3=R?AD.((5,+-K0BT8V92ZK\=G-)?'\.P/<6=/GW0("1&$4_2Q!!-:6JV=@C&V_B:PJ]YIC.:G;!9MWD'B>.P#%:F R5ISCGNI"]UMCUGW3H<;W_8:T.1 M2SGBOIAR]_.G:6[X>%B_X38T'TDP)6W,)=$)LVFL" 6*)T30" M.=6E[L0BC MZL.ZB-_L#H#,75V4V9LX/^A?WF[_VY75OEYJKYMFIYUS1^U""BSC#*54,L2$ MH$BH3*(4QS36(L6:IC>C]K)9J@Y2Q1/:=NNK#66.MZ$:%6%B8T4SP6.66"HQ MH91;25.!*3:\I)H81ZCZT%#-XU'-S^[Y-QP;ZPXQBAWIL-@*I'!*$&=4QLJX MYC;)#:EF#A;,>_!&5MO\1RC,"A4XKOZ\E_LNK:$%^6CXTWMY'8+HK:R!S:.M MS^4P&^)RQ'79.?^6<?B4<&N(N,V$7UG+ M]-'^I8WH]A;]*W MI3;IZ-8%CXYM*6P#KL1,Y/NZGRH\40G;$$&<%O69UN1LZ+$C?#7-)H2%-LIT M^3SI]V7@!OZ4(6]9M^K6=^MM:,V\ 4OWI&9,6)] K[J^/GGM:/@HS;1G0R;S MT0R Q"-G%.W6P/I89>VRX2BS(:^I73'NX?' &1@M5_]1IDO_=Y(7^=A.HZY5 M .7MJ@=Y8WTZK! +\XA-+HMJE%N/;E*+OL* ?%\D_WX7_O7G]4<.#_#%1@/K MZHZ 5'RQ33%3J,,H"E^0% +G]5&XW&V7 >X0FT+G]FK:Q>.$'#Z7M6[S 0<7 M:7@W'"W[DFHY<;N]WC"$EDJWTI)?RL# M$T[&%%<=Q&GF_C#DI-2N"V>O5FAAIU)E"EL$VUA,X4['KI&K R =GSA<"%,A MR,U[,/P#/91.[@&*LV'/QSK_Z4.OPPGP&U/\Z[>K B=K96/I/0I7KM^&^6V3 M:_Y0._&/ZF__QP2"7 #4M9,QZ>S=O_].^Q6?XM8=M1)*[\&=2L._X61U>_=.%.F+5;WO]G"Y3M\KIJ_D!^ M=F.NO/&B$KS-6/JTBWJKP<;1C1[[;T]=HZN6[ 1 .>GFLKR:%:D[8S>BQ*#&]R9*&TM6G6=0EM1R' MCO=.^G2"]'GKI(_7FP.N%0B?N>6^AI:6,\ZTMC;+_O,2B>S:R3XJ]3WLE5?. MM92%(-5^@\FV?-Y[J]JC9W4.G(YUGUV_T4K<@"1>QU+C^[&5,I'UEFP%EN[Q M#7H^G"C)GZ+"!(3:4)2'7.K(A9AL!!-S&-.LDA226*]T@%3\_)'M_#RE_X6 M:U8[6THOY-2_'SU/)\O)8?]G;_]T][S[]0/IO']+.O1+U#GXU.O0#_'17A=^ M[UP>7GZ_[.Q]^MX]^#"]!]XU.:)?>&=OEQR>?CD_//AR>72@?W;??[D\/.U] M[]!W^>%E]W3_H./>2SJGG[).CNF?!V_'G<_X_)M0"8\D-\X](Q%+4H5DDL0( M$T/2F$9<*;VU0]H1YE?$ Q[LP+A?;WEPULF@&\;7,+X%QJ,-@"OI M[?9\I8!ZUHPZR2BVF!L:Q839*)$TCJ-8I;&-HXQ'M-%0-YM17]0U5&HC1EP> M%&P5@D\,I89:E%C!.<-$1SS9VJ&D+=A5K0)NS*E7,\0'U4)ORGM>_9E6F38Z MUAE/8\ET(L#6%)D6,HICP8E5C?*UZ6=ZIGQISFDBX$P;G!#$4BZ12!E'V,1@ M6+]S^[.D+]A@<>]N*J#.'7[#*\829+V00B @(SPXE+L*TV M[=5&P=:_0"]&HMVI0*.1:!LCT>KY 4J05)(X1I$V!C'.8J0R">JJC&-KM$VQ M)1Y?AK)[:ZEK/U)/[+MMF&O#7-?.7 V76A'@ABR)F8J5LCRB,>5,\%C81#3F MPJ8SUYFYD&96:*XUPA3X*J-8(!4I,!QB'G',J)'&,5?:3NF]DQ VAKEZ:^/? MON)J%;YFT\AL12,SWC0RVX"Q/$XCLPH0(+JF0'YE@>2U@)>+,*!<,\W@KE0H MEL%]P'DRJ3DA&4\B*U:;2I\]?JA80_]H, M=/_'XAP>?6,.;\"MQ1PX@4<5Z@U]E]PZI$:)6V!*M&^/ [ =;O>?X>XR#:MW MT7+]ZP(J@2QK_VOHHBNK^.,LIIF)+5/&,(VMB"2#/S4VF=8"XY5&8DUS@171 MOYG)Z!SD56$':\.,]/_[V^$15! RY'FJ->M"&(Z[Q]^( AX2*XL2$X$5&&L0 M-)0RE&5"$:>R@,&_M9,Y4KJPE<"5VPG4 M<.=^, !%BTS=(' MJ$JG\%C^7$KHR79*[CJ@1Q_LLUO99)W@!#>(A-RUQ/PQ+;.;E<=VIY!F 6?N M)CKB4X[WB[=E+F#Q W=UVMRFCWD>-6?!@EH+L,2SJLC^6L'@[98P>![*O+7G MU/1W3M/W:)KK1=YXE@L4*+Q:I2E,L[?EG$T^*H')#NRH[Z&9O.;ZKU>\451C)78L32A-.:CCG!&&XUBE3!E"62H4)K)$<,>$+L^=55W6%) $/LO).X!)N&ICCO]SF7GTGA3\?"@ MFW=/_S[IG/9.G-G8N>R>= X^TJ6XQ]>/M'OY_>(0[NS2#^?=O9.3#H4Q?WU[ ML?_U+>X<'%_"6'YV]XZRSF?\SSX18=[_[(!@'0MW)$^ 7.L]*]2\_+JJ=-.G7(ZC_3^ M3-ON/#;?O)SRS4@XO$O!D(O1(":,0LHRBC*@#N,^\4QO[5 6;8*6J?:?8V]/HW'Y3 MBP^#$(IK5.[;B(Z\KG)GJ4Z3C",3&8J8<1T#K<@0Q@E-,!O2O5B;O>?X?4:NM9QEOOX7I\A MX__GBU7ZPMXV2M]=F/I%3>F+@9<[J "4:>=G-9BAU#(,2I_F<9)$:VA7P,H_]B];WYD]^H^^MF37,]#V=J@3V6B))>8Q8*C 2QABD M9$J)95+15'C6L,W7Y4K<1!;QW)^Q)I_?,]#WWH7^<7?4\IZO>?]RM;SICC:* MWAVX>?=-3=%+"<.62(L2+AU&IN7(=>!%G-E$1YF-1"*W=I8-]YNK>1MLL[_, M<_^BU;QWLV:@C8ZW9JXPT_$()5&L0]14,^X)+&.,4TTBGD""J*U#$FB!3)QIIR& MP"/%MG9BOBZTY:>'F7BDE,Q7D'7YLA,K[\8$F\3*%\ >9YJR2)-4TI@@S21' M+,LP2C.6H$3K-&&XR8V$[6!<2S03QN34KEQK*#!\6?<%5CC\<,]B?C M8BP';@L6V,&TP*U6V^9*VXJ&%]R$%Y!9DC7GRJ:<(FYGF?$M^ 9;_MGO>&% MM9_MZ$>N[6I%9FJ1>&Y1>'3U^N^NA7IW.#ZT,.YRGK/8'G^>#.'.V$K[!Q_P MMTRD&*LH0[K+< CKM.."1>X!T9G%N@DB +WTI]XJX$ M%G0&K,@IEAX SBL7_NZ!;?E A>,ZNV[*;DU)\I_"L;G^>G$=$;."&':/ M6W&C+"_N>R)JN0WZ&=BKN_A'@)0L^6K;)Z[#XHS!:/>+XA>R:+G9@]@>SH9X M]7CDV#_9#CR;7AQ1>%%8K+[\F?EZX M-P'#Y'@.QW.J@B#ZZIC]%]8Y_Z8I-1GG',$N&,0D84AJH1"/F;29-D)2#LQ^ M16^B?SB:N!T-:&>U*)+&%%N6@D6#06'E*<@:&+VU44,#CT\#^Q^_I09T49HJ M9%.:N"X>&*G4,$1C9KE*B<:Q\W3C5310,AG/.G*G-GGHWPH,V#&T94;G<#M_ MI4"".:-%',6"R\0ACDK!,(\C2>.(9L+:!@;XZ0CF$._O?K.2I2(V&N&,8]?2 MS"*%38PB UL'+#W%J=W:"2"N5V'_KD.WN0("_5$PA:=&QB+7"3C"#82PAQ F MG>-OJ=!6 *4@T(H58AA,7I%D!A%++568.P?6(B3P<]%VUP9='$AXK5-(;S2# M!>_@S&9K,(\W$YFWP3QN,(\W#8\WI.(%5C+,PK_/$_VXTZ ?_YHR-P^B=L/0 MCY_9T5T)C;SI)V"&W+SA [T)J/3CG-MG1I;3=()-W^%INL,5BO2>>%V[H M(*\5<*^M_*7!%5]OE8O$F28)23&U&1/&2IXE6D@IXY1$/,,-KOC#Y$[UX-]W M^='>W[W#KV_/CTYA'*?O\NY!-S^D?YP>?7U[>7AZU#OJ_]%;S)W:__HN/_SZ MQ_?NU[]/#@]^[W?W/EQT7&]6N.^P#_-P.5C]O_N'_;_G<<5C'5/C4'&EL JQ MC!FD+"4HU18SK+#$<>+ZJ:ZYF>JS+V)I<,5?+:[XW;AC4_[R OCFK/Q%JD[!>P;[/#G)A[JV.$:ZU@F@KAT90KB(>9(99PA,%03QM(X,H1N[:3D M!6.(O+*3?[6^>,_CWT"'OQ3V,-,>8\I4Y!"&J,$)8D(*I))8@-6=82TE<<4J M6SL\B;=9 S.TN<]HH,,;Z/#GK_.]2.CP1V+J=>AP&:6ID)HC9FF*&(L(2I46 MB";<\D@HR9S.!SO>0(<_GV/_HO6]UPD=_FBL8:;O64.9B+1&FBE@#90QE!IN M$,YBH V58OA^:R>*R7;20(=O[C.NT?>J9%_8//OKUS97SE_YJ'T8-R!A80UX MG>4*W!TU\$5)XY4Z.$^T2 R66!'!I#"I ?N:6I8D*>4DQ0U8YW,6L/-@G9$P MTFB&*$DP8IPG2 GX,Q5")1EFDCN'"ORX)F_*FH[=$SMB[NV??<9Y#*NF^$R9 MW]6FR-TX8).J\ )X8ZU/929PI!,-5,FY,SX2)%++409DENF,<*VU S).MW'3 MI_)E('6NJT2\0>I\$;Q@AM2)J4UC8A.4@2A C,4I2DDB$,:"7JQ]H,KP:I\P6RGQE2IQ3<)!)T#ZE9C!@A&5(V35 :Q<1@88'R M%+ ?DK0YO7?:Y!IUD7FDSE!HL\ ?&YS.^^!TWI%C-#B=3PMWHW'G_)O!<) Q MHX@P:AW<#0'[(HF13%(I\4+H\IMWC M;]BF0M&,(RX=C&P6V5+LP'<,6TYC.+NK=-VK@#KOPJ;OQ_$W"NFSHMD2SO.O M"8@"(-G67ST8707K^?;S7W_=#-;S%POX4F3FAP$(S N0D@2W/="GAZ(\&?:, M'14M>78V @X5(.#<-:U?K["[K%QE?_78@O<=#&-MPU')@K=+ '3FHRA*^+3%)5X-CA@ , M<%B9]SPRD@-\.JM&.'$P(K-YSD]L!G=WT_)4'L4:/!$:C^VJ TX1QAF1H6IS%E*=G:H6TX26V\ DNQI+#MUJ\5T1.0\2^8G*KC M!0+>N\A?,55]N.A^=/U:=9*9".F$:B?C&1+"&I1$299&0IA$,(?/&K79BDSJ MU5PKFSAU$MA2,7&HA0^G!SP6%N,5[MA*!76RIN+(CB$[=T<@3UB!?G"*O'J@ MQOV/WR)%8L8%!KXE@=:2.$4R2R*$,3 RL'BX-O:Y C4ZH9XY,*@?SM=5P=8. MSTK3JW\V', 8J^]7"/'R))W+HF:%P;KW2T9/Z.P(B'?;@ MOO)-#J3;7= ?&ML#)69\XJ\-.)#NAR533LYH]+=;X;9L&'YCPK:C2#PM'."S M2!6[%6PAWF8L?2X8BS#8.%HGQN*31DP6H8Q6!Q56NW3OA_*U/DI,GR?BWX'' MV.T$C-VW#F/7*Q_3I,.YY7XDK*AG063KR"C>2(ZY=K2#9W$.?IE;NPG@%"]J MJ?']V,ISR^A^ZR->SGMW!6[EP^8P/5\V,Y]!>VO:W]C$B)5V? KV>V9X1&.I MF5%4&!CCJ7'VF'_@TV_B$^/'T+8_Z4=R^_T*.O7Z+%M(;NZ5MXUQ\G^WM_GW0O M]65W[_#RZ.N' @CV!!A9(IIFC%7$4 -XU)ASHQ)XS0< M0EP=0MP=#)50G^/I#^.*A\IW7Z2XUE9R'/M3O>X M#/.BIK40V-6$$8+B5"2(1;"K*M$,J8QAPE,9@8CFC+,-,V-0B16R&P.YUV7TZ04(KG<0R9C@FSFEX;U2V ME\)P7H]_U.0_X-*.AD86)X_BP-@KB7E.7#S3FH'' ME1:?:^JI92SC4L#V)L8@EJ82Y ;HJ)IF*HM)'$6)<.EF@A+ZG\UP8#1^RXW5 M$AMF\ R90Z&KSTOOE9SU4:8\BCA M*!5<(Q8)B:20$B5,:A6GQ*04^)K V_$FL;4;(,>YOTNH%D][OG3Y1M@WY5F* M.!RVLV'AP9Y^\R!8^0\[JTG^QWP=>@E:CF>W2%4,>Y/QU;>L*J!^BC)UA]]> M7XOZ_T]&LV+-8Q!W(RN_(YG!8'^3O7-Y46S]>VY._7R Z@NX./> <=Q6,26[,6%HG(\>+_R?7<1()RKG1,6>9Q"+E*J/21%P; MBBW]EFSM>.@(AQS@L'L=X.;__EONK-K&9P*5\+\+QS6P\8QKIEG*<"H4RW@J M8QYE4G-",IY$5OP20-$A,5F/G7 ;S$0B$V:%489)S)),BC013(L4<\Q%;%B# MF;B16"(?V?[N-YD:S5E,46HE1PSL,22!>I#.8J:5S*QP>7#1=GI?R,2B#HIH M*WPQCT,VA>$_/V1.'_2] YF SO(=G7;[%AP?O3I?(FA[&1^\_1D=?P18Y M.*3=]V"/')SD1X[,^V\9C#OJ''PZZ7SM9C VMO_Q6Z*U8,"+4))HBQA/$P1D MCA&6*M694"9.Z=841='L.F:494Q)FEHJI&%I8A4FTDJF!$O!,G6K/@\ M:OU MT,$O#HX]MEC8A!;L@BVNJD.[#7%:2Q/*'I XK]!VKEV%^563&4[!2"<12Q03 M4:*H$W21))(EA!G0$ELW8!*_1%);'N3U+WTN*N?^9-1R6*%YX2;GZ"@/=#1V M='1KQ?%.S.2.&N24Z[C@XZ"PO]N!S?+QINA_C\YZ.@>[%\!Z6(25=%Y9@5F& M6(9CUZ^,HY@J+;V/%O.M'4ZVZ=4*H*,#AXXV]G __0#W8QWC(\-!\A/8>);$3,5*6:?B4P:NRBD:,P0L1')8@7F!':)C&W&V:]PV&]%4Q@LA+.1 M+6R0;S;+P';(?WAR\C4<1;JOOR3ZBNW"/AAQN1@[[N]^2%!-*$U<9K!2(*!8C$<4NHD@C;I0R M3!D'V)RP>#M:;FG_#]>.H3@+J]V[V&XY)6:91;0,*),.#=V+(\=ZBK$<3\;# MT44KLP9VHU<34N$68"J4_..V\N]L! 0Q N6L92;6>3C\>ZQS^[C.\ MU+W-!A'C)C+I!1W>C=*-T,Z)SG8+YH[@S1.8G7-WEG<6<)5_SY?MS]O^C,"@ M0;,;U._V.*EA&1S&JF><[=:9'(USV8/A#K.LL&.'V;YBQ/:GMD7A1UL*]CF/ MCW?T( \^,N<;>NKMP"W7T TF!RJ'+->W0I==W!,X\S"DD9L0O%(6;C'<4E;3 M'#I@UKP<4:7=P+H#QQJ.C(-PGB')NC7HV>K1[IO<-91#3H2-88%'H*5G =%> MV]$8QNBK$GL]ZWO..2T<. 1!O:VH3&%BO-J4?TQ*RVL_8FHPJ>>)4Q_EC#N-D)NHN[X,&'[C'X MRT/FB&_P".=KN^70J^N/_N4C36Z 6X\KIN,8A3LJ/DIU# /Z3^MD>&Y_V%&[ ME8_]U?4KB[$]0Y.SBGN$<;A376/^<(SS*>>OQC6:SJ'M9Q6X$Y!;[Z+=TB,; M +-;8]L_&XXDL-OJU +[4G9\;FUXGAH.OY=O<(_QKW!,Q7_C&G%,],DO%V#; M!>(*^]\)K)Y[]_@$;O2C++6V,%T833F#M?!C=Z/K=_+30X,#-WM,0_,FC05E M#UC5:O70!0 &.N_EGB7#EZ7-N3\X*#=W/]OU6[O;=\Z^UVN+GFJ\OZ>C_8/= MN'/Z(0(M$B=,Z2@1B$J&$9,114++#"4BB3'CF!.3>;LTC:XLLJN,4].PY_NS M9Q_I5M%U4\O[9[#8%3];<;1K4< 5REI-8[X++_2,HY($2_'*\0)?GY,$ M[LY\\ .X&"BGU^@TKT6!^>HL#SO2.1@MSCC.LUR[;/?3B3EVB6MN(UQSTY'Q MDK3JU. %1]GV!&RD[]9ER0_/QR=MKU-JZ4*G+2M'K@5S6'E@Y:)<))>*H^[XX8[<1 \ET!S@XMJ MM'/.S&7B!6'WU<[Z8,$SPL-+N0;;>UD]_\H#4#BR/W<#_NZMA:$7W<#FX?B< MPQ=!LCB;JM&KKR;++.^55G!I1K;#7]Z4"1J1,Z']=W4#T\(V#XI@KO;EJ;,Q MX>M3D 2%R;V0<-Q%]R9F\?%/+28^CTOC^ UL%Q#)()<;*1/\V@/O'E_:40\^ M^R,CX6P-AJW><' ,K+>8J-,R+:2^QJ6/1/JN MW^@F'C8&%G0/]S:N_T;W;+S,(TY3Y11 MUN4FD5@:&DDA8Y-FEF4J74,6W9?:A&;60_%JS83NWEOL.@(R24C$,=(IL8@1 M+I#2F"-)6*JHS(S4#G\2;Z]H!EB9!&[W;[/;-J)9S&TDN, L2C-E$VIE)!/& M+1B.RN\V)K39[77N-NF&;F^C\JFB%!A4#&,AYQD;",TJT=QE?$ M$F:[?54*K:>#/:NM"S/-VV'S80C0-%I.XQWEP&ZDM];=(\O\Q^&D9Z8&T6K_ M>)[5#*+MEL\DO((9.3UQ- EFTQ7#=A%WYXNJAN1EKV]A:7NE=EWOJ'[%>VH6 MTY6\,]AN.+PDH?3XUC:PF!(L@BTOSK3WU1X5UA9]Z MX\K;59VRZ:/#X M:;2B>G6U]$X6 V,_"8F(K=T>/,EI "Y"4+3 Y"B\E3H^D6''E>SY@ &,Z!IA M!&OIJ*4V"'WB2H8J6W< /*=%:.DG:+>.@8P&L]4:7U07&@N$.3SKE[L"6L

+X\QC"WN[.ES5WFX__%;EI%, MQ#)&<28T8HS$2&59A&+)#?R;IIAD0 /Q"JCAM2H<0;>891\L^#=!% "W#DPZ MN)N\,//JQT\P:EVDZ+^3/%3J+?#JE96#JQR?1-R44;^^DD)Q=4GA+0H,HFF! M05.'^/SK$#>Q0H3@!R\1>5MZ^*O2^XVI#[FHI D\Y]1\W]_;I8>7QY?=RT\G MAU__.#D\^/U[]_+[3^#^>/]KY_+P\JB_*$TZET=YEWYDG;VCT_V]3M1]_^[D ML/_NI ,29O_@+4B-C_'A9?>TVS_*X//E-VTR*YFQ*!8F!H-5&91:%J.,ZQ0S MK3.%\6*= ZAV421,!#(?Q+]F*C-$8".MQHDV-EVL#NG:<542<@86C5_T*]L3 M_3*RQ;:3:YO-+Y=(7#O>QVM2OTA[O\LBU[L#LY<[,6(VJ0']4] C^89C'G'8 M&=!IN40L23E*(Y8AR3.9"<$$4TO51\_>-WPPU_V][-GNE:3AJ);2-QG+RI'@ M L[:JV]4WY+C\2A7DW%E1,//8*F7A;'_]*;Y< (C-\'K;,_& M]9N#E^%?OSUN0">]T9(M8%W,1%K3\;[I>-]TO'\VS+^I2_UZ.MX'+X2S >48WO6:@7-O,]>'.TZW7\PU#G)- C2@;Z8;3?)3T_$U MR]+;[.M+PU1=-<7GBZFZ9B"0F]355)X^.$K!T_GGL)C%*:/GZ=^GAS\Y[&,/!X<_]]V^745#[A]'17J_?/?B( MC[Z^C1QHU_[>R??]@^_1T>G;\\/30YCK6W:XV+39)I9H;!*$(QDA9F.&I$@R M)!+8MYAQPGU5-L;M*.$;U'5@32RS844OE!4]1HE?PXK6P(IF@,R66PY"@Z/4 M1L"*,)-(Q")&"2&$:6QE%"M7VA<3T2;1O5MV-BU0;E'(;@=#GS+8&&MWL8,B MH"LSG+APR09;:S<=Y>LQUY8Z_U11/1>U*UK#R;@8RX&;5#O$"5^S53>]\I5U MF*$ M1LID&:)18I7")),,U),D;0,=;I!NTO1J7/_I?DSCHCG=#WBZ9\9'I"+#B(U0 MEK($L8R &2)YC&!'(Y.:)$EM#*=;M.-T&4+UV5L>ST 7\WE[KG0N%-&%:B27 M=^LJ[^K95HU]<@V7OFGGLN?.I=>@@]V %9?YI$O\>'=:(=8D/\%)GJE7 M!$N!4YLBHQ/C.KZD8#S!)^#'1LI4$*+)U@Z+[AUB6G>KO37YN:)DDW6K@#H0 MCEZ[RG-O?%DWLW9OG(+V(EGS!CBZKN+;#;>^#;>N)P5D(B4T2U.D&>P;,W&$ M9))%R&!L$VQI+*CQKJXUJ%YW2.1\+GZPU\T9-L!)UG"&]7"&6HR>2:.%58A3 M IP!*X.$2#B2BA&;\B2-A0Y.^YI6S6\YR%XS\Q*PC9* M:689(EJZ?G?.0!+"_ZXF^.?7O3L?K/"*&99A%+,.&)*.*4WC9&V M&C9)>U?/W/H\/'$^1:$E<9-!<1-5YD/=2 .U4AB2,F22A"$69PF2 FPVJR*2IK'"C+A"PDU*A6V2 MVC;5*YBE<7 M_^U1N7>66P*4;T!. RP1W>O/7X7[CMC-NWC-/=XW*[GNX21ZB,9>CZ72/?2@ M5W7[N.N@'T9YOAGD_"=[!OS2-Y?[]/E+Z.K=<1]<;\.R.[.I^MW!X/6D-\7K M_S5*?^C479:0AOZ,OCVBLM8UYZH9%2M:(\TUT?A5JZ2'.C8W[!W$MW8VNO5, MX':$/'C_F3>R.'G7&YY_GIR=]:RKX)*]O;S0O6$Q 0+;E/8?W7S6W*Q#.S_A MF:?[>X>7G=./46?O;0SOIIW^W]\/W;/V_H!WGGQ?T=P,1."[?J??8=W3SD5W M3Y]W0&2!8(1K/N4P;MSI_]'??_\I@^_P-Z)9%&5,(B*U!6$E)5*@9""B8F8- MC1).LL5V-%&DL$I(1#).&66QD@E/&$M2:S76EB^V"ZFO>\MM1LOM1NO#K,?] MMD5N3%V+< ',_UH9GK#S/K M/T M6KGQG4T/DZ:'2=-OY%8Y8B^"(!XK^O+\FTLT?3R:/AX/X_;L#@?(:SSYX(?K M'0\*C3/8LWP@!]K_Y7H7>V?D8X''WKXYQ2;6FMUDA*\"C-63V;O\IT-B#3VM M?0_K$?Q]GH]/X"_M&RBVSN1%Z,H[0)TVIQ4O)#7M"8(LW M\BP'N_'MSS,[,/G8N0<^#/1D! 3^^V3<'8X/[?@OF9N-"<[?\I/_SZENSON>#.(>XVST<]X/7;,_IGK>NGLXFF8H&AEHV&_-9S^XHFG ML5<:56 S[94I"?_IZ/0O>>&8WN9TOGH.@K^;UZP3;H011 C$<:81TPYO3R8$ M<9G$DD68QY)O[?!V2J,-DOL-1VHXTJ88)PU'6@='FIDBL>))PJ5!*<%@BC#E M4EF)0%I)'F'+,11#@6"C'86B0H2U /:%'.D85R/Q[BZLP*\-,6&J"1"U% .C"L32#*; M(6)2@0D7G$9J:X>2-L<;![PW7X/WG,J-T@TO-VH1NEUN[@/7?MACYW;X9,^& M(W>P9]4>FU+GL?^Y.M/'<)X[%_M[O_>Z>X<_.P>?3O;?'[+NP7<,9_4GC"'J MG!Y?'!T>SOO>MW+C\P& /NGK[]V7W_EAV='I/]@X]P5M_"N=7PW#]Z MW?Z[K+NW2_9WORDF8Z.E02QE##&;QDA@1E&6&H8CGG#X?;'6B%JF,*%"9%*S MV!J9)CJQ1 /)1<32Y5JCL/BA6/"]'1Z/Y-F).W*W*C=:55M"R#;]]6%968IT M_03F)VPRQ1/%L(TP95DB)(-;8R$M?(LCK*XN?B%BJ?3E,0Z>?]5O+B<@US.2+[LMQ#2?C(H=9NK51B/9N;PHMOX] M-R=@%:B^@(MSOW*&6?9@,PR:$S"$8>!"OX$V:41_Y<:,I74RAT;XF,$M+!K?-3/C]XORQ]=LAH,@BC'A5AJ,N)(2 MS' <(XE5A@P1F+JF.%J915)4%">&I$;$FC"52"648=Q&0C%C!9?+D!_]/FAP MEW9: CJT)R=AQ 9CHH$AO^65KP/WH(&8>-D0$T\:Z>_6W*RON4776K D[GVF M'@/PXLI!OIY,S3E77]--NG%961%7+)(9L5G$&3 I8*CL*2.FPQ+L^OFG-@?RY,=E8=W093>'0]]W[ M#][UNZ=?SET&U^'EN]Q!IW'GW](]_?^^-T!1PZZUP>G72^'M+N MP>Y%=\^<=KY^..]>?HRZ7[^0S@',I?^!=?J^F'W6?QD+*17%*9(13Q'#+$9I MF@BD(ZP$C2B/8[ZUD\11FS9II W#>C8,*Y-*)C92<2(Y,X*)*,$9U9FF1D0F MPVM-(VT8UD,SK%G3YD090JR62&).$(N3" E-%>)*,:'(/S& M,]"&5T6L&U/P];7366;*,>'<WPM!W%FW3 U^F#C)9*=C9+[SH8NJ86@_LZX%^)*_+&<:87:O;??/XO M1C@]:DU\(YP>5CA]KCLQ=:88LPP);#+$(HZ13)1 L8UP)A/#%$ZW=D3*VDFR M+I_ ;>+4F^SA;/C@J^.#CUIBW_#!A^:#,R7=T)11"5HYX3)"+-$$B4Q2Q&)L M#7$6NBMAB6/<3OFZ( H?G ^^>+2P][7BR,9/>NMLE CHR@PG+B%\@W-F;CK* M=1JL-%3$;R[E^[R9P'::Y)DF%OU28]&/F3SCAM1M]*AZ4DRL8A'S M6*/8A9=92A222F>(:-"5+4L%BS/0HP1KQU'3AZ9A1,^%$3UF4DS#B.[,B&8& M76R%)HD"1F0$F'$X-4@D*48J(Y)@23A-@!%%,6FS=..@TM:4[++Q6FR3[]+D MNSQ]ODO#;^_&;_?K>2PN$QIV72&AT@0QRRT2H+DC0VEFDHPGEO"MG92V8WYO MO:])8]G<@_N8:2S-P;WSP9TI2E3K+&5@IQ$"IY<915 JK$8)CCB&_V78M>9A MM"TVZN"^OO24X_LZNU^)LZ\)R[ZZL.QCIJ.0J>>=J)2IC)K#8HR%2'& M(@Z&N2'()$1A*N(L$FQKAR=)&Z?BN81;F[23AK\]_[23AK_=F;_5TDD$%H+; M&"61!O[&F4$B8QCAE(B(ZL3&S'D?4]:.XG7UEWLIZ23]W)B>?:)#N1I%N_%) M-KDEKPF0I4DL:>*Y+SN>:TA,+",J%DG$))4"ZSBB+(K3E)M8BP=I)AZ$RY^@ M7S6:U6U #$"KZLZ:]R4ZUEG*)A\L="U^S;_!&_/>F1OGF\=]_WB;IST06;-:8ZD@Q,'.D M3MU?<9HI182XB0[E.KS"IX83/R(G[LPI4PJ;1'".I"+ B3&F2 _1I02)2(" M6Y9Y(+JT35FRQ(K_]8P]:LU!GM5;*A4GBJHL(X()9F2FI<(I26,2)T3%-]"D MFH/\% >YIE))#KQ88(4T5P[21Z5(V$@BT(YC2H0U.DW@(!/<%O&R3O4D!WF= M?JCGDQ39E$D M*7>=6".48F.1C!)E,A[)A-&M'4KC-F/W3H"[[0EY8L==P^D:3O>$";X-I[L_ MIZM[,!,5.:\'$AJL9<840X)'8#>KV%K.,8@LXN&=4[*N(,3F9?JNM@4V.M/W M\WBHOR,E"^_8[#M_IE?"&Y?FK;N-KCO7=XVM=A\CU_?9)D6L*=?WE1B@KT#S M>J'*U2/F^GX^D2/[NQ,J;VHRI=&O;J5?']*$H$(YR0R26*BU#J^%-,F>>599_V^-/ON94:Z'S?K MMV&P:V>PNJ[XD<[';U9R@XUA*!+6@5/Y;MLB0IQQ&4E#K4S9U@Y96VN:)BME M \_J&M)[F[/Z &>UI@Q%<%8%C5W.O48D)<3U.>1("@6GEF?2: $[1?363M+4 M/[V0--X7XO9KRBC6F,7;V*./R8*/Y]2E[L=O.L:QDHJC.'%9%U$6(95& EE" M4LN-93IV]JAKYK>NI(L-<)ITQ1W(XHWJ"3_/I0>8LFC6!]"+TO.I9QN\F_&%GTF$F\ MC2Q:@RSZ/M4J]P]TM+_[32?4)"2C* 7E$F01SI!4$4$FBA4EW%JI%,BBI$W9 M@[>(WB0/7#U[MFS$1P2?P!\F%?VAS"ZR_!%X]>\+R+N M,P#M?5#$WIN9GR;_43VXO!^YBW^+R,R$S0?&#L:_(1*Y[S8OXQ?FT%BK#:#F M2U+)'C'OMRZ'X'//N@^[ [-;$T>-@G;7+.#=;Y0*G<)F(BT=PF9D'4Z) #K. M>$Q(G"6<1@[4H$WN[P_=O%R0AD6]4!;UF"G #8MZR(3@W6^I2!2WQJ+$8(J8 MS6(D8I*A)%.95#0CP@A@41A8U":EJSV2E?C,%.5?9@[?7E5^:3;EJX^P/R9J M<,.X'S+1>/=;Q QF5D7(I%(C]O^S]^;-;1M)__A;07FS3R6_(AGB)&GOXRJM MK>3Q=V,K:RF;2O[9&@ #$3%(, AF7GUO^Z>&1R\1$KBJ=E#ED@<<_0]W9_N M.W:;>=U^VS6[7L^V!]V^"X+;:;G.D]M)Z*29XV7I?:((:Y;>93[RQ7\C9] ? M]*Q!VW.P_UZW'[3]KFVV/=M#!+PPZ'=#L,5:L,E'Q-(Z9OF$U.47&[_4A2*' M2$GR7ZM0>\,XWV: MI0^1R:Q9>I=YS1?_A(.S\=21PYSI86K%JY' MG96MA>L.<[1!N/H>LQR76^TNXZSM.([7[@]<'[R)@1WZ(6,]VZ*2R)[]S$#+ M!Q2N#W@?1VDFG]F5M 7?3QGLNPHSKXR=>TVE\D>13^-HMB:8_O8??O;]VV80 MN_;T^HV6=9@@O$6>X9"#)$R2]!XF:]!B&"#MTG$0)_"6J:B%Y;P>^I,>;E#3X'8Q3E*=OC3^-;G8Q[%4WK<=^K2*?L* MK_V6'ID6,+,P_^[U]LNX8OF!/&B02CX(+H>U3M@DYZ_5+V\4N<1C6C&Z:8DW M_^8^#J=#U%Z=KM!@DJ/E\^77'?IJ3C:)[WI.Q[;[*[_N=LQ'?N?:JU\Z=^=) M,.LVBVIV.XXS..RB;C58U][HL0_HC"U/"P]JZBU7VVLFM=?0TF"3-0U Z/!L M/ZO:GUO4WO(HWS#CW/@(UPUSXQ*D8DA2\"/+@J%AFZW&/7^,_Q[Z?SVUR_6;S?XX^C M3W]\M"Z=3S_"OS=#&._OPX]_7+J?K%\<&/_H]_?_B3[&78LB7M?=^_\&W E, MF_7;G'?=ML,9QKP&0=OWN,M"U[3\?OCJK=US6K"GI])=;+\'!EK.O1PYYT3< MLD(6>5'(';\[\*V!Z4:AZYNN$S*[I]LH'I6<>9P?KO? MO.P<)@R_:?F\/_D\J]FA%@/'H6LZ;<=G\",$T>P''F];8OQM89KOGHCL9>%;;C[I1N^0> M H'R! #HX[,4C[2D0=N'3[,//]7=/,1%\+R!C0![\,/SG;9OFZSM=5VK%UI> M-!@@TKOEMASGN1H('0?4^S.BI+Q4KM]GKKWF^B=S?>45]J(>XZ[9:S/?B=J. M;P_:?3?LM2UO ,Y]$/JAW7WUUANT!N8S)]8?"_#Y"0;>/V N$L]5 HR.M)]M MB.Y(#2]%@$("7TV'/-,B> L1?/6N87C9D6M'5COH>MVV$_K]]L#F9ML#$\PS M [,?A=CGNN4Y3\[RT"'VX^7??9I0FG^?S+^5"07N4;_K],RV/>@';)8W\K$A.]:6':FPU@:]G._ M-M.G=)PV/==+09!:\FXC>:]KEA/C@T'4M]TV&R#J.K.C=G_@80=LL^MZ??!L M!]:KM[;3X\X.^$9;*?MLQ,T0S\30U>FE.E;[L +>3OT>R$84 YK M^X[EM'W7LCPK]"S+05>HWW*=IZ0H[ ^V][CU_WE<^9Q]QT_@E:D9_R1Q(*Z[07[_&(_3 M+)[.5+CG8APVGW+Y9P%??^3380K?W,$E6%>KC].V2K($XZ4& QBRGM7U>-"V M; 2Z]7J#]L#OP@_3,B,P8()^#\22Y9DM[]E:01T>JNJ9E(D6TEI(GWA@70OI M8Q72-3A!%@WZ5C3PVKU!/VH[IM]M,R? XA;?<]RN'_5]\]5;UV[9[I.Q6H]& M1B_!LL.I!8)(B3J7?5*#4I,<2$AWDS2/\8+7&4_@RCM> 9TA>];NDE/N5K

=O/./O29A$,]C5+[MDL?_5] M8TZC>-RN+^#\W%?.,(IV-D-!02#+4B&=7@/=\@RO@C&QHQF+, MW;<\+PQT%H=7EUG][K][>$'I?&ADH?5%0_N-[]G;9-J[ M"#3[:Q$"Y_A#B-Z!ZW4=#J-A?N2$W:X_<'W&_9XU<%C?Z_,EU+WXM@?C5<]( M]?2JU_$4>"Q8CS5$?/ C3V\S-AFB;#$^C(4ZK#<$6+N@#V%>"OGZJ1C!<(-G M<+":*ODZ&/*P2/A5])G?\7'!A5+]"HPZ9LF[(@?AQ+, M\VG^SUE]VA? WSG1U@V,[I])&GPY3;V;\/_[//O]UW#B6XYW]?Z'T<>_/C@P MANZG/RZ_?OKQTOG]CUOSZN;?]Y_>7]H?_PK@N?\O^33Z(?KT_N*OJW__-^J% M_= /NNT^\_IMAP_L-F-]I\W, :C07A1V ^N5P<$XF2 A9,4:ZC\HK"D&TC)) M$@:C.!K/4=N$AL^3]-[P9\9M20%X!7L0=/2M!@_5X*$:/'2/X'@:._0\L4// MB%?*F!CE](2"GZQSSG1_S*NM4K<"SCL.CD^Z'!K(DSH-DU2:? M;F'56,Y%\, P=S+F#==NSBY_T3F>&\QU=_)H^\5\QD$^:U[(X)A;-_XRCM%K MO9ZR*3ST)1LD3RXA.?TCP/,\Q/,M/^AZ@1EUF>4X9C"P0B^P(RMP+-L>]+K/ MF6DAXX3J! ]']VL\':I0X>77("EPB3%,"/\+;]C7,SF,N[W__;SU\^_1&X']\']N\W7^S?__C/\+>;+W_]-KJTY@_CX#U??O_QM_O? M;BYG'__X3_+IQW];G_[Z;W)KJT^TY M[9[?[;8=%W[T3<]M^]VH[]LN"^'?5V_MOMWJ=H^I-?">,AZTP#JFN6TAL#RW MY_9[?2\( LN!/P8]WO<'GNF%O7 1/V<60=:8.U<8%4YZI[9[W;#GM]F)N^# MP J=ML^\H!U843_DD=WSF >.:\]L];K/E3QP1 5_)V .7]_'T[]XEK!QJ,O\ MSK8^: M9[/J^#VQD>LZ@YPQ\Q_<"'OD>B5W?M9^U!8:6Q;N5Q9_JT E6U[%Y MU.VU@T$(LCCJ6^U^S[;;@Q QI@?VP/>Q18;IML"PU!6 Y\OA9M=GO,=-.^*. M,PBC@6]ZD07_1/[ \JU06ULGQ>&5M=7WND[@1&$;MC%L.[;CMP>FP]I>8':# MH#_H!97/ERXK_OAO&8O>2P[T:*\$6@")EFZ%KVP'5Z M$7-ZCLM,+P!CB-L6=WJL[VM3]X048:,;G!ER$S1ANQ^%)IBZO-_V3:?;CGK= M7F_ !ZS? T7HF2W+/,,PJ69PQ>!!Z)F<,[,71#8X/#8#9Y8% 1N8;M_TPZZV M=$^*P2M+U[%[(1B[_787S-JVT_/<-O-,M^WZ/;?'?-MWPSY8NH-6S])AQ4,P MJ4 3HS*],54_L.1Q9^TZOGAF,MD##6QZ' RN7NC8P8#Y;J]K]3GW[;[;[0?: MZ#HAF5P_G.:NQP+/#-H.&_"V8T[ =KK,95;H(AZ1[;;,[G.UIM3Q MQ2/D<*L7L"AT!F!I!X[=#9CE]0:>TP<[W/?J[<]JV6YQ\3@>ZJN.)RQ)5H0C9)76:;O5:8V& HYCNI')K;89])TVEF2W6= /VQ&W ^;W+,?O M@]7:'SBM7D]#4&D(*BUJSPF"2HO:G8O:6N\'3#3J,;,=]4*K[9@V:P]ZG+>[ MW#-]U"Y!DEH.WO0'$%T M!]3"IM,L]@NL>9NF(&D+$',Q?(?##8T4(5JXD:2!0&A*(^-^R.&VQC,R'J2W M8QA$B#@O:9$9";\%EQ/("M:'YYV=T>D#;/# HPX*F6/=1NT"_E#/%E>?+T:/TW=.!T[&[FX&)W,4@]78-\^!?7-2H!$5 M( T*V@W1.LYU,=[S@(]\GN%Z&$^'TWA*'/E@6!H_S2LK#:BQ/T"-[4/PAP/. M.?CICX_NQQN\ M_H/S\7TP^PAC@&O<^9C8;S>__47QL]''KS"'^T\_XK.^?"58V#]N[^'^&ZQS1 MF;H60EH(K1-"MA9:S+$<.W)"VW(CF]M""'5-2PNA@PFA;@4K MX_3Z8118;<>QO;;#>*_==X.PW74LL]_MAW9D.B"$W%[+ML\PL><$;,$]@I:] M^*(1VV(1L(,==KVN$V&Q4)<'S'4\WPQZK&=I^^G HFM6LY\B;OM6X/?:/7L0 M@ORR6)L%'F\[8;]O!WVKU^LS+'GNMGK=Q2ZHNM3K;+C6LES?LP<#9]!W$4** MA0'KAWUST+7<@66&VN X.-=6!D?( NZ%_:#=#[C==BPP/?INZ+=AYSS'9KQO M.5QPK6L?$]>^G.#3XZOD=9G$AA(K\D(V&-A1+^)=Q^[Z?;OG.X$?6H[+;=/C MVLXXK,3Z]*YF9_1#Q_29TV\C!">X2%:W[0?,:=MLT O#/O-XWP.)99DMVWER M2?GQQ6DTUY:8$;871"YG79N'3L_J]WO=GL\B+&1T@VC@:3OCX%Q;V1FP#2X/ MS4$[ZF-TPW/#=M\)W#8#9R&P>T'/8UW@6M-N#>ZW8=)^!^X/-H$/8]FW>#P/&TL7%@L75=,S; 9[7#_J#; MCKI]UG:"'@='R73;0<@9#P.7A4[XZNV@WS*M)Y\)Z9C&\3)MQ ;<TQ,^W)"&DL@:72 8Y?BRV'^H.>ZD<5MSQEPAP$[=*.>RQTG MI/3Z+>>H ML&,UUSZWIP!NLC4P0Y/W^XXSP$KWT/:[GF/UPU[?&FBCX^!<6QD==A2RGN.S MMAU@@,,RPW8_-.UV9/>KX)7(OI8T?%M2\$DF6A\&L700Y=A*^+\)\? MI<]R/:_GASYG@1.:+NA_F_69&PXB[D3^0-MNA]4"5_7#J2@(0\_VNFV_AQ@F MW@!MMWZ_/7"B@/>"P.GU!J_>]AVO93];EZ7#%]9K\:G%Y[&*3VY;D>MQN^_U MNXZ-1G0/_"<;;#6/6]VNKXWH@XO/6N3.L@9>G[OM@6>QMA.!U^M;?;L=F%:_ M-V!]/^H%(#Y-;)OR7*&[PXO/#7!))(J"V7]^#(7-P"SFUG9C<(F31CPY)'K( M0O'OXR!$$"&$L$%F\!6;&NG].#?23(!6Y'2Y>/P<<(CDK4_%"$8?B+]1KL;C M@IY=*XM>!0Q"HB]P>W;?\KPP<#TG8MW^P/,CBX6V%X16EUO_[5NO&B 7&T"- MR'6R/5C(Q:TM<2W^_JIQEV3P;G4+\X&782U7WK)0(7\@_)(:$H#8G-K/+5;: M+5=ZF%6,>\O;?L;9ES:+8(:O67+/9OFK[QL+,8K'[?JJSR_8RF6)HITMBY O MH)+3C"CR-8AVG@G._0<[FK$8PPSMD+\]O#^]5V]O".$%V!8AT(#B\G]\S]XN MV_L]8!(L@V%Z]?;#S>5'H0NLCOAW\Y\?+SY=_'CY\?+3S?_\K6^9O3?7QOL/ MU^]^N;[^"JO-B^77'WY-1BR\2VO MW>9TC)LASWE](!)9JF6P48J#H+-/'-MMWA+J^>L$WD.SS^FU,?$^_9GQ6Y@? M#;Y F0WBA=_&@9'Z?^#8[KBX0\TRQX5EP3#F=QP_'(DW^�\*C^M#"^Q7TS MD$Y@'[*9>#$,=Y+2R^$[>%0\FC"<'#ZCR&%'1I&P3,Q=^*L@ MHSB(J00XC7WADC2F60ID0+?C'DGZJ&WX&OXCUBBO5,L:-SK_P$ZB+)1T4BU% M75#,/3(OHB@.8CX.9N56L7P(/D=2K3,XR5EZ3WO @#EC!-##*_\HPEM!J,V' MPB#C$7%J@9X++!)>+:$.%&DM%3H?@IV;PTYXU=3 M]M503D E/ZN1PK:,<$=J3*MNJ^WTVM=44C2!UX@[2"49U^_?&3^4)/?33^\$ M220P\T0M;UIB"S;([39+@?"!@V]C.6ZA3"*@IS0#)Y#/4OP0-TA0$BP>3@=7 M*I<7US13"7,YQVG+K)2>7ZHGG2]3@B,V4WC;NTRR$RXM@ MB.-"8]#JOA$KF;?H3_.-^IC!,@;QA$3TW%?$!.'"QXC;N/ A4?;=XC-*.BR_ M0$:GE1*C!%N*Y!RLDEPA*4K4'-?8(.BQYP6I:F)OGM'TLSC_(I:N&,O/R* @ M!QU\^D2J+I03!2R^DEWPB#".(A@:CCB#?0'[B/A8:CX>)? JP4Y(5*N'UC%^ MD$2S\-)44@^%&?"=M$_BQ9SXO;1HX J:XSB= IV/8L$L+3F<,,Y!I$ON_@ O M-BRUZA_9&/Q.'(GT!'+CO;A:D=@%"*M9'I/ KMCE78,,/U6UZT@#]1A#-XIR KV"E\'$\#%AY<"U0%4;ZD+$WJ-T$BPYQ4?@KV1Y%Q@!1/CPW#_ M7?I/GQO^DW#$R8G"YY4#86!E33<:1OE2J;(OQF.449\7W+1_D>6"+#=#\Q$D M-=RT .N("B"*$R[',N=BX1A+-^M=.AK%M#6/)MI:_'QKBMTY>2Z/&5Q^A>5 M3\^XNN/970Q/!2*3HF_[X3]UVBMSD0X75RC=CE](VCZ+$-J!/-O'RJT5=-XW+Q!CXO^'$<%)=PR$EDX)/]&;UF M0N;\E,+R&)[(A3\$GB/)$F%9YZA^R'"&HN^.97%:Y-*?SCN[.2K:<&<_C''73#&)TOF6 MQS6<#$=AV]WR,2Q,4IGL-+\4G#L*!L5Y5DPJKZAIG8(YG(#719&L!('*;X

?^C%'8^S!BP0]#8[307.RW)@4Z?T%B^F"\&Y,"#+) ^BKQ'3RA)9X*9N M)T(!$@'K:7XN:LW( MYR,BPC,W\,YRLI3'.(EVM<+"U26'YUC%SKYH$$QSX(V<(R^!3F=29I0Q-G"T MLCA8$ 6*.)1KN((F!&FOBYC!_I)QDG$Z"H4_!%W/&CXJE]3%0C91 @@-Y)IL M$#<*=D!J4W&8C(_ ZD(V0!.Z8URA]Q_!6(1G!CXQ?4_CE(,#?WB."DR*\B?L?@L@&6G@/D49BF"/.CLCM40A=^:HJ=&,1Y< M$H:6+<=P&H[RSR(.OA#]YQ.,%6",MUPSN;QR%^10HY@GP'[@\0@''7;V5D9Z MQ@69;:[2?%0)1/RB:O-)$]F;7CYGHL88LE\8IU0 M/$Y51*@62Q0QE4H?MQ258.L*VDPR%EI5?!FO&*=WK'215+"T'ASM&!<4;A,G M!_12&'2! :TBHV%4BAQ>J!(;JMC198'M.EHJ-%RZ'#F+4.; 4XCM.!@.Z8P+ M54@1-J1+7D5KLYBF2=PXG/E9'!*CDP)*Z-U"P=Z7;- TD&IA]2K@MFS&=8X3 MU\*8@7U$,+$2)R/.A8)4S":W\QYM$A41*Z/2Y<9N>PYZ"B3^B6.&SI G=)@D M#$&B5PJ0WLFI*W6A)$+=>$3-GO,I6N#YO'+"[\8P4&%Z8 @S%ADRI8W4$"EH MO*3!EQ#S:*2]19'D.W4J19DO MUNK,%YW$7!62.*WHI$ZM7'C,=)J1PU %?6K)_ M\5F-JA., M48 P9EE-T;PVOHV_:Z)V",<-N?X-? G?_O@S2-*48HCT"7STL_#;E0/S/VPT M>8.2&*-%=!E^^FU\]YUQ!:(D#5'\!_6D, H^R)B1R .J*[-;5*]3>72Z=*8R M&BW3XE0.R9>'B4@']7Z0[O04[#^,\(ZGPUR>Y%&W.G&<*,_RA'LLESE\O9?% M:]2=]*P-6IKNHH1FP]4DL>Z].=Q)P9O&SZB\+7/%-?^!T^@:\.:F. MMD5.EK0VX2+/ZCA_I\.B-II!;?QMP](@O46/VJ)W%!R^$,'AJB$P;EC/M3MV MN6%DJB[NF.OI'=OOCGT8,IYQ&K"PS*-2S]3;NS^&Q!CDB-=.4L#D\-Q.?V'S MB J6W4IQ:\XQ*ZXZZ&@\S^UW!IJ%]\K"XR#%K6DF2AO?6);;<1HJLF8Y4G*N M 5=8?]>[L\O=N8PB40%#>=ET4'_/SKNFO"&WJ1G4% 8!!7'KO +_[.([U@BJQM@ M$[XQ.Z;A*Q%&!L@2ATYOT2ZWZ*K4&F7$FD08*)A>QU(<(AC MSVEY/*])1Q@R$JF&"94O5>?Y*FVBF<&@RJ'$403\FE!4BL)>>FMWJ:;*[*0J M^P/9R^RW!CUWM="3A2/*]+:6V?&/#6TYSQ867(:GH'TC'7N<4X@*\9[ M-F6TQ#<9%F_M824;U$$G_P\RDWV,1VW[X;.M-GB.\[JX:._E&?"U2%LTWF&F MTW7AR]J-JN+H$++*4!'MA11XF4!-8*$?QG=Q3O2!JIGCT3P,?SI552JLRJB3 MDY39$EM-(1 7]T'<[[M];1C$1OF2_"W^6)7I+QM$M40"J@Q9\T=QC>V[' MK#W6ZW=ZZQ_;>6CV PMC#/#GF@7P9\:G-(-%D'/%4)4ZMLF5>5E=+AMLKR,8RSZS MO02]/6C:[($"J9;,F/N/FD@\NC7R+/C?5RRY';<5X.Y_;\W.'Y/;5UA$LNJK M.5YVO,G7-R)*J" 'EV#0T7*(KR7A>EVX$4E\O'-!-E4M8!E^?RX^7%P5? /.0*?">H(8^9\3,+L,;SI=/$ MQ<\7[PZ^ H>EB8[Q$X9,E?/QTBGBIXN;BX\'7X(#BXDX-_A7"4HAT7#XT'#5LWA(CE=?J+4F2M$*J+&+/?D#$; ML'.)D;@@^5:NX8\_UT !&J-WGC1XN^,=)75MMZ ;R\=MPSG/+C"/L^KLA$4F M,)\GL@MK!NKKXZ3IIA$MZ5K)@$/*PU+^X('^DZ3A<2Z\>]!#4A.7\R@71I39 M/EFLKI!\9Y=.\)A2U.-/,&A*I5JL_4K[5';&H3W+Q9[EK^>JR^3G MHIE-K1*QK$"4%SRMTGUC&/ 3,IT>:R@=>&S+["7, EA.%A+M-A?I.Z-)QH<< M/KGCQL]EYYU/Z;B]_#NB)/J:4?,!*4W (PMY%(\5MOZS9.N]D$./@T8UM@_[ MKJ"+!_M#U&SVYB.0HFI?_H!.WFJ[9RZPHNGGU.AGC6S9AH8^2I3HEO%3/.6R M:<"$,%$G,&]V*T$ZZZYBNB%9;4L,FM".EM!02ZG$-T%7<;Y 5O\!*LP0'Q2! M_RCU''N>53#-A ^J\)81/ A!DF9EISJ1Q([HS*(:/$D#>&&^19* ,WC2D>C+ MRQEW=,[X$8QEYSGCVGO)Y:3HFGM(S[81P,2T%L M G#UT .0Y:%]ZCI)R"L$-]-=1Z9$K7=4;N/M 81EZ?1E&X0>'/P: *0>W?Q M'D8GA[E<2C?:X@G\G$,GT9F]8R2)5V_S$K6H7&X%-B[07+%,[59DMB/^+>&N M*M!7;'\(BD0VXFQV/GA\R.'YXIG'>;C]J1'SEJBW30?^H7@.Q?1DTF.T%88? M/4[D?#1J[HQOX[&*GN??+?KT;_\A(U'*H,A ,^ ")FR2\]?JES=AG -_SU[' M8YHXW;10_9).*M7;Z0KU.\W@_Z%ZOORZ0U]]/PT7OP,[RAQ8*[_N=LQ'?N?: MJU\Z=R?,&I?I?U_991V0FO\X)06NK]SFRHTWWX1M&KB'W7P]V&,8K->U-WKL M]R1?LE4$*4VCU];DJV$V;4^TEA8*U,B?>FZ/Z,&$^*ZP)E">EP)Z-9.I.75Q M1OOB\<$F2RJ+0@^RJ OG95W1)!25YT>A/"_IY!P-#U*@V,OR>9=[CY<^0/>+ MQE 0< [&T%$PQ,,'NMWYP\X--NK!.>^58?25:_=$&II8*PR;8E#S6@-):AV% M'I]\0=/[*:3Y\#)L0+0O8)&[.^7_P9/DYO$MV#MJ;=)8LJWUA72>M]070&K[ MCR>+.3<<[7K^V>M'T<[<_+7N. +=(?=DI5A[LMSQUW>9SF,6)D MB]D^)P]KFCLEFK-YF5VS,SAYFBN?86UGY2VEO^/;)'MPH#TZ MQ&3_OHM@Q@G8\HVJ.AW'.*$KUPF=)>1X*D('"S6WE#IKF&]7FF%3HC_/3:*2 M6;U)1[Y)C_ E]2;M>9/ZW8YSD#TZ01OK9..E6&2".#2&#IB>T)7GZ=0YUAD$ M&,]\C^QNQ])[=-Q[9%I;NREZC_8MZ[I;>RDZ@'4BV3@"<'EU3HX.91W_E<^2 MX7*.!SI;S_^X15/O\3&]C9?@P&$*3,FSFF M#D ?^R9Y@ZW5A]ZC?3O5ECXD./8],KM.IZLCT.<<@=8QY].ZVL!Y M85H@?A7Y0#KV\3RK<]R"K#]P'IO>^$P+=!HAP&UGJ3EDPZ4Y;O9P77-KJ^89 M5^>4>4.SQS.MSG%SB.W8.U$@)\,DCPB\/[\R.3ZZ\*PGAN7W+3B/Q(W\GM!@ MWVX"X_OJ.>!_;>_Y.TX-'ME[44 MB:#^A&>(!27Z5F3<\*F_73HV6# MP!F] M8TF! ,KO8#L9]L/$9#/8[!.AL]5F-+[X?' M-;;T>6%+/P6R5A^T'!'>YD,PPDM(S:>XU!JT>;>@S:CN&Y8$;@BS-X65) I_>PECSSK-LX--H84E.^S-2PK:,UUC\MK'0CE-S MR!(.4:NTCDFH+=GCF43*K >8P[61.40Z??7ZQJAH+':OXY5C@5%,8V"*&3PA MRN%:N"1)[[%TH?&VB^N?8:!L:H1\Y9-MM]-3#^X8/]%3\+Y[F/ HS:?53(:P MWO#E)$M'J>@098 J#$ F3W,Y@S7O,0<=LUI,$ ;R<7AAR".>92S9Y#% 9>5P MM2Q8+PN6M_/:DW5R4O*@L5)KA0+VT=FU4.C;'6L3H>!9-0&UA5"8YW,<=Z7. M:XPI7U=CT&5OB=A=FE'E391FL MC@W\-R!XT,K#>MM+9Y\^4G])Q&^NI-#^N MX<>Q:I*SCA6MCKTM)TK^JQ[TG_B.9TRQX!)[\P%7X\R)=QF(I";<-83[(.KF M'!$C<-LCB9B5DGJM#_6@&G%ZU1#6D+M<%@PZO)FD>8RZ\G7&P3\'%GJCJIVH M$JIVEZQ1[U:W,#\'9INNOF4A;?I 6V^YS;6H_QQF:C03=LO;/JSMES:+8+"O M67+/9OFK[QMS&L7C=GT!Y^>^ M'3,2EMW"U5)NP&OR*2H_C-B1"$,1Q.2P\.G\:QJP\'_^UK?,WIO<>'?Q_OMW M%Q_+YS^/1[;O==]&Q6_O1\;A_[YZF'8'YJL'8C4G@J0 !(:$TJ!>I*1;LJPF M61K%4RKEE_2;?_?ZZ OY/;,#V[;R:UW(O^,K-]ZHTRL-/ZG!ZCKV!^:TURH# MT]UD38^O\G"K0O8]M6DX"2K35>Q/N_)EE$'KBO/3J#C72[W#6O53JH)<-N=U ML9G&@8*NC3R VGBH-N3)'+S]!KVT09Y]^ZYE@11M(^XDKO#X)C,G#,&];(K' M7;UF>OVM6U0>7Y,C37,G17-VMV-JFM,TM\>YV?VMFTH_(\F=@V.U>9*+*(M6 M=E;.;Q&P6K?PVO65&^ /'"?*P):493VZQ<-QH@MLRU@[9: 70T2]QS98TD2T MLP#'V<&SLR\X]2HM(1QN>@9QZO:T#A]I1U-&&.2+:7@EH(M+1AIUE M.ZVM0-7QB+WGRNZYZ]9I/N,<;-G]9"=I^W7[*.&FYL8)>\_+IGAP4V+MW)Q^ M9W 0N^DYV4V3W"F1G.5M'2/4)*=)[DDD9QV2Y,[!#3IH;I+V@9X6+=STW.(4 M(AVVS1 M;9&!=%#B65(A= J$CDL\#[*&T[&U2ZGC$D\CHKX.;NFXA$Z!.)\KM1U^4G9X MKW=(0US[?B^0YNR!>R#X^N.8OHXV M/ L1F;IJYSBC#=]3^]FW6_277M4Q>.5]C>;#V$?\N?=EL/VV6%6#+@'2,N$9 M=A!C]'?&J9=T:&"CZF!:L,2X8PEVBC;> :$Q4*RT;*AF9\8XG1IY,3+2#!O8 MLR0H$C;EJELU;0>L_6*3Z>=8SH-VH%[:-3D>!TD1PB^PHGDZ'O.DG7%HNQ133+ I,2@DQF$X1H23,D%)!H\1!S,- _,:A3^1#; C93? K4;49:.#*8N-$;Q5U1.T727 M;!"'__LJ#MR>W;<\+PQT%H=7EUG\'SJM5;U_-*"OC./O@ MH(4T6,%!/$E(Z=]R4"A,6!HL'('"S:>8&WO'C6]APV$P"6Q4_MWK)48:67KE M)$7+1YA2PB8Y?ZU^>:/"!?&8AD$W+8D2O5%]Z;N=+KD&*C@EG_]P2WL/7"ES ML/+K>DO[[;YS[=4OG;OS2$(PASQF>WBC3%C2@7O8C3K;P7K=S0;T0/QWRS#O M?KI)+X\A+ ^?K)G37J.VIKO)FAY?C^X;,BT^"M/B$DT+4IQD7AA@63RM>_?C M#A-.@LKTH<&.D&HW:BI]$KR%1OE3*&EW/<#/<:F[>JGWLM0B:/PTO7!J:7L; M^%$ZFV^_V7PK&>HEY+]L./F#'Q,^D(WUZ S S>9_Y'E:FH)/G8(QM^N1H$J: M@C4%'\&L3=/9&@ET+Q3\ O,6=:&D3EU\7HIRMD]WUUEG.G5QKH^RJ:MM=>JB M3EU8X)"Y0=B6DO.<,MA;\"WL+LER]\B@\4 R0)DU/*BA@=O5/MS2$R>^1\1SR, M6 'H!\@IFQEH M0V)Z9\)OY4:EQ32/\6*12H6+OVP)#DYE..HR^11((8VF]\C6.(<1\.^4C]E8 MC'\A?Y7VNYY_JLB1ODB25*Q;CJ9VD&83!(CC1@H$,N0L;)"'W*):XBL^X\,8 M:&PDGGW#@^$8%N5V9GS[/W_K6U;WS8<;^L5\\]T>]7;:-9YJ3F6^A,ZL#)H6G)]DH+GPSZ%A\9%!EN@ER9NB'1?'RUNM:@XY6K&XH\V><^J\UUUONOQ#U;GN^I\5YWOJO-=3_;*[3,# M3RLM<&?)KKM-OSRY1=Y-FJM>Y)>=X+K*7=)9K4>2U?K2DZI.+*_*=3KN,Z=5 MG4MNH*;DDZ)DQ]24K"GY'"C9M#O=(Z5DG>VJLUUUMNM3.TUN74VD\Q1ULNL< M3N?6QHZF(9WK^H)R7==GY3AGG?ZZ,J?@.7)>UV;/5%F0C=1(E1NZ*C5R2<8G M@F[F>8KYDO".^W@ZI/24;-74R$B[5QAM@@;Y>(AOP>]S)!W^-D MS)O#(R>>5%+:RNW>82;:/-T_G&XF\IGG4LYJ6)J-Y+%:CIAA#?Z^/)GL2<+M MF3*LS*YW'BE6'\:POUSD#J9 $9*)-9Z@SJ_2^56G-MASRJ_:,!ZH$ZQT@M4Q MD9F.;FI$08TH>$1+K1$%SSWA:D^*8=FTU]7Z+6\#HE.P]JQS\INFN5.B M.=/S#H24IFGNY=*<>:"$I7/RL+;,<+D21A;A*CVA/[AVKYZ6=KB$EDXV9&QK94URFN0>%]%SW0.=PNOXBHZOZ/C*L[G&[M:' M0=HUUO&5.65@Z?C*<<97%J#@-H=OTN!NBW \&ZR=W(LVFA,TT0?0DMK.+K"P MW$[??=0BKX[]F&N#/Z:QDX#5X"%C5(+-13R#O=OM$+8D5N-3"D1E6H9L=WO- M;P4*'%+OCSR]S=AD2"V*:WUR94=<1'=# #%\!,'&O4N16I#"X3.-3';W7=W:>ZN[M6\#ESEXI>[2/=[/ MK,?[867^*EA3H"?12IPL,]TP6@.:/N9L^_PP0D]JL.<$:*H;1FL\TY.C,GU& MI^%,-9SI$2VUAC/=SU*_Q/[1;[JL;E%Z)BU*.]Z1=BC=4T*D)N3S M(&3K:%OM:D+6A+S%Q+_M=NSOCHZ(=;]HC46ETX2?2%%=G26LLX2?3$.ZDO\T MDH179W0\2TJ.3BE>>\)O.9W>660_S6<'+&GY'*M+.,O&8K$#E@];])/:-\.B MEUFS\?@.KJ7FNSY+L*_RDN3/+59FIRVXCS7'+)[;E9!ODU.&G;.KWL5X%2P3 M/"V>%AFEM6 *VXAE7[C,].!!D8GNTY,TFT9@WJ=P-[8OIKNC.(.A_%FP#$:% M]XNWI/D4WI)&40Y6K#];F#-^.897"^L,V6P*1/XS77[]_!XSNQ]-,-M^^ M9UD(S[Z%?]0SB>EQ8)20B_G99N]-#O0Y01D#HH&:)2MZW$MVW-&F UU-,5M0 MY0+)/._O6N2*Z-0@G1JD4X-.;K Z-4BG!NG4()T:=+)7OH D"IT:I%.#SF^I M7V)JT!H'2J<)Z30A?2B]_<0?WRU*IU=H2CZFB7]K]CON\>57:"K65+S%Q%U[ MZTZN.E-(9PJ=_)4O),65EEL39+F.<];"Y_@[JC;@B++^#B8X0>4 M!Q+ "#/8N[R6,R-'L?Q)F*XTG=6RE,0%* MU(33^F;0L)L;Y\?"O:P+T:D5NU)(5V(KZ M'J"T#0&J3.O5]@E-NQ/[C\YT^CE+[V"]A?@POO5!&D7QE#++OE/$.65?80C- MO">=]J33GG3:T_$/5J<]Z;0GG?:DTYY.]LH7D""BTYYTVM/Y+?5+3'O:V)O2 M25 Z"4H?NF\_<7#JMZW?U^DCFI*/D)*_-5N.YW3Z.@]*$_))$[+9-M_8(N;.(DXSDL(::]\$6+CA"&0"G_G8922M:_M^#. M?"*N3F8= ]=@\78CC.&S+*\0A/(IFQ;3-)L9$0\Q(:TV&W$+OM#\>SF%9=U9 M]Y'?LG;'Q;KNI''LAB-81S0+>5JJ9^SM6"0\P1*K/"O8 %QYF1:&FUHD1 NT M8[A;O$%O+9 XS:\M("=QCRY2X)_ M 8LRN;2J4?'\=A@AMF2F!#QX&\MQ'7 5U0Q3S&&*Y6"4-,!\N2 UQ:1M(S[ M>#H4674P_82K1^,G,>;"M9'+I["V&=!=),## BGA,5\S2;@0_R#+0$/ E63N M")41Q;1]."[JKXQ"Z?H^SG'B]%2\Z)%;M)P$%FEO&[+:'Z[8D2JEFV'5_10) M)5W.!9NKHDTR1..\)GS8=)K%?B'2]59(H4>1/5R6!C%]7]+\TRA\ TB\DJF7 M4VN52=N@?A(N:@AEOC7+QO"Z'"ZCMRH23M)[[,JN5"^J6!"S/%PJAG&5-A#% MNOGL+IK/]ER1RO?W6XFL^](J0%$SWH-!T#%0 ]4?O5X"QR'Y MEM)*0LL&)1UM&I85O#&&(!WO>-8RXBE=7;\RG_))NY@H, P5I33J"W1&7 MHE&-*ROG("2J,*=@89-9RT")3NME3/EH O0'IJ$R,\#>\OGTGG/Q/#]-O\@W MX&/H%:@'Z!,855[ =JQ;@ [29<[_+&#U\-W3(=Q(HP2?7!0IX'1Y63KQ+)H4 M;YS 2+Z"SH:QS!HU$" M@0>48)3T@B3\,MQL7+OW/. CGV>-KX1&'K)0P+:3F)K#;U?"%..SJ+JSF&*T M$0I@/I.(X31&N!0^_L94,"&^%-WXU&\&7K>*"\X'[5ZZC_RXG9O3F([3Z]BE MOJ1%=TRKID+1JEJURQ2^'?(D1!\2:4WYB'GAY\" X$D+1W ^UAJ3$4NJ-D6! M#VM!E@-<*LIIA<.O/$VBVU3>EXV95*HURKY-*>HGJB=;9>"YK-!,8)V-,)5& M&LP Z+*@MV=\PL#31Q<5]-<(/RI9AZ*!M;? ;.]57P.X/B^B* YB?$$(OBV0 M1Z"NAL'08D6@ZF@T0W;'T3ZC"%,*SBY-)*%WX=5'&2@F9X56XAL;2PQ+HLCX M79KG@CKM^$4.0\QS8>9,C80S M(&MA67Z=&J8E;=$7'^K#BG!1ZWTO@D#!5/)Z55>/!K"T:"A,%%+_"'F!W2[HU1>Y7&XE*IM/ MKPL].G(%=R@383R8'(R&J[8?> 2",C2KHK$YB] 1@$>)HP_PW-,9YZ6CG2+# M2"[$_8%=P8E2-'0X\S-PC^_3[ LP2,B37(9G!7VP)$\5D<#3I++(@;!C>"8C M'0+7DVW3DB/$^0B':)S>,56>/^)2ZN/Z/+ M>@$LGAAV5PU:*'CU7N&@XK$6;OC<1*KQRN%I"_.BDG3Q&+9WQ&0PI]XQIPJ2 MO+OZSX?W;7. &X&;F33<,"7 L](EQ8P,'^FF(.[<]8GTED[DARD?"1XP+PYZ M6*["*/\6L99D=ESK=-"U^-D3%"!62JUZM\.3:TLJKT MU.-8D<]Q_L7X@9&X/_CBF$>V.)NA@)EFQWJ"RCF:R-VU5 VH,'[)10+7.W#= ME@#I;#K18U"D&("/4HQ[BR-S@@ J1NB,_"4M?W _0CS_)NPGJO"@2'\91<@? M3'98$@2BM(9OR?Y/"YA N R3Z''6[&Z0C :#3M^U'P-DU#,[ ^]QX# /0.M!0-AK*YKFJ$\X'^$+#N1P.SN7L$48^\6GM M_(6J&T(19/JVR"EV5+.#=@LN\K2BWJ>\X#"#?"95(*KW!L=,9%?E41\F.=U1 MU^M=Z(, K LBD>O*1Q?0VPU6N9_=Y!RH UU;U4JANT>OW#E)X_IT%Q M D+_ YTX/H/0WU1)KRM[7[**QU/VOG89G9;K>8\#0SDB\)XSWR2KY[4L\Y'M MNXX(EN8$Q,H/\9B-@]W;DJ>/IK$>.\.U6XZ]1=?$X[.[SGV';*?5L_<.;O+" MK!0!;B7KSD5W',K>"B2,1CJF\$AK2=ZVJ+K)IUDE2%=66IKFS0BIA/BS@=5K=;:[Q:JZV;UA-E'TA57;WB M)U.+M6WIP'55Z$;P6:(R>T/2?H3BVD0%-A:L;=H')'9*X/=VG<"_3A8W%@QO M>?7VQ[FVP@2@LK2M,#)8O2/Q&[TO.]P7!2D,NU.'P>%2T UJI8'S=<.TCZJR M'"%JFN@Z!,44XC:(VF&YZ8M@.WD34$= 3^E=W^6N7Z] \12;WE1NY5;+3N_$ MI;EQFX'XE5^4I,OV<@FT M@ (S:U'YO0 >PRV?4%FZ*!V?@K @T"[!N&<'$;ZE)5(W1()*D&+9OD1"P$=I M>^0(6>>#"LP3[%+7J^FYNBK,^!T?%TM ,T(!O* 8\$$A8ONTJ08*6"5>$00 M$I%Z1AT43FNWO>VMUZOY6!)LNQ@3BF# XSMR]TO(PQKP\1R*8?T@AW UYC99 M%"\2,B2ZB5KW[763;:C4=9)Y!*D],:XA.R3_6(0]"7GX,A1 M""L=@1. &Z903:"H)/1$,N^<93B.?-G#3%;),+H&:I M'$B%QRC@]QK!3K$0(,YJEZU9 1@B=4WDL@-6D2.8JH#'1/6\!-,QQ]Z*.>=? MZC"I"O"/L*0%"J R+Z31D>+QB#^M;* 6Q1283TD-L,.(RBF\V"Q#K2'F0Y"A MXG-J\#0FO&F?C;_4K:G2 U;C0#62$4@I3]T<:FM#TZZLKVK8Z+SP M#!844:,G91^J @'3B<3 S*JHJ:0901!(6:APRVU>V,P1^\(KJ@UY0/T?!SGIUF !_+G MKJ*H_4\A7XWK(6+I7M08\\4#IR+1"-Y0-C+DEU+R"^%L5IFMK M.2(WO'D1Z+5FCI<=FD["NC9-;5YK\_JYS>OC-:H5&/VFGO:BTCO&\$P64PHX M61:%Z!7],YHCL;3S+D%[H)Q\81&;CVS,A)Y!SC%[;X0\+O*\3*H W4F>\") ME@(+BD+5<"TQE. ^D6=33*36V<*U5"<"9+/YV*A.=AD(E_4-9M7.@L$)SYK@ M.:5PJ# 8*8S#IIK16?IVM[D6.DO_C+/T]^LTK&H\SXU?QC$R(G$Z28R+$3PL M8)5++3F]3.6JI$Y>B@?5Q F;""@I5GJU7,ES$DY_%.%MS9B6KJQH!8%:C5/R M&"5&8*)ZU4 QB47;0]G#2J;#J*8EY>&ZM&')^F7BP:%LMT[>ZY+1R[EB,XL[ MEHA0#_:[*LRG_E"U_*$WXJ>GWAL0T= 8GVF*K).P;@"PTJBH\=4!&W@ MCC&L;*!$^C#.IVE&NECT?:%.I(T,A6(T*7MM4F1B4 VV%J=>+I)(?538PQ:8C(GLD9-DNJ];4_)(-1"MI1=J[=I-(9#XPSX3Z1TU;Z<8=<4MKN MGQF8FA\^M SL06?T+I3=^Z M>I1[L=1 ;F9Y;=CDZF%9L*$TMLR3D,;.UM+X MW=6GF\]7/UV3)/[Y\]6[R_/VNWN<,K#9+E2W0IPB92I5><*S(0TT1V MK<6 18B!F;TT43L>K^27JO5J 9[M75SZQ10MIQZGF*@;Q!-6]ZNK6%H]V$21 M^V',(^/R*P\*BNQ<40O?K&RT+KZO#$#Y?=4U5@6Z1"*6.(R&!U'P29J7(><]5IV;\E-_^S.A2AB"0O MB;GUE+46ZPRK(^,794[4_-7K$4IR4M MZ_/:@3\L6Y&KP)"(Q.9EVE04)Y07E!?^*)X:R[<'#YC C"]&A0B#4I/9=#0J MQIB$5%7[[H"JL0LX(II,P%";L+-RFK>$>VQ!YM*$*W/QP]1O52@X:0O=L3Q3H&J'2YQOCYXO.-S,7^0&=2UINKF_^[_&Q\^/3#U>>/%S\>7[#Y]^O#YX >I>"G)7 P/. MQ\87SODQ[R&B.HGC.I"@HPC#TZ=<\X/ZB7;PYVH'#[Y"IY"0N^EA5A6;E:%9 M4SP-?+6RDO1)^27.Z1!S@-\Z)SX&CULL$U\5:L?L>D+<'C*N.'BW2F#L):5Q$Q9@BKC!X\-KE/56I.3H 9X"AE.7A2A&28P&4' M%S_')J _Q_F7W/A,#ANZN2)$]4]5IR79[LF6323*KE2A0 ML;$L85;5Q^G]6(6JZZ@H+0+ZH@.<(F%9Q_@M+8Q\2)FO 0.+O4@(K>\NANGY MZ718"NE6'6M;U@%*XV=%16 MY9H*SX75A*$^C'F7F;OUR#7,C#,*XE'$>)H% M5[+Q3(V4CC^H9!_>E^"Q5S5E_*0,3*9!@&76&0$0X -"^5E+3!>&$--Z >_1 MW+&\'"ZC9]8 5B3\":Y6KM"L*'DD$DRKIN%S@0X4J\RD9 ME87=082@=I*FE)!=HQ",F3)U $<[+\*E\(Z 87HXW#^3*=KB T(L:&9PBV,< M*99IX60V=RUB6TOLKF75&__D$2[P#-A!H![@."[0Z&K1AW+&7\9X4B-.JA26 M&?R6)ECX3]NUF&M?0<<0T0@RJU.1JKC')4K'"( T1O@F+%\/>,?X(/:R(0?$ MQ/%2L;U-];5=L56@]G+,;RD6W B$TZE0QD)9("6 EN;%BLJ=YP'*,W$VA:N& M-)809@3(#2!5E#QX_ZP)I;MMXMQQ5;2O"ZC64D?K6N\$'8$MS'X\7)6'C;-E MZBOC"H DH0//!GN4_"]-F/JRS>7T+S9Y.%:RV38.O][4K]<<(*==(X8AOYT] M;CEVCZMZ@:)WU5)9IXBF.NC8N (7+91R?^LA;QFV6YEA'B:?6 M$EU*M>[1M+,#VGF';2>FPJ"3G"IRN\7N"=0DN9UQKO"W%9)5)2;8+7![GL>4 M]54]DFQC_C46=JWZ!KWT>:2LRGV*,=0$8W@\F=:SK:!1U=C&NT@;DMP,&PO92?4F5. M3E.!Q=.04QE5 1.ER(07A=16 KQ+>+I*IJ6-3!YY?1T:2#C-0)PIACT*4GSH MCZ'0*Z]C28M*2&5=Z2I_?LBR4<,?TA2T PIZSTH542\RDY#S+D4'>K&3R&?2%+&*2$C(,9 M&']-1W%0CP!(IQ<$FD@Q3:GU&;FSD@JG*(,( F#$P5T/-;7LRN;)BR 0>($H M%G(E% 10 H6O0I T23IIJ4N%?U@I&-%@8$BPG;*D24+W2?QGU$ E)>+5.6:P M!^N2^/6F/GI3?^4EMZM=075?\3=Z]&,>Q=,:['Y90_EG$8M\0MPX_C4-6)EF MC$G(4<9&REQ1^9B$6ZF4A1#UF'(^?@"-L(BIRNDO4*F(9&%R@U$'*.S:M:U+-%D\FBP$;#$"LDH\8,)RQ.,;92DH M(!I)%L#F25EV0HZKPLYI*9,#1(M2']*.P*'H[=N1!E_$[Y4".!0AIRA!6%XT M[!J>7R6QOV#/"$2*#LHC(=E'2/;A*T2K$Z$H5) A2/-I#3Q)P87BT0Z>8BXY M/=#[_70ICL?063&IAQJ:#9V9#%7AD1H]# ^0P6S' TAC"!\@:O8PGDQ$+"$O M$9;$\1VKQZK2^9@899@"I12!&@"A7+$,3[6U@-Z]@,;JN$RTW)8<2SL@FO4I M$8T\.8P)7QNK8L8$QHZ_1RH4!-J7H8,OBC0100SHA8K,))N7YGIY"@F7L1EV MFY'(\D0Y*-Y1^_-P3CAP,#WQ6:I7S4KP\:5Q^M6$]/**92R-Z'@$8]EYV8N6 MD$^R@>HI1F6P>V;D=#(C8J0E])T\MBWCD.K\!N.@MZKM')[EC"8)Y:&H\MU< MH46*QQJYJ+M5"4$*J)#T\UQ[B59#$JYJ6R!3@)8ZRO-&GE:VNU&V,G%,;*S* MJ9'G(Z+('K:!SV6UQ82W*1H."AVYT L&OP?51_E7(9NBF99.95)6PNZE]U2S MY60B6,X1E*!Q3"W(A*K(Y5@"(G"B+>RD(6$:2MV-N*<)Y7F5;GO(1J S\E89 MA<'&+Y+2R_OP15C@KFEM-W&ZI<B!X3P2)(4W4B>C33A["EJ+].'%0T)( L^13>P4H>"V>.YB$\MIB^;\6#O M(A1N 2_/!ZD9="%*"45+U P'*:56>5B-",'2Q%;R"\_]0((8/TEL8?0Z$Q:/ M\K+0:CJ;"%:0!"721:4NI>Z#A(54Y;\#$0PY2Z9#TFL$R2TT9GS' M@IEX8HRG2RW4O"+^&,N0%WJQ;8Q#%R-J.J921Q7DQ@^#*SHDJ]$"1?RTLK3\SI"%]5OU .4>'C MT2GV944E "NE2@P$5]"=TLRM]+JF^IV%9V2*UAW(8LS#IP:Z:3V)JTXC]X3S M/EL\I*\1"UJ7>!#");07N9'XE \_2\E+U$2)%L0W,CC7/,EA\L[R:20]2?RV MYD]Y,7;4=#OF#= D'B'0OR:C71W:2EE$R3]D++8VV@7PM57J ]HTI'Y8L@K FWF2J8L;NJ[>6 M;:\7C_,DVE5YJ*2]UQT1496F2BPKS<$0G#B0""(53!AV:/IAU5A= "U5EG2< M*\E+$BC>@\17?QZ05HY51DD9XM#I7GO9<=3W9"?'?D%%8 (BNY8S2#T<1&6: M@"2L>9BH<6@756I[[5A_E6Y:D1@XE^\GA0IZD_)952;B)I%^315/O$G^'"B M\K;21(ZC)?DNRAW-:OUO-%WN+N)56WI9-9GG:1 SA7DINU%3\50"]JJ3[G>E<>7=)5HMRV1#2DA(*XI7V*RV_0QE.@7NA)DB$J8C!",)R@., M^7=*!GP43+81%:JK>U:)13=GY2(-:[*..E$I"$>..SII5O !-F_KA]AJ B;H%)$5E M0SK6\WJF%)W&,XIZ&FV%H!;&F+1OY"!0^3!-$!)0A/_(*G^&^@)-+X^FE_\K M6\&CT5-AH,C3XJ@L'*GATPU9+N"8[E)TFI,UG/SR*C]L7?EQ!&/1E1_'*W) M12'25CHU;@N6@3+AV*Y*5+UBWEL&EK<,HC?$#KNM)2NK:E@5V*ENK&!3%) " MN7)T>@5"9WLU\M@-?'YTY>/92KSEU=L?A*T@P=&BAH$@"I#+],G&3HKZ\DFF MXGAK(V%KSZV.#:)TGUB3Q]G*8'FKB9<+[KBO%D:'[CEH^%G*0HDL,)6IW[B3*(O,X)#Q\VIBF#JB9"8;H#I+156.QJB_"L+>.93 M'L*H!NT,^]\NT?=*[._&0WW,Q/PBP1-&HCQF$?];?"YF@GE1]T,^%@#:"A"\ M8UP$&$ B^+<&PK4"]*ZA]I:(W!4$.!%>*(/(T[2E$-[Q\R3F!9U;U9Y0P:#S M).?WU.]14.,N"< UU^A*W#,Z$6V0BBTWR<2\R%I1DE)5MC Q45+4[A M']D$D^X4/2]%N_J\%BF8KZ+,%=@[K]A72&)JP#P3.80" MMWI=R/N%4%XIZP0N9V,[6J!W0BXU%*YA,9X@E!>.&JZ47G4\!5E2C&7>^%36 M@97 ?/$X5W@]9=P%19DD@$J.XHY)S2ENGBT4K6ZR^T12J@:F8WRL1&UYL)DW M@*KF]24=G109!:328DK>;]Y0T&*4R4Q@EPH%G\PJ'$I):@("!4N%>.,HENY" MU+JY$G!X!=R>#U$EW(E/$?..LYQ:TAO_E!Q4CD/L#&;5LA"3LJ?#+"UNAP:+ M,S((@,O'+, M9:ZE;'ZMB"2ND\2;^9(F53]5I0,W,I [QH=Z*Y16"8>\9,4W%;'=Y1:A.E5; M%&"+Z8'&KX1[5:XON(0$LLS(U;RM#%#";*7\^Q3K<\.6L"7J]"P6AR/R&976 M4EL/M#)*<2BQTQ#TS%@OM,Y,V-W4E0(:9;!NXFQ]2IB3HGP$6UJ4.*=A?(O. M@T%A/=H'F86QI!*OO 1KMJ@%B:0@R4Y@"B4A&&%5\8N0:GCXSV1E?\9'*1X, MHNDDBBSNI%F&IX;X*\]&+8,#JZ0S%%<9![N>FM6DU&W>N$^S+W [L%A*A9!Y MJV1[=L?B1"5F(S=E0%,)BN4Q53-20!*E>%D'*^+R>0R;P3*C"ET(5,ZR@#SC M/K;@:QGQ%&M[2FV 1B@]@:H$EJUO(P&\Z>:(!!;QN^AC YL78"8WI_"*1)54 MW/CB5?D'7))\ B3%E4A=\&1:I>EWSRO]@RZ)$GHLQE(M%!Y8D$>=/6!GI/A6 MR?S2 ES,Y2_ILE57)Q)(HM(_&&51V:#U]DF)JK,E(J[UGD+/@WP70GT5>=S8 MLTD\DK"$A8)H% "#SB,42-7.J";9$6X2*3%FM^,T1^66XS/H_%R!1E;@D*T: M\5(V>4)5,2C%88&0F$4^3EU538:SG!!A!%_FK54@E,1LDX2-J;QY[J42%1.' M\TOGN@,KETU2DN^P!V&IB1JQANH1N(Y)B%9'HWHB2C"!5X*%F33C!)&#O ML)BD> M#C8U%2X!SV(+'&D+W_&E7@X.'FR#>*3PV-!#NQ^FTNXD&T9D[XS+M(2.<7F' MLC&J,A6H*UBE+6#= QX+T-Z1;#(&UD@(PY38W,@_\%2_R+#1&S!P2]9EJC&4 M$(P-; Y24Q100;92?B9N83SBY6DNZHL&;*<$LQ%(;W@768]8K")7)1-7>"/4DU$E>9LVH7"M\-=KEG$\KD!VI>^!F\'0CD9$3DI02 M@BF70;IR8EF-AFK46LH2RF8GD+M%4'0E-1HU1WZC2*42+%5]4)WSY?-J%54T M_" H)A4(/XG@1B,T67?T@%(\,PUX(:RRTO>LHG$(#-R(\57&L#0Q:->+<90F M80E;++\C-JMUM1NA=5Z]I*ZE0EB2;-9&KQ:=Z&5 ]C3"KU0X_[!G0,,H\7(J MGZ+V4E$+M]X/KDS Z@UU'3ZM&84UYUI2%'FP.;$X.B0U+/Q&YY4 M7V+"*L99ZG9YEJ92H,=8:K* -PD2["M#=BMU]"/[?>DSLBW/R,A/*3(I?_( MW,B6='HQEB%HHVY=M99%O='HJMIBSINCBNG>K'8[#WQ>;9[B!@XZGJNVL +Y M*TV_FCR4&ECYCZ33*)6\=.C(HF%?P(KP9P;Z5UBOY[/Q%W%)10#Y03=QP[4\ MZ>ULX *6@43I@U,(E0_978QNLLR!!&V@6*Q= NS/AQI Y()ADXAP0Q)'!/4W MYP](ZTPZ;&3R"T25@;K11,+4NP]C($)Y7'@34\%^D*4:1866: M4A@+!82LFU'%+'( LJC#A9/,D78;V]T)E>9R>7H3*XC&,L99'*]#".G-$K2 M:&FXJFDY*]-%=M3#Y*&5\1]5)%U0&89P[E14-BW#23,E91O=K<9?P7H2H=1: M"W/E@52Y =)]67*A5X:-5"N>58JUY^PF(H?>Z&JTX">WPK M4ZA13\@<:A%*$?G6*B> BLP(9'&)GWP*YL*)4W82PWZ$:ML:Y5^5>U?Z-Y9C3.*R\-?9.N+ZOXJ]7$%>@L!^J,Y0M$YC!LO0ZMK$0WQ7+:RK.)' M3-BF>-B1MT2\2WP2\HBA8[S: - >Q!,\B,K4NV4H+V1-86E!+C:Z%]V]&Z>> M,:4CJ1AR[3BVPIFH6DDRT1:&0OJ5#*:0HSJ$J,X/Z+8[ZB%6$F>84L1!H<>- MBY&/H;BHNDM=@?'7G*L<)!REB,QK6MH%+2EO$OS((J\:>Y3M9.,%\Z5H**<5;TK'=.JD<' G"9MBGX5ZO6&3JI20N@,:38E8.4(Q M2"#J) X4&HM0,JTJ4%,C7KR41J<.VD!1TO)P 6!=B(-6/L45* TDFAG&VX8< M/ ):CLDP'7-Y[IJK-]_%_)[\2?$HS->@HVQQ6);P,>5_P:,%Q"H+)%AJV6"B M?KH]&<;Y4!U/R_[?N)N87,:9MKMV'[E=9(47V'0F( M7("P@Y2"1[@%W+O(09*ZIR*W+AT ^;6&Q(:X&&H!&!@.-E&R>/_+=LG3KR ^^352/_LDS\[PX7:65CK.4=I%O+L)-:RQ< U#[+AT8$$F6A'8AQ(.:B.3?R!-8F MSL^E[:NCPJJ*:4FN\%F6_S5:DC9[*%7XYY)6/HSOXISFIMJ\D?*]X5EJ7"-[ M*2\&3[=JO61D)2JH6\RIN!7HQ"+;1V+?J[QT:91&L@<$6FD"9'NQ^+ Q\A:V M7* V"]EMO#FBR;Q$<\XA+6CIKJI,^D:'K+)">/GF8O@T 6/'<2^]C.[G,^@B0H(@8!-@!*5O_ZN^:8CS47 $IRX@<3L:OVCB61>*S' M7/,QYAC4>D1=4;V0__11F:3CW@Z*6,KA2X9KT3LNUDW3B2ZC+/M=QUGN5@9] MW@8;4?2F"&4"9VKQVUP:)_)ZSZ*2W2/XG5Z;-(U:&[D,OL. MRB0C:+B5X7DYS9(X$*BY\QTDK_<-=#<VN1QF<$LE?6JVM%V!S6" 4;W M &-9K8^%UJ3>;I/; 9K+$Q\A05QSC[4#S?)ORK?QAT0@8A[.Y0JI#U]4$(M3 MT/.G-*NG,TC?-)0"%!MQ,N<^IK+CDRS\]3S$G-:Z;UXU^@VU/IZ9#D7NRU26 M>.R!K:?\(A4INE['/LII\M]G?'?64JU[37=CJ'G1B\44(9 M2@)F(X=. Y-P^U797QNF^$:1CQ^R'%1@^EA=!-L$PG_7C;LH2]L5FL>/'IZK MK"[<);$';".Z(FVF-0"BI*C+!#=DUH#V\S44C7!SK:9WN6Z$:R!&4=AMU&U# M/X0OK\,)\3&H:NX>5O3+(U;T )[E@V-%#]W)E(9X[9=BDT6Z2U+HMKQPG7+4R>>,41;UZ] 6Q\>V!&$F1MHLP^^4AF%< M_85?X3,_+L]G49+@.YDEAPIB]*#J^$D?/%TH,95(CB@!H%":NHQ"7G,DA8@6 MQ.!R(9AU8WAR+G!QT-O28]BMVW!UG$V"]=++7/ M@I>L1$W%I:X-=.18*[U_B'@-9B89/T\V"T?7&E [\;6:74^\7SBMJ;UN#M[[;=K)L:W8T%SD(G16%1YW'P3,E MALO9$V:S@[@\JKUXQU0M2CL7@P=3M@;L4H()B4NA224ZQO,BN)) 8(/KX/[7 M6>+KB'.2SK?<.7&=N.E; C4\10A..\;01A0;*@0E%Y+H0R"#GQ.^XYS+UAHT M7*6.T!"LPGY:59T4!-<-X=^Z<"W]B4OFBCJ2Z8ON&2A++J2.'1YU] $ +3V] MCNA_FVPG2EQA;!;K 8R8^OCG$]P$2,]$V$!52&P2 SNV]C+&9H$EITBVRK87 MGFY'6>H!6#"OND9;0N7C)WUS8D'G7U#)OO?HR>O'^-?]1Y\/G58-X0>;CS-S MN:(N4M01#@9! =#'PDOV%1)A-3W.B:#[H22OVR98FJ4@"!=TABUMZ6-KC[8! MN\1Y[;>PK)/XE$/,JCPV/5];SQX^ 8\3HV+U>+DZG?T(:8C8.R9Q:AP8U)%H M:.&58BJ3E"O+-?/,W;'SX35BK+K4OF[#'XI&0X[4$*'.$J%?3VR.61A;5I:MH5 M%-0GC([6MK[9A'7*"!KA)E#8S#@;'+V=6,Y1)C&_FKLWP56)B_GTVORZX&8P M)/C\_Z3+%]VB+;P2L*]91DIHU]_^M''=<9\(%Y03D' M9_+M$1Z1"&R!= ?F@&L6%S)WP4RH/:!]N= =@>,VH0<6^5DF,B%P^WG-7!%M M$0GF<^U\O,ROQL=GI/4:-MT( =L&W922RE'[B+0C]N8\3"&YAV9&@'3=;/'Q MO +2*RT>*(*22V?A'7++)PV*#9+_-*:T]/ =IR^97V,QD3X86-MKT@,I%T94 MC=330.>K*Y(C0&E(6/:,@JG4G;Z*OB]E%P7)@$T7[L$ZEB!)>68ZO>-[^^Y4 M/(>=8CZ#IWVK_M/2PSI\VRR%T Q+#K/7(8+HRPT9F8AV3_+5G'[#Z%NBD,00 MN%XJ[KUD>BV)VF7C)&V$=+J)I_XV.B7(7*3(:RNQ45PDX4L+VQ03A9% 3RX( M/T&V"0XU/+++&P*J6Q,^$;A_^_0@9_=79>^94*8SH9F) MX8G7 5&/S)AU>)CP1?%.Z,J4&:-7Z,32&)FA0A-+MFX,*A^IVSN^"Y[F:YBB M)_*B,H-462-R1I<''2"*8!D$O)5W+"%&6T[)Z2G_.UC67C/,HA"N5" *8CX< M]CR&6R[O!T:CZ)CY!C>CAWA78-4T0^S V[Q9@/06WL.?,AE\5J=1I9;["='; M6$C4-WU>#9%,+53'8O=5'3F$JFB94]233%_Z>8]]XR6?2L%K*.Z\,XH-'*)X=$"8R1QQ.2;9" M?ACL2X<1B;B! =$J&0;NXQEE%9)B<5E;[>*R,.<&-H0J8"=L */3["M7RBID M,;\T*T.RH=CR,H_.,A&3-P8#EL<2IQ)T>M\!_<%L;Y(W+(/YH:08Q?/!.::& MB)X!Z9G!ZH$;@X*U=7 4[0F"17$5J+0F'+A;3A%H]M(S_G46MSX.7WR\+A9O M-'K5;45?1BQPP<[I**@T%YC=WW!1;A^5H>&I[Y,%+\;%,WE5G('Z+:]TC2)0_/3*UUJZFGG/I4#!YP%]U[<:J&;\[&'97_B'K,LS>#17P5? M]3]%6\%1?!7^GF^;MO"/3^!X]FB3](XL8XYIXR65XMH/G"3.>$>_W 5?*<]F MS[HV5S[([XN6]B=/:QNV H/BZKU'Q^#,X*. '42E$T]*CLYUNA&3[IY\3"'V M(3R(8^?'^^C\$&Y)SDW5^3DOO'V>AR?0N%*BHH3Q**P^UWVL.^_8#_HA9_&6 M\M7'2?B0DU!NR%?DIHZW^"?,:_#%BK"+.(X5^9?J@'#BR*R_*))3-XC@L'^EL^:C4=;8UFBS-#$*!!&I52=?"VT$)NQN, MXD;5RC]A MXH![::\RH5/-K%Z/AAK+[B7J@;DJ!19MVX1H=B-D,_S;2Y)S\]E*T]6@E8./ M7)1$A\2P6GN$V9KT?ZH(-@1Y:<<2FQ=Y6U*[FHJP2>@%;O6T7'VNV0X3/% A M-B\8]DL-%^15SWI!FG'^@9*S_VRPML.G?BJ7RV"KGN:D?4+_GS!>3W=M(\UQ M9RM*A0_ &3(F%#HSP9#FO:S>+FS8:%K MM>_EJ35RP^B'5?#,^&'"%BVH+&&M;K%8J=5JF$&(K1%4*M4EFZ4UGW:01]+2K#XURD?14FG=9V"53(N).U(_1D!] MIU#'<37]_M4D:G^*#ZZNC)([ M!]4-_&"1^3140DR;:=(I%F/[\B38 5HN ITTK# R245(! M+4."W>2D,R-@K3A8N"?&[,],NY19I"T;_ 9HI ;'>=FT!ODC?*]@,A 5.9D MLR:BH6%7CI1F;;-A3Z>II(VL$&H$-.+@H($;'\4+G%(P061=5Q.2LHDD:A.A M];YL$!QF@JSJ*QWMRH=[R0FBJL13"A!ZI=#]\RDU M(;)[_.W2=/%'<-7OT80KH/"IV2T'YR=^V<8 MQ' ^6+N98G1_^:>UEM+YLVSSR[R*9(D<"H=7^H4\X=E?/GOZRV>?4WZ(THN5 M:,MJNAH-(L$[VE#F3YIR[+&:74]]'Y0F&K:-@"0K?YMA'@&9OV1, +0 M@(BRC4K_J+C2N/2_SV1);YCFWC5VM>/#ZM:Y1R18GQHEZ& MBW+)\LW,\AA6TUQZ2S-.FG)+X:A=R_5G[@4OH_@PU=85=7$IKB7-]KM.7_7$ M,7H.-=+)&[>.$L?+F0^).)633*1!9TMAD_7!Z02M8)B!(G\CU22ELXY$UZX$ M('A'%O;#M>NF/O&=O+%'85-0E_Q=.ST?*Y. 2;^N@^42F7)EFIO-KU*#3G0C MYTA.,R<]^C@+HJ$!_FT\$YFKV46EXHSZ(&BJI24I5R Q9;3GO1:W1(XE4:KE M/DHGSN)4AWRK*W/O&:^M-D=B[7)WY,33GL[.XJ(,2PRP'HIKA:(D-2#1BG/) MQPZ9>.EP[%5-\T;H6JRG%!U2]"4JY)'M:B=2>&C,>?[?SYZ'*I,3MAH%#RSSRY2Z MVHDKM!=92AE,:8I!X_WXE2@=67&;=H8=O:.27(_<@U N7N35KO# *!0?DUM! M'SV:,>D:MJ2ZT>0/&H$O;]4('!M\1B2UIX17D:]DJ;0#]TM>$%Z2P-Y,W8 Z M +FU@Y:DY]^@W,W)TOXFV=O4PEF08HTJ@]' .-:91>*8)IT[I\Z>_/7QV4\&O1T4W!W_A9T+UK6G<:]R MG%_D77\MT3F4<-!!2>8TZ0.3IHD)6B9ZGX1MBDF?_(9SCY86KE/V<3V)5R6Y MRSV$7$^,WH"3:<1$JHWEDZ?BL)_2T]Q.M=DGW73:"#K@K(Y';IEH^/!*K6D? MV9I/F5-5.8ZF3;$@8X:U,84T[8K.:*EV6W'>6]33BEHU O>\4T+/Q-M#G!+G MD]C ^8PWB[ MX596#Y$/"P9Z\2:V6&>^@3A!^#=S.$XNN\&=TCG00U;%O'9"?&=LB/I:R2MP M<63$_9),)24T6A _U0T3<3!LNF"E6;]TXH*"9;AI^>P55N8D"G22&3C"_)A$ M]R@" -G^VMK=@VE_?81I'\"S? *ZVT^TX"8)7*GCLNC;2%T@6Q^=*!0L>&:I M2-<*/KG5KEY8/I4^2[D.&J%NOW#C#>WNG["W_9!AT0>(@Z>^(J;%%(F^+$I5 MQNXY\M03(K*$;J,-\8$0\BL3EO'],:]"$7ZGU$\2'(33LE@:J0LKWFH?(C+P M!6%U)/C2)Y" MDR;*T],VW*1YG.7#FF77T!?.GEA@2DD3,^<)DZ,I@%#9ZTTWEF4_SO-AS?- MJTSK)\I1266,<.LID;$HD!3=CG%[>5G7(:3Z. P0QZE_9W8!Z$65:LV3J'$\ MN\@AJEBC<6L/$U912H9#]>:R1B?.JJG*ALU$PB!0KCEVO*)& ] M\;X_Y[LG9T)-G8TGD/:LKJ005+;+$RHK MT/%<;N:[MBNLRN7*CTSNG[0L?W#(_'%>WVE>T\H *I"KJ\D 7>+NZ>RS>&=@ M\E!L'?-Q:R?>1P')'B?_'4,K[9I(FAQ8=WCRL%3Q$2 DBH(P[-I@@=3,F\*7 M*&95OJL7:SZ<9)E]RM/UCE6M6"! I8YSPMJ(# ?GX6Y*E#F=9-4WOBBYH[D4I(4I%=N&1R(AU'"C(&>9(^^FK)!Q=M*>SI^$)55PUO7D[ M>EZIO1+M0J^H%&LV .52;LS23/ M;3D1U13IXQ(TLK3FR0 %JBIQT6[)*(6R6?*%PJK5NW/#"SK"(W(A MQ5,0+H/DP,E:[+;T^0=?D!A,O\8C2'/&Z#+.G1AIM@!>Q,T D$+3(3%QCI&L M^FBN2&.WXL1O,F5,O49Q*4N'@]H-8F#T$W\+OV,Y"^0:2.L5_U!L$*91%>ON MF!DZJZ]@1W9,\C!54!9TN^(2"+9V:U@"I>?=OIXN>-].R&(LK8[*1*XJ&1[H MQ/B*HZ@ON/X5=J6S!I4BR^B1LYWE)OH"U%PP?2[RR3JH(Q [7!4V+K@G'U=M.<" M*;;KR/V'($:^I@?>P:X4MGC8<&RK?/';)9@??/UGF-ZA]I7X6F,1ID0P+$Z? M"H#VQ;E81YF3)5.M3&*U9\R(KW#8 5%2./B#$Y"X/7YYF,J2[=3,D:F"KX$\ MV?-PFZ$_XY>=,R,SV)$N,4JD1PM3^1T<1$*]X=;.0Q1[M?-KG>.!#=;J8MJ/HAKM1(0 MM?^-/L"QW_N#9KFJYI((6I:--<4T[9!^VJ\8" >FN4N?\'*E*!<<#R I!0AS M$9!P8LR!6W1%1G9:IJ@)STE2./TER3%*$)/*$[M^!X9O9YC@G F\UB6E!BK8OJ.!L?>C9< M6._2B\1(L]$R>FR#5TH^5TQ ?HN[B_@8-+*"B.U E@I /2$*%]!X @5)V J' M?J#FOMS*46\3-T;8$&[X*Y_W\FR""SMJO'Q<7RWMV')'9>SPRROC]0*'A.^M MI=.\BPU&VMB7D!R$P_W?'#/NEV1*E&5")!.)GQQE'*<$[-&G?7+L.7/$<$MRR7BWEV](/2$DVF+7]56-90U5(S6"BC+XM\[ MMG";\)%S:>97R8+P$$P$AN]1BO*&.U"O#;%&T\H4C6:$(GGXWI%V\F.>74E* MFOTZMAFTR=?E5G"D9Y7JTPP.*\W\QS)JAK)H56J':DQ8)*H>OF*5W/ X_1^! M=30I20K'*&:7>-F/4_"!&;V(01I2I]2]'390Q*>A6IFWRRXJU3J--XY\$D&H'SE$/W2+2$(L+$3\EBZV)%\L/F!VK\DJ MTPH3*@,F),ZWVR)OE=<'5>U8PFX+B'@<18=B-^O?CMVL!_ L?Q31H3MMONKB M''; B-RXHOW]V=F+?7+1\?0R:J=,F/6##5M2_@-%>&?23C0^!O I(^O6@@L] MWY"Y_(]1(9*X=WV.8SO$+I++^2OJ(^$GLH#$88C*+"N@,+LJ7^[H3WW(E:(< MDQ 2WU7<>EW/WM3-9:WT]5=%SPPU(%"B()@0%8YVHJC!6L^9E&FR8Z&D0EO9Z*2^626]U)OQ\2^\(%NPZ.58C)P8W:%ANJ ^"2OP/M\0XE^H/&>ZR$ MNX6R74/TJ50=)=6$M$92K=;2>*9-U>,SAMOEQ\>,@.R,9>V.P^+. "/Q""6J M* "!X\B)]?=4:9!36 3.G2H;\HCZ9^ ;&97+E'A]&Q8_G=YY\!%4PLDQ*(K,TOS9V0"H_2!VZ(:9' MPT0>+E6$9J!.KST&%3W)U9#>BE@B(]INB[P] M"<^VL0*2OI:99GFORW5)_C=.[;AX,I8D1\L"B>^ITE7;!(O>&Q]"8AIDV/-= M.&QSQ4LOF#]=FGM6@L>?Z:.9&3F=$:X;;Z:9=+;_@BNTE(N"12O'V-?6=!>3DJ 32'2[ M4;N@M,L Q^B\Z+D_0Ć[BKLI'%MON!IW,PQH(KF;@?N.\.U91/E:+W,2;.R88MPH'/6MYRG?:@/2X#!&C%<*2]BZ%6;/4W]P3%<7 M>Y.QG8)/"!BI,;=FX+FG=VDR3$HF!E-A52 S?<_32HH%T90G'47!CN.[CAG_ M^O-65UYZB\B\&BR>/@^;-IP.B=2FJR^ ZHC"KW;'>] 1[8H)(62A$I9(?9%? M]FJF.8&4WCU8EX[JT>UY60\(7HU67D=&[L'D.8 ^"A4.'DPU8#TKI\HF0D61 M267#1_/9RS"@'HA_JV?CE"HDWA2GB^JJ3?Y@$E.1 QI&=$^MB%>,/WE%GTOZ MC_:N;*GL*YD^^\7=>D(!GL MO/7F.)4;M+:TY!P)C[DJ*]D6G73G[FF&F)Z#4<\#B'IW?1234)IKMJDB6YO_J;@B>7(RU:V M79OFEGHB2@8G [2$#LTP9\'(M_W ):$'DSVQF>K"NPWCNC!Z2UJ&UE 5UF?Q MQ@HCJ[(-;REB9?1+Z@W1OJBE[ZJL!G')GCC$[?UX%7J["J1LX0R@:H!TG^#? M>!.C,"8$-NW1MFB(KW!)VRD>R4MZ92(6BE(-(&FG#0_+%"O#&S;:_*F.DU/Z M P[>/DRFE04SCO4D_O6FZ+(M>^"%T1];6&[ MBI4F_)DYJ^C;R3$/!R]^QK&&AX]?9VHL!R-#,=E,L8SPY; &ZI[OB1Y*>>R) MXPT5,ER'88/47QG.5L)N$4A[>&+0R;PNYV4OBY'H[O-6N\C4A.%]RI5&UW[0 M7)@3!T+EV*C%D%M>L4.)PIJ:F9:I6+8Q3)47F"5,M';_S5XX$5,YL\DAFL&L M*=1CPI'#CJXZ9&25^WON=KP%E=2-?#N5$,">0% ,M6YP?I?M3OQ/UHE[ )G>7$%LXW%- M!RK\43)%TKN/8V:4&9)OJSE)U1WV3\WI[-LBMDHG6S#V8R(G*L0P4-@0LAB0 M @0G/D'K*$T%_"%^\'&'-DY"5=F1]0,G'@M"4AR7!:ZWF*J> *J MJ\.W2X>5:E)")>=Z_3U.W)UR<2C22;AUV_A'Z#H^*"OQ?+(!7UJ[E^-^WU5% MGG7>#^8LAD+D4,L2TDQ+\#HT3L\W!-K2 SLN<";_8) GA&78>[>%><=,#,V* MN/?BP0?G91?!\N\X52LH$B4RW'F'3.1^-7<-FCC;E@B^#/SUT]FKX&!8;")Z M):@SLV,2-^7X\0=+ZH9VW[L'V_KF"-LZ@&?Y."($1W+]/PJ%FP9J%V57FIO7 M,VF5T[!VYR @&)JQ"9^4?W*C'5PI6C&YQKKB\%CPIDIVEFHY,G4>UHI@;+*H MA#;G;;Y=DW0B_1IUPB:>FIOR[7'V#FOVDDWH"H9-I'F3'9DPW+E)A\@;@A'5 M4M*$G B_@;:L+PF6GEY(*N9E:T7%X^HXK-7A)8#'"J'B&=N2(5>;F"^HLH4\ M-P%$24RQ&9:Y3%2F$UJ)%D$H7!B6.1.] IS(8;%E84@N6G/\UJZ*0034A*7P'PW MK.)(F@HL1>15F!(4"0KKG"ZV1Q$JKVX/1G+C+@GR<_N20JZ!9@2:;>Z9-"YUB+ M5+D9PWY H3Q>E]Z0&V3#/%;JK(2_$CP4^;]-LW2@,0'C$>K0))X5*J&@JVT. MS@_^D/:X^%$#([TUY]+=ZF9G/+%4:Y1IH>I'&ZY.Z7SW!>6Q<9+'F?&^(?#. M%6%%\C#QXW.(-#_]4%E]T'4F-:!"L3W)AH+*!;7=9RQU0SRUUQ%,HXL 6@M0&8 M( J_ ,5?$$FH=(-+T$TUPHZY:W\Y?74:HJZJRMOC?CZLZ62HM]N-A)HO"-&+ M<)K+O6!U=! 8L^N0K[6ED!:ACC-]6#/=H<)(L&*W@Q-O&Z>W@WM+]HOF4[TD M)Z]%S)SSW15]"+[8Y)N@.<+&I8,9JX%\RTI4">7%%P\+:=/N*,<=I/:QI M=;@19T7 F6[)5SRQFV/PR+1 3%!05#/.EV@1SHU2?1DFK+VB7HAE03#GR^.& M/K"99W!05;+T2!T[Q+#$QA/N\+[,>1*G:XU0?UE0/SFGK MV2)Z681UQVC\P&9L5WL]!M=;N2P[(9XQOSQM,)(69X8"HM\BA.L[I>J/S1?- MP/NFO&O:0!XN6(-)5OL' M.W>)9Z[KN7E"FK-@=[2>)!7I&8K;:_W[*#F0#H-3M@K4#(0JP%Y M39(YH7T(2M1U29V9# I!CHO^PU-,']?(.R(%)CL/&.I3%PN14NO7G(NB(L1Y MIVDEHRA0?=4]= FK?-Y*E2UA,J!K.!:#9:&4^J@R1I819A)4YK?C$CJL)33I M%LDA[ZO&DN#D)F2R*Y!T;D&G,]&HBJZ-^DJ:-8Z3?EB3[EU>B6"L^T[:AHDD M&^7M+#J*D9>Q077Y/B?WMMXPC,7QO321S#%?3.33(]G/:E9L2_%6 M4?$WWU7SZU7FT6J[1Q+>2T9_%$;9XQR_8\ D M]'&12)H[O)5@&HYH0U\*8=&A]BJ\ _XLU;EVR@HS1Q+ M]")TR[8@WRCS-U4> KH(D"(9P"%Y2V0[M7URT4=B/.49T//H='86(8S@.!O) MSG,'=90G$RX'YH&:AQ&]3.XRS2UB*4&PP_#1A-#?(2_O'B5L6N")IX!BZRP M(Z;SRMM-+\9WYJ4@%*TQ.)_>[P(UG;JE&F_+,N(9(H'XY'>()(H(O(S-,N$< M'B0LUPWAJ_)*&LXNBG@=6G=3/#.XL"8 YF$\Y>-P8B0GT2=:<-&R:O8.Q'?BN\'EC2R5 MRMP@[G&:]Y@T)2.JO$AI.8P/[KR\PRQEM7/RUYZV["(8LHWQVD&WI 2O&+CA MN>(7_KT*3XDZ8 B@\EK*,=;EBZ-VP#;AXT>CIQZ M=I]8>:D8)'S^1*$[##5'CL!MUK3YF\+^E:)I(MA=Q3$&;R*2#S$UUR:2"TNO MN2 RR2,BVD&O%4>_I[-72 #P]DC"G!WN7*%E3[45$L-J>[IGF"?-@'./,3VW MCYOH#>@7)'1J+O,[;CLZK.3#.E6P(PS](%)"LRA^@&'6I1XHWFMJD.#E+1M: M94UO'F+8(9G_ 4PB.8!PX),H6B8_=K5&I=_ERW?158\F:538IE4CG.K>2-G" M(CI7#0Z26"!SF0)-^$R?7W?\C'H.H/&D$*TQT)-NA_:^#JJ'IRI'H;I1FCDS M1F7^5=EUNM#YLC,3]V(I!>%+YI U%9CILN0H>C?Q$,\H'K-&=^R0^A=2EL+U M7)A&2R\*%PA+)55@H\[D0C2+;V]:('_Y[-EK_>&SS\.I456S^!NLGXM=1154 M.366^28$/!E9SWSQQKAF-''%XI.> K(+4[J0W&&3Y M._LRE_X^7.E-$7P4V%? AF0T\"BQIN[G7[P&N#2V%#)CZ8T=*YQX,$! HMCM MLB<#5X=T_U3O+XO$"/X ]N"WT]G3MP ,T+TV82A0>E>(4L3GVW>MH;ZI<1R[ MY1QFOZ?W[ CQNY, *&W0CII3X!&@O#//!\.="JX"A.?+EX@?52P!-BL^#;ON MMK P4K""8ET'B\:P5;ZJ,!".@U8*/?U,]&KB'G$0XF"0J'/5D&!,WRYZ3N$J M6!R[>5#HZPZ>YF1KIK+E 9P76MD9R+"0K_;&$V%(TI,R;.9@ MF@K9$/;,&UAU1P>:9UY,CP0G[]@)(U[ ;GM.?6J$3@_7U0K=J)INEL\;N,3Q MPU!7D!]2KS2O=BSIIM4ZLXBGLR<&8_-^"&NO[P4^<4HV]5,LDT[/3R1X_$)+ MVX_OXH-,"6 >W9'/_G%F-D3D!\60-;N.=,5XR-F D]N8KJ4!<080JG34J1GQ M)VPT!)LK%DMCH_XX/-/C=1%L@7XMF_UT=4:C1>>!$=([U;4GS"S]BI1:'.PK MU6N<>H;P/@0(8PAL'TH_S2=X/1Q?4"(JZZD;KFAWL48;#2Q4%-NVX<"5 M"'M@Y J2T.-+V\H=H"!67N!/H#\]W.J2X M6.[76++OY^ = OW@\<<'/]I M2M D$^]9S9G7M]'KR)>Z==X67NS!B)M4QCW!4UYOV@I)0 RU&:>,7//;(FH M>%:&5Y2IR 6*FMS/N+WO:V;_BJ3M[+CQ5V!@T+_.^UHYR:SL>'EY<^H8BA: ME528U+2D45-4.\DW(F$J&*7@1KQLY%=, M4TVOXA,-D&%6G3E5*TZ<<)(6XBQT)#NC]>W4\JA84+1IA!7=^HS7=]2B*SMR M R1YX%X-<#:Y!\(+'9.PS@A9:/+,JK?F!>(^/-5[:OWI$\B0D&L$P\JA\EQ*DOTPJ) M!58N/T]).#QI<8Z.,KJY3"Z,PI3'- #A>*%&\_B$*\?2-.L0YBNVB K3BEHI MPFOS-N *# U!=%"U.EHUN^4)\W@=<2R&8[E_Q+$X5RL #EON>&]?BB0E7+!?.7' M#&]P\%U#VZF""!F1@*(.RJZ93T%1@S=B0Y*3)LY]DMS=M63\2# V&V3#+69- MLT9:0;/8>5A8P/L17+&$6=4$!>"=?#BSPL>"?#K$#^F0(H:5U($D#/@;15>( M.'K'JK@4SB0X_=1?Y P<$UC#?,<$KJ2"Y[O@!4HR>#I74.I9SF>$Z8BR9E=8 MF+N:Z_G%$KC%\*Y4'8BRLTE)"PEZ\9G9CP^O7W+0'RY3-27S/A,_ MPCG<]>0G5*FQ;N*K1(#N)0AL-Q !Q(R9= M9H_%J\V=RV3E3O!3=\11IAIJ^ MY$,PH[J:P]>K_%+*M6YBQ/GO"L*%4LG,9*RGXCA',VN+UPD%@#.,*1 MR-2(DJ?7LP]?;W/7#J@5F$NMGTQE2PA"0$^-Y2MN%?V7\@%A72T*M)'" 56Q M8B!&; U$MQ#T.G(A*D]VVU+0 >."H^T659G/3(S81[L45BW645+"U(DE)>3? M-^*LNJEWEZV1@G*VZZL.8\KQ&T!T%F&+SY)9J(TCR:I*DM-C7&&XQ":O%!V M!,WBC9QU7BLGT97#,.6B7J4<$^ID7T2A M^7".P*?+:<#)L]YP@V=>TR(9#6_LZL%Y%!\4K/U8K07A4(JB]<\_X3U/L/'0 M%!D81 DN3@?X<$N.39E+*W,E_:$$16B-4<.;78Y)DJ-\CT432S9ER(8*1'H6 M3EBXV9E@_FT8^#,E29R0(UR%1ZU$(EOS9[FP*DA^;#= ^GDL;I@;2A(/\0+2 MH$2O8[0D\9C_-80:F#FB\/!$)0(!H4P=#1[?8L'%/]=6UW(3\U5J)4S6DFY! MZ0TO'^Q:J, WXLE&//5KE^JH7.(/%\%6 LB["(\:[A^;ZLJ+?''E[KP/'DS[ M,.IODLTRC,Q.<6!HK8W)/:4NU6B6YH\I?6AIQ^8[UX#H$W+7'*'2.C9<=.7( M2XNI8VXD7#1M2Z^3N BC%#$2MIS\)=28K7[7R8Z'V%YU,36BEH^4TY(@I<^479E)U@BCHRWNWEP MHZ(4E+28G[,7&N:5(TKMC<>QPXNBB\^]FMQ"R#1WA8NOD406^)CDEJDKLC>? MG[ONP[0YENF)+UD#9^>'C'%ZP>'@RMFCV;JY+(!+DP(.OE7E)?"?S(N+]:0- M2/ *V$F3 )OR,Z?:TVA+1-UV*FVI2-Q]YPJ,5^A/SLQ_/;-O]/&6;BY:[K2M9W@-*#5*C"AN*@P^R30.O#&(;79HM3D8:$M2W/8A!$$HP87B2[MCYX(4$"AR^*" M +X98-EZ24,Q> +O07Z5?U;7!;QF/4A2TD2&UC MPF'?B05D8F?:6NAS0+<,4)U'A[UD<&W!RPA0Y*6FFV$X,!DS=9DV)K@-0VS#XF_1\#>LI MVV#H+TW8&C'N:*B:PU?FSR1[!7X@/]7T -+?OA?BO"?T]1=Q#%_:PI7NS- -+],,^IZU>L=SDU-\+*GD#IV]%X9561;T2?<1PP]H:-SFE+R.TBV2 M[11%%_8RI*4@PJ#(VX57H?.ZVE7J\WI&YJ@P@#"T+735NO8?HY5'7R_13MTM M&_Y\-R6U$0.6O!W7U-A?*Z)1%OO /T3UG1#.R0'<%U5Q 2(T)6'3I",\(8@B;)"CC,.TK:IUBHA> CL+%#,XHA*B:B4!T=4R@$\R]U!I6AR#,$'B?9NM@@X7*EAUR9J0-&BJC"[)!(K)-'8OE* M F^T%#_$<\CS/O$31OB .^P,?1UV8$J!%8Z>!1_R=-]!",1IE*80D-)UL M>BX*EWT.YA#?),^+ I]ZZ=L?NS5'-+5FNZF$6_>E8BBC(QX<^"9\/K^2!%RW M1LM%(>V<8&QL./47 3H>N#POTNK/-'"<+#@A1B(EEWAW(5KLFI9UWYLV2KV/ MGEKN%=SP"B$K8I9K($24Q^+\M6HG/+&B6J6:/WPP26Q93[1W M%/L6"_*O9OEN6;(@"5),Z-?DK5XZO2RV=I&;E#!I$W=C4CPT/IE/3LNYF9<5 M^? (N-"$W\P%"%)RI)XI=& 01PTA@]MF"VY4N>2H:2PS#%46F\1+QP29YL%^=CALSNHK'Y-Z)@(A M:"G0KY8I;2OE^B(>;= %S1-'8047G.6L,'1+ONP26VX0-_EFG.D]:24AF8@S M;D 074"#XNS9-OS''&?K,,00W?_"F ;)<>]2>@:.=SDM8!IM"E>3"ESZ^I9$ MR^Q]:,AE*.C=':_#Z7YG^TX$S<]=?H(W5*>,Q7I$,.RVZ-%AX!@AL,23 G?B M:,B^I550BR":]-(BA;^#V@)M#U#$A"=20H:I>G1RS)W.?I1&"W*_N ;%8-\. MY0+)M Y20,"I*H-FK-H)OFN2PVD_("R<08LWK/)X!T/R&Q:,VXN6R+"*Q/0" M^,MGSUY\]KFL TZKF>5/\( K!E//GKWP63!55(TE[.=#;?=@M+O&7"+I29M: M:W?>>W!D0AA3(@)OJK)!G9W@G4LM("]%707;R./3AREPVD_25ZEN(_=L,>"3 M&79E#0EXX$4$74U,D@N[+6Y3M8K>A MD$1XTUR=/(F^@HN0LR!]R^"%U-&!+\6K7K/DIB[.;K8"J S-'YGZ)^$>>,VX MLW+*N2TY+M*ZLXZ"O#AR8CB)4<[/ILE,Q7R6M!OTM2&&98T?T*DG][$ MK;Y@W#EO2KAXB.SB7O0=OK9^DD-WJAGJ,G;OHWY*L[W20P?*VQ1'Z+\)9Q7< MA_#CF[JY/ DK39.]=@XFZ,5PNUC$1K:,@SL/C@1NY;PMI-Z#="'H= 0 !RQ> M34LRUP'BYZP@*2J;6#7#P MR7M>,AX.@+F1X0HN=)A8P^&]2^/VJ*%BFI,!R! V>9*7":](P9ML\1B2A?&V M/GEGAH>^GKSG!OSAQ-5S:6_4M(( V%X-ABR[F556)4+X7(]$%@-#A)-?(RW"(K60FYJ->! 9D*6J*1[X;D0PZ]X\GP?!.\5;T MZ@5K1P%--J./;;BW :"\#=A/Q;=G%: M;"SDP2[*XA(8O&"M0K0..!5^%TT@8$G%$IX(=O^\ ./=G SUO5-@1([Q%S0 M0!\5:&2'HWPI2PJ_A[^AX,@N;$R8,\V21:?*>]A$@&2_01PUU7ZY]U:9WH=6 M>WU""/7P7G82^TB$ MGAC%!P>I(;/1"C"+\9XPQW4," 4<%W<0&X5FUZ-8J]@??\=KTB+3$X$WX8'P M:V%@:X.O6,)9&D51L>/264T_/)E!'!CKW!7%&W*L0X!*L-&5B9'S)%GI&L=8 MHCZ<.L:DJ=5U4WR5FZ;F9Q=\.4U0F ;8-4Q"NZO8)V68.%=EA]\*=X2I7^2< MDT<1I/X5O06H%E1E06$',82&(6W5+2 M[8-=YL[15 W@]KS5[Y@NN57:[,^4?YLKPHFQJ%3.TJZ,ZHI^#S]^2H653Z,D MT^[@0]88:^='QD:756I%A'HX5 M6UB2\@\\'\%5-:IY/M4Y(=8S,K,V'H$U:LH8\@U%Y2^P&HG=O92 M72\^'_?21K<)3CTFJQ">.^).);WVII(S989+3EL_,D;PCCI .-$Q 1P=/*/Q M=#3RF,-.DSS8[F7A6=DGX;7<_!\=7D=98>XNUX1].JK3?!0[U^YQQ9DM^^!. MP-,S/#/N*=EF]YPV=%.*YNYIFG!=V#ML@4RZ M_NHLC(QR;__P[,79F;%O,RV"CPP@ 3L$38;PB=AHBP&-,V O>PA<]8#V1^R2 M:9H!L@D7J9Q3RAV9V3C""#&R8X$.?GE8GQ9$CA CYA8,1AI>4+G-:RW^6 ?Y M!5_2?]M/#!"D2)$33WA<90IT<>N$+RPN4;:',7:/G\(0LN!E@ZA@+9E*T"TR M@-2ZDQOTF#((IM5 M>!9AN^E4YLA!>C*-1@"6ZLL3G_"NIRUL&67MFXR)29?=HZK( MKKX-+.I/ELU+6+?"XI$*31A&.CQ%W!2Y B&'3L]_CG.8FAE_1FIJA4U-VTB8 M6&-=6[9A[)21>,FVN-_A8>-4K%T3+D#I 2P'&([10>5JJ=GLNR=GHYXRG-JM MG(F,+J5@,6-"UH2.]>_O'ZN0Z+;# _>7.KG_\!.N@6OD[C^=JKTFWF[@5C.^ M^ +KZ]%Q M[W!.CI>AS:]SZTTE1\'-GW.++%B9Q'DR?*<:C?VU##):,4YRQ$ M0LM*#;%PEB"69T?Y..;O;^ZHB+YX M'PJ3B;>]:'TE1)C+FDY3<-2>DD1\$EKNU-S8H,!^$=7SBF9%)^('N39R@T9\G"C(GY2 M%.,6%W"N1F21!]8Z7)VMH4NCYHG$FC?=R+JH.F80+"":1@E'1FDD'"*S?Q5( M]KHB<50V)-P=HSB7S8;BEL68CF5,X#DHWOE&-Y/)&P!Q8@9\<3"*#F&9M@$H;#QT(@AEGNPY@:-/E-7$$)-LI0;B%XQ M%(0H=)3Z0(S&JB&8(;JE5_C?HP-P)S[QLTWY M&9=Y"U!#5?0]TOZ2I(W0'0$\%Y#@10*6S79Y4;KR_/MUL8^3^$Z3V!8$9:;Z M#EAP.4/5%JOPC*CZ+.34[XKR/XEF'A\RQ[G[A'.7@,9C-W7#<%4JB'2[#@@@ M49S;][(O5Y&U%9 ":M^E@L27]^_]Y_R3'K+!RUNV^26WP5X_ MY1T:R$I6X 4XO5B^_]S*<0+?+=/8HH,?@%]"G=S!',R_A$DX;510S 8*J< I M^@!8:A,%5YP#_(FGG: =L[P1@8":[F)]1 MGE[&G8]O[F/')C:'QIS-38+ML95N=^QP2C('$6;(@YHP3#/RT"&L3I0;'-@4 MQ>8-DC325.3$28=R:IF'2DX!LK+(SIX3.8EBXVY( TQ1A_VV+,"[^JX'<+)] MN@,,<$FN]69,'KLIP7^HI077&*SX&H^9!'UM1/&UA%)>7N-4WCVD_!='I/P! M/,L'1\H?C=%[J6UR+R" <8ZTH&&U$E7$ -1T493;GLGF-KM:]2/!'@5^K3#? M1=M*J<88_/B8HL/)62W?QD2L%VL$="\HHTH'0@PW-18A.3(&)SO(>6T-YV*C>V,4F M]40A=I5Q=R *I?A,EM8B5<1;]:7F5WMXW=/:9U)6Y'X1)Y4E<%UJ6L%:/NP63]O9,7\VB@]O97#KE& MX)*RD.ZA=V:WF:N\A+K%BWRK!PA^>:69/B("X#2?D5]B&J20/_?4I*ZEY9I> M\B@<6SO6H=F_=[DC6LW[E(&I902#:'.L(LQ:I=Z=^A_>W_&]HL6R]-U3$DQ: MC)EJ0HI>5(8WME1D(J0JZ K6UEA51$2Z:HOBE!0(PGJH0$?Y#NH!P#Z8$LT M=#!G,$#DU+""J/&9XOLL9N:$4\"P>,?Y^5D,3U BFN&!/D33%=/0!*4N'?*[ M);&CE,PBS'$52B#($0V9,H\$PU MQ# .$ B.4SASEG+ZAH-^J'A;]E$4Z) -=+=X2\C=7WI&2BM%[W[7H572@A$8@ M88E/JE.(L(C!0;,1Q@: MGGMF2-60*[ OWFIXV*9-J9DZ^@0^K51[6PAJY+9 MVS;5U4;P\+3;-B!D>\?-!EM!& Q]<<(\TCF0VP-".=/C[R\CT7+.Y\4)'\%^ MF3*O.F:5;% XET^(7&PSKTH1+L;R>%VTS>RIB('*6 %SSA-NCF;,,P2W@$Y2 M'[!GSFK9-ZBQ@!:$M-8G\?F:CD#?%&#.2D;MU73.B:*S@.;E]J,+V072T8W: M"Y)":J%>JGSS0S,V"X=@""(!7RJ1QJ=F3!S8"L&S _F6BJ-3&4+AGBAYO MGGB$_MDT?)$7HLWF?+<(.',JQ9/6+0,I5VG:[17E".!#[I2;A[--(D<]D&9, M+>" 6=;Q':JBA#CAFI4PQ0!ZJUG.;/=]XYM._#*EE-W"Q.G9,1P,[RP.KVOX M3B@#E_E6%>QZ4OOH"\#RHGEM6I,U%M"($/T.Y+3CXZPF0/;=<#TPMZ[5*H1O M--XV.2/VIPK%3JG[SH\&L7MQ/^&ZLM@H7.;%KC6SS9;,K7?7.H5=UH59[>$E M.()MHAUEHAE&N82 ;;/;1.-//G79.\9MF=\4EZ+=06F2)U_^"A8'K$[RM!M6 M^FV+%1W>(A7!'@&0=L0A'MPV&%W^]SAMI1SF8"Z_+(28V,P(_=A"><7G#FEF MU:FDNG6(1>R1-.Q7>W6U"]T+HB/*"W#VA#P8.58)_02R^^,7.8A;?5 ]>/.!RWLFY3L MWYD^@\AN<4+\J7"**8T["> ]+<9PKWS$(!D&ZBQ/FN9GM]3F"!7HU*M%R$:-9+F>ZA-D$8)-9>(UX);OEQ<)YXE58Z#,(G M+\+WJ;'OM2ZC<<*&O3428*<^F3#@1MPUH) S-UP;)&",4T#M(3,#GL MV4#)+@YD2KW HSI!;#I .<=4@ZEV]#'9J&&O,M7SH_][)P@S>M54.Y[E)KO^ MQ)0+,X&$]&E0O$]^S>NLQ$3TJ//^)C7$CP*1/S2WFZ!$"7DNJ/^\-+!P.U(( MQ"9GBJY3%X*6&@1P=E[,[&(T'Y74RVV'S$T:23WX@IUMG-L'TSGW"AN\K^B(QK3+72$+1D1@LL@%: M+15Z9=_",R**)NNC)GY%#73\2*WB^11PY]9]YOWU*(A]S8+GM*PS9:, RW!! MH_*PGM!T/,FL2R @$YQSGW/L0QJ71 6W-YH.[CY;-TT7XVH_6HV)<7C5/0=B M.OTPN-<'M]H/LT\'NAVT&\5,.8BRP^%+NNG(,&O!1_E";-FF*]$HM&-(B75R M;E6C(<4+K:L(2M*93[1CB62UC+H,G)Z%B?1JU.O6K(NR<"Y562#<8LR^O4GXI\R M)_G<9W!37R5*ZBE>Z,KV^;^E9Y;WRZJ(1=D]9P,I<%X6!M!/1+#Z%#TZPO:I M>B=03\T&M02RX12C))VMG#6?P')A?!*:I>+1)A-+::Q5ZD+'5H-CM":*92"5&"'8(!5"%:%%OUCO9I!]C=PC#O M>")$3F L'3#48AXX$[(S2_9ZE00 9'8HM3)$P?6DI!!S](?Q_L5ZD6,-0,86 M1=VR8S#$90DMO1V>E5O \'>*UTM(#T8"PU%_ BU,Y!EL%3++J>",1?M0H2:[ MVOA8< ,.4TA-0!0VZ#L&54 T0WZZ];E,L@1WIA(2WOD$!-BB%!+N&Q;DYWYH MH\X"4?*M<-5P+=QJ+YE@45-+#'_2T6(&=V]1UH+8&4!KR8%;J*,QR3( ?"^2 M&QUEU+I4XC4LCC /H%H 9IE&;1C.62*D-$D55W".9U0VI5OAL.976RYX1 >/ M'_D-0VRXT= *$_NPGN1V;/L([\2J4'PGGVT3:N#6TS@^6P4->^6T"29>3131 MAER[XS?.I)FJDI(4$5U0S0D0!-2&2:50!#*S,1[:HX4!J%: -MI@N#><81NI MUEH62S-(G>GYR\WD>&K4VQ4;;?C[B'+/+W-C/BUB&D0=C$]7L#PHQ^U?(]]D M6K0$227:I\'G7XA!0 8C^.+0N=[XMH=@8'962W,?E@7BNM,;M82YHHZG#':K,1T;#S )W(:AF=AHQ]6IMG M1I]WZC9K_H:R*V8K2JJM:N[<>=%DM<+W"5$+0?IPWM:*5-BSDIXK8;#Z,)XP MF#^9\9E)-["R.N6^J1Y=1.(1"0DDSB@]^"'1FO0=0]JZ1?+F.&K@,3B+?#I+ MI&1HD4?MHGU#.F-U,/9CJRMS*9<\I2SNM'C##>C!.:),E)T0"BC*^UPK-5Z! M.>]'&PPKB!%)[#U@*V9[CE.FV1"E>DE(ICP]D4:G3K7J'061;.'Z-^WB]Y)V M_N [=LIX7E\RS2OF78T;*C)#85 &: MI@1.NU_+R+Q/E UB*X!F M.6:M?^UA?Y1LC7)M%'OA6 Y>X@>1()!%53:*T9E(L^:VHWGA#\3(#R,0:/=A[!"T SWDT9 0S! MKHAN:H-9H@*C($QQ85P5IB1+&$8-)-?MKNPSAY25@\G!JP6R4BS]2>4:'$9X M(8=S%]1*F==F9?NP]7IN_:VD\4H8+[F_H[@<7I(4&1:2+^1,=].^X696<"+Z M7H6BOBC;IN8&E)+%+24=)1*)%#%(;5S'X\#$,ZV]+D4(A3B II1ZMK2^()PDR?H9QO^I4W]9I"D7 MP]Z (Z:7$VO2@^% PRF[3."5;O9K$BS\-?B< _!:#LJ__%;'3'IU'*\?>]8M@%-0U4SGQ1BD3%D7PJM\SF6^'JW056&6H30%95WH)XP M$Y?-PH;OUV%COH&+UX6EORDIKU 1'UHV6S(51!8NU1)T'?VS_=5VW;#8;UDM M5R$Z!:% 3WR]80_EHC,B$P5EG!02(.2WJ"_S%-MC^#=I.55-]1JA(_&ZHS$JVQ@2%]%,">9EW+/6.8!O= M,I,=^2IA,X!ON5C&)BD8C0?W'MS+TL3FF&+5LB$RSRR-?@4B%J0S'EG@+V9/N2ST@/95.F0*!&V: 7"H#:L97(1H@A'G//BR71 MP""''3/>FLW.Y!C@-L%1O3G M4=^?D@$-6CH'_.$&>Z:7HI/;K<"V\&_HW^NY;UL'4D:60]FMJ50LC=VXQ"J? MMZ5=Y:?B;;E@3KC'Z[!\3F??TD:*+ST>'?U*) A0'C%D#IU%G?VGB:WZG*R, M>7L>Y-&>U-9OUG?+N?O=7U/%VB:_SGXC WU(>JP5L2;%945W%!V-/)HCFJR; M)CH3$-C25[O#K6EC2.;&%VUAA]"O':?)^4KH%J*D.-4N7#8S6H;42EJO)1:; MY^CAUFKF68I8@SC[A!B(-'YD<@266)&_:?!@D#9AS,+F35H6DMLY&+'0$L1T M?A( Q8KC< F3.]RT=9DK;)B[.86()CF:C8M>3F1-WNL!['@#Z120$W ,U+'4 M$)<= 3%PM0'7JR[3X$\_A5P,S:E>()LRP6(0F4J%GN*V".<_>XKUL;2P@U?3 M$1:9>Y!1<$AH/I2+=I4=+@Z;,MPKA,2X:%H$,.[;TDA\QYQFM-X66]IV?*37 M7:,447&E@CW?"G1$1MFTFU(!VF M_?[L[(4"C8G);E%N*]G/SJ2G,Z@*"*^> M/L:T7>3P98*GMI2V^8UV?(&<@V7'DS^ MYK0YJ:8^^".?4I$;*SSE+@52=FB'$ET&;_&B)(-4_X,%+.+>UG..'#2*EMLF M7R2DIE[)QKX-\GD!$!^CY"$*7)+]O@B8U_6.S3'YR)W2.T3S^%S!9&:7%>7<&'$[K"=NN7^J'M<@ MTY44+A6<#,1W=\] 16 >#WPVVVV7*N?1%H3>>L +^PJ(,N)7&".50;7D?S M6&"S#%=;AE5$.R#\)A!J,S?PAW("='5V(5SM](/9IQV@3 R&U?.#"VIN9E?-O8QO/.R MLZQ[5/QS;@%R!TND*9(A=\OEJ;9:2(FXLV-#H9C\)G@=F9QAG+-QI1_\5=^,Z')#_-SN M.&#U !W^LW+BQ,10N/^RH>\[/HRI D+8/VWOL3^_91-CS1$!#!?#)$+]2^Q5 MSL/:M:Z_I#&\98Z>$'6%B6MJ'<-;&3T:WX>A=^I\;"LG### MV#^P1(!HI@N:V'Z= J!8Z@H\S7*!+#8T>W!F'N3)#-8TCC<(0CA@ =LI)ZPKV;T MFU,1MQK/&R;F[H%6OCZ"5@[@63X!:.5P BQK,#$!FF5353DW!ED2 QZD6!I* M\U*IBEVG),4[(NV@7P3G "3L!L.0Y*YU^?)UD;/Y^9H+Q"_/T:/5ES,^^KJK6=;9J+F#9+OY*H>/EA-\2\*UX2R^Z8[/S&$=?"P$U)/5"J.>Y) M.U+"# 4'?QG98GTJBETNI?H'L/\"5:R-.>4XMH2/+U[4'V#S71]K.36\0>EA MXJ1<^S:>S$%@ M, [*?7F6, ]Q*#*:)BFCIMI*X%#EFI#T#*!CUM,C9;X"[\CHTT*WRUU/@8\4 MI7#'TFJO'1^X@0W'_4V^-%<*G6Y!-4%+\N?5Z>QUHU!'EJ:P"V9:GG7DY#R; MW-3JH\@DJIPA$Y'-JC)$-NC0?%LL3\2LN:4!.]G4A3%*D$EM=WS),,J-$L&$ M/>Y-OM:00U#4ME ALP8OP('L.9AZF'DET, KW2<*1)'&%!QG]F<:JB7QXRV:D%M M)0Q_H#I=Q\M$ODTF'W@?-( ;TC,C\H_28R4EJ=!UUW?N@;%.L$"]U&X)+$F[ M1!D3DLP+:RG0T:'_%CIQ:36REJU!IZ$P [N^L#M_* #MU#1+G.A$&D'\K42] MO,34A=G1Q!M&ET;]VGZOM K'I5RD=W)P*MRUJNXO<&ZH)"M*#!=E<9D..JWV MX:@SM2U71^*JOEP']Q>@=LYVN3RS]YK0FT+ C2F[ZA#( OQB0H&4^L >KNR2 M22:-L;!W5+0L/EI.3=@L2,85/ZYH, F+=. S[R(11N@O\NJJ*T7X@BH]X=)N M7-K"=0R!Q%C+TN2;;K;1E"I=^D33]IRN28GA#8<'C]V@B3GU5XNY=7'E%0HH MJ1RJ05 Z77_693W;D';%5LM0DOQY4KJ+# 4J?JBM'@;&ZNSO%KR)*C2KMG13J= M_8C=G2_" ND4/VL$II3JC7_A^D*SR)<18ZJI;L,+N8,[%H&ZY*7QQ$*];R8* M+;7:NZK<%T+'FA@O* 4X!.GO,F66:)WR<)?<""&G.*7 K>&8LN-NZPRF=(\I M@",CKWA$Z$\ASF,%HL_?8G]B;B_($4E;A( ?D%DA1QK_NF,'TW^+*;4"":.' MY8<5MQ4+F_H%>=P*U )/3/R11]WZF]1BC.9"$4EZ92GJ9L@[*/^C*)J&24E* MF G&?.ASNL\Q#0@HB:YFL41&2,D8/(E/+2ZA^,]*8Y1LX]V5K9-EDT4G)_'7?Z MNQ24Q&GS8@52Z/QM_+Z>I0,&/\>*P/%*X10WR?07JIG4[UBM1"8X?4+I U"T M*D@,"OJH&L_,U:CNH M+TH&KJE/E@6ZX&BM1J\FDA)PNT7Q-J?*6J9DRD-#0H-5+ =FQ,Q_VT&CINU9 M95N $W3&>2J&,&&"U-88Z.E/3\\$ $VRU46^E*MTD5SF9V KJIQZ",.%7H5% M^Q_^F?$)$P];)JV'!;23I!!=V_'.3%J[B@$>%J9*.)O7;#=C1#O=R^891)RN MC#\W:>B,]''/\#JV8M&A2==!?WPHO"AV8:CS0;0N<_]69< M B!!$>(=#PX?CRTA7$Z:M%WE-&JG*7?C&29%QJN7GVLD$,>9M#23'2]E* M!,3[D*38)@^>D81+;,4YIP,&'D 80+;Z('GM(VS8U6NZ14O 1>;$!]R#GE:* MU)W"F,"I MW3@]J=D#!P=.[(Z35BUZ"YF"SWD1D^X KE+4W,M'G@?]87" T=L]=S='H/Y4 M/:?'320KH\=\XGH_E+3O^=/'3X2O[_-PRXYUMK79&S*2\LEOJ37E:=O8E+] MF]OLU;I'#S[2*,Z7_XQDN.]:_H &HDY$L0VA:).3)8.'0R[%<&XZ$>=%? MTF,1,*KB#)]148898T<%W?]A_!(7YQKU@;N'>OC;$?5P ,]R=Z@Z*"=(]@5V M!;N=068;M1W[4I5.E=#B[B,/C;)6R,S.=U;0'<%F2H6;)&N*M+RS_ MN*]_\):0O#^\M_I"DK()%[+,7<9MLR/&R$P0JO#+A.1>R!_WSFU5OBEN3A:# M?E?E,-+,;800KTJP(C!'0F;G)*6G=7P8<^+[7O M'TU3_L$OB_A,AKV@4E21A&_2Y.(DII(*/Y5K#&;.B.41:7;."&[O@5X.5")G MU')/J2/*[[A]FPXU8[?/6ZV'4'OTH().10CT!QB-;'-9ZS0HU&4@XZ6BQZ,A M,H%NMS9EN2\3X9C]P-SKI%\<[S08.[F,K@^YJQFR90TM[ GK6://(1L*H"LN M?7A?.9)5@R:Z/F\XUZ@$VX*YBOG)LN4$8VLDAN6&.SD+3H8Z$5/ M-L;X@*YF"I N.R2!<5#PJNDY+OD2OXRJ\/57^L@*8<%KL*G&KP;/.FH1Q_E< M1ITM=U!W4^0N='+.PW9#A\3EX&+:&[-D%%/J[!FY&W*GVG-&VS(\*9];QCP6 M_#[)E\/[O%2%[V)9C,7Q#&GWIW87(G")F%'UV&V4T@,0G\3>\F"3: -]S("Z M;.\[,/CK@=.T\;P)!@@G4RK1=^B0HF8!>.[M2FB8Y'$/O5]H-4]4+&(9\8C$B[MI%FM M.NF=+391?$,<9,^YS(UNE$&$3\3UIF_8U3S M YP9]9,=07@4I!\:RIA5$X:P0\F$S_/%&X(;U,L3&= 5_O?H8^8'DN&;.&8H M6>#2XY>4^9:Q'C1DB?P;SE--"TC].;-87C 9+55)KQKIRY1N03YA!B7KO[__ MN=I28IM@'\5*LF'.'W(\W[U:$H.\!,_VZ-DB.DKG_VC7WN">0$9 M"(D 5V8$<5",K/ D*=^CX_P>U/Q*_;>ZBC5H TSOAV6;$SPHCP'=8L5SG*#A M<^3$'N?]L.;=39I5UW)S$U, _TR8/7FZ*64LD:VFBK@IO6FGOQ,Y0 QB.M6 METWTQE@\X4'^@@ -I\UQ41W6HLIK!^6*1%0^8]=PK$&%6?%A"FK6J],L3=2G MD8:VS">L9>VJ0)=D@Y+^MR9)E1X7RH$M%.%:=R!*M22LF!CF)\N7JVL7W5/B ROY3AH@5(G9](SFWR1=O0@EN&&69A024G5^;&:[0[ 2(*8@4%L*H*='&6#LDP:H8DL_^XMB!.FH"DLR\4'IP MG3]FE'0$(GTKNG0J\",3Z#I84:'ER#< VZ,-D1"'C E<,TM2V!Q%9Z2;,1>6 MJ>(NTB_M.:61BCG3ZR^%L+YQ /A&>-S!/0^F_Z8>11T9%0X72LBREDYF'C4G MW6>3K_?21>"TKXKCGCVP/9L:]WBH\YXDZ4!N..A4<7XB+,VT.RXG:J1(R(., MIZ9 CS-_T#-/D9W5?V@7E^'/%[F=NW2T^T*F:H@T HL6QR ;L WB8_P:#\ MZ;@&/L4:H&K.,IR,G0:(($A/"FK';7M84V96F"VTVW4--:=I#;)LT<<FAT304TTD-B)3,E.R?QNM[7\BWJJ:QJJ\QT) MQ_<%Z0 QHU'T],=5)\SD%(",YM*%"!:5>\!65)&[8S;-A*<]Z*NEY=M.!5CD M49^WK/32_9;3@T<6PRLQ>";8XO! 3S+W6DQF#0F MG6S5\X+%AW/NZ.7N3X,$I,3:DPI=DW7#+*K2"$11&KZ5YGG>$'8Y:S@74XC[BU.@)D'H.]P4([2=Z)F:Z&VAVHC M+S\YZ_!_EH7433_UB'[:AE\!! 9#06_N]?GKW^OR3T\LO+9Z^?A5^>_?QD]LNKI_3'%R^?/W[Z],FK_?[Y M/K?Y3PJVI&ZZ N0[XUJ7I[#JUR3W$390O^YF'%?]1 *"/!,/[V<48]T'^7+8 M0!-_RBQ)\3^"OWYZ;Q;>IT+;^$5>5G!&5L!IV['-W9ET\__Q5?*-\=%N@1E; M2]J#WZK']40]+C(N/X6=^N#>_;_%'O!/<2R\BKJ]DA!+^$HR9G;UZ::W]"*SM"X-IF6SO((FZO%R. M/LL#^Y"?535E"Z8PHY1)"<-/[;O0F:46&%*,>ZL=-TI) MWB_QSL_<_/GK]T9O_6GN8[.9J'X%7^3+E%B^'VM1)][*?B2?GMR_2;/\0R M_>*=E^E/SWY^&KR3[YX&I^3)LU>/?WS^ZI>7$\OSN 8_^1K\XL$?8@U^^_WL^<]_^-57%X?_E/M6XUVM!'QY[U@).(!G^3B5 M@ _@R7[QY6<3=POCLS@AS$*^Z/_>[3:DH_'!%_A-)OJK=S;13__/#\^^??;Z M??@%7YQ^_>F,WE_RSV=/WZ[+>=EW^QLE&95](L;L*SPMD[:8F2,B"3IJJWS; M%7_7?SPB2$F57_V]K'%O?.E1B-QZJ@R(E>N;K1B$;[XY_?*K^V03^C;\WU(O M+^;B%.;BK_UR_+>O3[^^O_^O(6#]C7_[\N$7O^F;USWK%W\[#3OG#_*P?SM] M\,W7QV>]X\_Z\-[#6UWUK]BWO'>##2!S\K\^>_C9 +CY]P?;M[/[*6R3@(9# MP\#VY@8/X;>9Q[_==$+ -1'+^*'#I=L\S'7>RL](J0V.>9FJ:V;A'LW!9[?Z MZ,2$L6^Z=\H.:H">%-VB+5$PLE$ZCD\GNR5VYP!\9)NL6B*$*8_8Y;) 00 MGRB-<,,@Q31"$O86O#L>??('E-Q"7IW7)U0DN_?PX?VWQ=N']^^?KONPY![> M/[T_D4'8O[AOG-%;;)#CJCCP5?&8QGE51FV4Q^NR6,V>OBT6.W#"/>>>+M+] MHC9:E,WO_PTZ!X]/9Z^8 XYMQ_V'7]YC$M)E@PX(_YWDDP_O/=!Z[JN\G>=U MT9T\?UL55[,SIFE\<._>@]/#6ZW':QSF-6Y]_F[*Y;(J/GY^#A'H__?[SE,I M>ATMYR>VG _L/'WP.RW48$9_TTXXKHJ#6A5[SM/OK)_ACWN>?H#5>KS&85[C M3IRG?[1(Y/Z7!VXYKW_ ?9;S@<:G#R0^_8._!S"^7SPZO.#EX!?XG]0U># 9 M:K_7\_^;>U\=X^GC-8[Q],>*IS_%Z]Z_=__TV<^O;E' .J1(\\-4/&XY9,^ M5)K]GV]?_CA[5E,;Y**8/6D6.^[.83IB^?52?[ULBHY)1+9;4BV6QLAGM/YS M%D]^DO?YC*HFLWFQR'== 688W*;/S[E?O-C,B^4R2IWS->+SZ/T^/SV4&3U> MXS"O<2>L\>]Q5C^5-7[U^(??M'<_M7/_J4WQZ_PMT8Q,=Y98(8/Y;U&^J@_GT& M\D#]F^,UCC[CG?$9GSS][E"&0?R MQ[-O#\6W.?CQNL$^_IC/B^KH.AZO<70=__"N$)G&%R^?'HI;<_#C=8-I?-$6 M)*OV/H/K W5TCMV_0'RE!S^@LG%"?'\H$'*]QF-?XPQK.OX+LYA^WI ;Z5)QG )[. M]M$-D4O-5XZ'W^1,*/:_?V,:N]"K/6WS_YQ MY&'[<_*P7;-*/SFEY:MGW_]\]GJ2#?6F=_B==.R?E"+MA4-0$R#/2\88@CH* MO#U]RYKP"J.^_\W#+QB1O0$1>R87.2\[B,W/UCE1MU=7,Z "22BP)%T:*(0S M-S:)1S 1-D$&Y\4ZKU9$G$X7P@*5#Y"D=;$CNG%<+[*L?W#"UV_>!\/F1V29 M^]N7#W\+R]P77YW>_^:W,7-=>]G3^U__-O*Z&Q[VX<-OWH6V:W!:W^<]]]X8 M3W[K1S\0J=A[W0!#.I5I+W&P 8;C\-6^=YK1?[^&$3QH[/39C^&(F+U^^OB' MGY__^/S[_YO-GOW\^'0JIW GEMJG"]9)W^%+UG=X!_*JB==JZ:('M<:^O?K[ M[WNEVY)LR25$ OGT_@.*7>1W+3\0__( P@N,S%^[O[*!^:_GKYZ^^&'VT^GL MA^??GPW8P]]EG;_?'2?'=]@5?R>;%B*YN\65Z%_ZS[3?6/_Q]02P,$% M @ QH"E4C#_]QL"#P \I4 !$ !A;&=N+3(P,C$P,S,Q+GAS9.U=;9/: M.!+^GE^AX\ON52W!!L]K9;+%\))0QPS<0)+=3REARZ"*L5A9GAGNUY\DV]B, ML6PSGB5W4+65'6SUHY:>5K=:ENP/OS\O'?"(J(>)>U/3WVLU@%R36-B=W]2^ M3/OUR]KO']^]^_"/>OV/VX-G]4^L]H?-&4]/TQA]WPXDL6@O+.MC] ML57Z>4:=J'RK(6[/H(>BXM"9NUO%H8/G+D/FXKU)E@W17JW5TJ/B @PKX+'K M,>B:*%G>8AN!9.&S1G S*NH2U_67N[$M1AMLO4(-7JC.2R&*S8U.8SU"=TV44V]!VNF^_^Y?-6VQA9W&X<)"QCJT#B-H-TCM@]7")O!4U4I.<^ MO@- ,(J7*T(9<%.R-O1F4F&/,B&F<3.JBRX/;&!(3,BD82<[,2740 [SQ*]Z M#/'^V;-JC>(*^%Y]#N&JO!))P4"1\$IY91(&KE]=736>A<5FJI&V0%F^+OZL MZ\URU6:9%#O%H+:=#)/=*'78/NR*J)"7O T&ARY7013]_G2[[ MZ;&O$KM=5D$Z(@%1[5F9"CUDOI^3QX9)?)?1=>Z(]%2"T8_R@W$;TJ>4A]5] ME$E*;GZ]4AT+X?*:1$+BC\SZH>L2)E'$E?#::H5=FP07^"4QPJZC8?: ["C> MI<+O#E\F_W<-J4F)D^/X&BM*5H@RC+QDZ)8 "XKLFYH(X/4HV'QWX.P]UR0J MDJI@VU>(VPTN@IQAW))(5@R;FYK'R7!0T#<_<\--Z)1M.!?NP+^2G_#[ UDVM0WC>,89SKI^X_N5AH)@3 MRIICB0@V HX9^:CQN3W_#]3C7*4.I"00HA\:+P5>0/D>LD;N1_GWRZ:&PF$1 MA>"+ 5)8;MNR=HJ%%Z.N5'7PZ+[;NY_TNOR/R6@XZ+:GO>YDRO^]Z]U/)Z/^ M:-Q[:$\'_&YQ"DI@*DC2)4E-SLR$]RZ*6(K 01(=Q/!@U =Q!2;OG*@ M;D.I*6QIFE&,PA 5!+ GNA)]/(9\OLX6B&&N<(7<;>.JB31X K4/D>#7K5K^ M>>S$)CWB9#KJ_.OS:-CM/4QZ__XRF/Y9G;?=@:TF^$S3SO=QMLF*?@%!52>2 M$V&O/?G<'XZ^53@[BB'5E)YKVL5>\9/C UG!$1$Y\9=+2-?$GG!"L,V=EY\3!QL\G2H,(D%X10$\MQ*UX,4!'NF0SR?(L%F R(#1+0(,8&$?B) MO!>]_48D%B*3Y\K-UY#)XVCXUS&%T('[B#PF?)<'7:L/,?T*'1_=(2@Z4%XO M3&81+/5P;.DRV=QB,($*."P0N$ "@R3RB;-D;TSAS"DQ#(LCJOAK:48K/0(+ M\@=^#6HX#;ZM;N]C%[HFAD[;\Q#SPEL69)O2Q(4/2#QQX,[L%GK8ZR(&L5,I M^:_00F4PAG9F[&\P=;!1"P1Z1?M1&C\D"(=8ARQ5Q2\T),\35 MT\!+/$N@G?[?IEK9I4A]90PQGV,&L,BZS<=64ZH9\6%",TK 2 MD*CE1.VF>[Y!2J'+UK*7>(9C\OB/V;H:?G/ U22+J6YADJ.:0%@5B.HZ4;WI MI"ZR$>7IX0/B/LZO:@QGH:K);1GRT4$Q#%2R]%29- M :%,"O4S/3V+C9HW=>;"\;D<29:/\\+0[LJR7<= M!#4#[(*H[FBEWHZ%C]S!OF3KY>\*#2$+6LW\I:%KI9G?,?I/-&\Y6<*@T_,8 M7HISNVW7Y;E\>]M+0AG^CU2]][Q"KH=L0MOF7S[FJ<$;FD?5*JG-ZLK0 M4X\$<\U*J@@V.H) 21!H"9)J@E!/P!4%D:8GL\SU/LL5Q%0\!B'VO/I0I()7 MFDM3,_34HG2^%]I4)R+._!1Q=I*R=V9=!E/-KF[H96>3]2//T3K*TI0350XE/I%,+_1(")#".N-_W#D2Y0.HA7XN44 M<,ARB3?[>CI$;JM&;JE]X"H,!4>:+@Y(7[P\1+S!DE.$+;0CXF7"B/EC01P+ M4:_'\QRV+KXM/RVJ]F#G>GH-/0GR"PA@CKK[2Z[$9@(H%V";%ZWT.ODN*HYQ MV37=I97,TDK"JH/.I:&G)@,[^3M-U93,RBNWD..)QW?(]9*K5 _($>M$C+0= M)R[8?H+4$@&HMUPY9(V0O#7VJ;G@MTLOJ?V=.JEMZLK04YL-,FQ*7J[+JD%2 MRYF1WS;\_SE2I2MRN54HX3: M='1#3ST(5/J8V0X?L]MK *%9*02@ &)=F*DFE7 O<#5H[5E-%,/;Q5,GB:;2;+O$0LZ9XRH MC'B%F4Q+J@>?L7.,B!N.$H3<8^[\DFEUEKPRJVZ=M=)/.W81<8Q9M0CA M?J \L<7A6I-G %WL^'Q&F.KM=OB&:M%+C(BU.N+*:%_ZT4BEM:J]Y;G13.U) M2-0OYL!2 YGZA#KL-H^D(B*%"E0)YSO'Z$LG_FH5O)$<.AWH+?H.>4K$EQ)O M$E'CJ/WLA9[>=))$! (2",QD\#O1%/5$V:7-0FAJCWS92C\TRZ?L&/US3F\' M3JBGU"9$[A:B'>\K>7A\R'4CI)0]/3 M6ZTB4!GYDK#'ZB=S.[FLJRP*J/26AMY*'S=R9^NX3)LB6+TI M%*A,;1/<-:16,HK:A$AI-T>09^M$42 4.-G'3LK$P<1A?,[Q[6VD8(5J.SDS MFNG\JJ"=R*.8P\11S",TE@^-[8_J!+^W/KPC/KL3?HY-FI+XYL?W\&T=X>-V M;A9PYC$*3793LZ$C/A,B/ALDGSALEW/%CON9^# (XS=J0'[)[GJ%*";65'[M M(_AP%XMNS8)#SC6Q.7L MT?6 WQ'@\;>%4@V*+2@=QMIAVY*M#+0/&EE,-K_EED_#9*E$&SD\=N<%6M@7 M!H*DO;\\[\!9\I>^W#'1)Q3QP=P)/PXUI=#U GO\!#$?LUXVU]55L+^16&CV M=C;RTS*70[3HN,H9K<4GNH&D_ M8R^KX97!5]!/%KNV,(<5'R4=[-]C@R6<\Y*3MFW7ZK2[G?;=!-%';"+O M#BUGB&;U1T'ARJTB^);GM466?&@5:.28#U#IO42GR'NS=8OSLT+J]N7+';QI M/=M&XEU#:/-D^H$K_8!,XHIC)>$:Q?,MK"E>.J15!\GE 8Z-"!HC<9C]6$)DL?!#Z#NM3LNQ 2\1A<>[V&](I*]Z22^]TQ,:"7,+\>] M914_.,.)K'-!*)LBNFP'KZL2?P9Q5B@X$:^4#\[E%L]C2R,>>N@^X/F"C>PO M7NAW1C/&NU%X[MZS*:,M3SR'B$\V1C,GM.#<#GDEZ*'[9.!1B!P\08^(BI'5 M]UTK+U-1B?Q$)E_HR'F)^5@YN(,3ZS)$N)*P&^]!A M\0%[/W@T^\+-BHJ)FM"N,_HZZ.I7\JMYZREZ9K<.=VB9@Z,,Q%M9!(NJ*#4C MBL_%]/./WQ2?&>T)>VA3D \5@C-]\?=RAO#)\S%3>X BD@?W!=D^7,S?Q*0D M^3;!MLV#WI\(TC[QZ1YQH0#F3^K^5G/G[J2"J61O KWX"8D)W9\0/.+ MG'(QLVMJVEG.V%#*'+Q)L=IK/+0+[3A\=+?%SAY$W!C2SR3O?:$:L4-GKECO+"#Z1NSP&0>:\S2ER#HFEFGF%)D+ESADOLY; MR,PJ?W"J[@E#WI3THP]E;KY4GCO^BD@>>AR%6Z#Z^#G:ZA8D4MGK,PJ)@S]= MDAO$/'.!EO#CN_\"4$L#!!0 ( ,: I5)/CD;- !\ &4] 0 5 86QG M;BTR,#(Q,#,S,5]C86PN>&ULW7U9]^N@C'VIN'4[5+)0M*W^]9,@*5F[N 4[8@J65QT\&7F!R 32"3^^>]? MST;//D,_&7;C7YZSG^CS9S".71J.3WYY_N?'5\0^__=__>,?__Q?A/SGK^_? M/'O9Q=D9C*?/#GOP4TC/O@RGI\_^2C#Y^UGNN[-G?W7]W\//GI!_S?_HL/MT MW@]/3J?/..7LYJ?]SR8;P9,1A#)-B91"DV B*9)2&U54)3][Y.?E7722Y8) MYRX1Z4,@#I(@7/'((>L88IH_=#0<__US^1'\!)ZA<./)_.4OST^GTT\_OWCQ MYS-]\TT4_G>O\45S/[OU&>44NOD;*6X1Q M(MA/7R?I^;_^\>S90AU]-X+WD)^5?_]\__I:DWXT/!E/(9[^%+NS%^4;+PX[ MY,,[?U+PSO]^>OX)?GD^&9Y]&EV^=]I#_N6Y'YV,23$L%8M6_^W;'[_X!B#Z M49R-YO*^P=?+1Y3&-L0"7Z#G.+^#Y/MZB MU_519OF-%Y/9V=G\F60XA;.+OR^#?ELF3+L69EF0 &7;EB77)9Z+.S!6:":! MDZ24(3)'1VR.ABC/J$7A8HZL!3_NP+(*,_@/PHQM35&-$RC( L.;;C(9))%0 M(FX)&"V)U,A-ZZDF3CNCC9)1*&@R6EQ%L3W-RY,^^J]+6_T*8\C#Z0 ,EPR" M(8Y+%,[R3()0B63.C$P6Q:.J#=7OQ+/F0$B:\'U[&MQF]O;:KSCB7C,K=>/(KY*Z'2] P^6,X[OKA]/RBAV+WO_Z4H_\WPX__@.EI MAY]\QJ^4* .5EJ*SV@="9<3XP*+W[U%_V(>%T"*C]Y\:TFLG,N[#"-V*L?M' MDFJ]X+<>4;WKN](-&:4TEGC42L^)Y-(2YX0D,=%$';4J,=V"I5_@, MXQE<&*OW9'N5_*%\@_7-<7P]4)[/ZE:A[9G$B;),F=($1[QQ!D-EG677V=:-XQ!UP;1A+S@DB)GIES"="AS!C' M0\I!W^!:Q16_IW6E]YU/K^RP*DKLOS)R8IDVA#&-<[<+T>@F*T3WQ@]/.Q1O:_F;0^:F MJJY/Y66?F@P"I\(8X[!Q&5$(Q] OQN\V_OF@?8(0?G?P&8WSP"">0 M@W0V' \GT]+,Y\N=&:^!<3M?/T*-RQ03\=08A(=FL :8$**%O*O!V\NQ;R.N MW.P #\APG@8TX1U4L,64?=I^+,7$!R,7!EJ2*&.5W$YT,:.&8B9 M)Q>A"6,>1+5/_F5=HM0SQ@U^_//%35V]P=?MTC8.C_]X]_[H=_S.Z_\X>OT6 M7QXUR=^XJYW=)'(\*N&6&1V7!"NAP&%W]JF'4V0!#A??9F4,"HXSQBSONGY. M_^FT'X;9U(<1?.S>^1ZY,\# ,V=PEM!0=G(9XSBHX \ AHV9)'5JXM1NB7OK MR?Z>YO\<]X#F_A](OW>CLBS[FQ^."Z;C\0>(,XS[AC YZ(<3_.@EOAR?O(-^ MV*4+R .F900ML?\YA:Y+%#A(*PS"@K,VX4OC<]ZE/K<5:*]FW1UR_9:3N@^$ MJ>?K/J#)5UV/QAP?SGI46CS_V/OQQ,>Y4L=I_FI)@/3?L\72QJ4LSB9./>HV M2EW"-NU(B$FB0(IYG-=8E#LE_W;B[)4?L8?4WR%9*FYRW1+C$I"AAOK@(DDL M*"(UE\0%C#HSQYX)400AFRRY/X"I;HH3R])0P=!!3"H1F;G"<%U9H@Q7/#C# M*&\2SSZ0XO2T$THM-MQ*?MQ8[3L9X5<9,+3TT:;L"&/6$.FQ=]JD-(X:RFJ! M88J@;?:?:OJ%3SMFMV+7+DW[!''BKP=O#MX>'GWX_>CH8[VL_NM/;1<#/H"^ M4L17$D6FD\6,.QWD['*4&/0K'$N(%.A(>JT9H5)PZ9.AE#49TZ^AV'I6]I.R MIE'^*9MGG_VH;)@=3 ]]WY^CR_P??C2#@>4F",JQS\0 1":PQ/&R1Z ]RT5: M'YOD;ZV$;I^FMIJ1Y#JIFA8G+39VR[Z\_+GKARSG)! M#K>.SEHUOS6<;:[@:4U]"!FP^7>:<+3"5<9;E M ! E"J6P/TH;,W$B<\)Y1J\K,JYSE?DKZ;Y^4LH;\!-X7Y1X MG/_$@;7 &@3.P2N'?!3"$V?N[,5(^I9H-ZA MIJY+7X:CT4 P$9()B1A?CB&@4XW^=9"$46N"X5YB0-8D(W$)8/] MZZ[8+H>;;APO?+&(! ,'Q/IR6EYP1X)5@> O/@JGT&-JDX-V%YI5[*V^'WMO MK_&*L4RIEC ]?S?RXY)17E9;/BVWRP9:"J\P5"84A"#2*UH2>R)A7C :'60* MODT0#E0!$3B,FHC6WB)7=296 M,EHVF4 G$8Q232: 5<"MPA#S_3"DNCVJ,>7-T(?A:)YH,LB&><=+IKP%=%)] M]L1%#.*%2#9C(&-MFT(/5S!4%.CT^])^&4S\:A""RSZ48B:5(0\H=L=1HPH6DR640S#AQ2K6BIKZX1C2D>_'Z,I-KH!^"7D8A].!M2BJDIJHB&BDCXH$B4-@ MY%)XKQC5L4E^PN/0]BFWK3)Y*MOEJ<\$+XXQG\)TB&U>!U7K@/#U)G9T6O@! MN79QE=J'C\>'_^?WXS'!A]]? MO3G^J\UM==^>OJ,:9W=+4^F<>SET?./@\7N83/MAQ'%K>3#Y^AM7OKDHLH03 M8U^25U["XE]\O4C8._H:3_WX!-[C&'B4,\3IP*ERRZ5%OYSC#"*=E!B1.4= M"HHE_/?]S4G;]+W.%#N)T^'FQ\NN2!\U, M(G*> :G1#W%::6+!"^VY9L(V<1I7A[A/:PY[S/8[JMNTX$#->]WNPK!(IQF ;G4O;6"]DD86)UB/NT-/+]5CP2L941"%L1FF0D#+C37D"3=)4?O@+A/RS;?/T>WY4 UCBY$/,Y7 MQ3X>;Z7@0? J@K:4F C8V8QAQ"N/OT5J:'0*YX,F%2(;R+)/JTW?$>N?FE6M MA_"[W"#.(M>Y7.4&N=R)(#@)T3KB+5#KC$?EM;I;=B-7>-NS&S=.21^HRU M9:/;FYV7(6D>B?6QY MD(!;E)QR28S8X\&H_2ION\([877!EBLR!R5L5S27+9=<'PK1:M\E)8$3S/W.2F1FAQ ?!#5FHYH M\]O4=T&@>F:JESUVZGOX%;&DLCF+$^."Q2DXQV7(A$N%DZ..E%A''?=CEW1)4*=FE7VFOI0OT*8RCWWL7(* AIB*54%_^)$V^$(TF" M,4*JX$23[?%'<.U3L8^=S5#U+-5PV?9Q8%.Q@000&B,I3XOP_#8 M88PL;)*4Y:PB;^+\; 9WS;HA/^AT5MVP=0_@E].]J)=K=] .0C:@RX&I%,HR M3,J4X%NH"V.S":6"3FJ23GPOHE6H9'\P*M4Q3\,AZW;%Z &&C""M+B?MRKE9 M8Q2Z:BR7\L&92T=E%DV(LPJX53CD?C .53=:6SK=J#RP/)0]X-J#U($30UVI M/JY*\58H-VL9KJF+R9LFR M,ILG<7NC'0ZT4A%'2Q5\)A0S!7ENJ;'K58!=7C+X'N99 MO!^[-PCF9*[6#S"=CN!L7I\I.8K=11(===D,DXY8'4KA.RE0+0RT;7+F>25T M*Y%M9W>:[XAM]>W6<-2[4<-@@,8.(F1!//4HN,=HPP*435K)6AH"4#HQI(M&)+/>=&L(3LPFDC)8WV0M_%-E* M+-I50L>3._J;F*MF->3/PPEJZ577O^QF89IGHPM@@Z0EE8!Q:]2EZJ#7A>$8 MAM LI!$@C($F*40/@5J).S_8NGHU(]5+6)L?E?IV[?)?P^EI-YN^!Y^&H_.7 M,(7^;#@NM'[EA_W\..[KLT_X:YEUR[1\,![/_.C@K,@PB"Z"2=:0 ,:B;I0D ME@M-> P!A#(IMKENKJH4*Q'S!UNZ?SH:/$4*>[0R9_"".*]P@#;8R5PVBF@E M@H($E$,3)W_3%/8-9@-_/B\2@N,,MA8!TN05DMVED<0<,^CTD" 4$$EU M)HZA##Z*G!/^1UV3=9\U<:Z96?8D\<^VA+LU9S0T94WOXQ+9!S^"XWSPV0]' M\P&CZ\L[W\:6EQ#*+5$X0@B62#2,E\M\ [%44Y*#E$S$I+QLT@77!?H=Y*=5 M)UQ+6]9CW+);?.P.(DY>/3P"TF8:- 1#!$=6R(SX@@$@P@K%A5(^MJF#OB;. M-1/;?J@1KH4IFXQPA]UH!+$H\#B_[:9P=8O'.\Y8LA$=>*>(M&"(+WN'V3GL M"\"M$$U6?%;$MT\G,)Y@/*MEN:UI58ZJ7T-VUZKF79KP5#@F([K5L[D MB065"#,Z6F&5@38;;:M#7#-S[L>< NL8L,GL]X>?+F?C><+5^64U2C\:31YR M%@?*6B=4E"3-%T8C2.)ACM]25%J*@3;)ZZV"?I_NYGJ"F7,W5G^*P^+1^FAT M%B0G6W58?//IX7(+]:/_6E;X2KDL;*B8[.Z$;YJL MLCP9,G>W9629N'*A<_8&YSCI$^BF0=.Z@+^']:%M*7C?U-'4N$TFDM>3R0Q5 M ]A.'E9:J*.6FE^ M"T"[LE8MG56J]KA <=GVR^$DCKJ":$"-3!PB15^.SYQ%M'E.-*HXNC6"(R9(V!+KH].D,4SH<07)M-_4>A[5,] ME#JL*B"=*/VT5WP;!9@LA+$Z(329X-^;+E;_D40O/EK5>6GI=#S:Y*[]J=;EWXQN_A!Z' MG^GP,^#$ML0UF?:SY803\X/,:*J91G'MW8U?*&FW165=^=D.U/29)I4#RHIGSMS = M9!&C!A=(XCD2R24CSFE-A'=1"Z]DM(TJGWP#L?V1JN6SWOLO?_@I#F-^M+CH MYSU,H,>!;V DCQF\)&F^+)[ $*NB)SH(J93P,D.3O>C'H>U3N+@Q,VZ?FJIJ MD8J'[Y:X_NKZOTL)F2["Y 8P+82E)<'065I2>G0B(:A LLO*!Y,S#XT.<3Z* M;9^BPOI0?NNZ= ,8DZ"R\T"L+Q5C,,X@UGE.LG1,:4'! M0Y,C4"M@VZ=@L#Y9*MFD;1!X]S1_NWQ"=;_E_B8:NB\KRE5K.?Q6:X>SOI\7 M![#"T> ,25YP@D:WQ&IO2.80I8P.%&MR?OI>1!4NH[Q1_>5"U&2"]-YXPLLQ M#!F\(U:*3+A+@8?$8FIS9_N]B/;)FZG#D#ONF:Q@C#H9Y4LLR_)EDP%-3BL6 M.4&K 9$F!&*SD 0TY08\9?YF,LT]V>(W'KQ/?D==JVZMQGI'LW&T[\X!EHE= M=\CG+1>&$H.P/.8V#"B2:Q_<.P]NE,4ANV5#1+Y?VL M>\7-Z'M3F31)(B$F(8!X8Q51S@;J$E/ VA4F7=%Q>MH32(VH4L\L55V*5\.O MD!;[;!=86&+HTDA* BBWN 7.)XFS8LXV\I+_F?TZSL7M)O:IB'8[-V-+U3Y% MQ/J7[WL_GI[/)?"C9;KQ>?6P]9%V&L:NZTC8;"?C1GVR^LL"]S704+$KR=1, MHV^+6CSUXY-A&"TN2MMB8_OQA]96TRK8VVKK<'X9 MY'!\B&0^Q^!BD8&<+_YBBQ%N^T9;:WL3V=M:X^;K-NJ_KY76^EY)NDH+^64G M9XI1\F>X!:/L%@DF9>(TH<[*356L9 MRY8E5"B-G[G*")DO<#\/:*L9ZX-'H M?\[.9O-%INL5]P8A,AJI<<11(TI:-2.>*4N2CLDFHQG+>:7P:Y/6]^JD;47" M7(O/FINEVF+.:DBO716HI(-$DR,\ELN\ [9/VQ)/ MPZ/U[5-G$?%A:2_O3;]"\U==CV88+Q;$XOG'WH\G"V-=7 @P<$P+&P,.K0"Y M7)V+O$^^7%X9''8'YAU7VTZ &Z-KV,D*/W3D$$QT96LYDE)8BG@5.&'EBL8D M D^J2<'6=9R@I]GLWP^^K=$GUS5G\QZYGE:X=HHZX0E+6A/I2YI55IF CCZR ME)F_>2O]5F[HNCWO:7(3]HN$3V?PMGL3#ZW&=%,_.II,AV=SGVE>G?S5;#KK MX:K_M$SPR%V_++MVZSEMHOC:Z)JO;;74YFY6#6SVEOIRY:RVZ"D+IM%3=HE0 M%81V+J+I?IQ5@V*)>"-6.,A3Z/\+?/^JF_6#D(P'&34QW &J(X42KP*^I")Z M)X%YL^6H_2B(?? 6&K!GQ5&WKHUVLI)PNZ]?8E4Q92FD(AH\.C F8JABE"$A M,>MDS);S7?NC#\#=!Q>A(?-V:,LGY-U'Y!$,8DF08BH2ZH)"+ZA<+^Z$("J9 M**APT\]G*$GC(8ZSJ^&$[1@03_ <3D "(YP M:2JWKGJ"05L@P%.I;Q*\UDTR*RM@WZ?TR[VAY/96?LJ1\4LW2$E:5>[C ,I= M*6F/XW>(K&Q#2"N=8)F;IR?D$NT^I77N#04WL>03D>XMQG ?O\#H,_S1C:>G MDT%FRD7K%*JE%"DOURB@:@(1W$KFE?=&-:DROQWL?4HWW1L:;F7;)UO_^;8I MV^63I@DQ#[74/"MC52G;IK[42*I=&=GP\M:7X?=O/XUC#>MY?W0X^ITJ57QUBA]7NK8E\L2H)\LKL'= M1"5W/*5."?-'T#51P.9IV/<^JY$R&B5=WVZH]C2U9@N-U+?3J>IV\_-W;EU, MSY1^]F?3S%C[?9KMTEO$;FW)$^VW#A MXJZ&M]V\,"6D^;4UE2WZ2".M[+*.;.UZ6KC%C+ML7FZW'U)%08]@:R']YG[R?8]JHXE&7G(9&&?3.<(NE]M.(OH1 M+X>C&4YPMS <3*?],.#7$; 1B9G'22Q"A*<9JH24B1$IZ#L58+FU.3 M0KEKXMQVP^N>YFZU,[?IP)A>;NDJ&&YN#D8FOD M-^A.>O_I%-W,T;;=\_&GUM'9FNAWHK M^NFJS]Z1\EKUUD<;KKY#LEV+.U+W M;G=0'H6S_,:N+'!_T=F6<335PUT3+$*#_*QLB__O'_ 5!+ P04 " #& M@*52[*4J!?E" "IVP( %0 &%L9VXM,C R,3 S,S%?9&5F+GAM;.V]6W<; M.9(N^CZ_HG;-ZT87[I=>T[.72K:[?([+]I%'5WW[\[<,K8G_\/__Y;__V'_^+D/_Z^>+-#R]&\?8&AM,?SL?@IY!^ M^*,_O?[AGPDFO_^0QZ.;'_XY&O_>_^0)^<_F'YV//GX>]Z^NIS]PRMGB7\=_ M-=D(GHP@E&E*I!2:! - -$U":JN"HNQ_7_U562>]9)EP[A*1/@3B( G"%8\< MLHXAIN:A@_[P][^6+\%/X <4;CAI?OS;C]?3Z<>__O33'W_\\9<_PWCPE]'X MZB=.J?CI[M,_SC_^Y]+G_Q#-IYES[J?FK_0&^/DWO_^%#-.JGV1_QHY/^7R?-OW\SBG[:T/.H"#^L_43YB=Q] MC)1?$<:)8'_Y;\.(Y' [B _,/\V]\N7B\C[0^G/Z7^S4_S MS_SD!P-$W#QA^ODC_.W'2?_FXP#N?G<]AKP6_9W(!90J(<953]\?\_VS2(+L;P?3#A$O/[M3O*,;W^]2P4N/[@!M\R!R M SJY#W#>@5Q$6![I!_VKX13B]5_BZ.:G!M_Y""?B]_X*'L?F!U=# M4F94*F9C^-^__.,' )#I_K!?)H\W^./\">5=.T*!/Z7 M'_#KKR_??KA\]^K=^Y<79Q]>XU]WTML6C^]$L[N*LZ![KJQ5G$*F1DN0VALO MI,O*@^'2 >WM*%C7[)R_^_7]Q'K5QR&DPUB+1!DP%HC(DV2<4E%<@P\!*:<+1.?5RT(6BM@US/=Y8=W MY__O+^_>O'AY:YQ\1;8,YK&TSVB>,8DS'@T@0^ M>IFU=CX9+AZ?YE:\L,AY)^E@%+]Z_Z"$2:-[OV[@ PR:W_9N)^3*^X^]RRE& MK"5X1=7 :_QVTLLF8^!I*&%9&")Y<"240-1FQSW/-FJ;5GJ%C4>8_20T;N'\ M#>@>7DY'\??K MT2!A=/_R7[?]Z>>+T6#P:C3^PX]3+T'XV5F&RC?CS^,QOBXO_U(]S6C M97"]G*.D*40"G J"OB8GC@E.J*8^*N.E\K3.&%F$J%/5+QL#V]L8 MKG'MG+R[G9;\54D)]B*SZ+8Z1S#(0/DD4R30H$E4$4,^ [A>UYDO%Y$\/4>QOU10N'>Y0_^SY[TV06)"ZM)C.'" M&H&XZ#7A-D.B)EIN? U#JB70\[;)DS"#9?.6M%TF)J?!LWFS%GZO[>3:7$;[Z4*6I5EVI,H8T2ILB>.*DJ<%MXRB4&? MM(^YPNM<]]/KX?G_F-_Z@>S.1PGXI!GQ8!'\!J-=)?PJ7,/[4 MCS ;KQ<01U,8=)%2K3'<%&Z%(ACE.+"0%.R45&C0EVCKB/8MV+E M)V 6RV;O*B29D\D.HE>$9T!$QGMB@Y8D(!)P4B#<>G[GAB1S%TE3(XW."3P) MV>,D8XTD'KPCPG+&L\M)N2HKRR-)TSTVT#[X,(">YDP!12ORW*(#(!.Z DXF MDD#PJ%)T,JPNJ>IJ\ZR!T>%4\*",L?J^T!ZZ7)7I_V%6E/;7.!CAE/"W'Z?C M6_CRR]%P"G].7PZ:%_[MQPE0L5KER:Q$E67+L2ZLMT-AK _>Z-:JC^874@A@HZ9$A48+HP&W:/ DB0< MJ)/6&Z]2?N+V\%59]/'-81N-5S #A',SFCG.OS;^=L\"RTK$2#*WGL@L,PE" M:4)55EY9F2*K4H:RA.3P$44'#(VZ5&^%:I(ULX4YX"S&VYO;03D\MF[790Z4:INST#CS<8R> MI:**A"B!<,,$#S8)D>HD+]HB?!:V4H6."B4H%S!%62&]].,AQK*3.U2"T>BC M(CJ 1E3"$4^%(F"IS\Y&::!*"<%J.,_!(CI0]-H:E/_X:4$Q&$S_7O'PR=GE M+Z_>O/MGG9-!7YY^F(,FJX59J+L.QE!D2'"HNUXI MUI;,7-[>W/CQYU&^Q#_U>]N+4X6)^HP<@9E6#$D>%40 *7V4DN40 MC8XRHG=,)?/6M62H Z9>#S_!/.OOA^F5[X^;9/VOX">WXR9(W(F>-H_M@I.M MX2\0856P6D<6!0>9.?7X'VV4LSAJLA&RMZ4@W6N_R=W5XF#^\ ,QL4J4!3Z2 MCS3B7"5< .D9.,%X4"PP:0%L=FWX6!:J>U9>]8=^&/M^<#:9P'0R_U/RT_M/ M8R!T4>H02UW#SW[2G[PH'LZ@%I-[ #H0^UVI;'$JE9$*+@US":05$MU,"DXG M'IER%'P;B]D#VIZ;&?$:TNT WN6S3_BX8KBO1N-+/X O-:Q?=GY$0(&R3\1# MP%C()_Q.:" Q<9F$@2RUJ[*YL0W*O;-U?G)]-DSE_TJ4\0G?4ABZ(^)%?U)V MFY">GC(*;(B!9.\#D1(U$5RI#/+2&"V2MDQ6R>*U17B$8V35[&DIZU>%I@K9 MP":_,!O7J]!Y*W#53XI$#[D<J!>&TSHSZKH^![@?)>G#<2:=54M,!ZGRJIS?M?93\?D',F.LI%& M6>-(YNC>2V82L51$XO&W/);MW3HG58]F/X]499V"^6S#R8',9G*?=YMO"6>6 M7-(JHN2NM"<1EE@1/1'9FZP#\RR)0]G-(KC#^]6=L]K":O:BI$**YSY]^WHX M0?^J0&Q&"S5>1H91H&<61TM&W[#X^,0PQ:G5E%'*JEC*:CS/UJ_I0/T5PO'F MD'R&\>1LF&8'D]!@W^45:"KH4YDC>41=6,CHQBBNL M@9W*Y((4.MA2/2=+QL-R$DP& @R/?8?KJ=ICNR_6T,*RET0E[E(2WB19Y6S%:CB']\:. M1_&H;238/3D5]N%6EX MX9V/H#9@#YWN7HOVZ(GOSFAO MDX;JE+-#I3/7@XY).68\R5[%DMO5)'A !PW'8\9%F@=6I>/U"1A8^\SXB=C7 M%E35M*O7PX^WTTFC 79W]C8%'C/SQ 56IBJQN=GP9TVDD MQ3MB[(6S+&!T<@H$U=J73GE. MXG^$0;=&J,BI:'.69>/+]RU@'/<_X?,^P9O[^CO.I?P#%U7V6%=@V7>$5U\819EA"?Q.7=B^H(0I'.I-16'0\:XB^)<[#3YG[VLGBQ%B3F J. MU]U%!!?0-+CX,%J%OX>SFLY:)Y*M B*UEJ3@)LEX;X/-QM3I/=D*W=.WF>Y) MJ.!\?1'Z0>;V[6CZ B:X[A3<9Y-?(%WUAU5<0U MP; #O<=D9:9.*>VK=++:&_G3M[##DEKV5?I%3+C7^[4^7*9SA? DQX&+[BL M"DELR*'<#*=(*./"^2J]L1[!]?2MHDO%5[BKZ N4V1Z18@8#%#1. MH 5.-HHXYB01UCN,7Y1QN;+3?] 32?7F@.W5>2IGC%:M?A?]R>]-)MY9X1CE MDF \2]%@LFI03"5SDANPG4\?9<]R"[AE M.N&N#*$%MIJ;J)O '6?/M#LJU]I(1SP5VG3L1K.,1W.?2E;W'387]\54F@_WT[0TYI,SN+L9IFBVZ;\.H"& M1&F97TMQ$H;-WJ/I"YJ9-5DZ8ZO,#6OP/ >?H@M55TA.K()5OAW#O=6W %C3 MIW@4X7$_I ;;Y@B>-H)I)2[0-&J?0N!&M3N!L.8%AW<9.N9AU+$2UWH-!Z]2^+*:WF5C'];15ZU6:/7J U4M;*^& MA>H%'&DQ(\?,4R.#LLYJX;7EECF6>6C52[<5B.ZK&"BWUI6"49S9%)&LE->X MTJV0*>>C2"A!E?"B0A7#Y@V&J 2U204"0N/$G@/%4,'A#!"D%*5GN_55+BYX M KLZV]C =KLZVRB]0C"U&"UDQB58'@FWN9P)XIFX;$6I2\6Q:V1,NK(-'#U[ MWPW7VZOSV-G[R7C:.[\=C^\;RFA!6?3:$UK:R$AF@(1D+0D^ _C$K3"ZA2W@ MYR2QG%FB MC'',>V$-75'>_V1(7Q/4UN=\&[W6X/KE;Q<]GJ-P.5B2,4A'#-00)TI_9*44 M8T%$6'5WX;[SN2R*^^3F0N*T":XS$\[,7/6^ED2DE(B2+Y;HSA=,+NA(A MI9!EHI+1%7T*]B;Q[,6S('%+!7:XQ7"/X>\_O^\YEZG*8(DVT:$#*!CQC"7\ MDD( 0<&Y%8T"]B41W_P<2-Q6@1V6+-YC^/GB#0IAM-0J$T&U)=)#*EX\)V"= MRM9GJ5;5JNY+(K[Y.9"XK0([K"^\Q_#_O,#4JES!:<4W/P<2MU7@,HEJ;Q+?OWF+SI60VCI:J\3[ARV%9M;= [;AHH:9S3\H+23OKP&F+XIG[XK'A;:>1>C(9#*!@W- M$=TUB$1[4,E8&NBJ?9$.2JS7 'H.GD\GRJ[0,6 5KKG9MT%6]7S&6FA'.IC1 M"84M[&(/_=88"0H^6<\.!P L. G 1F&:%9*2.,IS95.29^:,MX[!#& M@0UC&[57,(CW8_CH^^GEGQ]1/U"ZW#>MNV9I@^GL]MZ[7O/42<-T)" 8KIRE MTX*S7)!,1>91&.EEE8BZ/<0C'.OHB-C105BI6LZ\XE@T".4LU8[8(,JE!Z6E MD@^E':<#%5SF8*KT_7\*G2?V\3\Z4WK5[C0KSD:WP?:]\\1N5&[35F 7'@[= M>0*DX<&$C.LMC3A 0L*)+3.2+7.&B2 "J]+>ZFEUGJAG(ENHOT[G">A?#5_^ M&:_]\ KFC1'F:YY@B "X(F $+JW:!.*B# 1_&[7@EANMJJ0]-H ZL2X46]&W MW(6B&]T?Z%3I0R?L?'3S<30L&:"O0;0[)+KF25V<^6P#QQN)YIL')8.]3E_7CVMK@*\H%MCF)%*6"F4EL"X\TQ[ M"A8=KT S7Z?;9>B=:+BGGSBE[ MY#WU>-M&P,55A'E.?9161"ZCP7%%*=54N.@B.+UNC+47M1,&7T"&\1C2!>#0 MOJTPVM:]H!YGK41:($L::W",69H5DTD'BS.CO\A*5W['%"?(1P MAA-(#]]T.?73V4;GN?]8-#-Y\^4XO447W:ARK3 SI3VQ)EY)=-C!12\"];+5 MIG"[4^1;@MLW+)P;>+EBXB[H^6=_>GU^.YF.;F",( M.3.?Y_)<0!Q=#4NO\!XNKUF#*WEA<&\]M1>DYDC%"3)98I1J1Q"#("$)E4N:]" M*FZJ]$)JA>X9VU+W[%2H;6T%LFPBQG+I3O^FN;K\$G\[R3A,\&_X#_JCQ'I, M)^.#,23P0%&.LAD5,I"D%'H\S"I1YV[!K@3XU@VQ:XX[K$UZ7&&S_5!&DTE! M"**\4T1Z7/71TP82C6#*,I8-:U-^TH'7>I!^6 >SHQKZ/X7&61=E:Z+9 C,X M ]/D@#AA(Y'!,!(D2T0)%B!HS5/H+-ZY?^NARPBJT#C:5YT=ND7W(.[J:5O MV*)4H#V[W6_GM6N0M2,#BQSNH;Z:;()/QGE;6L((-$M<@8*2C/B$RT].P>G4 MYHZBTV!Q0\>KCDG<0FL=D_/3^%'I_TE"" MZP4:H_ ZTL[_ 09W%EQQ\H2;'+_T3\83U^@C]#,2BQHJQ18$FRY$=VA M40:N$J%&4^JCJG6=3[=B/"?GZP2(7IN9.$29SN).26]A1>MR4ZG'#KBMM"C( MPL:2YAFL]9ES9:7B.G@N=$B>"E.VFM;M]*UXR_>MI>];2]^WEKYO+7W?6OJ^ MM?1]:^GT;>G[UM+WK:6G8XC?MY:^;RU]WUKZOK7T?6OIM#3A MVX)=R+PSR9 Q[5Q@0C(6@P&+'HP+I4]X,*[7#O;NFGT]G*(M]=&GFCUU]_.U MCS^T8SVW@;YXI(DKU*\/V=LL10D4-9-!>?PY9:UL;RLANM/Z>7.XO3\\]^/Q M9PQMF\9^HWSW+_8XX;3_2RNSMHOH"ZQFC L9-3)Q9+5T[Y:1*2I"IEE8J=DF M5EN^?K\$UMW3OH2X/())'CAA09=K1CDC-O),E,DNE=-V#*HT%%E"LF]N[NZ! M%Z/!8-ZQ'TX&3>;U[ZB>-Z/)I*=50IL-F21;>KDP%HCSQ:(A M6 X15U%>I3-C>XC/QRPZIJ/"SLR] >L0!&<,B/:E W;4**X-G$@,_73*F?-5 M%P/5F@NV%^0R7D.Z'<"[^Y5_WAG/9P@\!6)9,BB-=\3B:"2)<\YBU@DCK1IR MK<%SJ)O1NUW$NE#NL7/Q][+'VD2 M>2C:M]%PAW27)$OO? !^?%8R'3">IU U-TZ!4411+LL%C99X%]"3IV5')*/[ M%Q<*XY;3-6N>?7B?=@]-C[I34X?A:P/G]8V_Z@^O+C]/BE-S-DSG9R_.SWZ] MA/&G?H2[-M;144JS+C>EEG(G7*Y(,-Z3C!"%<);KD%H1V>IU3Y;;[I5Y^(V% MQ73@XL]U,J_KWE(YU=I*N,4-BN0H T]#LEJ61GLIA!319PO".:8VYE;7O6_/ M;KQ%+_"F;(0LON!+N.*2LCD76^/EGE47,"[.B1&&]F8=CX;5N4"B#;A]W8RS M^*_;_AC2AG?]$_I7UU-(9Y]@[*_@MPGD6PSF,O24=#XZ9@B-5A,9\(LUZ,_G MY(4QSFCKJP2T^X ^PC5.7=O8HB-S, XK)( W8/[[N$E*2>-9U(IP5FXG*5FP MH'&%YUGSX+EB250YV/<8L&=H1YUR4:-U^GI\9S'>WMP.?#'QF]%XVO^?6;%Y M8"*SS#R)M%P*JQ6@:^@I"8EZ[GEPH<[6V/90ORU[ZH*O#E/0C0O:#N[KFX^^ M/RXN;Y,S3XE*KH(BH%P)0&0)0'(@.M@LF&8\A$>=NYW?_HQLYC ,5+B:;@/F MMS#M195YXEX2A2YN*862!)_A"4W >%)1ISI)W,VPGI'A5."AP\N#MC#K%AMT ME#%JC*$D>Y50")U)$"P2JCU82ZG-EG4XV9SB]N@I3$ =,[5L;JJ6N>%(>#V\ M.S2\E4"221%52B0EB0(%G'0<#P('$4;T5E-%P>UK>CNC^X;,\# ,+IND[FY3 M?(-TLST]D[C@&'N2R,NNOPF&V, PZI"9.HA2J%0EY&L/\5!;Y]57S4JLG,H& M^P:A?O[\J_^_H_'YP$]F6TDB*PD!=)FR48W9:&*IID1'19-D&8RC!_;4%C$> M?_.]6RMI[\+MQ=9A4Q%?@+[U-W>WEK6!6W/_?DN\Q]GAK\9_>SOKC+P3L+G( MC7'(B!.:%:]31ZFK;V2%7!J9K:-IQU787P$H6=HEOY M >+U<#0877V^.Y!G5&0,$J$04 '>"V(]E3B@G;?:IDRI;^7[KWO#2?GO^_,R MZEJI-?HTS7O]7, L3)A<]S_>[;)KE3AZD8[H<@)72B>)95X3KJ-3V7IOK*XQ M<6S ]#PMI&LR*BPZ&$DFN/'CWTM-1O-#D?D.G PXOG/FI%P)3Z0NE=K>>D(M M!:-3T*%.F[B-J)ZWK71'2(42_G?3:Q@OJ6 &C97C!98FDB-GY1"#(T$I3[(2 ME@46M#!5JB@V8'K>EM(5&6LW30Y62/5A-/6#E[B.WC0;AL/AK1^\NIW>CN'A MYF%IZ#2<0!Z-[PHB#E. U36ZVB>;:RIS\7Y5:K/S/B60"CUEXT4"GS-ECD)4 M(FP\(EU/K1V6^-WO18[R5=4#UIO>5+O4KZV0BY<@,PW4<>TSRU*5QAW:X51# M50@2O5NZL=ROG;C=,=G%#:#;/+XR9UO=!4JU"CE9Q67PZ&&"S8P%*;@V.$:E M1<*EI[1A9XW ULL5DCA)UIZ+G-&2P MP6604B79VP1Q3XV=I=3(YP>OATW'P_+#'@:]U?-K:+J]0 LL^) %-3I;P;R, M4GDNN*79&"4=VKI:8F'CF_;SBLM6S;O\U0L_?]F^$5*PJ"&@YG- E]TEXFE$ M?RQ!Z24"SHDJT?9&5/L& JL>/N\1]/-H/![]T1]>G?N/^)?IYQY+.OG,,Q$4 M1-F9+*D0*Q SJ!@S.KKQ8!I8!_+PH4)W5K,8&%0CIT*>Z@6$Z>OA9#J^;350PWT/+HV0?)$M$F22/1$B=5E>Y(GEW7*NE*SB8<@GI,1 M[*S<"GFG55+.]J,3+O9:,4FR<%!Z6B@2(D4S++7LW"6FZDP+:Q$=JG3DL,O' M]LH^=HG(UYU'16:6"YF(2Y*61B.,!*X=<8@83=>+:$T+,SGM?L@=$[BR$_(V MBJS8.[<-C&?:"7DK!M8TT=U%?1795#I8#.(X,0PG*EQIH#0F,NA&"& X5_F8 MNQV=1^^$W 6)VVBM:B?D[*R+!N<26\[SR!PIL0B.1,TUI=P:E]H)D\>.YQR6!FN+'TR"B3L'2-K613ZD3\LX,[JRX M"@'0PVBLF5=HX"J8+(A1Z.W)0-'EH]&0F+UEFD7A5)7SD(M GH?KTXF:*X1# M#_',-Y+;(*I9@+H,Z3@UIOM1M8'W/?1<>>#?];520D=E(I')* SYI"!>:D- M6HI!GQ"&5XF$#\7\(Q6?M8G?1KT5"/_93QHT=WW\HPN!T4"H%9E(JC7QS&HB M;);>,Q;TWVUS .G^[:EYA19UJMD M_,QJFT?#U< KCX(>_O\L9<"$K M^-Z\_OG=Q1PD!0A<(BHFG2;2XI+F4F3$"F&M=R&J:*MDO-J@>_(6T3T'%2:# MK_V;9K8#JY( FTG0^$5&9HG3Z(T:S;E60>;LZURTN@3E>;E^>ZJZ0D."KQ'- M3;X-IIKNWRI0QW$ ]R5L(_][:+OZ-' _^0&X8$1IJ2+1V$4@WF9-N,(Y$&*B M--4I[C^8!3SB"![" +91E^45IWJ04(#IKB XX MV;DH0ZS3"FD5F,.[ ?O3M.@([*OCZL42C6D[+HTK-Y\F&U!$C:9MA?>S&VRC M!>EXE4!@&7/QKV:^PLI\ ML4HA,2%5)N7:%URQ,L:G&B4-3G&EE/3&+EC NA;C:]YP^%6^&P)&76NOZ\[C MBZ"8G8-R&0P8]#]B+L8+:+Q!1O1O]X;G2.E.VCM0=_$W<.4' M[\>C"% Z/NU4Q+_TC"X*]3<#6SH&)F+@)K&4N&0RNQ3 ,"^I]Y)%J7N;(.ZI ML2[.]3SZS!H:W>H$C]%6&0\0'&HXV.RH5U:5N[1]QD5K6<-+3]\W-3V9G(^& MI=,!#&,?'K2GHEXPBA21!"[0E5"<6H/\)%&E,_KCT(Y0 M@MR-;2QGXCMEH>LU^KW' 8HK5QX7@,W:U8 :Y3?^C\EM?SKI,0F<)^J)2Z Q M_BQ]C@$BL0X '#JABK>[&N3Q=SUYUFOHM,J)@VG_JCDZ=@G3Z:Q4^>QF=(M? MRTV.D%ZAHIJ#^>_]>/JYEZ.7R:$6@H^YI" 26FB,)%%%60E$4#EURM.WPOGD MS><0_-0XU["HA?FE=R($4_H8N\;UA6+DP0;"'+I8/.28?9U4[DHX!SO1<(AU M9"<=G\)9AB^6?>XG\R)B#&@\QQ#5<%:RT581S[@E2BC'F D>?&=ET\NO/UJ^ MMP,^1YWIM>/"ZJ_1?,!_<=>CL 6FK@\\K -S^-,/^Y*TEN\]-7PH]FW('K*R M!"%:='2E(LY)2T!KXYT-CD?_-%G?<%KB$*1OH]BN$[>7UWX,UZ,!/NH%C/N? MFG!][NC>W8?G:;"FW-@=F<))3>#T)LJM/"!B1IEY8.WR?8^_Z["5^-T0,JJG MS0J[MZ53^U<+U\^?W_JFWU$Q;66MY^B DLR;Y*26Z(FZ1"RBRRX(IFB5\MV- MJ)[!&M^]]BO$ 5^#FP.[NW*S!;2:V[L;L!UGA[=#)C?:R/XT5$A ;(+(@G4< MITB"2Z' N=/B0,DX4)++4:52\9#:> FG;R&/[/H>QT"VT7[7KL1RXBQ\%K@B M?KP_[>8=^, XX1XEEUKCJE?N^/.2:?2G0FDVN6,J\NLW'3Z3U!DGFS.1>RAT MK2_1[5[B^>CFIC]M[D[WP_35 -AE4VS3XSII!=86[L)6F+74@&+16!LE5]IY M%:DQ"N,"&FU.O9; M]3NY704?Y_YEY.7_[HM+:-V4.J*IW2AR\? +:A0&9.4 MB<*6/G8ZQ."B2]IP:[314>;>9IA[:Z[QYG8RRK7/JJ/%54 7= D0O5:">::3 M1*A!1*HR==H' ]+)%;I^\_-GD79K?B2 M_Y:)@1))$FM+WL.F4%8;0;3WV5!)'=3I$]B9H1[*4GDA?JGRBMX1'IR7&_\*+*E[P MUD@/[RH=V!*7CE)4Y;)"QF9G?J$9G!?P\78C\;]_X'TY3.S[7768S)PE00E2.&EC.3P=2E=P M1G.54H?=(7][5GL8=BLD2!>0I[,A8IR6ZP!>W)80_3V,^Z/T#S^XA9Y(QCE ME4AO7#D#CKH"9PBS$E<3$XRM!D.\R;HTA ?JJA2_;@/RN[%UQ6"%4WT[JZKY\@]H+I^;"<1ZQM"D MA0S$B'*76*:!6)D2,4;1H*RDP*JT!NE2B&_/6H]E RO+SY.!A] M!KC$>*X?8;5H;T?#3X@:9@+,[@%Z^/?ST63Z=C3];YA>0!Q=#8M#TM,,7+:, M$V%*)I^'9A-8DY14.1*A/%55[@RO)M$W9^>G81O+1K_WS??5!)L-:@P-Y[\J MGV,]RW$ J1<"%HT)0+:ZKD @\KYO?A<3I6M#QFS*EDUNXC MUAX@:. NE*.Z&*!B6$J\RHHH[Q)PQKCT56[#[ER2;\[RCVL+R\9M]RO%@'%$ M@/X*WN5?_?AWF.)OFAVE89R)<($C>-R/.(J;0.4WI'>3H MQO$P:U]B932$TI2I#]P[OF#1ZVHVNH+TS9CF$9EW]V0;KR'=#F ^4C:I M<[).G[,"S, L=[A$H&N%$7.Y_8Z4H_,$@M-2IRAJ,D>"%)-*7!:PPBJBHV^Q6*8Q52'\D0 M1ET14F.+:V=%?!%CF-X/_/!ALY(6,M4LTJXAU'&JN_>PE6W]RD,1_52,&++@ MT0E<9S0P'.+&XW?1DFR"4$8#I;Q*#^&G8[R/%)Z?N.UNPV\%FUWE+5]<_C8O MJ.8I4>9=)N7BF])2VZ"V9"3>8R@7@Q$8N]4POHVH3C#@J4[\J!9K77=@:1^3 MS<$"3YEYKX@13* :6"*E6SO10D91VK;KE@'UMF_^ALVH/E-=GZ6Y3\064._O M2F50$W-L+":O6I) '2)M=99 -?UN^([+.)>O.6W#8QG>D_\5@RLN6)\ M%_5UW!/M(1PF%4;_(I+$$TXI66?B:$Y$9)QGH@H.%A,X)\QBJWOBNR!Q&ZUU M3-[7UYV;S(1A((ABS>U)/)-0FGKJK%125"DKVJ1XG](]\5OI?NT]\=LHKN.E M].OKSATD'Z4S!)AC1'JA2%#2EJI!K30/T;>Z7OPIW1._,X,[*Z["ULM=3JZ9 M4W306LO(B#8:B!2.DT";/GN*2HP)<,JI?P'Y] M+:*W46GGVU>7[]_?;\XR <8USF.YPLK8TB[38UPO4NF@P7):.)RZ;J?J_IF' MWY3:1[6C_?52HZO(;9C OVYQ.7GY";_*MDG885J] #5:5EY('4N]+OD MWDKPT8&14@:6O$G"X"^4=X$9%E;TNZP'] "'Z1%6>1!^]RXO'G0N1Z ?W!R5 MA4Y!.48RTSBLM6?$*R?Q1ZF8!1>!5DEV=2S'WD>B9F^"M!K(G/<>SR%H2(84 M$R(R!TU\ H%Z4XS:4-JC5]%6.WB'7RZ.:8U+AZBZI[!&<'L?O76CN_G%'X8[ M5MH32(<+J/0L$E]:T.%D1V.2+B11YV1*#6D.=0;UE(SW^&9Q*H=37P_1?<"E M$T=R>=R;N9Q-'))S$MJJ1+0 B3ZH%,0QGPCG0DD5?&*L2I2V =/QLT!',YA1 M'>(JA'IKH,TCFS;@:F:&-J([3G:H,R[;V<@>1!S<6FQ2":371-&HR]&;TN@U M*\*M=RPXS;1N4S'W%*SDD6S1<8QD&_U7,(XR6;[+EWX =V>Q@J&)Z2@)"^7N MW:@H<=D[D@0WPN4@1(@U#&()R>'=_PZ96FJ%OX^::_CM,, _7?T=AC#V@[-A M.DLWJ-_)=-QZE'3YV#WH /O$:8+^ 3#$8?BS;F&.^KPRG-$5408U&&T8$$PPV)DIM(332N M3D37 MMSLINNJ5A[8JUZGOKVYL://X_R?0O$6=>W;K/-C[RD4LYX&]$6+T,+ MUN0$"GV1()/ESG'\A0@R2B.%4JLROX^\[NB7'7GOJ631$1N:6DG+B<.XC% > M7+0RZ>"JM/K='_K1NF+.F'T]Q/7@MBF,>#>]AO&':S]\][$\8G+/]<5H,'@U M&I=_U -OJ$)+(2))(#)E1WQ.#A>,X!*:DHVL337OX12]DY@G>(Z^VS'063_- M^E9T2GT!^@[&6".0"[[N5R5BV--)LEZG(&#I,$=ISU25Q(^H9%R M %,]_*C:P6-P>Y:3@20!AB$^VW$IK MF<6WM<$: = M9,XTB:*Y31$RQIE<(['":2<\%<8_K1&]I0:^C^C3'-$U#?DIYO=NQS!Y7 M4 MFP"*1J(,0RUXK4@ FTF.600N;>2B2@WT:8C_?2R?YEBN9L)/,Z/XN YT9LPI M683F@DAKR[6;/A-0V5+.04E9Y:;L4Q#^= D\2ZF93OS@17]23MX5@SX+I90Y M3M&EU#H!YT0%KDIO)N0L>T6TR9HR'F1F3ZPH8*.\3VBN/?6\8G=V]:1"E7>W MT\G4#U-_>+4P*5Q ,0C\_?EHV"CAU@\^P!@)=#(%K@4M1P/*+JX!8B-.C%*% M;)2@/CPU_V8'+3RAH7=(VS_8>*UMN+52B.%Q983M";RZ&L,5+N"O4>+^<-*/ MS2I^3V%27":G!$''%,5ET9?F5(XP].BP$I$H'HA 8D3HHXKWF1&CF(W!G1*N&YJ<_KAX(?:2A=?JV?>P1 MN:MAUECINFO"R@53("G)VN&ZG04C/F4@6M@8DHB&LCI'A;N2X%#M>HZ]_AR% M\5/IRO/US=U:ZDR2HS08:;5J=6O4UC;[%8KC=]XYJ"$L M=CO;F9!CE [L3R-(5\1>7O]W?$J\@4>8( M#:7-B>>.X#>!<">L\#GYZ*M#IV(_]0H*6VBC MXW@VV@:9M:'2R.PTJ.RHUT()AW'TN@;JW2#;LV/?P$\F&*R5-WY)!>1LO)I?72_*K,(&5'B?5023+DG)V_@JR;Y; M>-?TGU(YUZ8A_*+_J9_0*VT$M)[+P'"9,%QZ>)0:AB1 8N.6GW833U@X=_+[<3O!U-_QNF7^[2 MZ85 ?0S4$04:U9PTBJA%R>!GG01SKM)67S6)GH/]G@;=RW:L.RQ :RZ@_-SH M;E97DH35EF=.O %'I'.46!=CN=<;H;]F%Z"=CQ#*GC"(1R90OY9>:!"85B<%;4^KA(_]>F]6^-NOT;'<+ M?CNTV:8\8^T^]WTU1A;")DDR.B9$&FN(L^B19"FRIJ"C2 O'N-?4S3SRHF=2 M)K,5E:-*/*S=[>RV*N8LQM'M<-H?7N71>';SU0?_)^Q4T;+V65U4H[0#NE!) MPE,R)NH@/4L2/2D7;1:1ZP$76*(B1(?#RC*A9546# MJV NZ#$#QF8"T$J9D,QHYTQ.-FG*?/9"IF4]+@/>4IME.;N=-@8]RKAX]:,? MIA?]P6WI;;WXMK/I=-P/^'%\Z72$__1F-&S6H#VFEVX!=,%<194L\"VX$;0QWG/)NLD0S!M!=9<*MSE!*\!=/;0H!NM;W[?-?NP0?0?(NY M4#E#)= 4A>:H?QYRXCZDG&+..$/&Q_2_]\SXR/-G@ZH""_,''X"%52(LL F M.QLSQKG6(ALL,&^#R<$H%IVG_#$6EH79EH59?GB"\][?870U]A^O<1(<[#OY M//[43O2_)?A%=\"49@"2FT"=-,8&I3%^@T0C!4X9*G\K,3K7_!X34=MG'X:% M%M.1H-8F%BBWQDH,JYT)R3*,IX.*^#UMP<7^,]*CK^@Z]MOSC8=A;^=X,*:L M C,RED6=IN25U9I:1X%YAHM,"TXK18:/OWC^B4/1O/YUA^&XI;B+]V3S!!A_ MBG+24":E@P,OO9,8FP)&5VTFT/4OWC/W/WON!7P=( M%H83-%%)/*.:N,!926-DR'6VO%N V_^0[R<8WL*K\>CFKN';/_O3Z_/;R11C MFO'+/^/@MO3$.9M, /^7/O@_>Y8:P34UA&=:JL*B)S9X($R#- H#*"ZK% SN M@/4(*>JN+6KY@&]=QBJ#29O!^/KRAUK$EPDTD1&;.DG:*14 MB,8),%4VQAY@>(9&L:N&*VRGOOL(8S\3LJ1%WB"P'K72 F>14,71_E(1S2HT M1^N\\U$R;7,-TE=@>8;D[ZOQ@YW1Z*%!&G3S-,DL*((B"V*C2R13'8J$4MD# M'AQZAJ;0@=XKG&AX 1_'$/MSOPT]X4;+PW1V4]3P/W.,IIP =XK85!K&&\>( MEU!Z"#B*X1V$G*I4B[4!]PPMI7-.*M3_WYTZF\UK32/'7J#2)&>!X,896L:_&*Q35OQT-1U\O<.70UG "/1=THJ*TN,/) MK32S\>4J[$P4T\88$6CF5>*RM8B>H4%TH_T*->I??)V[2*@_O$60% _\&M_.!HWS6%G1HZSW==/F347^16FUR/\2RG;;](2/949ER%$DIBS MI1\L>M0\<<*3RREGZ_'7=>:<@\GX#$WW5"UD>3"8#@]LK-?JSY_G?YP5H2MI MN- )C8[G1*1,@?A(.0D"N%8,K(8Z%:K;8SU8%^#J[GEEGD[E',CEU$]G)_AN M)ZBXR>0NP]L4\_K ,_,6C0-*?XS #7'1<9+08HRP#(/3.C>@;$)U N=$ZIC$ MH@EV1DV-4OP9EGEA;ALP50^"/$1SG!,<';*U: =[J[HZ_X)K$(QF$AA#4#$I M$KAPA'-N(B_%V:K.8>WZO#]R^.%0M&^CX:Y/,9P/P(_/RBXDC.<%\XIJS1.Z M3=1I0V2Y!#)XI$A'[8"7S /CK0XN+#_[:/[M+IH>=:>FKINXOK[Q5[@V77Z> M%&<(_>/SLQ?G9[_.CT#?]0/-%"%&B>Z1-8Y(+H!8&P/A(AD69'8,7"LB6[WN MR7+;O3(['*23\;2'0=-D-.BGQ@EIW-]F K+E.@L&FH"1Z'^ *5>/:T&H!R93 M!&M,&P<.W_!@4L:?%B?D]1">N[?6D?([W-E9C6@^ MI@VL)3V]$PCN&H=474 M1M[WT'+U"6&.+0=)LTR>&"8#D3CE$9MM(DJR1*D*S KY-)E?XZH=DOAME%MS M1__."[T[WY@,1$=1.NE03JHYL4YZHIC51L7@?9WVO6OP',X-Z(ZL=3OY>VBZ M0OW.^6B,JQR&)&_O*_'FP&(6@/_CA"GT>J1 B,%;43PA[M%/Y2KP&B:P%M$S M,()NM'VH-ON/EFZ^+9V-FI*U2?C\Y3-G8_!5:V5;O//6E*# M9B.45%*Z8'#4XR^9TIX%:%$]VP+! $:,JHH2^+!)\*CC *,#LG4O@'T2>[R[6-:M7DZ]BY?\7SN,]0/ MEYPF^G$\Q2 PW E.H^:H<,0K!\33Q(U@-(I6=\ZVB@37HGA*^:&MJ!]U34'' M"8*Y9 \AS5WB-J"ZSA&M17/X)%%';(UJJ?I@=@ X<[)RN3:&LAP74<.)+XV7 M<'K-,@* T&UN?3]%_C>DB@Y)_S8:[I#VIFG/^'/OM\L>"!.EL4"BU;(@L"1P M2TE2P1F3"660B9KSBEL1=[Y[\\!_:VU%V%L7?^ MML?08EBDGBA=SGHXYDC(V1(1C7,Q)\KRBOEU/_;>/@OVMM-=AWMKS69P4VS? M%)X._>PL^]UVO](^2JI)SL$0F64@(4C\T3,IP6*]X2F3UYWJ MUIY[.G3"],UH>/6F_PE223U,#YLT;?GNPR1.=U'$0O*4>1RT.DFM@L>5TSH: M8\)H*T<+W(HV_4):HCA E5+#!2IQ(F)HWL@6=;$"_01(H7$-4:)$FK6PU5- MH+X=#>/M>%S:M39J[GDN2229?:.!\HA5Q%V$SU! %%+3($$6N V6E>EDU36USR2ON=?8VTYW'>8U[Q%<]+3"_R8H=X9# M*!6LB7@E-.%,9:ESY*!6G#;?C[V+9\'>=KKKL'O3YM0J!HV4<^,)SMW%I,"0 M8+@@E@).Z)):*=I=,G3J6>E=R.M.=6N[*JW)2L]_7;X$/X'__+?_'U!+ P04 M " #&@*529RU,#:?^ "IX $ % &%L9VXM,C R,3 S,S%?9S$N:G!G M[+T)/%1M^P=^[-F2+45,A3@XO0#NP%N MKJ5CZ9-[Z>#E6?KDX^7EX>7GX^?_M0@(+D.* #__,N%E@D)+!W(F(BPDLO1E MZ2;_+RLW'P\/GY OX#0WWUP7@'BR[B?\9;S<*T'N,6Y>,2Y.+4 "JDCWZ_5 MXP+^X^#BYN'EXQ= JB&,$!2O0*K/PX-4F@^I,?)K$/([P"O.)[%NLPF_I/5I M@?7>4CK7$M*7*>XJJ)(^W$93VG+F4HB@T$J95:MEE3>HJ&Y4T]73-]BZ;?ON M/7OWF>XW.W#DZ#$;6SO[XTYGG5U$1D5'3BS5M) MMY-_N9.2D?D@ZV%VSJ/'A47/BDM*G[\HJZZIK:MO>-W8]+Z]H[.KNZ>WCSHX M]&GX\\CHV#A]YNOL'&,>6EA<:A<7P,/UG\V_1"#. MR[=N,[^$B;7 :6_)]3K7EDGM2D@OJ!)4W'*8)GWF4IO02B5=JC)]J6F_MNR_ MUK"0_U;+_M*P;^WJ T1XN)#!XQ$'T TST"Q(SC !2M(G3C52"=33:OQ_2]K M%99Q@.N*M;)AS,K\05%+NZRHN6WI=IEVSG)^0V/QZI-BT/5^6.@.!S#SXP!- MX2\X0$,.!PBU( UO)!23V>7@V,Q5-IPF]@KU0\)("Q+E$6$VV8N5XT%@726! M.3])?Y+^)/U)^I/T)^E/TI^D/TE_DOXD_4GZ/R;-I?L,>C40^FJHR;6$%2P# M$CN'=<47'5'<7*'O\0OV-$["-L0ULBQ4RUA9AVN.^"6<=%V[KP:V3!W$L&^) MNG( \X=I8OT< -+MAP_?89[D /T-,$&%2!YG9#'NIR#[AZ!3=;K"\QR'SB'?M(/K<+ MJSC( 82A^9J2 4V:8X7'H['DZ!9WT%DU((LK.C%OZUJ=!,CVZS '$/!;;\"2 M-F"<_9 V4M,5_,D7U1^'>8RBV9,@]28.4*50N3+ ?$@E$NV:3?\<,XA?H1]] MN+G.R>I%<=F,TCW+^N(D1YT$(X>K-R[JW[@$&+5FD/1]T=!6@7KT1R1&[W[844=*I'>)H8R4Q(>#/ U:@W@BHB3 4QM>'N%)NB)[@W M:'G6EJ%<*[%S^0\G;!7D.B6&/;6,WS:H715O>KI@QWWTKNQG/;!O]Y!"+M,^ M()=Q@J8]R0$R/+9[1> 4>J'HB3K; ?U MY3 7BUJ<;MSL)WY<+-B[]O:B(LW MPF[$ENT#]="4< S-6@S:@*_"]Z 8=]A$M NQ)^8X9$K%1/3%RI)BGF4.K?;M MKSCG&H(IV*:CXSY]V]QRX:M=CZ8+2+&S$6=$)!&Z?K6_LRNBF$^&)4 M;VCUTP#)H:"*CC+76$-)^OZ)*&I_Y.7FU.G)E@,J[?FQMJ31*4FU+1GE/NHZ MA6J-(Q@I-*6\Y3$&?O^(N1;7NB@3[TERWOKPYN#A &)#T:AM2G"I1]C+[6?% MQ[K-#;WU\L:=;^\O?,V=;FNS%N7#]WX99)YZ5E"15P M8J40/LRR8WG!#I1@[M9OQJIL#N&/X&VAENW@5 M#"-.AGOJ^&U)O5A@M=HYJ7S8C?'0?:<#?[[N$; KN.U1LHJDL?/H!/9LG34125 M&A2DZTHA1Z+/$7M/L>P@O\7\CNT#<-RQY+5]2JF\G(4MF4D MF"V/S5LE7L5?K/[59Q#-6FG*.(WTP$6P2I\#.+-=*?.3K3E6.=BSM/ X=YH' M92J\4G+RW<[\=/$/XSJ9"6LPYTKC'FYN5$H\L+P]V7FTW!Q1W+O0,*T&%MI- M)4+*#;7DG@@SPJ!,].74(,S^3D,]^AF5=JUG(V8*[DX>$W*V[F=6SE^)N'#" M0>+!;2$ ;>Q&?$M5.ST^VMP=7T#]H;!I.=+!/:'<1>-WT9DT8P!0> MM*I#1: %#-?YTGD&2^-F6Y>/^JDZSMMV:4L,]'W<=5MC9IM0M+1=XGZ V^(B MB@_MU=H3RDBDRT&[&5?9^97RT-#16!XM A4M<_R<1/VR,\(:$IL/[=+?$CME ME-0%OVLBT@0:5,>7&8EU5/%>-.T]2ZQ%S/#FM\MLJ-HUNZ*L]W39XG46F.JSLJ&V3ZT-24N=]:3;PGZP$W7 ME/"U"@5Y$54BDQ/_02\/*P<.C9(Z-$8XP *R34Z"RB9O,IUK3[.>FGOL*^S MX58WQ6///>1+8BW]@%^Y@5*49G;,"J5[6&O?OM&//DEKK^[$;4<$4!Y]7KNGV12*87IA M#[%ODBBI?810;!!ML6G>D5Y_SWEHH=AG,'?"M>,3W/I4PIATUDQ+\W.?^+(- M5-S!]6L97I"J*4LF=S";)>E1AUINM!KKR8Z\O-._ 2/9YK +"J)@8A+'92M* MQB16U57KQZTQ+O]RVDK+S+ AWOAER$UCU(-;M@WH9V(LZ916RL@4AA8#"TYD M857?9T%C=$RUTPGX%5TFYE-AFZ[RC*L3;UGL2EMMPWS-_#?>&G[0S<9F79/V MK2#MX#2D482TQ:3>W9.E MT[QR_B>.E[NV1.V*B+MVRL%-X,..6P7&-6O/(E+VE1!&1@2D@EXT.!T#8[WSQI'BXJV_Q*8KW*DB%94VD UQII(3+^'.XRDH68EG2 M4[&[4X\][2&'=$>QK8=2?Q6OCZ9]L%A=C%6N_5/<*U ML]9JO<&>\SFSVGU,6#B.1F" 2!U< W;#0@2:+?4\0<((%?#DRWNNL[[T+/)Q MW2_T\\Z;+..4CM0IZ3RD%M^8TMJ6)O8BA]A$C@)IEXC11L)6S.VL@U #8A;I MW89;:*F,L.*2FZ;TK'E\OG)ED59))3:C6G55N7CJ\SL*9NNN##4_UN(F=*H! M=.U($NTP'E)IK4;)F=.Z!TNG\FFD&L?U8=7FZ1X#^H7/RFTTCHIML)=>.&4\ ME+@U'Q6.*AV9W$+/K9^@-5-14S&TFMK[&_S6&6[+@,:KAPY=XK?43#RR<>C^ M2I(XFO)Y"K./-L):(\94@6)J9;.*P^+BXZAR,1/,QBY53RJ^SC]O9O_DK@RU MD+HH ##+MX*V@X-65:A^_R%PJN[TX>A1F&EB%,W?0#0^++M:U(IR)*:J,+0S*9[#:C=<1S@ M7/G$_2WTG?5WJ*\I)2^8>EEOGWAV?/SXX40D>;(K(>F*PMYX4R"NX,76-?[5 M*$@#'\4!J!.)8)4BZ1RIM^$@+2)>3Y-W?$",C@K%>FJ]R!J/U'A0Z7;VZZ3& M<*DW[Y9[=>MO+ M(O8?4[\0H]&THZ+'4?T^NQ#Q\,2])?%?;EV)/9/Z:GJ0*-H"!82 MSL6N[YR:F^:%WD'JM6AA.=O(#P[0S0#N#D?>'L]H2=47,PM[L/M.'O2=59EL M8)[%7H9:Z3X'H)-T;8IIN&Z+3"U)-)ON'P9OP.Z 8A"/L3PLMS99_Z)<@%)B M?6]MCE9G_R4I]>$D[1>UIQ1(0Z@^%0JFAAR#DX2$A_#1BPI)0VAYY7X(76-; M.IJ<4MA7K_1\4[TEYHQ\0\\:5P'Y>SAN[ 7Z?*W5-;24H?\06A;W$5:#4KV9 M2AZ)HU=;I_@&,=Z3:X8]V[(%?81:U%ZG4&>4DZW[TQT&"X?:GG:1S.B =5_4%&'=K'ST)_&*I4Y0*]Q%SA;=@Z>]OC]18!-^GW@ M141BO]]%:/^PJB\5V!ND3+5&D47G,)!:\B2;/VEH2G:,M27].#&RBWPDZNWM MFN-^ZM[%^,2J8U%B(4!+$!(_"J2S+"'/(70/BO(>VC&X/"I7WFHP$#-&ZDW) MV\)^TJD[\7H@@+&9+/ORLS.K7YGUUORPFGM?7<>SWB=A)=?SO!WJ*01"Q&]FR#V M7. #"1(#KE2Q3R*U2Y-AB7!X+YDEE**+^-^K>7EB![MZNTSE7;[M>9=PXK. M7_*86Y]97E34<7ZX?4[8;J3TOGY\P(98G?VQFYJ: M:&F CD U@$*/%22Z$P M"J&GOH9QEUVD9V%@"H71)0^6TO%UG7RFLB)0::!GKES?J4 M[0E0"TX%<3M%X JT"UD4.=N$/N\IPTBA?21%&RKM2T+'LM;Q]!;4Y*$HEK3^W?M@:UBXNE MRK, (2UTQ[TU0C!NR#GDSA>,9%G22]?@WB[,:AP7UJ6-6$R2=-_N6"#=\_[9 M+Z=O"!;K!O^2?G^C88+H.W'#_#*)J-O[:J$19I [6.)?/]U/IJ#C*F4F8*X7 MM/EKY::N%# <%"[G\>7KCIW;83>==M..KO>%()9ZZ=2Q^&/17_8^$]Z!+=R^ M\>:B]'OL1JJGP*&*SF?:HNX,V^.Q(1:[/K]O44P1J^[4L)^^'E2(%DM^HO:YV?;ET]BC1HD)U@M!F[Q0K:@A^<#KF MQ7AX/7)?#$_/_F#B)ROMT9SON#&M)-Z4:\.=##G6\]Y[1T-><6^)H&<.=E=/ MD" =)K7AVE3ENE%B/FI54"ASS3EK=N[49BB%,;B_/&]Z^5.=IGWHSC+2QU-6 MLS[98WVXF^=*9(]=UW^W3GE=:>3ZC4HW@_GYS53HCW)X:"J,C\7L2*-U2UD M$N4>O)7. ::XO*BHR#[YY/#9UO"!+;%97?C,CWO=LTNRV4^EKYF[*0R0<>V? M'USCY[ZS?Q'/<*.1)N689Y$[G-9%0:K)=4AP:U5EM89U^!U6]3X*.DTKI9*B MULUHAM1<*CQQ^_DOK>!F&?\+!4INZY<+:C_5"TQFK;2"!>ET4\9\9Z5H7QVM MNYHD#LM ZG6V981:8MCVM[GLA)R X)W$FZZ:\3D%=S3O"[C+4R6,2X7Z%0Y> M-#K_'+$BOJ K6@[K!AT9(O4.,00PO6WE?'05"[I!)/9D(-UFQ*;#:W+RP==P M@KNK=&>'7%;2Z0V#9NO=]IP_=O;CL^ JQI,%&&Y#"QV&NF 2')#GVK[YW?[ M"-(+G>M75'QP%'L:;7Z167)'8G_6OH-?1.4VKCZL;@6+ND,1E)U>L- ]YD51 MQ?KCSHUT5,R##D.CIV1%^0.=OOG6*0$ NB)6HTVB^09O=& TNSLC>#.\#K*# M1E[)3H?8C!K[QBF,UQ[K?>ZF)U@.7!D,-O*#N.ABU:CB M[*FY/%P[B5=OE>]T!$X,LN< R^+O#>7O9+48G.S4FE-^^3*^^J*?XVXO^7LY M5X8^RMRYZ&3K$GV(< =55%I+%(9?HVG^!HCK$NL3)1JBQ>+*17T$0H:2K6Z; M^2X\X8_3++=QB[:H:=+,/GKTK:.^5?DRU$L;!H/A1^\[;IRP5X(W6K5#+>-: M,+ &$#AWMNS"O9VSQ^]VK=CY9EDS7\T>D81<."1 -02EX55( MP"V0KY^/JM64ZM,.MXQ';."SP1G2,X$P;)$'R:_=X ZSXLY'TJ=Z:C02 !C0 M;U(U$#SM.S_E- C!&]S0O<<;0LI-/!^,6^3NTIQVB3G2IK G>E?_6;7;[2_Z MK)J%2_AMQJA66Y;<':8#KA53Y#IUA1F$Q4$%=-/]3VD#J=X&D8K/': [ MTY.G.O7,5D\=\;L@^/7T,<%[+;JG+@T93K,D]$R7UV=C\IOF=1Y@$% 6Y37=M]GQ<[[6<^C4L9=DR[2]<', MJZH\=%M8",'.?([M3T!*!JF07$6681D\AQRH& 5(V)RN$F6DY5:Y?#LQUC-O M;JNKUZ2%PI>! ?-49U=!+]TN#T;LA\WXYEYF*QI1#Q>L-54L@D2S)_6CJ#;I M61.+\HB#JGF??'\F(R, MX HQ54>I+5RWZRVWO ]&"Y(HO6+11BO8OR -0)> DR/TIL\CQO3N*'B]NT?\3_\NWN/NJ+NVN/1)Z)'Q=T/'+=[JZ1W]<3!):$T-EUOOZ^2>H!KUP:3G06'LF])%OYO.;FN#[\T+*W7-3 74J*LE\Q+U MLIBNN%;8B!T+4MJT(S@ #\GME"%Z"+T"NZND*XWV)%F9@Q[U=G\?6SMR- M^+KR8^;M/:\V/XO-X^(GI=_;764DTEG,Q$B/5XJ__^)KOBYFYX'!:H/GP3[5 M^VTOS>U<-NYQ.!A]1QO2F*[#A%]%^@ )$Y(SW7'HMB]/9J=Y^D^HUWW%@?=A2O4KW;)BO]0KK)9YO G5KI60.V:T[KVG+YOG:&EE066I>8QZ M_[8NNPOK?$42%1^IC3>9B CRKMAKAT"/NZW0-MM!8K6\*[R/HFVZZD2X.$*"TTQMV&-$0>\ M=BE.9B'.@P\!%9,S8:KVQVMQMH"Q=&\JLBTRR.33#IA M%SVY-M^I:F M35U>O9X#2.IZ.C%MZV1D'!4ZSW=-K2L/N[!ZPTMO*8\U9D(4 M#=4"7N)H&=.R?6Z_4?.CGAKOE7.@5D#HD^&UCZJ^+.-5J+76NI?=&K@\:^=U M;>\+>4]/&!J7GRYXKNZT=HW(T!-5'EK1(*E66QC72*(%#*33D9CT):'&:#4= M'7P:(SK>[;=E^[DG W(A;8JE=ITI_AZ_*%^SYG*YQ7O(_I:")*.ARU <,>\+ MB%[>G2/W.3%FVEFNZ2Q9Z"/5(V"6+#O:]S;_H5Z&?JK32J54\Y1MJ:]?%HJ; M W[]<@T;=^G;SLI[/QSK]C^$.=ECHM&55]_GOEZD36+3@42=)964MJV]+TDC MQCZC/P@@U1S'Y;HI20B?/-"H$KMUM/^$>,+-U@H =Y)E!VU#JH"4B(" ]V++ M62LZ= F]7P?)M1:*5G2Q6N9.TT,F1MD;;^P>E#/SZC,[&]TW/&1:UC]L--;X MU2FN!O)BR4T@H?A-=BB"1'-!"32%@%I&.J>)'C*8G'*EH" SL'16T^3"Y1:U MSY_MXA(4'!JE\V>#FPI-UERW4-BP=O(DX;F 9?N;0_VIJP[Z?9*[O%EDC_&K M/G0$,!3?Z5 S($4C7?<\6T#+#I_4?;WASL/;\MM;UIK>&-+:!0BO$;G9*L6E MNZB%]Q5MJ7A[TU/)/]L@H5QHSXC;B>>*GZE'?>X#\H];I YQ[?T'%DRUS-1I M#H!@#FVXB;^( V2UV\X'_N#J(8$I#L"2]>0 &P^RGR!X:X@#6-WLGI[# 8@^ M/23/W&KMFX8'T+,+.W$VP1>QF%%S7AGN'DC)2J*'@5P: F [L-KK 'DE48<]XB4@& M-<-?*3*ZS&A58M@=8:.6J22F/MQ#6$.B/.AC$.EB#"M2>[D,#67:^44W7V70 M,OM!T$M;>DM+>;AZU&R.DC=?5LC^O!C?[2=TW^3Q;I[2-$:=M+:VZV]V=Q;- MFW__T4SJ -YGJ_',C4TG0]1R5![UI9VE 8-9:=S1GW$;L,[02=J%^NXC4/J0 M@Z;$ ,-).J_TB7'"JT;KX"L->@U@C0_\F@/,.CY#,5E(EUH 5RND;[H/D99A MCC<$NA/[RX_L(TJ&;W567 L?4V%M,%K% =(Z4/.=@+NU/8GV"^0$AQX"R4?! M:B)/DD[E (+X3Z-^0ZKCJQ M7E"\,$]GV1=5KA_DP/\W$^/J+:1S*'PIBML0P%.F10@2 1.U1TKNT.:KVLP+ M+3R.G779XX(:S\\\YOY$!:VQR53Q[@VI10NL#-T %GR$!'&'Z;93NP?!/B]J M VOED;VTN+>E @Q<7&8#<\M8W]VKRV\1*\Y[9E5T/+@L4N7H>O+A%?'5]8I1 M3L!7 J2*F60/HB&D"2RY0'H$E5CC)67Q.* ,L[P1'<;8$YW#7GIMBE M#8Q'-OI?S-ER*TK<3/E2 ?H$V:<@>A,'@132;)DF+:X.K#$O]93I0[DAY%( M?LXF MP(I8*0111<*=\YAG>@VUKYW;B_/W350Q8/EG)6U]_8WFC7S\(W_226[!N\%3^Y'TA4=JS8*_BPF.NV>[).CH.TR?)\( "Z8P@ M.:8>RYL2I%(KEGU!9?+AS%OUFRNM3E:ZD*M?1C]*&SUN$#:[0UL$\CD8TFS5 MGJ]8_+2P)%;)CU:?+J%K7?TX!^!Z)U1J+%5,6!X06.NMI+#NW7GB>_V/LHY] M#]+%?G.1\Z"@S MFM$T@^\GP!:H!A*#"V2+NO$40TY.SBHU7F)FRG>8@:P<'.*5NQ99(>FF\@@.XNG. KT-B[$4I\"^GTGI27&(, M/P(',-K$ '[7^=GJTXQ O^B?+ M?]"Y!A2^?8\2'3 7S7-K%E1K"A8_/I B&]BE?GM]%%.VC*PZ!D'6*!' MP&PA]+?3E.C_O[/4%!47>ZUV-.YJN^6PORG=)/C2E3J/[_0@U9D#*%9,LZ_L M9;6<__<0I7\I%G[3&(VI=;2/GY[VU<<^3^(LPJP+?B?BW4[5SJMRHR2DTC#W- 4B[\-].'V8$K_OG MLO",8""UEJ2[&)H5)EK"U%WBZ;O!&HU3XG"2* [HGD5L)=\)#G#K"M:: SR5 MPBP>$P7128L& N#KRFR(M ?,1.TF+JS=3&8@_G2VE$?9;8M^>-K6VS[JF;'$ RIF\Q\)ND$^^ E%C"3)Q7..G+. =8 M#*@@YJC3[[;"^XYQ@ 9M]D;"D&D4!YBY])7$%*[E &-C-_[(_$M78S?_U@&L M+RZ..?;^L+I;Q\[>Y=* B/ZL43'B A#\<:,2SP$PR*";Z')E_1M(Z-%7P"9^ M8)3OGY%!=+1F^G" QDQH'GZES0'2\Z]67#&=:N4 &_!#9"9 @L.?<7W$:G& M1%@?'NY MD&TVZY^BJ5\Y ,W":G&;-JNHF #O)C9Z06I6K >2@P1V+"(6>QH<^3!IU K M+6)XF)FE?Z*5;R=FP6I6+MPH6D%^Y(1>R!OUP8(#OCGMCY17MYEMJ]9Q=PSU M>_E^ZJ6OZ[0!RPC\%7P9H1#D!)(PBRX>J!9$9A075O3 MQ7NW04,80C10Y04'D BD$MA\0VB:,PIV15\A_74EGXPP@A!D'0XWD(K1\PILV0&;T,!N M:7C7(Z@!WAM#7J2<^WR/ ZR%T!/1'&"=L>2?2!37U^ZE)3?6PW13^)4U.'94 MCP7;_H_L8B:\K)$#J'9!'O 7(@?(1LQA2"4&Z30=L$FO4I8#O,Q%K-P@HS*- M6.^#7EAMRP'6D&8?@G$**H@2-K_E )/:D@C?0RGKO1<)(M+X0V%+$? MV9;?/F$I"\X!>*,[., %@F1 YJ#IU#KF&>PI&J- /]U7H*9"A5H:G_7^&5'0 M?J^B\KU:/[JJC.TEM?S:F3=V7V[5IDHHZ3$J I*G-M.M&NYOZG1E)W( EY,! MQQ%Y/-Z>-$>6JD/=D;FF^ZAT74<6O/+EQ20,8[H9%64C( M>)#ECW0OZ,K(H]^J5*.KA%2NG1A844S/6] )B&^U?#&C6.&/GG (2%14T8#W MV17==OI*9DD%,C*A"7H,@\I.+#]-*QWD8\30[$GG/ UJ9(]5WMM1AT3O%1\V MF 3FO-RHX'S]L/KQ?J+Z%LT.LJ[GA89Q=)\3):+6ZCKX] Q<3::9>XFX&6PG MA7L^NZ=XA/:Q-;8^^8I'FN6,WH?P6<5RF63KAJTRR@=31Q*=%U[I+2 ZQ;<% MBD ^C=Y5JL+U"N+T4I9D ]7_6CHMN^'>!NUP!12-7$L!^'D\A_CZ 79/Q%%Y]#K>S"Y8+"+2''E$]=HK5R5R5?S"@U*8[M7O* M;S&(61WG[27%M'V[?U@K9D/G@)0^O[?#+:XWK(-0,^TEY6/2\P$OL9[5)$\2'W3#'=ZZV3[$$HPP'Q( 0\^PHQ.2=^[*U%P M!7/I7J9Z=_2BN3UM)*+<5,)D4)Z_B:WHV98U]?C BL7@5Y3N>+@?)5;.DP4W M.6[KT&WE=6/,B[M=:+/BOR.Q7;[Y]:D7_,%(8!EV?PNMB+69-O2DE$O I&CM M)\012N5/0P>QB$"9Y*"G'[^%3CX.?$>3^:UR3\ ?09K_4?V;:2K MSN?44\I?)O8-%Q8:RCB[:B4IFKM+HDH.Z+2%UH\#I7^0R3KQ0P"IRDWXC@;U METS7,9\?!C5I0N /DV''6G^(6X,WLW?DKY\*WNZCOJNO2MH7/TH:(HNUT7;38M2^-NJ!N0 MC6]:1;:_KE.;%G)US=%OB=-C^H3L'KWKO+V[S,(N'71Z=Y3\3U&H?W>#0#7: M"?>0B_PGZZC-Z)4L+RA9(29[7(;L].R>;G-NQ=?SKOTE?1M781\W*'$UG!BL M0'T7I+42H:V)77UBO1%5HGSE;E9X0'F%V,*E%T]81<)6DPS;]R$1 MQ+HV#B!&6%JP"[8U@L/W\A"<*8\3:Z> M,<**\M5Y[B6+E?<&EYTM+;NV(>2@SI=]7+M_J%GHDQ/:M-[]%6).31=LE;'?%U/N/B5_ [>RUY:NIH-"FWJ"# M&<7G\"O&'P7:[[+Y=,@C.?&N)GW' %M?E_1WR0JVD?7V[Q27UKZ 9!.KE1\' M*A^MB)IR.GK34$+P=;[5=U+QR-79!>L:*/XLQJTH-FRFGJLQ'_QIQ?YO:B\V M0H:%KOEZ!3)Q6.NRXEN&7H.[K+O3%0[Z4HJG";2C9_#: M![#?^%)\F988F&K.VLQ*@-MH8JP;=VS9H8X'#J+4:7!: MU-19Q"NO>O690R8[EZO2?>-NX63+ R8';5;7LH%\W=/S+&F7IK?:D JQ3E#Q M692=F_?IVYN6<8 #X23 8_;"<@Z0$&1%QT5R@'U&$9@98R?2)%+GL<Z5L MNU'=2[DD@2_=+/&:VK+EB"SP#D#>[E<>[UV34U;RR>GU6^)5,(&8_9W\Y'XF M0XI[D^Z2:!;X\/<(3-U\$J/1%F+%LM3V&)O^UC.DU6\0^^Z,85WB ._OP+H! MR,U5M)$8XFFY%7S_SM_E,FT%:76_0='=Y>9I'\:OGGUW+D&GYO)Q&X$O<146 ME[_3@+,!\4TM>B>5#[]?*TL+Y][\NL^-F_SO+ ?_0"FVB=[^.F3/^5R1D!W1 M,=_-?@0#IT2XW@G]7V\14Q_D -%DFE<$2\)J"%_[T7](NX[8FWV\&VL]Z+EW MNOBCR_Q@=_3!4I\2_L_U#P$ >/R8.^/QX^#' '-7-#"#ZFEEB+)O(C:;@%GN MBPI#%:*JS])NA^5.>.6.^S785W0HOR@/R(AL^CK0HIO]*5Q/F.16]8HWT:]R M*]R$ 4CN**D L7I0UI"/7?0(JT,_Z[B!MK.5D=5)8EQX))MD'O?T0(P^%UHI M_=W\$<>H_\BH#*-*T:P4-!Z,S.<#^)QX]K]&?O$V[9UTG!KC!1G(3>F(( ML0A*.+3U7NE%*OSBUUJ!%A@ATJ=DR M^M1)<7*>^D$0K@1 MM+E'&6LJBY7:Z;R(JL47K?>]UB%GF_Y8V?^). MGA$+A9\39Z2M_I(_M_TN?0ZD_%F:^SZ)DDN8P6M'HQG<,8AK2">.S)#2T)#: M""NS>1#/#LY ZI3CL< BMCW? >^=0]S GP MQ%(OHRI0M'U6"_M*:S#SOB#;T+&[0WJ& [#$;\+6^;1N]D<,!["2*9[CPVVY MPP%>-Y$@I"NRMK# MXKI!!A)_9#=.S"^2 )#2[K5PP'4*J9H7:A%[GP3F_/8A*]E9:$HFYFGRI/]@ M_HY7),2,3V$H>%Z/JWGFFK<3B!X%=9?>%4G;IVC5O[RBDF2N M7%'\/'K9+6GQ!T(U(O:1 D\#?.IQ8O2(ZY.L0*JV]%C9P[ <>\WA\.)LC*E> M5DN1UG#*MANW II8555KXWT<#6@>L% 0\CP:.QW6LJ"A*.!4*FVZ3D$[ZI[3 MN\N@I(ENMS*7EB:M_X)?L-E,#(7;"NAN)--VD7L6O:3 JC4ND"A=_4A7:PTH M!\W;=QA*/APXL;T5':+:3JZAK9H,Z,/+RW_\WST;A&OCR)#Y4F M=JRP"SN"*]O2-@U*&'LX9#@-OSA3?GGLML76U MVB:QK9_+Y1@OEW+;+H0U<(O19EKR]/6 SY8THFZ$KU15RHC:,TY *8('#UF\-TMG"'SVC+1^#M*!E4)8443#J$&LOK_9LMK_N7Y/J+>W3[+LS*XP!2 9DU\_=1+XN+.\]<45@O M+C5C 5SX9I7USMI!+VNL>W?+36P*M[NUPFIW=/(WA!NLFY-'_G$XEL-S(+KE MQ^F#?RQ7[@]<]S3FNQNQ.(B_"PTO_JAXC'W'4'+YO1S3+=KQ-3KIHT9U/BV! MJP58\:J+<"P[\)75PHX%4S867-R#?YVBFD$Z@>Y>^ZL9_;U+!W6*V1I833H8 M?I.*CQ"?^\5$5O0717_VY@-0O"ZD>K5Y%AU9B3B1+]NTH5SX:'SU'S6@:M#][G'F1:B4QNG&P_V5WYWKQG7GG$EU#3+9)/_HGZOK_ M.AN$=#&?&>+I0K!'.$#!+<2V_C+Q*G> 1,F1L9DGE8[4R>7:[ZZ'E93EKXI_ M:G 4_N\A&\8\:X6<=<%[#N#YT7+DT N[&RPCTJ&W :U]>1!Q*=A+L/"B%J/_\BKX)UPUZ!\@N" TY;&CRCMM$ EU M)/,]]>P>),QNK]&?%C(,QLZ:+FV>W?U-V-\X'+'OXB&_1UL;IEYD4K[FIZ^5GR>QO>/ :QOP/Y0 M6!B1%-Y">G(].Y"Q!FIF.HWAUM"TKJF60-G^IQ^>LR4.NNOLN8\JN5W?=\S\ M?%QIT06^6ZEN53H62NALJ4,"C>#26P +.0#-TDL&;G;,:APIX%GW,&%FOV??;U MO/[@T+YZ56PO:#N:)J2PLDN+M9MZ;P>&].["[*/IO'7/4\U)_2.]+].<1%(% M3XZ:V50IKJ4DM& RHH&L/,BG9D Q:BU]>:@S+J%D]#VC4WE9D/&IBQX-H"<^ M8H +,53.VFO&95U#= ,#(Y\9N&6''HR27S[\:=.)4$?R[Y94 7X$X6< M,P7B.E_^7&K]O[G4NJR^"2WJ:.CGK;[,4JB>2YIH7XG8KX0S\_!S62#5JGU2 MMIK[?+I2]8L-FT?5O+Y)3=QW"99_]L+E_Q(+:Q'!?E&:GFGL7[ KWCG47X=H MW-8(2DA63V$+$UOQT-9J$-AV@C$ $$.H *J(M$\ M'L&4"1![KY3M1,3BIU_S9FP=K'K[I%B-F.A-9T$5DZ+&F0@6[0#L,K%X#CK& M 91(-2 #*.( ;8(8\7H"GY@]+H(NTXYF-RAS &FP*:'@#X;)M@I5=?T/!_>T M?:\]8?5 K>?Z/HVA==B"X$L>F.^V4?1_!Q7_V4N!_SNKAY>6*H5DKC=%$" 7 M]" A[9B"TE:A30)?G(@\Q*5U@ \X0).)T48$@S>!LP=]*D.G@ #*C^%FG M45]$:_AWP-4$..4!HF)!WNR+2YJ&FP&K9#7RD+$*.8_53W38?R=Z?,$E5@(< M] [$6'VW7ONK]M^9QM/Y(PE];A7^G8RJ*];ZV;@_'E.[G0!T7]\D'K^OW:'X MM\LB_RV_KR13U>M+9Z?XA MQEEV$7CV):K? =$-O+6AH$_VB8_C!GT]#O:Z8!&_@?7 QC/K OPV^SQ_\D[> M/B$)G^P&TFQ:(]I9:%KRU,8AKVOW-6BD5QQ P<.OSS4,I^'ALR,]9D9^S(O^?GA5YHCUH$(^3 MP#61!0SWTLWKUHM*UAR7<)R0S>Z9FGG?8CAM6'G"XZNY]\[:EF(9;8TBOD/V MP3NS<)=Q[SB +(F27[F!G?^0+I_,$G>R@Z[1^E\M1C?3^JJ_#I'#+D=^F>/] ML+S4_T+[V_<'7G" O5'1D5PZA7=B70"QI7>S]9('&UB21;"H&]3I\<0MG]JZ MBG6 +L!2PJF]TT1]HBUZP&L+HBVVJ#=\F73O3U-C)YP__N':.T^W3,4/0K.!I#!4L>G2R]_6 M0G4T 5A(E*G5PQ(.K6>(I4.8:EI =6MM\NUKZ\TRNS:\+#K-,SA9WWB!NY = M>UOE#>\5@7I4[SQCE/T43;FS]'[Q$ NL"223"UG5^J^4187!&UFVR8<+DG?A M][9K:?8%F5I=OI?],H6AOD>\_]DR)X\(R56[N%^A3H%5V\N]!@E1))H5\1I& MPM#;5V.Q.Q(G"CD=[MIP-W'FI-6#?G-U_2N-_F=\WGKTJFN_&A"AC=3@^=PX M@)BA?+;F_82T,;]%OR2WZPE\S\3SK->V.N^UAFRR &_"ZLH-$(EZ^XXS2!4+ M+>N./5MV+S.E?V^BGH>O\(VI\GC!H>B%KXQ\=B:L$4!D^-+](_1(O2KULO)9 M XEMK;F8$\:GBT\V?WU^Y&[03H^):O-[:X8.\_BK?+-)6K('/ M5@.=S9>=7RF7X:0[NW[K@[B^?\8S\/O;GT=,,@?X_AFFW]V_3HH+_Y/WO\=; M;%I;QLCV2?MH8A"NE6X3&:I>2 UJN=SY;0.TT&U'Q<[#;Y4P@HZ;Q%5%5E\, MF#C\V\%W_VY6Y]]!(/\6+Y:' P@(C7?W14RV4'*>/-LVM0N:7#&3$(*K\VZ0 M7M3$$% T;UM6"F*CT)-!J,6]/H[U)AQ ,=J(E(EVI$G"EK U!\"@X 1%^F*T M*K%;;.[UK^MT%@]#)P=WVN-6!_C:5MO&\H>Y<(F4P\/J"_G_992RA_R'(RM- M,Z6=_G/!6)/UY$4.,?K"D^0:?XUI3]EG7,F7@JTV/., 5.5.!%T>0E!"Y>V8 M[\/YS;_]#?_-%N5'J_*@8(F3&#A,F,P<6YK^2[9%%'G7/+QXO"?C7Y!S8>FO MO]QOU>R>FJ/O&O1P"4NM/?L+X3$\;B0:H!1^[W6R:. MX6N8].':?<;,8P3#[EK?OP.P%8!_/*[0 FS\RY^J]!LHV;'CRV6YG VTN@ZU MMA7.?B>T7^3J_TYQ;5C_B=3UO@/J:2+D;_V4^:UW/X$,MU"P=(2 +IS0AP=H7:!D'6W?)IN)J.7KSJ\B?&Z2)!Y*_,DXM'RN=, MH\R'C2KA7YPV?[B]Q^7$:[_9)7<:!7[21H!:]QA":P&@_M5]S]_B/4XO".CL M%4I,2]II6JPI!=C2PIAV8&,[UIP#%%[+XP!CESO9 ]V_O]K!Q00Y '\JV'0$ M[4%B!G" ]D]S3#8F&$US+V5E;6&\Y "E>+:1%8;4\8?AW.^7VC@2?S_?X8\1 M)GVZ _G#KVP(B\KJ?D__&J!)V7YN8*WT8;#8^:2S'* /5>/(!W'179D\!SH, M9:39'XD,T;#N.QN^GG&KN!-IQYC*K*M@T"IH/O:YC^B]4P5;W=X3%=P>O7V<:.MQ M3%;'MOW!'6;+7IP(!_AUGT@6^.L^$345 MZ@P#1#&>XLAD:=*YZ0A0%!M$_SJUN.'E(%-.TZ89%O=4TS82W'#L,EG^<=DG M"9T'XCU=OEO-=;(LC_B$)7KYM\,?MQ:A,UPC>VU..LC92E^_F"5HD;6]^]S& MQKY9B8K;R1X=[+M(F#?<.DQ9BJ/R0,1#OUZ/662G(J*4']U 0[-"D$80>TFS M:G\>Y_VHY)&_O0;#_;NM]\%:WP&;W=G@:R.QQ4'2ZZ-_(C,C#:PUB)O>0*+@ MF2A3..%$]^A.'!:LJL/,>,#+.$#!+#@F_4=+/QK&__;2#SVL&@=(Q%!)3 ) M1D>O$R.'K$(B\DB[H9@Q CR$T$>3AO+>W4_GYO?U[@]ZY]:3+[ MCPJ:8/6[K(4C\X=+)!AW2>SJ9,AI09&=24$MK-,A,OG3$0.:(66]UY=P_(?; MXJ%S?T\6/!X!44L)[Y\;XO_)&^*OS$\Y/\*ZM('.'"#R:NODQ&.W+J.=133' M;'3HM.$N>G[L]D2'_5W3._;OTCAC_*#H7O ELJK>UPB6A#\L))V-/<$.9ZW. MQ_41BKMKA%MC-]7XRM0*JY^\5&-%L"QS>'3=;UX__<;>[;N'U9/VQO7(X"_I M% 5M81[$REOU*3(N0M>8Z,9\>3VL#R7.H:8E)[(TU3K05;,TM531CVS@MV.0 MQ UO1%HD2Z)T3(>@)+,A;61TA;KI*YMK2VS1SAV>FN7.#S[4>5QN9>=7N/$L M\A7!,6+E'D-7#$]3P168\96EB3LKZE.S^Z69%AFFHM7)1>XK]^R5.VL=,DTHY@A5#1ZN:'GH!BT'VOBE.E>4X-#^3^+_OS% M)E[[F:-9R8#XK3.V@6;!FU=_>+&H3S($*9];%TQM0CF E.'K\-J+]W '0M.T>V'.BY# M#[0]ST_I[B@O3;&[GM8HX7G3M0370> WDL>U@46N>!P/]F3'_>9J>!,M//V! MQSS]0QX2+.Y\V: TH8C-L;9[[K)@*BY<*"B"_A.T;O M-YBL&&1?&&BG$J=69X]*5'G0T7O:GZ1[:N\ONVV#ZGUW@+;/<337L&MB9?NP M!6,$8--^-9NJ[!>(46EC(=;\E P"+KK*K&+[5!HTO0X6QE#\XV9/+I]2<0K2 M*GZHU]2L,"!MK.C>NHU(0)\C\\-]?J@B8@S1:"W6E89+SVAX4-!Q/@^[E6ZA M&YBL%N\PO*U!EVNV]:^R[T\4J2?Q\:8U8LL%NC5BP%.]GV*.=+^VNDIFRB > M==0 T93@!I8;S\P.>#GBHFX^H_FS;^: LY4SE0"Q J10EQ6[@>>FEVD1_:7> MHR*>3KEE]@%,WQ'4VTHA8GI9M-=?]"ES0W89F7^4 _4O35%<;)DX[ M+OV5L%GDGB,0@GV'9"/6.I/X%Y=&W1/N1<','FIS>)'#YE^_P43 M11A,*-CKQ(ZI1ZR>7"$'>.4$ZP;]YAM7P6_62?R&W_Z^=#']8,KEN-./'?81 MW&]()W);3GU( <9'\\"" #(!1,!Z_'?GP?JJ/W_[NW]3__:JH$._&2P] MT]J2^YH6_&/3Q1ZVD7NPM>:7!!7J@[>+?IN@R5-71\O*;8T]WO(+9J-?Z/E+ M_$;%VM^/(N)S_D1&_E5_E5Z@

M%\%PH1TYMWA=YYSG\_D]Y_E^SQ^=X[YG MWO?<[^VZ7M?U?EW7%37V@N*)O2;F-\47(J>/@7@)9E75N2JY6J;Y+ZQ%KYZ4 M#=:=5F>A@A(I_TD>'?7+'W_G_V6?,S00D1" 8@1@@%[M "PH75-]U2(=S+6) M62_6E>(G[+$B/3OG>.'Y0],)ST9%&,[<&G8Y&9! #'LH1%D(,=LDJ8VQZN\/(#I+@@P\"=F%\0R 5\>?/$E0XZ2BJ5=/>,); BQ?)S(?)?KDQM5Z]8]53[I+[E?_XU/%RI/B-[9 M .3.-$EFVD-\OU Q]*+NTZQ2Q2;?:0*D9-V2:IH7,2"SN5_].:)>BOF67]*- M&,R^R/7"&O>?,#W(0QUE4KF"/50&L$@#,&,O@$EPPGR\AV?< MY\=7*7^73>'RV3\6N#RFE M;ZYFKD--8,G\;YDWF-XA!Z:%&=='9Y43#S7C4:4]\SP/-%5 MQO?R4(G8G'=;S&9=MRC!WQC( MW0[O%I3_,C_<]XKANT77L]H49EMTIW+FHQ&1@A8,O!3]HUBL K!&V>^ MPLBEZS[E.'"CJ$?]7<4)V^Y4":?K)MAR)%[>H[BFJ$GA^4K=/&5C0 M8*D3F7IC]?="W!>5F:]P'A:?L R]9G@9Y 71GI 3+_IFJ!(V,=2^D%I,1#@[ MJ(S4ZZM.K3M0?B,FNC[SI&8ZO79!F?CSTXL<]&JLIF?:-;;K#R6CI!C%'.D" MECLW!G+FH6I5M\.*[%7$+Z/%@9IW$:5O&K[H5^]@*4,M.*E4J M^Y)-'CK>DUHE%A<AH\(9K MN_8-FONAOC"\O?.OIZM$P_N=]S6):>SQ++%I7-]YO+]U_X#"\+$\PZ&E28Z/ MKXB,/\YUJ>S^C#T%0#NTD(>JF0F$NV;DG.Z6BYP0[!QP0Z2GO$CD@AL_EYM\%7[+@Q7/9UR176HQQO9 M*>F!W<=U8V 0XSDF/)0ME=4),(GMJ]$:BU=@I6S!MHT@8$_4 )@/=6ZW")SP MKHX&MRP&QK41.H H^:1X%T@8O^;14_J#1CLE+>C'X2<_W KCPNO&X_VI'1(3 M.BG^<<(8O^(?/IV2F;\[=9X^.S\FV>7DSBH.S*]I3FVKYLP#BA[(Z3+5<*[0 MO\&P_<7%]M6<^I3BA>LWX@"1=%@4RYT;RE1P8NP="OL&S?/0X*$:SN*8%ISG M\A6F.PGS.#+\QXSC#$F1QJ4RGJJNC]! YX1.MF:(]AS;?\O$#V*M)7,E%N"E MB.5A #^:\5"S(24HB7]FJ;3T 'B_"NQ@Q7:_90F)W=LG\K'AQ"P:J Q7*H>\ M$ C^W[^RMH5U\W70VW[K#DK.:EYS2/K:HNY^+!OQ%* @ [80;AZRT 6/N%701_ 9A;$4QO:QARNY@9E<-#C6R\U,SUHD.#@UE@ MT"1:/,<%V+@<'7?)AYV3\Z.F4Z^KUV4C>R+H..YM,?!+1D\IWUF_WHQ$U_-0 MO^9TX$S[-?G#;[RK)=P,4D\?NF(IAQ>EE981 MMBTE178^U(*=GC;8N*R?MTU4_YD0>4_JA09[>[M7M]--?.5O4=T(YV!L"ZY. ME);OAPCBFUS>))&D86*?085*>4Q_PF$_^M*;!;/OZAQZ_NXLEO'Z>2\.S%DR MI8=O;FV"<7G-C,\9\N G/Q)65Q V/D^M3;(YQD-9EQ$TZ,+QUB(!V# '5D78 M JLFRX-#3?E7IHT"L"[0R7V4,9O@#!^@0][0K P%/)09AIE%7-35-(-Y_+KV M<@'3SO!3,79:?6)W_394U']^K?3Q@B)Z3="5\\ZC@AG\VMI@;C/5RA%A7?:2 M(L:^'*PX^J:V'=UU7C$=NP#O*Y6CT:6Q4U)O@W;Q_1Q?$;$^[R#_MZ+I2[CN M6V=*6N0V,ZSZZDFL5UQ/G6GXB_3FGNX6K$!#3==#[=+S8B[[FR[-,]9=89/[V4]<10T M6J.-0GU:FF'(C8!.F 3B&&8GW2U@;[9*3*(R.ZAJ6,P]AJNPKTVF,A;]^ M;=*5RAG=+[[!LRQ3R7QGVH-5_>M7C4&;.2_ZTW@ AX3(KI@A(R@!3Z].@3#]5=C33R MO>-56&L1%A96B>&0L5DX-F:PF+ML%_/S+[;5OBG*L?W""<%%#DW@>^BQQ_1OB.H>U1CJ MFX9MZVO'#('O=(IC,<\>^W%/ S'ZHY^_Z!O.Y^K!2D8L8@C= /AV&A CC\4S M% -T1!:^YJ+IZD\A=J 1 M9^J.)EOV5\AP&_?[/'GO:\ZJ&V77P/5-XRZKWX M?U(2W /[L[+Y,^2(B=1,RPMV&"(VS$.%M *AWO,0!SI_X,&E2\TDN&+,LPNJ?#+R?#;ZI$XG_GQV/3VNCIL;D%&,X MLES?C)4<*]AB\S8Z5HRSN7)(3:[W1$!I\D-YPP6G!!3OI:=?>GBPG76R#^=U M!@CBQ5@:F,\ \U2L)#]9?:9[,FXN/LI*D(>RJAXJ]KFL%I\[E,TI,U*23LEK M=5<(3FC/V[IQ"^0 T:)Q#'/7FEA$V('!*L[%)1\/.&6,I+VF>'/D(VOCFV+C M!#[Y3S9B-N25 U8'&]>EO JJ/"DQ ][O%HFN0\.+GKYKZ7:MS<_'SLR0 M(E9M(N>C;U#%D"7KKS%:Z7KQT\0;#D+'#A[Z=%19VT8Y/C>G=&5!OU36JOFK MA1J&.L"PYF>3:[-;+'I&6K""R,>,!0S6/4;3EH7+.O[C'= !=P=Z_%H%M7V"%YH:A 9SN_&#QS8WP%B! ?JE$ M D8@"XC"L XUK72]&E/.Q&U;:WZ M>%8;%'7(.*3&OKH0ER3=D\ML98'?]U2!U5D)7"#K3O3YU)GX(6*<=27)W]9M M[K45UMX85[-R[Y;V^Z/.V^_T/-UX[):!])>+J/3 PD/$<(X>K-K21X*F)1=? M@9)L[D30;=1S+\_,"Z'?/1&GE)B:[GG>L:V_U2D:OZ?J,WG-O8."LV?)C/@5 M(,*AS(XLVZ0]/+VM M/@_9?Z;>\)*"]1,OZQ.F!HCS%0]-]AH"+HQUG1N.+.1XD/60(D@!CS%DSNBL M]V4O3T_T:\L-J7:]E\I(H+]PW#0_H,5C3D&VCD+YHM?E@]T&O2=6QD<)+TA? M\VQ'@.3I%R]0J//3XTN$9)D1M./7=39VWK$R\1\R=J[:+%OG:+VS\DG2L:/O M#(Z2\7:O?IP8U<2T8+/[:JMSF]:5:ANV"B<,]BH_]=S<)UF\;F7F[2.E@3+G M2JJK*G\*ZB@1VL:@?$C;1%C-H(O&-H@)%LYN3.4P=@'E>AUCP$.1(YHYHL[^ M/UN*)4*MQSD*BY_4.P*8=?&Z6J]]:&C&PJR<@L5VY%3;.3&=N)E_4C\/ 3"J M,I1TD9PRG.5O:>GYJ;5QS<&HP[0&%=VZ=,_W)$08"!^58D88DL\%QLXN\;=, M\O=0;!9 TAT;\A%#A7PDW1S(D+/8R&9XVR!I9 2HF0\I4S\B1XL M6A:=Z&?^-KU@QQ-ZYZNRZ'$/*!M;I>(_W9L_W1 60N9(,88"26P-_ IWRYBC M39M%=B3>D6%+Y<<3_2>@_;RZ!7VDDRC?BJO3!0#:H=Z&JL$3GQAPB#65S MS_ZPAI';&=)X5<.0EC!O>Y>(PA2O8WM6U2/X:$CS7V7Z1/S^UL_&O7'-8WZ" M%SX?]O=V:<^J3R/QX[YVN.QE4'^ MRC/T!QHB!"PM)B7H(-*,DU1;?$P5X_-Q9KT*=[^'\9]G ;]?U6S.31G:;!T6 MM)^ I9[(7;R/G&PYC+&" _\(TTE]\NGD(V$)S.2?7]E(%H>-=K\J.970\B9- M36''E>&5^O0516&>@\]/T$,37->6+M^0=N)\+'$"/\Y>05?.HE%]#J>)AZ)9 MF_)0LW2">"BL%A6>7_D_!'GT$ZBXJ ^9F8QA7.O$# RX\U!73_[&K/^+M204 M\4]\& \CCO!0 ESXP26QW%+[4L5%6PKF\5"8O4-2\.)_ _ WNL**,4 Y&?$/ M?>BL2]\/-+J=\/DNJR_W_MLWG=#!ZC&O9O'ECSJA"B=?MRTZ,C\IR6IMU1BK MKDTGUA2?W3&L?"@Y6URPJ2ET B+P[X.G/^;MS'\CY/X^>!70[R/^/W3<_VQ+ M*V:DGV: 8=:S&2KA5O^W07HS^J/RL*\L.!)&K$_\* &.&_&'P)\E9'&\+ MJ^;47?1$% @;F:3 Q2\3RP;K;>2ROAO%I&KH#=Q+Z$NXJ_IU\<""N*+;0]B% MP-3!@K9UQ3Y-\\.RY#JR^FKOE-4=W'VL=1MSSKVG-LLVMI]24PG2BF@%;/*QY*/Y,)H)UP-X89B4ZGTGP72L'G&.=H M0CFNM?MH87F.Z>XT]'6LS! &C4?GS',N;6[=_:9\L-'AI!Q=/=@\->1 >,-K MYMTS7GFE+ ?");!M;, 8V))@)?('"(,4UN%R1"F2CI?)N1LYNBU%SDC5AE-+ MD\GZ98?=@A2/3;M#KVK1W_WB^8>/Q37G_R](U,3-4&8.M?_"0P"(7[NAD; F MBP]20-1S%(!5J^)$ZV.K[ 76DT<[81J.8H_M7Q;5.4KNIESA__19:!0@W%3^ M:>X0J2IK CR;?O:/@-S'5LL>4R6PN8O^9B+_S43^FXG\'V(BG^&ADJ3ST=.1 MPN89VCBV+LID5CFD!-G?U% 7WTZ3 M.F:V>MO&V.84O4>MQHHL73CV!6<#(S[C'5T5=V.T+6V.]\6G:CU6 5V= W?5 MFAJO2L0%S]2=)[#A:$P\487X)4V%L]""K4%8^PK6982P]C$"4J\G/5G>\GXZ M^R#C=M"WJB=WK _*)J]9[:4U][GJVYU9TZ4.;!7J*Y)BQG#F8?,P#+-F.8(8 M'/(,RC375EOORUR/]@_)=(E>4>\1V+S+1D)_M:BNB]*M=4OUWIRUNR!H'J%R M@:93$#F=N@EHGK8')O2.*U2[9E'"7MB&O1VNSR):Y))F=X8'^K:\-UW9JVGD MXE\6')V=+_/F](>$?47]'V\ZS#E(+MTU@4MJK] W-Z()F!]]JC,VD"I#/86I M5M8N0]> '''*HXN=+-VJ5/XH'LEYO]4$S\ M>YK^^O+TQ8\,M]\A?5FK7NBGWY[/D2RF8SB2H!]1;!F\?EXSPP3CU23HG45> M>/YNA@P>RH;F$RN=/"Z)O0ULWG/+7VG^WED5TQ:))2V3=YPQ/,H_38[SB!K&2-M\NA.!#=I0GHY/K.X?[1#1ST_?UXC8JWDY;&6&!WULC MFWMJ@HJ1Y\FR&8)XW=:']QR>P-3]5?%VKQX\]4JRL3+2.Z::=&/Y\(W-%]>\JL'!4SF+L'MA?*ZBV0:?'>(H;RT&"\0PS) MWE#/3"=@:IBENOC %C2;!3HR^#,S*[\+7CLF> I8@\JN8Y$PBJ@_D2ZD_#/? M4'ZBW# C8]W9#+RD ;'M>ACX-<(#N G!B-Q"- MURD*%+[0@*SU+[%="Y<5ZZ6XNCRQZ\FM3DI.<5,@YHIOA I-EZ#CC7J$K556VPV[RU_$N[T?9OT MVF7"IS^OEOM!;YK,)D+]DY_ZN^4_:_D/%5>!'8/*]Q.,6M36YF]+>W>#_BWI MC/B,AE<8G\@YU\:D?HD5*(LW,0H+$SGR" Z9YP+KU9JOD+QAN,78: M)X1^MVVK$]"'N3O.[&$14729\@ M#YD.:=(J_VGRMPE.. F:N%-0YO3!=Q[6K/J*WE.V.TT9"#=1TFL/L?)X@X?+ MQ/2;JBG>VZ*U8V3ZE!T3:)K T6.!GBKE;**M''@[6GO M_FI[\$^WG)(7/+67Z-]("-S6_ ?<1%,F!.:'?$SB%+H.V_U$4/H7'$2WIU66 M_L7VX!]J.=8IA+)"YE)=T".;7'TAUEY-,G=5./5=W2_WKF !AOK%[Q/+$)K M0_3#Z-0N9Q7 N71R;3?+" YE5F?*V3SX2FE!"SA?SHB8\_AU\LMPT>-!MF?F MKI79GS \2_2$>?X&RA>HQH@>7=P3Q3:%_>FIO?P%UL:@Y%%$"-M@_4LOXFN8 MY^4LO#E8;0N6LWG>!DK3/"7?S==7Y\^^2T*)X[G[F>:Q+0&B6:-WWK:>W)Y7 MKI?X,MS#MGM?D'B=_/[M9>EQ/-2*O+EKCC:@YN I7Q59+Y@4CIQ4 K%<[D94 M"X1"2I?'&+_8W&3$2) W@F9_; ]D^:GI'7@7J-#FY35OZX>=HE>W8I*I#%TJ MO$R2RMB+N09):>L^P5\S8Z*OY> DFU%+B0 C&9(6QI&HWL?UT5X!IF;WFFB5K+LW2VMT8^(* MM"VN7GUCG7D&6.C)WQ>]C5BU;;OP]NO12S$I;IZG2"(@4'2 MLF3."7C:M;JYSNF.K5;5NF?SN\3SEM>N8[^9D39?V?+UMLP%@EN(?JBH%BJZ M!F^AF\+X?N^,A]K[)^Y+0LPJ.M(?W#@W4'RZ;Z5W8PWY,IWXGR]'A EL_O4 MUH//??F53/6G /E$MQ,(Q]G1)@SJQY$O0. 'ZX/_4*2H@PVD;W?\EOV W#^2 MSXP[.XT].HY*=67]'ZT?/R;4S.K [Z>!HF-H.,9[.\?D!9K413 !M!I%__D4 M.[^DP2V,_QE:31B"I?7LL1^L"*_F/R7_-5"<3<-(^F/D6(KJ6+?5E'PR=$?Y M1#%'&.Q"S%@N-8QBJ^E@_$7Z(#[6HI]+C]][O#H$&$1$\-Z_]5WNM$E ML=>=B>D!L\]N4@J4VC/O@13IL^4V):(B\@7#.&W"D>]@Q-"P-X@*^"ADUMM=V[JG:EU]:.'%"XEYI4825RLM96^SY3+]61>XY$C?(]XT MW+6@>=L?J]]00^W=A-+.F(DBBA(SR8QSWASQ,MP:K:< MZS7"FL-JYQN79,FK;:K8O/K&K%M*3G>4 Z6V?E*Z?]88A4O MIKTSF!L9IUE MI-NN@P>8Q[.1N67?U163DM*9@L\7O&YH^)AI-NO:+8=07]22Z?DO$[*HFF#I M=5"]L>@ADQHHBRSNAA%PTH#]C>'2%IEUW,LV.AJ77$5Q+QV#3[CN7Z+_^1KI M[OUS6S%/4J7G6FT=MMCWQ'2'5UNPGLBS2/M@DZU"E\''&-V_EYK]OVY90;_5Y7V^5JO;90Y8;%4:TYBG6?YPFD*]Q9=M& M2C$67I7:,X\A;P8[,>3W<$.)HGB73!Y*MKR5ZKVN^7I=C.?@AG7LV)V6"^E] M2VLEN<&B!Y7?$CQ?C8@T7$1Q-T\<.?\.XTN6)4H3Y%\E5R#+\%4%.U+?W\UU M4>N^I71Z[?[#"\\4X;6 2K=!BG0VZ"QXF)GN;JJM_W M)3E<9F[%;/N9C%YO9;T/5]&RA7N_]42,Q+*!.[:G$R]PU1HJ'! M0'P=\_O=+_F1&,<]+I,XN98]3H0FKB_[0]^63?IQI-B*<0ZNB-^KF;SF*--M M!/-W!\N_-UM6T[@K\R!++3-R3OA?OM+*?T&K,1F*Q]1A,8?\M$U;V,7HQKJZ MKE?:I'FS_"XMO:(UAEX<_GHEP:;E6<^C@*&[NBMWS5)YE&OTERF2\J_719O( M>T49\R0B!+9%MM7WH!=(X4-A[ST5BO?"\H_ MIL)YP(E",K#<)?IMQI*FN 1,]ZT?IXV_D-.I]ZR0.SKS86JV(=CD/J.%BP($ M"^>]0^Y&3YS74/_(%%6.!"#!*?HN-M9Y513C>UZ2>;*QNRMHUL,J34.-S$7W M_2K&[T!5K8E+Z:*FW+=_B5832T3^>>D4O9TQ(;$_FZGOIXV]U,)^9VUCKA)$7SS/ M1*GR'48:[[QYF9W'L;D%XI["W\YLE1O\;]B DS=K(4\0C) !;JI+?)/FIS#V MK4H)CS,S&%4X8FJBPETAQQ']-W)KD_Y T>HI 7?X9#TZD$58$WV03_:_E4$" M!AIXK6V:XRHQ=CQ>>6#Q/, M6-QJ*'.E&Z[V(B(5EJ..0@!8$#W,,(^F]?EORO-EZF:;UPWE14O:+O7^S#Y0 M>%%ZMBV^XV;FBL\'9*_1=QA*57A@M\XD F"964J5T%& 35@S&=4WTDU;&^7W M5"1DK,6;==6;O*]X['?IL-]@>N+*$YE^2Z(T5LOLC5&RZ#P@.>TK#H,]X5H; MRSK.O9^,JRN@]^4VRN5_V&3L74?.F3_L>T:J1D5X ?6.29UR4,:.'9^.+1+A M],) 7@A-AS(5DOM\-) :*$FK]ZH3-K#>(#P[TW96.4<^OA'T>W'T9].FS_.M M,:M.ZG5&^31\B7]YVV]632XZ0KV+*SE--ZLNM]F'H!'C,CPJUA2Z9>BZEH33 M13:!K75^]I&0(ZKOA5?4*-DKB&^,'33=*IE,GH-WSSFCM'!QR0E*V?I&.=NZ M)X_0SV;/$F7^C5Y+A%*3XJ"']AN@ME_H) MXMK+6RY$Q*!OV"I,SYHKZ'7\:CMZA/ZP\MWO-4',]7^-!-WC..LR-XRQ\ MN?T9.ON-X:Q(J(#;3IB)X\.17XZX1UFZ ,/YZ9"?(VDPFH=:ZJT"0#2.?9Y/ MSCS(/:%:0Z4]_!A,;* *!U6LUM$IGR9@CQF\3EGP!YUFT&0E=_C(_E\J_?21 M81-Z/VU_@-J3W<3:905Z:/G8"^/=;>NH_P45K/ZR3;XPW0)N$^72\3UT\[GW MI6Y.5[4=6X)D/3FF1O.Z0.UV0Z^SN^U*]C?_7HM&;HQW*)O3;Y M-&*B9>CM( MB,@,IJ'BUA?:!JGI?O M2=D6I 7W=V5)>+ZZLM.Z?) M^/)*Q#+#U0F&-R^+>$]<4P;[7R!3QC<9J49$ M$AV.2W,DJNG7@^IVQ*W;\+) 1@"*UL5=T?SS_FX^"6Z=I268+8$:^*122I"& M5&5_D8P2#Y5#9V4\'%/[ZRON#R40MY]LB9XFS]8=JX5]>N+*#Y0=4%LRC3+K ML*)"P--4%PS0M-*E/%3W(%B*2_\[5--=E"#JPP(47X#!V[EQV+;.#*#;:[=6 M08-ISDB?RZ\W45SJK]DU*!\POZ;A^'&\U0ZP\Q)&?G[?->)R6+'5R+]F'66^ MHY;5@:$O$6>/O/7<2'N%NT"O5:LF>!A5&"$R-X8/W6 MX> 5)MG^Q2*==5+YWG$ZRUQ2Y2YZ4TX.NONVW(IO"SAL*^N?*;PV=^5K^S/+ M&W82DZ',K02IUCY?[,OJ7![*NUE4>[4F=9X+)#84L0"CSVWJKFU/#)TO.;#M MID%MG5?FUG:CV<>H,PA.;&W.";"L*HE5#R6XMQ IXD=$FQN.M:-XKI8O%J^! M0[+/.H58WXWBH?9DO&N0/>7FY"FCV%">MLSIX(-R^QDL%6365; >RW'P4ES/ M):UL+M2JC9W+L6XEBYO0BV7AO"\7[U2-LKXN"YG?OU%]Y;8E^SJP1:KO/F[_ M/HMJ5YV+8>QP]<8*9T@0EL//&<.L8XR^P'7JUZTLZ/H M?/SF7HOYW<\>?TD):?9(<*QH(Q3R4,O/^K/>HR1-#T%YY#HAVL6>]A9\NA.S M@U[LS5DK3NTY-PG:Z'8A_1%ZYT4 M9]6'7KB/NAS /_3Y*2]&J!P[^$@U?Z*;DWBEE?F'?AH<:SNNH-'C^&R'NPKY==RC"@WI M*97Q?1[A/9 %5R9]'8T\MS4"BI,Q<>W9XJW2MT(WC%Q_#IIS^OV(XOO>DVH7 MH0H3V%<=B4.#&V?8!ZJJQ :6,)##:=15WVCQ/)0YJ]-^* GQ(A3 MW-4,WZ',Q'X[ # '$\MYP]WQ4Q/2N ?&]G_WPU;&A2 >4%L9#P4TF*\S8Q_B MA1O!2?!0!:1F"%;!<"0QR,*9+5@)?!0BA>$LP3$"G5=;C6#J>2A7MOX]>9W> MIAV;UZ3*9'ZY[#>J1]6": VN(TK-$MB>H\"**!6WZ)0B7KK?\JU%8]/MYZH[ MK0HL2B]BBS&R>'>5%A,)#868%=$]C,'HF;,&=IGON:_$[7QKV%5?27T#Y$M_ M<>'VOY./_)U\Y._D(__B120YT*.+2U& 9=-!/#;>2C+U))> M&5]-V"7\H$WZ#UN9/]4C!B45S?#(5OH\T^ M@['QQ[DHZSR2EK#84V7U4HZOVW+PW5S;-7[LL5!0E(\<]#C>SP"F5:$)7Q_GE:#]?C9#D;X$^Q-L;'/1@L%W>G MHY?$35(DV@L$2 N*PY3F)3EZF6O(O42QT/"BZES7^NY6UYYS=(POQ# 5TS6" M9' <\^K6\O.-.E]E,09)-^P]783O+%?JMY7_1KFUO<=6:9:WXX$#;-N,+6#_ M*T*9F]R +D_M<;_$>&?+?6J2Z]\G"W\>R-.R5?.R[DG4[)G_W<9]JN;'ZXI++. M.L)IV"FV. ;V0Z/K.S>M>N3@(<88?UPJ RQ[LL7$MWIQ;.C^ZY][W&-"FYB M(9^_JG8?+'-0GOY)\_4.W(9I7_!%A$=L>V+%IN.]_#1EJTN 5.GSU$JI(^=# M?HAL"4%$1]K_2EI&:%SNEKA-GW%6/%1\HE_1X7=.3T.EYAT07F3P%L5%7AS M-/$+#Y78<15[G"O27?R*H77M/!5M69SH>D\J](GYQYK>4!\%"X>M"L?S7'TS MU&&'IY8X6)?V/;E5=E6,X]>44OL J\;M;9M=%3WQ] P"-Q9RY*'\%ZKRHU): MBEQ9ALP;WDX7GR2=ZZJNGBMSTN(LY[MD!\;$:K0N/8H%S-<0?68?]PJ0D;I6 MJ&\Z4C#YH.N-A0IVM.Z2/=>.&:Q,)[:H0K^7/'+^E0L70&:<]N)^><2VP&^W MCE]K;8Y!'YFFK*CDD3;P4)7V MBK$QSO_Y.,]S]2VX<;0?7N+3N86\M>XX=W MJ\JYV;&NTRQN_;',EO)352+ZD?'^#]4JLGPH5:TI;[/)H(716$AK^)A;&H:Z MTPE;6(Q/DRGTUZ]^]X?:'FF$PRS8*ZE, ULHUI6.,XF'UKIQMP-S*O\)=:B( M&@JINPT3I),A]D4>ZA0V+<.+.@?\REDJ^R4_?^,G;N&/_(UQ4.:[\/CO9$8L MW+F\0J)/!' MNZ0Q2M^MJ?I*N^!8)9]/V;E]R4H8V]29VK[G*PU(6' M=MBCDRT'B@CZ. \,\&3^PF7R=R0 AZ*NR)QDM3XTE-.*]]'.;5@5BCV=>O= MT[$MS=-UMLWV^'F"%@Y9[/#$7_>LZ\3>RJ+_GHJ'4S=$WZ/2GH]^CW;[+;[% M5>O&J4?FI8K\\0"6AVX554!U=,9$J7BY\M>H;;A]'-QC;"GI437GEDP?6P0: M=;X%[(2A_*$/?%3.C@=//0]4'A9606?[.VIKG3OMEY:B'! FQD-)N) M4L>^4,;%/Q& /K6F$\'X4U\U%GRRUW,H]';=9F,S MC@G\7U]E.)DB+QU@<^OY"N%]%>YFI?]7[&6,,O$#,@_696YFQ7*?0"ZB[]%[ MTF%_H=P(THQ#7699E'-1G7(' FY?J%JS1OYQH%D?'LZ_6ZVHY%.B7G7S19=I MQ5R]68J>JOTX1*2%/0_L?G.L@VM=(NB>9R24.3_=PLW=O?7DIBKUFY#(XQ3/ M7C?+WB5S,Y_I'M^P_&R>U'X'_Y-9+]5DSZR[JK.Z'*(E0(P+V-Z3\9@K9&'( M_@$N:U-C>81U_-%\6E'>W:H=- G-JOB,NO)KP\U'9&G7_%!^? \+BV!=NKPYNGXV*3?? -_Y^V=Y&_6=QZJM0PW^K7Y,S4L#7FT M:NPE.T.TCLKE+V=,(VY[LSNU-@.;YI[C?, M6 K5Y (9\UB)4K:"$^9#;3MG74D$*DX9 6/3?^F<*Y/O,(LDY]'?, MR]\Q+W_'O$RI-<;^R> DB4OQTC1J]DF(SD.!MYZ7&06[9HUJ?HFE.*=N[.]= MV4MW<@A]*;S8]"!M^I[5TS0'8GRPM!C%EOQ,,6G6&[B6O18?"W"94/*G=1T MZV2;5IYP2"_MZ6L/5#76-2VGWWJ?G)A4\KV_R>FH^#4EPQ3CA[5L,X(,[,;> MB10]W *+,2^:N:N+PME9"*,WY9U\F1S]A]2F$Q 7T/]IYM"6B?>:VC;*4 M'.J-YJ2.7"V&4!8%5FKF2%GDGVA^/>P_],[=Y 8UZ1@YTF@F)8*S">WS?J:*?Y*SE5=THOK+RE(Y$L-=/1:L_4Y!YFXGFYZWQP7Z+7)S76; MC=XK1Y'-,]Y1)4J^19O;QEXTZ!$9&VP MJ#KFS8]LLK]#0Q0G<*+Z(7TX>,-VI&,O-S9]L5K5/;58M/?+*\%!P3J-EXJE M& ?^C(;XD4QVL,P:J6\64?$3# W)3SMRL#P6DZ0R??*,6N&JDUHK/W1(@-_D M7T#]=+8U%B)K9*5]C7*),530D7][7_Z>3-I:FG@C5N1'X<$)0?6/LF*3@^H? MU??^,@W-^I MRD#MG.3$CKA3.E_WY:11:QUX*+_M UQK2'S4PV4DA/*.]AX( MF7HJ^PRW2I8KCSE(E! M%E\ACOS;%TV=/)1(AK)R@O^6$M>Y-<$E0?T(?<]&2ND86Y/R">^/Z&N^MV@C M]>,Z@9I7"5O/0TEAN1J[?TLN,K&)RM>G-6/3G>F.P[CZ.6FLF'.1C=NT;JQZ M9.YS3?5UBT<1ZOQ8_M9!\U_*VYN--Q?^)W)\8EQ=\EO,^628_#_7=H+,;8WC MG_9;Q<*T9-8C?C9:U?@Y[GLS-@MH/SE,?G7H3.XD*=T^UOWSE&[+":N8"^.H ML],WQ;:HYLW8GHBZ80N=G;C8S8+DJ;K!+X,SY2A,&UL1QV*Y2X*S*CTB-IK1 M6+"Y7B\>Y= 0*?$I'OO[>ODMCR0 M\8F21/S-$(DA7*-^)D7PSYYVGD-F2;N?.<(^V76NWJG,9@T,$;7?^'S$."=V MA/Q23?-I_4=)T[3^D; PX?=\ MA<5PF&W%]_/RSY8RB61I8 T3.GM2(;*V]L8Y!? D'E3WJQGE*_1M)_HS!0S>Y MA >0.1+>+;E)"^7?OMEI8RV>5W"#A_)]W]DW8E&.&R=);GZ%^M=2D(U0)]"S MJ<[P&H5$N=E1XG.(]5*TI.[1@O:&V MUCG9P+;7BFN_ZJ9&1LY)^._1KC\WK [PSTOXN#]4X'G7EF?3)F"8_6_0SL;^ M]:O7=[/.,*5[/=B2'%-N&$>QU0363S99 *OL+4WB'O&?10MWM+0HJAV0N7LK M>%JPZ7W498N//%32Q1X>BAG+ I#;<[\EE+D^W9V-[AH5"G1@9) BC9]WASB5 MX=VSM2X.AAKIYJ%-\_V0W)M[+'<.1 M*$=,R"WJ7-+H<>2V,K[]EUN3%<+>D62ZD[@4\MO&]\J,.[NS'E?_;C^0#)/S M/ 0NCN%)07O#QK*FFF?VXA"@T>M)WRF/7+,? HU*07KXH5MGH7,_/&]QS8Q3 M6IQ@5U\R:PU0H=]\50?])J8?&>7@^C?&=U&5(*#+#: 1[;>I\'-@'88?V2EI MX4=<]?_Y(GM2"RH+YYN_MCV444._F1[@>3K2_N&6Y^L?)[#DC-\MV:5:2&UY M!1W'C"ZCCABD\U"MZZ#LH\@7[* IU!]TB8?*ZK9_ M,:*A/\K^0!W4S(9HHSC.+2CV/H"[6]T@QB& ?P?K?GD-S6K"%O@1#><7;C^: M?R6Y.+7>NKBM2*4VVM^E5^RFP0L3@;,;$AJH?C!N?4ZD*<#W([0RS=S.R%R^1;JTW="C5\FU=*=4WT-'ONN>,PK]XIL9;OXE MQRXNJ9V'^BY)S<9\PO1B *;X)!P*U6BBN9IS@1Z*&RV9P#&3?6"B%+N30(VD M\V"KZ4"W%H.9$G2="#J83'Q"$_X/_]-(/2+"YTG%\(EIBEC$WVK$C$J&!_)- MAE1\7[1C:I'JVF<9KBZ?B([/"3J?S9-[,V(Z#VULZ1C-O)TM/_1PS['*M^J) M+D2W^E>C3CN)#J4X# \EL8V',B-S@%)M,#F'+,9P]7BH=BSRC1ANBKMWWG3< M%W3'?V[LS04V2-KR2JYMLGXKZ-B^&1T4>$4')ZJ 3N)>>0R&XYG+"(?R#8V( M +&YK!^. HM]&77PA1P"J0Z>F@-VCX<)D^C#0^GI>./ZM]I1>P!$['P!Q)%% M-:;Z!X>L3Y\S+P0QC6=4#613AZ:2> 3(^S!8G,A:/)0%X'6*L_M]=CV M3_0[4#,M.C*JXQG@*3]=_YX;2+6CV0>3>IRS*$.KD@#V@TAB+ZXVK-_:(X9] M[GC$*Y_&U(^;SP7>TQR4(GH@)9A^ZW3P'D>ZR5P9%P8/I? FVP?>K)QE\5F5 MO?Q+U$WR2F6WSXWQ&SZIN3L3K[5\UP_MN#M:P:P8:95YFAQAC)*%O1T#GGT']B4,DV+MA,=A=S2-@8>X> M=4$6JO-0^R_R4*LP2$?4N"O*/<Q?4 M?[R.S[_IW0=6;GWNQ8=\'H($6[4G_%+: ^5K,V%@R1.-2]?,SQPG]5I^PZW MA$\;H[:]Z,:PU+$(Z49&&J6;) 3[;Z0_%(DA%:U@[THXM^?0JT#?6B$U MF0+SDD*,-;P,2F;?.8I'30LV)H2PUR,U9 4J[4D=B\)$LTRHY>G2#(Q^Y?=U M\2KT/3%//-Y9,(N*TF^H^@X^4SHS,]K3(,[?;=.A=85Q FMZU;9B;$Q-#]87 M.#F(Q0V7-1I*[B*=V["U_]9J&\\5SU2>UT7:,U#TZ D<9D.7Q]?1=9R1]O,Q M1[+73[QLQQG,^@FX1&!/T.BXDRJA/E2;"=0>+(V@GQJ2"A[(A M /T>HAL") R%F\;?8W'$%*D>B&%B,J(#7:>RL)WDT;VAK:&_W"J^R4.=?XY( MCV V AEE\!4[1$]%(H*XXOR"J?>0Y3\&V [&(-O$P<-[FD>E3IACKP+U,4^= M2RP"^F3OE-[9>8UC"31_G$^3"$UPOM'X!XDS7I*FMLOA-V/2T"?%_GX"LE5Z M;)Z,1V.K_$R:,VR@%9D#U'X(CJ'/)0')9Y#@,KB0JH.ET2DC0&P)0#6CV$&_ MR3).M []TXP3_Q)OQ!7 1(8^XS!?%X[##!8?L0PS$WBY*V1)2.2%,Y2 M#".LKFD5MD41*6:KU!*_0!UUKAH7Z["U>5]&6K]28=\P) YT9:T^GW;>O?:+ M(/U^ZXS9Q]#HHCT6B1V>[R-,])6&C9U)MXHV#'BM/72>@2_45S:PZ@Z.2BX+ MKEKC\4"[%08Q$,U=0&%ZG,\#_0( M0*K0Y4 P"7%V($!(15(Y,4#$WL+N?P&$6)ME!=2=Y>R^:? *9R5BZXG/\!R\C'V"$-Z?XF;!QGI;K&QX&[^E17%KXQH#9/ M[\S-P.2"0$9]P'*:\Y>#-I+VS5231&0D0SKGRZSG?M<5_2N3PKYW#?-0TZ+! M=H$;H,@C/QCHUGSAAVV[UXUC+>!#BI$E&:G\$G8 ]E=1>S;Q71QL_2O8_K/+ M(,\8)+CX&E,%,;0BT[V_NO>":6T6&L#_%V 3ZEP$"V4>@6A1.M/AOE;<#+P) MRY>]-/0QG&KVLEP-:IE7IM1_LB4M>$/YN;KY)U9\_W$#?3D>/W'.XJ MK'SIUF'X=A-6 &]F"_?<7V M%Y9"(W,RS!]3S_)0!][8(5<<@2 $NE&E!=.- P-;XN'*D<:@"#8!?VS9A6UA8QC[2Z$82)W$=#M&EA#Z+XIJWD$:G@67N"8RPC]ZC MU;G800R80T"@&A4NE9[1VG1< M'[UGM6?@PE(_TUWPY9.UJFJV,:-.@V=SZ8==CCKO.G?1I8O@RK5V8\?_ .((91X4JO^&["V7?S:]L*=H:7EB&K0.KSY>4E1 .;NI0PZ8D6 LNQ$7FF0Q2.7HZLP" MHL:$\QR(FA#L78BNPBSF INH?1..:MY:'JKP-?37@H?K<,$P)=:ZE M/F)/0H8MVD]*0CD:--*H ,!7H= (@%D^Y'SL(%BSMSNA?J&NL)\$54D14Q^1 MOJS+C&"CV>J(>(&!&ZFG.6F$AW)@[W;1"OUZTH9]L;>6.D.$857 >1-N&.JS$WA8 T5S6 3^/,Z3(%5JCFA-G9(+H F MI8SJZ@/]ZAR);F17 C"\CP+L]PUVZ7Z!#(V"4?_T!@P ;@74J3] \L7U[R_F MK.'P(S3JBJ^*_-^DIAU72AV,_#6O#$6XH\6",X_4VN%/7'"H0?>Y8DLOD5KO1WZRTO 8WJ\^&S^WV+# ICU=,?ODZ MY:;2!4;>(_%UIEDOGJ&FE8BD\IGS)R5:[Z0^M=S)V)PWNLK[0LBKC#"KXPE8 M/+4\E-"LG;&Z; O\-C?W-T]O<;9XN^Q<6")43]F N#$._*F4LC^*.:@5\$]F MYW_9:6A".E^L=M]^!NMZYI(_6N9SS.N3QOP[Y;=TL_ELZ0"P2;0 AKF2SW$< M=_6#MCC^CD962L;RD#U!<9I&CN6]:Z>_WFK8^"Z$3]L; Y]1F*-,*E>PA\H M9EC N(O?Z'-3?:P0RWEY90"Q: ZKS8XRR FT+.,C%EY6! 6BA>W2/UN<72&T*N MX(/OX,+*HC?LN>VL9:9QZKN;HD.!V8HJOT[WYGU#0 MTNBAMX^.YG;'=O$SW(B=840A_C/#$(EA*L>9!+N0O#"#!U=2&62 ,%H/,+VD M1HYS=I,70"7K@8F-BN6'*[X$8O- =O, BX+,1"-;V5A$KK5%GSM?5)VCT@?! ME9B?7[Q5!&!'WY!6RJA@-D23@D9.0SDK6OI&V$"$3P>6T"+B#;SUH:ITEQ8V M3A(^GKO>8KVTCVT=]#+-]5#0@X09<[9UJ>KVV&H!N=\8ALS ,!/L6)9@*"!& M,1>?B@1<[NMF2WLSAQ(/>0L'Q 4_L-K_M>Q]R.W]#Q+JDYO"3HZ0;QP[Z'AX M0*X&O[Y5^/,*=NWZ4$XA-/FJ.41?_;TGW95E>2X>+/U8UY$+.F0KQ+Y[]#HP M:TF&4'<$M *Q[?X.JSOS4*P^I %R\Q E*@PC[=#P82"SV2'LNS]4\D$@#R\N MJGX*'V N^S;,V!Z5LWYS3NFI3_U*E-*QOTG=\H?P->E 3&][I\X1Q+;J MC[VP_N%HM>/Z\_&Y_&L>ZH,=HJF?D_)0S5BPLR_9Q<)G!R''Z*SPPKPTYS$N M6"-5K)S\AIM617=QRR]<.W%64"=9?>QCK:S&IBKY)^O[O^=CP@P@MT3JX1N8 MVHA,X]BNN;N]\^V<[5 ]:X%89+]O1FXK-"I6"]'6\%!R M.F,O_J>6*C+%%ZY@E?AUEY8-R23W77_^XE#^R@SSMV&^ZV]".>\4++YN(49" MF9_)_1JP@SW%;3A);-O;7!ZJ 2!-%)^B M 4!$)W'V=ZR,]C))&O\"Z)W'YF.XRS'/@2$#?5F,U/]P+7B8L@7!X+MZ;\IVDKL^-[+J M2_L=\1SR4AV7]LNCS8@PDZ^)K, P=?[@\?4NY)M6'Q\A(N11(QUT#GE$V1GR MP]SKH4XQY7Q;[A*)I0Y&N^04 '?32'#IN"L^HYD#0YDF9KU85XJ?L,>*].R< MXX7G#TTG/!L583C_*7LO%4N[>L8Y&*F_'-ZI99JKSE%EO['K-2?8]5-\ MNK_C8*UFQ(2TCX=Z?0D"0V;NUMX!]2^/1^83K5M=.>$G.I!THT'LT:DF^;<2 MK&/E8M38"W[8Q3VF6HS_OFUI[KU6E?1YF#7B#9[ZKRA?V:P7<[#.:-_IVT6A M+/>X4XO 6"XYT%N\0+N M>2HWG1+?S3$;M8,^;_U*;@':K&N+(M=H%"R[3Q%@-G*!#6>RGV] W44W_3"@ M2I_%I;NVK])\ATW#M@.3,F#SN!XZ_F9>X;I&:Y!U_P]YYQX/U?KV_RF52A*1 M)*8=<@H54LBJY)0TR:F(J21A.U6BC%DI$:DIBB*F")4RE5-%QEF2Y)1"Q@QR M9L9A+'-8?O>TG^?9[6KO[WZ^W^?YOGZOW^^/V;M69EGKON_K<[VOZSYIOVW]T7?^NM1+%5*6/_' MGVBIA)@N\W41^&#(UD%IYJZ,9#!C1RN?=E)OB1R? Z!6I M"<(O,Q@E>Q&T"'3+3K.W+#(O)FB4,PGQE6 E+;A99R MY$!/VP&1:P%]U7]L (R=&8QZW<3\KX&.V$XT]8RG>: MD:6Q;XH>_1'1>F@_A$3\P0E@1K'^EFB1+?CUI%ZL!+7[ 1EQG?Y.\KTJ5YJF MV,_-NUR^>$%:"M7+:,[_TIDM/TTY?G]6'<7AQQGKLP:4[S:O[ONN(.E92([Z M8RKYG]K!6@6,80)\IQ>Q!!X.O?55O3?_]/(!I&YJ)YD.7QN_[0KZ59#N<5&' M^U]@ZS4DOVY1_2T3VML[#'IB[L,93/@JI.L^#\3:X0"3PLA#5RL"^2#86!#_ M,7^Z.(^F/G2\2TZ[@+P-?R= L'EZ;B[XA=,M\) H\"$IM2%3$3)K]I/=Q\I< M^\=+;*X_/JUA$[6;Y3$9@JLKW%FGO1M+[V/X26U>,V"JE^-RV2+78\U+S8A& M\C-/:W*0!MIB\2R0/C>1L\O3M>@*(/OLTYF'V7$)AV,L&R M%B$*:"@TEH9'=T%_S#[DWYO!E #CI3_5:A1,N(:[@!$O% FJ?6[SQZ<$H(Y\O6>&E B> M?0D?FF-FTU@08W;$UB7 4&;TE* :E,&@?[/YM2'+ MF!W*RN"IPZ%%6D@D/Y%-&Q);[.()N8X74J'7%]+&INAY(VV7/VYZYW?&KC%# M/U=R55;;L\DCM@\6VK9_&8HIF#"S^>:$DVD[P+S"6OSDCDT0/2K[Z>Q>=!ET M8!'\7I_\W5@*J>(9&^G]EHD"-A)KM!1=#0O![_&H#0B27F,?VCKT^/Y%-LOL MCU\7 Z-0]+=12/DZ"JWQ-ZC?YJZ:R4_C>5+&=-SP-N8Y7&21$7.4MRK?=5_R M.SGL\(D!XA'K1T>LOE1Y+9'HB=>4) ;A_(;.0@K7S+"[;,\7Z]XD MQYV&[]@.O9\_)8^*^=N;5=PB-1V/BGGL^.[ TXR];*=7!_->&J6G%-;\L%Z MMU%KJ&L&8P($2E6:S#LJ*.N)#Y)&PY_[\K#@^6.,1O\7UB&$,JN&(:9VI2.? M8]_Y5#QL!O.*<6)&T":.#UT%JH#(A=TQDS3OR$.Y $/?"%J'PT^3X8&O Z;.$% MP6*L]#TSF(?X*1/]1#%!KOND328?[X2M)/FE1*E>G![\V3J.?V%7;?W/EW'$ MDYDXJ%6[2^LLU;5.. A72ES/74/VC*>YYZ-U^;$^@]P(WUM=:X^_K8KM>)6* MKAAE@Q=+N0!NE(A#=?&O"RT84Z)NA2;1)+0Q=T#9Z[%F M_%U4&7F0?$@UB)R\K=)AW]N=GTY2(.WAE^H,'.)%;<6B4=+H7F_H:YX)SH'X MDEJ\>ZTPZR$+9N@R*;QI@!AG >B3PZ"_PLV>X.O(V149'@<8X!%C\ M&B#GJ1>T?W@TP%PEUD4&/'LDGJO@V2I]N=".W6;;-)1F7E0V)\A?_^R)%:JC M@WAW>LLEP\VW_3NNJ*%"'%A@W\ #?]P!.+$1>E(4 8_9'84GOT Y\&/TS0G6PF (6=PP&*E/D(_E@(J,)H!6> ^HH(I&O,1Q5N>4/F M6/.Z& Z\&T")%L&"0(:=W;F=&J;56H;N3F3@^==%?YL-'&'_>/&.6-L,YD?L MYQCZE/TML8?/&>-9%S3<7>#D'%TH0T7^/BG9D.9#PDNP/0B MM<^I/[O^5L"7@X9JD$X'*<5HC&H_MTN-$3M(,*L^?3-X3+:6YG&B! MMI&9>T8_:INPM(9-1$*H)9PY".(&KP-C*G*GSGBY3<0\C&.-:NO?9[-U:VKHMK_9#/6(F9$U98--18LXH/' MCE6N!E8BQU[FQ$6_=?!89#.ZZ)3NUZU8DCQE)(2KCQ14)BA'&A[2[4BZE_/> M+(1QZ\N%FQNB]=>7+3ZS L-Q__XTP!9Q)J7XI3YA'9,ADMDN.N_MHL_Y/.;7 MO5C?U-S]\[U8QA9Y0 \1^<[M5:KJQ.V7(B,VUX%^13*X1J*%OZ3@<77$W/R MKHRS.Q!K+_5U^PV#T]4E?UTI&]87_.>'X]C\>3G-KT?C_'6QW)_$%L3!;RHZ M$D%P6N+%V ?[>A_750Q-^3@K-OG:8:H-\SRZ$[B2E@=P_QY(A45"+0#,M'P$ M@:NVD24P&,X1U.6K 0:R@0^-S63F-P@"7G--]8G=5 /H$'9:GRH2HD6=.,>@ M[ACD7>4$P]6T8D'DI\4WK\#VT>I%4*LL+;1T .Z_O0G(+F\';/M5Y,^@-="8 M+PI*,_^T^U =?0 M#WO:&+OC!J_ZGP=]"!5M?[\VEW0!+W'O95R *D-VB>$M$&34+-BB/N'ZS8., MN:P&&%+K:S>MP(OG !ZL[JFE5N!F,+O^JO)H!22]4?WM#,9;;%H'&P6Q<9,P M7R&N /=MM6\]_E-#I?1]:#6\U(?^_*4&]FS \;LC^TC(>/S]K+<%J*DD7(&M M77F:Q+LT"(?C8Z'$ET!FGXO1UWW=HU0$&C\)'O-9 GK03LG(#>!^H)/0V=NP(EA]6STN'=X9(4KL'*!R6PWCH"& \^(H[YZ \@+) MV=*\^+I%\$<0;AWQY#**9O,3'Z\N0GKH!1:WSE7?/WC]5^SSSZ*"[:+TQ_;N@HV/NJ\L5I"R5Y&?(G?-IDY46A YF2"G8BZRE#Y"7R=BY%_ND?) MQ(;I@W<7!)O9\P9P=-MAG_UF!:]&8"'^YFPU9)&F\0H/(X_#OL$3MH8M)X;) M 8^=7V% 1_@C;[20';55QH [\5ZB,1$H7XSF(LM%?CQ+R14"$+WP%O&3]T@K_4VL>31$2X9;G7YVS=M?VE_ASH,?W M%2H#N]*-$&P:L&O@R>RA+3=4R:!&_FJ&G63>Z'7'CJF4PRV OO7C@#;['8W MYH&(J^$:)QYT$H^!'7[R-4L#F)B)(TVO.=/"C\"AD5>*S"D/H8,TL7V#V,4! MD2/I23L'W;9&'4^5WT6\\2=D'R+S%[(LR+K_E2QC0\E,6_*TN7(%Q)41/$#A MPE>]Z,)@#RG2\"1K>\.RPT^1Z+/.S^!FLZ:6\P[#FV'N!2UFU9@9UZP8&MON MAF<+MFA:[5!)B1HTRE'O(R-K8%Z\J"]:W@\0Z%E#T2E*"MQYJQ-[1?_3!), M",C! Y\N^MDZ/0Q5Y M6M,%,,?3;&M!+E9]TIZJ5F2XB.#/NBE7Z' ?-.^N&_R2"1"G71L![>O2#_?; M0!M86OPZ,51Y>F4:"'KZ#DU_/3%RLHXG4342-#H(>'VX)\07#_Q1R5I;\:Z\ M";0&RW' 'W#XYT* IX>!0A^V82?6O81ZAA_0OFW_WS+BB7]5I;H\*/['@SY' M89X45'K&.X*W=(H1T*TG;1*[(_KLU%HS7HAQDT/GA;^U$FDQ_R((K0LUT!X: M&H=S>>QBPQ6'JRE!3OP:*G]M\BM':DTR!,1L'$053Q) WYQR1RP9O;RD7T$L M5^:/YQ#O (\RIMQ[UT50+%L$M,2!#_ @1W#4N,2KO$)+=*$TZ,@7CX _GHP' MED!,[*3RDF['HJ4><+\YZ_DE=,)'6P!\=70?U9ZNA.X#3#H>^!QJORG,H' M7>6%=Q8E>P%,-Z'01=A/0*.D(V!\N GM!V_2G\E]];/+]X78H$U_7+M#Q< _ MK/*YCQ$XNF\_E&3(1^NC.BJKQX"+X4@L,Y=*EYW!7%!B'6ZII!Y&2[GN[):8 M:.H16F\%^]=>(Q_%JBG1$+'_6ZL8[^)?#K <%F.G,3<6I-7U..\;9!UHK)Y()A5UT59(:6@D!ZJR=K4]R]?K\O&_V\+?;> M;W34:9)+"*F+Z>K?N5(DX8UF[2'!8KL'V,?0'^-1B)XU@SD&?X.?&$@OR79@NT[3/?!YW73TUH 46[U_^,;6/_QZ^?__,M?ZQ^E M((D'6!'#SJ<98N(N_)2QD&5UM8EO;#]?.+AI#Z;SC$/'Y/0X,##@V6-OD-'B M.')U)B>V[U*R^^GX**G^PRP[-9-#G@:[C\=0/9/X+A:+".?E\03XY_="]0N MVAJ]S%]"[6YES&"&-#/06V5 YO#E9I/F O6=>F _E!H+_2&;"B.W7,H )NJ1;HM$"9;-XH M_)%N_[LK.8[^?+5ZP<]@]R\0%HS$0AN6'T6;GP-UOR<"A/H$ :">N.(X\68< M:C-&K809)'XL'\2'YCT_A=*$,_\(2L'8T =C0[#KY$ESR[@C"G'\X&I2_$^X M-.^( NE;L4?*FA9N=T:U$D>"* (-5^0&N&=@.':*FA M/EZW#.YN^T*>',#?17H;Q-!=6:<%"=7IU&%!J/2VBV?ZV_;,APCH#:6:2IB] MT1/BV"@1'[;\B%3<\WU6,QB%]B[T%="&AG2B&P//3<;R<&.;=X*[O2\;$_@@ MH4$RHD1J9]%:+&H58469QK8VD[H-@'\ZIATF$X2!([$#X3Y_VNGMO_Q M<\!W>-8=GA/+H53.O90J9(@7BRC$/;RWT=YH=<+GH_J[CM>M#)1^6MEY+]98 MR'*M>6>JY0IUPKV6G@B>),S&"G+KY&\Q$>W!B^_[?Z!BXOVEJE@WKTK%CT[U_[HUBM1X*&%?GJXWBEHJ=$&GB:B MY^KU@+>']3@NTC=X?=0'IY95YIU'[A<;=B4P?5M'V07\!,()K@Y25>HB@52E MT@8<. 8F[NYS'KDXM&<<>S/).&MT[H>]:56\M2SR!3*=%"$7\'R^ON@M864T M*,WWF[+#>X2[S7Y6,X0 EY2^3"8_1)O1)>3=+RVN$>6W/WI]!IO?X8\7:OEK MT-K!CP%JV54((IU#P)3NZ)[^?$9YZ.96?FKA:HL9S$T0/[U?4:BI"OK?%:"? MBZ= ^(W,RL6F5XW[6] M)V\:Z #I*NRQ'[B-K4ZX[F;^H8E- M; HR5JO^S._N7 J1(6"M6 M4NM]XC5+^S;<5B@UX0:O0BXS:)Q7E3??%@P<0&LK3@3O=NH0#P[6\^9F\TYQ M3'L[JBH+&>3L5QESJ9ZV/%+#3O5QGRB$C%PA3X)!_H;*?\VSY!\&T0=^6H\G M-!%36,=^#SIKF\"<0*3E -I]LQ?C3"]1"^ 4RXQ_*9_*^66PJ=K0F_,A(#QU M4N2$[3EJ;NN8)1IR^_G(JMX2.]*SC@U<%]QKWEW![,H^Z/+7(\^*N(*C-@4[ M(0!X'L$CLR@[M,EU+(W'!H" _F9;@@+/PNM#;1GX^4,=0," M5,P;]]04G!1R=?B,_[US_@$D_6GQ73M!DL[C)TFZ#NKO/S/]->H1]7IIFLG= M$+1&SF#/E:-XN7 WX_J [.('.I@B41:S<)SFDBD<8?"0P'W.[K!.,&:7X% MQ'Y7!%&>0)V9Y/%?X':@Z+\.=G$ ?Q&CH3'7XV0N:0;S0)?4.Z('6D/ 13YP MO[C $P<;[5'_GIUTG;5*XD18$:7159B@N.)8$)+^[36DOJ!O$<'Q'8_ACR>_ MEJ_KCN)DL^>WG+RL3J_,7IQZWTQD8]Y^NSKK[JI:8GVG&.]V%+;S@0#2.GE MC&+L,Y"[T^0=UOM_;VC;;_318:J$U^'Q9_^Z1[A3[\=R,(*LP!UGIPZ41I;T M>>PF)HM2M"?WSN#&)$@#O=THBG&76\1$(C^LIR EK) <]3?:,.&BRG MZH3D"]SS;?CB;\1Y R\/=[\(JD,K:P'<[SQ":78$C,;.Q)U9460_+0,V%T;DN+%*H:LI[:L^H$C@F(?%+^&IK&!_;070M(E/$8:,!# M@0J]%1X5S+\+]U^'!N+Y];L?/2\$S:H*,P*$/V,K=G];LWLRY%=XQ9;:/ZV4 M?-A0^VR<,&"# M<"[6A9G/C8)ZF%6IW8#XQP4 L$$NQ6EA:B@N) "6EX+ @YS!J4FBF^*2&Q#I#O/B?&J7_X-D+/[:Y CP0>3<+B& M(A7/Q@$]BX4;SPX\ZGTPSF 4/?FV@T;QH-UYB5'XR;$,]#J\";D![!N$RF78 MUW\L8IUI(G=DV^J-=N';Y"H$R)?+^X7X 3MVDB8!AOH=+XCCK L'_N0BAD@# M%)Y.&[M>USJ*=D 3TUN(P&L :U[A/8-1W<7/FL$,=P':CVT9G?SAV%23D!#7 MM(^U#P8"KSDY.94WM!_ K=H1*>EVZR;S#L9"^>Q<0HT;_;(6NQLIH<.MYZM> MY]&$C9;1JA_SUNS:84:,V[//I'4U2K3V95DA\>QK M_,2B)41@J<*ZI+-8^9,:QK;,^(NKEPPZNB0Q#/@:E-7":Z032H/;DH@M M*]<=],<+2BQJ0\P=>=8KJ4]SF^[/?VM#L&%9IKH^M6]Z?6AHF^2L*+HM7M%A@VLL>C1O25F>SP_FWEY>;EZR5V^ MG.-7MNC0+^&*"^_?.:@B=!;3.6OOGKD:[F7)\JR5%L(73\JJ3US.-XW/>Z!B M/" D=-[%@/LKP8BY.)ZK&M2[I]%0/+6MW>1N@8GABB/F?8%:OYSK7L'F?'_V M00[BG-Y?1H^/P#P)FW5W?^=I8S0H(]?GV[JPUWX\#*$17;SJW'+("Q)^M.2A M$'-$8KL*=FP&G1G] MIBPFG>I&G@9>%J!DRR6XKR4+_4NNO/IGM7\%ZSSM"AK!?9_5H.?%.'DSF#CC M!NK-%?_M8ZZ-/H+V\P!A\T)?)]!NMQ)P?.5S1=&4)*@S 3]FFDOAR@ );@A2 M[WLY@]$S!%T4>_<6' 5Q?(21S(GK@HIH2>!E7@N.FA$<'=531;][8+1B=%JQ M0P6$K*>F9C [MIRT>\=S$:P=98 8TQ>>,&[)+X/&]AZD#DY"?$UE(W7^!\%B M N(>PO*]97UDT4"[I[9 9SU-;"R! YI+CU38"\\:+S8[HAO;\7.'4H MH7Z74Z/F%%V&QBQ\[_)N$)>^=*L,0YFQKP(7QZ@E\D7]^"2.G=M-L=PPL MC@9,:W\#B=UU:1 WSV[0:>R>8/H4!TT1L9,5Q'W^@H0"%MN[3Y"* A'8'W-J M/TQY/NZ I[ QFKQ>VKAU@FY*I MH.QL%J0?C/)MQQL&0>$&)=*CU( MFK[UJZ"PY#^_LWJE:!<%X$G1)@\^B?EE+\"X;^QUO($CK<40BW#\VOIIPZ90@AY.[C@GZ_&]$]ZS_7-B[9B QU"5:NYP?\JXL; MTZYYM,+7J7WK^/4SF+47#+XIN/O+#,:6.A(5 &<.NB+U(W_6_#;BXQ2>U-$W M[[0094K% H6N*=0=_+; MLNAXI1]/F/H+#ORFDO*#LYB#BV:]7_CO.I?@OS[ER#4FMXPL11!YP#-@G=Q; ME)CIM%QKV8*=F[=OHT<85WC7;Y5?BBT3:TLU-VD@K&&7NM*N]-VW]0HSR"\E19"O<>8<\@>$JS([!Z Z.4N@B2#>R@T*LB& M5C=S-$SP['1@>Q 0J%!+WCLJ$B6_!GX_"B*S"[K4:>WQ#'2E"8AKYP4M16

DJ,1 /!SRDZ(='EW'1I4E,JU3:3B;IA7\N2G9 MF:0JAS2U +4WUC$>&6L:<:8)/K6Z+]>7!\4RUFB)Z4N-W[:EZW2IU(COK[3V MK-7I/9I0GY%J]AK/+*9AX;X0IC*Z$) 9PL=^?R$DV(20P.KTJ&@=+ +UP+A-$8)#9#U?P+O5F?[R#V(.#,YC> M=F(/^I-'"-([1^V,_T#-,[G<6U$GLQ_9SN"(VO=:G/9ULKO\.N_JG>+\@AUM M+2O=FQ+X&RFK^%$$$<9H!&W!I,;2RH1%G(#VCG7-FJGG.C&UBV+CS#HG%*ZY MY%F%EOA]T6 \2[ N:_:H>'?=;O.FO$22CL0I[S7-PR<+EA_>$)TA@_O44E;J MW]$0YD@%30,QZ6)S &LUA07QA^_^8#[Z"G;2Y M0.V;#9P/4-O51'^X+,P0*,U6W]EPI^DK, R:?KC2S#$PP0[BP+A]'_#;03Q0 M\^YE8.@LA! U+"]R>KP30E:[ ;B2:D5H)>*(1(WMLW&CFH D3ZO$KF-M/3&3 MUWN<(U9-UCE.X)' WBI?CGRAH/%?@::.41]:H=Y]@I>JQB@\XG^Z0W[YPZ=1 MYY*.F3ZZ;N-MLM/3RF2S15JP<[Y77H@\SC%?[%"RK%IL6:/OK=-@N !Z=G@;3)%P4.HPF/*C]&G+#'^/#O02+$S&.VNT1^>$CB#""+AU SF M[B!H7?4F:'IU44D*:5(D%.ZS"P??DZ1.+YG![$,BT/-J0(= /')KG':A:!&Q M'5W(Y%,N%&JSJHKC/BP[MK=5##$]&G(IQO]%^]/NY/0AB,,(D8 MF&4W!=L(7SC14_W,\D?V*]!* M'[V.VDQ^54$,"[?4CY:#OJZR+PNV/!&LEIU16T-T\0&-/]+R*FNX -*'OY<4 M,)8N%JX'8ZEN-DP3J')LYH1C5!_:]!98%P]$=JKP+8#(Y7M8VFA$4!U/%;!7 M-?EO:A6V]189W(.,SM4:%_M.J<";AI.9.VGR//GZ#";P+DG!Q0D!217USQ.P MSP9B?:X^?/!KS9E; M5)RRS(6,O??RK]-E+/J]CS3ZFGB[5%4<#1ATW]??=6*!?G/ZJ&J3SXG87(KJ MSC&?:@V7U],B/]XP]:>_(PL_B;L _Y@BBS\>5\=[I8U-L$>'AD=]V)WE+FJ9>,N M**[_4C1*V<3/XJDRH)5HK=%Z)BGL9*3OI#I?+B4[^^SLL:(> ]-@EH/E!<3S MPKZFC'.I,B;I"1ES&AW3$ZY*+:V&\ M+UR<&>(J5?HH7G^D4T[H((,KTYL+0JR(^4%:Z-D.\&[%EX._]K(T??)R1WRG MG-BN)HU6U>&)X&,9D9S41SME<,]717VD@#YT#"*CYS/A3L ^8V8WT(=^^7P, M,->2/:##<8#._"+. ?P5[<3QYK=0I_5)WU^@FAU+Y7LP8,YB,&C."Y*APIP' MI;3?-1S:1*67RHN 8:,'6E#!13"01HODX)*U1JL(RLQ6Q(R.4CNM(-S^9&M? MMM5>?-+3YR,Q_8FW%T^R^5)=O3>C>+A03IR_7F1J@.;.VJ8+'^KB"/4O"[)S MZ_M[-I_"7V6@N7'6EQ?F>27?ME5R?_DE:G?=PQ>L*9[!>%<^7\Q%T-,N -.K M)>$RJI$!_'X2/+K4 )9W#7^P'B^+WO73XB]\0D-6 ]!=':+'J2J')@25Y>;A M>'4D*IU&EJ/VG1$XG4DQU#P5E9MFM:$1%"#*%$$317'G14%-FH*C?NUE 5'L M!=>,^:X,+&<1\&GGE5'WZJ+E_(M4#ZUY@^PB%2:M')[MA-]O\<4)QR>=X, M/(,2GMW_$/EFMY5FBW@EP T0\SK0T*C4'W7)I=_DC)DJ'68" MGBG9!O51$:#3"RP@Y.$XK56=+<-/ 5"!%?F(:+//(I& BJP:?=$V-V_^M1"O MGKJGJ;27K4$?>5EEV\GIXQK]'9/GJH^.AR7J;,(I>%.0_L MSA>Z+]CT1LOK@4EZ4L%/H,6,M^E2&79B$5.9C[; 8"29W,^J&]Y5A\)UX&'C MI\E <\2-R^LXI;B*$2= L8 M<*$[*MAAUEWWCHSX2X=#?3*=.*X@'3D6<*:&6(+%WKJD1RI<$',<9OQFYX.M MZJ]K_6X>F-QVU+;+>3NOJ%YUK*,E7WT2!(:]F^R$@.C.*'=C- M;E9VB$]H;R\<.9#_[-7C8/4ATE4J/;3("'@XKF#(X6?)R\MP1$2L_Y-;R_?0_HVSM<_%W!H(V%@D*. \W48V02:+"YQ#75=-&= M7:7Z*QTO/"ZK>E"V\'&CRL$4V>O':2]WC2CZ5V[PK.)M,BZ!)^:!D3C'B\9+ MPN.#](J+-)_PK-GCVY*W2.]A$I.\W.X_D3^0;3KD++QEJ^[@Y.0G%X]; M1VXN/_AL8/RNJ73/A=3JQ3%*ZC3W&?)Q?9Z;6-LB>^1BR8TG+>4KERR>OYIJHG*?O-1? MR7P33M8N(W7WO:$6]U&IQ3I'Q_%V;>,]JF*_09Q2,>E(B)=V-"U&EG*X^DD5'SP M5J#1^Q=O8]:OG%7,*+J>4G +E\Y=X6=5,-UU>T;LFG[*K:<&3C! M.'&;)FO14'Y8;?>6M,VZ4QOK?R83/R6EHM,9%P#F@+!]+FB.%,$&&)Z2X@R& M 0PT3!A="-[-!/@E,K+38@93X?#2>BMV#@&HY;G-GO"*HE4#5$ETS0%DJ4U+ M;@$YQS.0JWN1T+].^M3KK&;ILYOL9C_Y*7N$242[KC0YDA+SS$+UDV*.Q;%KTXT_\%7J]YJ$3VFR^T8ZVM#5 M$9'D"8-*F&[EB^[B]?]$;$R8=>C\R4<$N19EEG)98MULCY;\C=Y>.ATNE(U] MEJDWRO-_%:Y=L3(T67_,:W2G>J)T9+DKLZ&,D3Y@$Y.3NJ9G68'.2,+8L:ZW MFV8P)&V"U"YY ]WR#ZG6CGN2SF2'Q7N8VGA0UOQM&9@F_P%E"%#3$WA\!#H^ M@U'HUD(.^I*H$T:"CIP+/!R/2/KA2M$K0-/?W@'[NQ2%&VU$JZDKBY;P5%J( M2K2@FI+LLM1]B9&_Y#1JS;DR2VBAR^$[X^TKZ(+,W46B+'+-A[QD,D2[>,QY M\+6N[ /%1"?[T\KR7A(2$RJ*3^E;Y<\NY+JS"Y@9%WF_K98Q$F]0HC91)DY% MO7N'$7G#O3XL,UH!Q$OLD<\$%=-WYNA=GWJ<;VJ;B2&N6>[PGC:3(C$MQ;/Q\5)8,@"#N0(0*_GXOE28FA.Q!C M.IXG(5L.S9V+(&[W@Y;N0AO'BCYSDUQ\M6MHV7SO-E=YUXG*$^_\U+-^&O,4 M*6^FCV 9:TOW\=H66(J[V']Y8'];S>J3(F5SAO*1&(SY:Y4^_F7 M]#2[F5[W/683&V;W^7/JLI@"[P(-I[_+2"[X/PA:'_R( )IAVPV8>60&\Q;A M_H!$T'?01'D"$'%[)YXC=8C*--%"=T ?C'X!C?6&BFR OP3M80KS)$6W6K.X MQ3>%2$B:0#0>P#_3F _R/\66G^G1'N%:"/C#HW5MLET19;4V=%R%6+31G&8= M4<]9BS,. 5*:?"M_?)Z#$&&#.N7MG9Y]\NJ],YCON8!XR=I9Q_]FH8T:D-5WRFO1VP_MN^R\0#!6G;WO8/]BM:;]S>+N%WI$;4\_,?Z81UC\- M['R_89UD*L]$;"G4%Q@--#2!QKOU-\7*FO\ H$W=-+ XH*6"8U+O,MSYBUED MQ,9)<-;%6J89;RG$H)211%H1K9)D-:92\JTC*YV<0B+VQA[M=?=-L(QSC3MJ M&/LA]T>!$J.K.W2-[8[WSVKP+LO^NY#R=P=@B#K^[,C]#PFRM2H9,, MZ@[UU] QT,I(005YF9&$%W'E>_>"G/>\0TH?'ANNDLH-*WXC]Z(_63US[M4C M^WTTES]:(Y&D_\33^K9JY89+3INJ%1N=5P3NL*TY/M#4KF9]_E)]AF2C<\+3 M,;'O<,/L>VI*S7%HA1\+BB=L:Z8R?YW!3"O4_B-F^?;TGTYF/\\ M5)G\(SV=N0(\\1PZ4D5/6EA5YJ@<;;A@;ERBFU3:=>PGSJ73?N6AXL=;YMQ6 M"XVQV-2=P-T0-8VN"MOT+$RE]]*@W_E"5Z>IAYH?"FVG8TXU##K)5UJ%E_D- M[[=[<^?)6$Q.DN*#O/QLOVQ/SJ>_"T1CU._2/.]G,/^S$D)XP>2R=_(SBZ0& MLKV(0DAFIZ5(YJ43;C6Q_T937>_C>>7/7S3Y$5/Q<,N10C M=<2-:TV !#.I:+6+9#W/@D5E;+G]\BXL;DC]B(J]OTO[,L Y5UJS]M-Z\ZMM M"I5N 24QAEE,L4?W*23(8S@07>C-74%8]@'R%!/AN3))E9E:\_J?#72L1T[ MG5I#!I>-=X?NRM=(ZW Z\.;@<_,;MU8G&X2N^5QP?@GN.?J&G)M1AFL[P79@ MTH:=N;H=9@_[.C3J5XR;Y#?U;JPTN*$AVWK@V=ITZ2LG@XZH/?-6J3"./B+4 M=%\P#=IYDYQ'&5[/M>7Y\].(TFB#BSPS.5X/T$F4>)"[<0XSZMW[W/Q/T45> M-9MIVD5V^=[1BT.%%04SW&$$-_#?BSQ1_MVBA4@L^R@NO)5<.NQ5Z>@;P8/I MSJ#33/)6UQC7F7PYQ:#:>N6,@J9">;+8J,PG 84=,9[%(6\%+!#.GR M64P'-N8Y4_K\P4:=BY1"&Y86P_3&"7A!\M&KQAD>[*LW)'9F2B<:/LM[W7#, MSNYSHGL"7*)*]9W!M%9UX:JPT>0G9B!&%V3&_P27R%! R]Q"Q4EZ9 MF1S;"<]'(NP:BB00]WW,1IH>:*?L>9]&1D;B3GKMTTQW"/]\: ]K[KCBAMXW M6 MB"9QG5D9"5(2'+G7"K:-TY\*\5H?H'%*.49*_RNF3W/O=03[>17T/ET*IN^) M)W4YJAJ4@8O?T\A;F[^<:Y3HY;[H26+M=COOZ=,Q*G9.?C=NI!S0:M-F9_!S MJ9TWY$6R^0^--@6UF"+U3/L:VYQL)&:MH?Q+Z")/:VYY]6S/4Y4RK1V9(T)73Q]_('&R M+:?BW$KSF#W"?1I23/>A:]R30 "W&JGSY/DINEM@NG $P:2+NH#8Z#A51@H[ MH[C>\I"KTN/"JVL=',9G#[/W25BXQ[C)'[E6/'#V=?WYWF0C?C[(=L0'TZU\F.3L7RRZ8:-VAFEO\#/C M7]YL>/AF%L?;A/"8BT-;L4N^\%\4 L&:4\^_.2FGA6/E1Q:JG^[26HGDVS;6 M#@3ARTZ-G9[/_CQ+J-'\;:G^FKS5.Y M@]U;__UR_I]]#D14C5ZA+8*.:ITK4N;?076"XK8HE!8MJ4]OFGRUK>GIE?DM MBFI7G#_2K87?#KVY([&5%;WL-=>ZZ]/.JN.(SA:D8AHVQ;\%J1 M!+,(=@=+C"SL*$\._HQI?P&PY"[ZP_ZW,E/ME#,?AD9 M8Q+WL5KE[88<'^O%ZZ#..T0]<(O:(*BXPX"?!KEAQ7F_,*O"C>0^X0?T \MF M,,N#B+W6384V;H>SQG%;NAT62&7*?.S1ETI5$!=OV(1 MU8QA5\$265.F+T\RD&V#N*9[R.NS BAA6;0R5.%IS)B(2;/68^\D*6,%\\M* MY9ZDDO5OL)@N>2K7:1!FVHQ&4<5'44EB\8KX,LHL#WG9[% @^1?Q$A.7,J>: M F1B:YWDC!HD,GO,ENYH//!ZG\]MLQ5Q47LQ1FDI10"YSUG")2! /X9KW3W5 MA1]JX9XA0,S1"T::Q'>M_+2(*[EBB]X.IGK:._C5Z:;?%4NH2!&3R\DJONVM M@EA]T>E!EZ$=^+RJX0#N"J0+71C(U7$.I\ST^W[R;Z1'SZ$ M!UP"L$B3 -*GKBY<&>YC!-N;Z7*+,7H%]%'643!>'$P^9"5K:!LWKG((?NR^ M]QCU-#LH1G5GA;R\ZZ*H1VD6=\0>]E%BB@P\R$P[K4\T^IHT5A>=5D6>0W!N M)NAF6#SPPB^:Q$8HFUXZ<$YI@Y5O^N>2P+5Y@7.EPHR"7MI[/T3>L0:H3WR' M\YFNZ$(L=RV"9S]!Q(,-CB4KYOGJET[,"DAW,:W07-N[QUS";)7ZM;$GK0,[ MG\7,&I)T**;*09T/L5( (#LI,&B9(6.F31E;B]E2Z0@$5PC->:+:EL)O/HQ%#>N,MIFQ$P!W=69"*V8P[M3EB/V' M<3JVK.[L&=_HB7TZWC(]S2.4HPDF*M&R4Y6X;)>42NFX"YA5(^VSV+I2T^>Y M'L0FF(DG?XREZT[Q)&4K42PB_IBWA3GT%(_4=89'>A-:DZ^E&CY\9&-W>-F7 M 27_+Z_OKYZ[OV'S$F]H!_J1RK1)@NAB0_7,0(98L9:HTZ"1'C\U][.0,;(E M-2C46:,AQ'%3CU-;S^7SE[R.'1E7LCWX]I2IC-[H'K''QRA7<[&M75V!0R%< M'YZ:8,>*YPP&ZV&DS1RM,A#=22N1W_2$V=F0I4,3WW?O>$W&@?*8:EFG=N-5 M&T?6KWY]6?:6L3">=5T1CY^F4OO&1T$',Z)A7Q()9N+J6FETVM!G+NS5(<_"G37:X*EQC[ 9J:;S%TS< MTN'[28JD#2X+]TB1#[Q99->DL2)F_K&S#ML1G/W#O:ZHXNZ&6*E-/F\90ZO7PO49<5+C8T9N!E@S)VO\"+ M!07B1):*D+.WMO46)/EX%R;Z#81-CTE(2%RN0ROA?#Q/4H'NP).,PB%*+3S) M.G,F=%$7)Q&T&I;BK4/N,D=*O0R\[5N%U;?DUA9&[SBNLG^W@T_C9O5UB^J_X=2LO_I0E8SF&6<&.:%B M2Y"W,QCQVU5BD=#1&GOF_)?XR6LJ[\/.K9S!-%HZ[[@-G\*=X7M1DB!O/*+L M?A[RI%TDSN'?*Q3KJJ%&4&709<[5T%FBHL>I!PC,\V02>RR"OV/P+(D=0NHBV2RW<7G)9WF&ZSO3$:,'=Q:)1>$E#469KL4KR.6CD2L8_:T;KPDG!OJY M>LA%'HR4]+^CI?/,0-&_/#39+&"'_5$,[P5W"_H&+ZE#F8^^I^7A289ZFC=8 MY]FA3V*"0^:;/]:*T"G0T!V:L%*]9:GZPGP&$^+W>F?BI8@]SJX.1_@OJ0?Q M;6WL-/X=0UV65Z<[3S+?''&X$Z1K."H:9(H/C4O^Q3QWF17E?JW2ESM/:_UF M!426JW8K/,'=^DQ+XY.H1[3:ZNAZ%8/D2&I>($^2,=H5$*TOF6Q75*])P+"T$-VL01/ #>>6$U8=^W)% M54.3L$MW;Y7O#176XGLTHS/B,M'\]0=:>"M]R&+2ZO9]C9FX[QIYQKS4=[NH<]]0OG_ M6.95A,:"45&N*(C!!)-EDA&E1AKGG'PE+%D]NE+GQE=[G'P1(.H]K'A@S'4L MS?2 WS);E$EY!'6^;$F6?0J:QHA8OS3H =W)'G&];R9.'N&G-2D]QPZ?'EZ" M9S^UIQXC(\I'*<%<&\"GOD.NK,55Q?"*JHC=EQCS)Y.VC/"V=%W>LOWF8]UC MJT_><%ZQ*2SPZO.X55$+=T4I4*X8ZK'BN_ \*2UV]@L!=(-1ZT;$EC#U=C'1 MNQY9Q^#Y.N6G&M%ULOMWW?;:6_ULK&&!A.KERX7'1J_6_3(FMT1H$(O\,IE_ M$5T.E\@0A=IY'DW2NT(,Z&'24_&.CXIV.GK4?L'YC.E$B*<2K"8+3/01PH'@CW5ND[;A/WHQA4QD&=J="3WF$[KFL07$H5 _;IV^9EBFRF.\\;4:]U,HZE M2\JO=O8YM@\X#:=+'P]MO';U,=M51%U?]7B)G:G6$)\+OE.RBZ?.HI8E;^&# M-GXB#4D6RMUIKPGT[]10[@R_10]K&B'$FR^:.A6HI6XB>45IS#^W0^?SU?5; ML7L1=7K=.:.560^3YS.'5OBUZ!9O6^6(?/Y#]$='@[D#?D[/9CYD1["/\^Z[(%H:HU[(I^-?>3*73.8LO.&Y='XF

-\;,VM5(-Z4L7_]NE;SU;Q4"FC& M3QR-J@LIAQ9'<&77L12J8C86Y?L_@;9FG/SP<27_/9'L0&R$GO![R\FM"O31 MX;M,;*5CX 6B&F%SXZA.<' MWC*XU@#_/JMEJM5YR-]2LF#9UNPR-:-#UR7V MFAPU=F<[\"/C._,K:1>IN?D5%)E6A,*@5B@_B\!_>*23[>Z:UA_G/W]8IV"^ MO(7+IB5NW8'7DD_O>]UF6KY5+/COF.1X&;KXSOM"7PI<(E&DIGQ^=?*^X0#1 MA8-.X>T2M:[RCST/7-VL1NDI.*,F$32O*)O]H(43./F@I25424/Q3-Y&))*>N<5]:\O$IPF^EWG3 M+Q+;@KTV+.\)-S'<\&S]WBVBQ&""#0*\V5P%,% TB34M\BL%%DC8_(1_%UV& M$+UNY6 C7%2]0AF^\QW-:[6N>?D+]>[+-G/_M."R3^K>A_(@*+>?U0O0J5;! MCJ7'6_F)*P&@R8X:<=JG^N[L,F56#BZ.7(=KF6Z>M;_ATR6Q28E_!02"8 M+;&'W&AMLNP"_@V""=.=O8.?I@-%<,(STVI$^7E/Z4I4JS.K%P\;[>]PSLL; MUQKI/K0H+'/=9GMU%V\0,(8R'8KQK?);\.C"6U"E$$NA2[K<>X,$[29VNC"LHR@S J.V,49 MC"\N8@4I;/*5_8"OZ$ #0=:MA0>YJ^?'>RV(0@TL7!35'N@P:^*<1V)FN]Y9 M!"%*>E4DY'0^;ZET<8C:F4JRY@A.E3?SSF3DO8JJ0 7$.*O<+$S M)^^"T>F1HS=B5.YN=;10M,/$[J=EXX=&F35L'")+K_LTVLE.W)(?P=,]6U4]K5H5]P.@T6.J30EQ;[.MVEQG'#MT #"38)A1/KJ;GS8EE3 MG62>E+0YXIH:Y%C/8/J&83OEDHL2?AVKE CNC9O:\TFC[;RBEWZ93)2,O*+0 MVUMIF(HG?)*1"D&''S:#\=*Z@NHV2(A=AG.D+QB:408_+--^E&&FGHKS2NU[ MH$;(EK7T7^FMUFTXJJVJLOQX^%O.O.X\5U*1?)>22>Y)GQKL3V8P_2$2^+?,3- MC>ZE\8LC?L,7]_!WIY>-[#=\+N7,/&Q[54LB]_2'&^ -'R,93&JG'@DZ!'^B ML2\U%*HRM:HX<9DJC;*E#;@L!(=KEB%;-TP47#O^9/X1#_=U-6O7LFG'B,J_ M+#P+X@NFE^EEAK%'>8L2*_C&'O BQW)'7<%)CXVKSGU M,:V;H=&S=V^NYO^?]KX]'*KO[7M*)<2$0HE1B")3CCED*CFG28H0T\$Q(2$C M8[8B1"@5I6]&(] H-4*4AYK_&B.Y5W$3/Q&)CU/IDCQGYNUJ?"XQ@D69LGWLDRG, MQL>15,,*,1*^U+PA^9J3&JX^N>&K@ERK#VKU6E1)7D%=M7J'>+)3@5QDOM=9 M%))-D;_@ 0:D[ID>9RK,4X6NKQI4$:#*9AKN:8^S.IR=TT_V-^D--V,E.L[E MLK!!G-C+M\,C;A:UDM/@-PBX=0+4 &$T+I;N38]R1U>\K=[(=-NA^=U._UWB MLJM230.O-ELK#.2$RZ6%G?=2*=%= KW@(CYDG0TP2AF10UXG@5RWOK*6BN99 M=/-$0&>3B,#'0ZP(1%'3Z:JYU5(?Y$V*5"Y877)MU.&/\O^AG9B 71C\#[/BAN"4=EJ1/8LN 0.!,_Q[OE++P M"0Y![14#+G;CELR>4ALB;YK(-.ZM%BZ8P*PR<3N114SXBD_;)GOLG:Y7C_^D MEK.5=4ZYQ^8]&_G:&#@.+*D\TC8F#1?&2:]';KMF\R MQBS_3#9B2]SP]%UZZU+7V.2%TT>;^A0VU4O0E9V.@'18!/$4EL=#AME?C"RC M@-$:_;3VPM,_UA>7 *%<#9]*I[ ?I9(T5O@G>K@J:9GYL)756+*NV :?Q!G" M.OKHW?,,1?JICJ6DI= M-L.YA[:)9-0;TK$&.C6FVGYIUW?%;:4WW^@!I;); M/EKKM%>]W;EG5;.*YV!R%D8789;D'VKGS6F;KS$$ 0UGIO(-IO!Y[O$GU<)+ M*S.Z;"O'($?-:8[>+V^"/N3*46;/-.('N^L)%[(UT;PA#A-R"LY=\7H(ZCI7AV_!SH\NZZZ)%7X1,8<&E*;JY8%0/S,)R0''P-U9H G7IX\Q'B*2\)YXE:27+IXLNCD$.>R(E?7'M*6 MS<7@D'54LWKJ;(_&Z.IU=Z(ZWN_\E,^_098@=G/"^7]5KP.56]QQW2;VH:,, M\:,^:;]&;C$G=,N>7^H:U""^SXHH2'TJJ3B^:;_G,_ODW49X$:(KLZ^61]%)% "L2PR.RPK@0/05C$#X\0LM3YG'0V@*KW*CNH2HUV]V1MWJJ* M:Q:OUQ:ODS:#1>VY:^%>7$5'G EN%!?%J)2X Z8T#$;.CD I=E60/?H*.MXS MJ<%,O&40>R)^<,N2C/S;Z6=DM!_V?GH3+*Z$&*7HQ.! M#]TP(N@#;^2&<^:7&7RJ]<9$9?ORHRS-UJ/^7C]WGL@T30-YBDH5G?Y9;,<\[XA' MA;O=W7PY6/]EU.$Z+"4Z,%NB0VJ$;*XD MFCWTZ=TQY-IH)?0A>?M:8:$H5-&_]M[_=A42%$D&4!C;88^I#$09W2;;F.%\ MR],HH";7+'Q)Z$?7MEO.YXPW>#B^6[/$8<];7;R8#P=6!,?3ER<"UA__VQ5\B"0'[<$V+F&?H,E 1&*.$AZR=K*(.;T< MI;3QF=CXVCK(_&XV7: M1FGQL^%[Q4/*#LX?_OP?+T*][-0) 4K-CHV%6U>4"E"YW4X_(GYS]Z#PE #U MNQH.9-1OZCW\SYT>8S0)4(BWM0I>0M+I)6N3/-BW*''56.97G= B/Y=H2?$< MI2BWE\LNIAJ'%:?2=B/:B >TRN-\\%RU;\#GSX^0+N-X0)T\,+$1AT;,C58@ M;&#)PXW!*X>0X%\$0B;6Q6" 7<7+070#&1AE4" U)]X:5UCDW4.XBUY&C:UV M#F4E4F5.9Y">3BAN2>W";!99>VJIWJ$E=8:[ODYU0#'&_Z"UUZD1S=,:%Z!8 MZD(, 8HI0&% "\8O*WP# H;870$JJ5. 0D,(@_H"5-=>,@9Q(8\Q> '50O!& MB7_>?7N++21 B3VG0PDXUNH92#F0+T)8C0-?($_'9Z&!!;X*B/X-3P@%,_IH M$OV[*@D!J7XZ$-X4M4N @C%LQ-M!ABHGAH<3H&J1OM]C0 $J9;YS%37D+>#E M[0)4\]?:OW.4_3O&43\$* AHX4E6PJG2X/RQF:5(_V,A0 .,F^_^&B4.:2!K M($#)4U&_82IE$<]%/!?Q7,1S$<]%/!?Q7,1S$<]%/!?Q7,1S$<]%/!?Q7,1S M$<__&YY]^7 ;!K2G]X=QAOOF"&+D5DP9-987^LCGO&]H@8M/\(M=A5K'(H4.<3 MBH.V8.HH\4:8*5]$_D#H5L$7(69RE(D96WATN%N78XKMRGZVXXUR_/06W: MU9.B;W*J8(ZNQ))?&N8D<1 +BTYQE8E<)K81@+;,Y36EK'X%TO="QLQV;T=P M.".G$GW_RU.&G_Z/\TM?O_J8^_65OR<*LW7'['O1G'9ECC90YP&O)0(-]#4L MZ H8T;@>FTA;RU,LA[(?0;BIWNZV?.@TT42 ,AKT/)Y).KK#5GI*;,M!ZJ;M MJ5&F+Q_0=7%^@1 6V\@01@#2J0[BAO!$YX]=YO@&$=4:JM(O5A/&Z$_J\MS: MBG#7;FC:OYG=OTV5^,.R+#SWYM5]7S6\R?T$\" PF,@Y-U_7 $+;I=2YZU2! M.912Q1H68PU)L;O:[/@KU?>WFIBRVS1+5ZY-6[FGU;"C=6EIT&[,HS5.=^$6 M :I<&)D*0WC.21 _=02LZ/HUM(?])EHF[X1O_H.BIB=G"AK4+3Q'DHOC?)6W MGK6BIN "&- 6 :JI8\ 8%HT#Y>M_5.P8@CMH*GTSL"+Q6Z-X4C[K1;_F])G* MU.W7:XL"EMTON4)]%[7]H/!GM_D-(ZX"U/)-\Q]6Q Z.,0,G3YP"A9K<]=A MLX*R\POP'$3^52^WO\J_=+ACS4R8R=Z-)8?CVE;)C-Y:4AW,04;Y$DR2X.>& MH@?@KU;\>R81#X@1G,OO]/QE&Q15WWD^\?'7NV>",>HZ^N"9KXV,O*-_E%3# MQ]J361A2)P'#PR+/OX%?"U"RL/%G8$7UNA/!>I2K)OXLC#"$;<0^&IKLF;NG MB-%GNB\_M:VF[(67E98<1F^*H7[Q@:])RS[DZ2X7N!]7(D EPYH\.7Z:J2X4 M6%]!05?[;::RM=M#GG7$4LL2?<5R5OV0>.HVR9]<=;C>8^7E*](KHW!FCZA1 MM%5 G3-)&OS*<8#V,+'"Q$ 6H9FJ^(5>&@51(D^=67#L5$<(H#^3)<$=3)K-'I_Q8N 1X.6E/^EZ0#ZH1=UX'2FY5%:^*Q M0;K[9W>Q]GLZBIY=H2[TO3Z!5\J/ 4:9,Y =_3AA -'C85,&8)A['^D4&\^R M:VF(>$Y">Z_0TGMF\U.GZ,7+V[*2U>&'=SK;JHO>;LG_"H".F$&G0_QRP$N M&DCHX"BQ#:+Q3?XZC8,M5[[CY4YGD"X45:\__7[WM:TY'5):CAH-F_D=F+1X MB?&7P@Q=IP\MDZ>0%[@,18-H%K89)P+W_%)+(?DS7:E#W&.0Y:@ )2?/MEDQ4J*K&'MIAQ/XL#)T ME!(C0*W^'BC$LV3/E5T3BU0[VG.@1TQH9ZI?1-@6A<9L/V53Y>3CA8>%)@?_ MMNK?;L8IA(1S&1T/"="/MLQ!KP0/N*W*V,UZF8=Y],M=&F^_?FMC"?-2,AC\ MR]/ =S^G<9HR.]F[7HZT:_^&C6KVKTQ#U9XZ5FIF,U[/!A^+/+/JY$3.3"1B MWCHY:CP]QB2BNGY9<_+G.O/Y99*H)6C M1^@[_;X;UV)F-_E0."LK!*A.VV/D#4&]@4W057,3CXUK[ M=FQ][3>6JVJOZN+;?^AB@@A0Y\U#5,)RJ0RL*,E\OF0_S^O= M=T"!:&SVCF0?.7HD>%= F"NB$ M&6CCT,"; E3E7_35(1D7$N^.JO&T,"C?"TGO M2ROHS <*EV:26H=&8HZ?,$=U]?L'#9Y_7+HH7_^MQRMU;/%NW'FGZFM ME"2@DC&5G0LCBAC?QM?8QW8.3"0+LW=]2B;+^PRV7[)D/9_ZKA&1:'W@I^/@ M\F]YX4_=1*FKY![D1O8A!HO-?TZ30W3_?$EDO"BY'R.BNPMOTV5RL-(JY)Z' M):= (]'OCO_#*[P*SYVIF[?6\EZVGA510D6XK?TYA; ^7YOT'ND$/UJ \DFY M9*H#CF30P=PR_!69#%P+_XQX/8/KTL4R5C^P9.NV;'0D5CF]Q)TT[$2#!^>/ M7Z:L)#=1I&$T;^L[& VE-QNE-%.EVK(@>Q(VR$O?_8'%%U4#AWT)5U7D(OOE MC)\89J&SU:D=]#@*>)90CUD_ 2_M*T\9\&9)7,F!7HPQ(8,B/]FP"V>>^+AK M:M8;G]ST7/M8XVXGW^M+MU8N[U^K>'V^-%(&/WV4_P!="RE5W<6GC,7@5FJ9 MV%3VCGDG?BC72?0L8WPJ?TH;1=A&WZE-R).'VXU3=/'5+.G>IO?V+HSK+XY6SN9 MB(GB\6JB&VOO,EO_@/QQD\*W^1.:\4M^Z9F3'-B5L)@G6#K:5R^/332@E 8V M7LL;;02DRVLT&M<;27W71\HS[8.XN;UQ!1;E8V\N!XFW-!"GZ#&4LKZ M:F<2,D7!]&030[:\32Q&_O/Z\R7,*9Q]S\9+LQ%^GP_Y!0[K3 ]_W73"(GSG MNBR)V01>-\*U.;E[OF#$I>=0\!AFJIUKQB.P#6)Y2[)Y-C5@90-!B!C8+$O& ME':&M-E&A+=/#7.TZ[:]>_U@0NC.!Y^WS4.20BA#!J2);\8,ZG",$$)[2 Y0 M'1C&F>LUL6=-";$<*0:738)R_,X+4/XE78%:4TJV8CEE^RK/)^MH1B1(;U[6 M^#,90O$//*"A^%&FZO#@R&:$REW> ?# GFW6-[9:?,XR\M#@"U"[_U&/^C^O<7I_2G_=L]FJIR@YX>EFXO+958OU?WFHH:3\SJFN,H OC?YM?O5V<.EFF/B,8\'DVRN)59P;J:>KSK]:R+;I/J; MO)/FJZ"=5=:&#GF&.9SJDX,U&>>K^HY\0=Q.]/PQ \0J=+X&/MXI F850BG+ M@-%'N"?T*06VP0'(&/0>2^%TQ,^=V-']?0:R"#4&=,W%VM5FU"JL^B2;I]I6 MC0FI7"2\:8HD(/,88>?F'9(QPI11!YR!U> ,?ZW/5&@[1SJ@=.TRL!WE;D*+WO1-/;OD>LL\_M-K?(JPLYT;Y%[V(7;KDN)DB M1+=V?/J^\S\+7SN(C*=*1XDF^PA]'T^ @CGSAXL_DM3YA>1MI&V0;KSVBX?-5RV^ MX8/U>X;&GRZ5/)6%[ORBP63( G7GZ=Z , \'YJ5@F&%7YBX6DSMU2&M["ZOU MMI5_G3#=G&R7E2^E_J(\U<1NPW7/ 97$'04[S'MZYP]CKO\4 ZOR%"'9,7R_ M/"OS^A@R=4N@ E@2MX(Q,B'YWO75_<*G-I5:?2?5NXX>,CQD'N;V5/KEP6-" MDU\TQE*B,:!S"J(DT5)GSG\4RK*NZTR;? M*]C\%&KR77'FP^%TTK8 =>%:)N%5SU"D, M.Z.A/DDX/L#_^+.N+@7;E[0R40_U;W8?[%:=FY9\4'G;YLF1+/3\5Y\>8J"M ML@V8@4 .A5\.J\%=="FRNF4V3Z[31#*T !)S,(KL3<^Q?G34JY=AOOU96,;$ MAQ@;5?5+3A_O.%WXA4_!C98*4"(T*<,EKA]>S'RUG6ZUR]WAZG$=Q]1.@CE$L3^8&$]U,B"=C MH5 6-LK=%+SWZ3*\W(7D6I; $;/E)A$:;NQ].ATKMFX<*"-]EAGFS3P[6S3; MI\L G?!"Y"YX ]3 W07IU"MJ@+CDLL"!$EB-&,"?[O2TT_[2T%X1UK\O+>SM M*UU%SQ?YJ"<-1I^4,,1. A(9K:-A2;;03V1V/(/4V"ECF*M4$S-6RFI(2Z/& MSZ5';EWQN/9+L>>HI6>% ]Y]?_]?-A>M;2>90S7@#-/$\09I-QO-N<#0*@CIA/QR3_(,O&_H&H!ZNT):@);.IX]K%K77S@D M+->:JRJVY2'KYV,+K8F=-3E37N6[IN5:P9^]$9;+W!E[9-E+EZ),S=FT%?!M/C*=&?>9A&=R[%(_'"DIVWHX.&[;S;]<>JW]?-1*IR/- MS-V!P'^>W.]KQBR#HEGX!@6_6G<9Z&(^T5& '=JSY(F5<@*O%;(N(+_%R=)'JW!E=)[T.P'*CY%P@7"1I &V_94 M2U30=)Y%),D[/"_K:G,7V5!Z8%_Z(7KZ#B)\QK\6A2(7V1/6\%SGHQQR!Z,T MN80MNY>=%EW\-5,>$G\,G4+BQ'6F2LZZFQ1T[-_UFTDFK "T)S:=B_U0O(KL M)>GE&>HR7Z+K4B%O3R]]- =7!DPRJ3Q).B&.4,J(TJUQ/?*NS/=^3->+VZW*6E]0(G4*KPX*-P="@DM M:(/@;@S]7]7H6/MO^7K/?^EQ5I@G.P8?'.#N!09P=P4H2W,"H>\E!B2D_#3S MGA)!-!8K/*1(&OG4PJ)D+YR7*$$" MJ-9,D.<=Y#_0[1ZC)E!*WU'KN.*GK,"82PW[NI0K)(?=Y)VJ&<$F71?5';9J M[CFRA*1C$/P' TIA_X!%UICN0DQ$60>DDEG*_C&9.J$H]E97@X 9A$Z)*4_H MN+2MZCC9MRT*>9,C(=+LZFO#2X[0?3"0B@#5A$6^F3WJWS5MY%[M4/M.G/\S[WP?S/K:++NZ5!LQP*EXZWP0Z . MASOU/HPCSH\EK>4J'B4YE+'U9B[I6D]JFC@8Q*WOTHCUS4TS5"F3/;1AR[45 M]CN'US!OF! #YZOE+ML/A7,]X%I$MIZF-P;*0*9]+*W\?/," L^O&UZWE:%? MQ&D(#2(_B:Q\[70GTT.#D_KXAO8CE+J"P4(97.X6#(O$L:G-C')@LH5[G&3) MIY;5>#=A2BMC0N]M^GF7V7@]1?;8%Z/@?MN(+7 WSM._\.D:PG:=F8]FRPD; M^1GT44;'&OA-)HJ?#BL.P0-I1N74R3XVQH5]3)O>H':99\:_KQ1\AL'6/>'W M,5I="JUS_J/JBB[YP3^01 VX#@/NIU_%/5%+XGDSL8A2*"N^_)BDTD<*RB=2 M&VCK>JJ%7KAV:062O9_"75SW5YJ]>,K2]YX!EZQFA^[SDH.FPL_ C:;3 M5^-&_Y(B=\D8?: 9/&'O*G/74UP1<>3)^J[7*J<\.3]-QB3OM;)"WD=)&&[^ ML>!AODTT@%?>8^>-JB73O2G)]%+<5'JV+V$U+$I2P<>Z<+)9V#AIMPE%3?"+ MM4J)9MJ.T_9M@9KGK+I(E2K&,8:[7^R?W_4.;:0W$R!U@RMDE6%B-P=*$Q=K MP4F$X"5\C;2*P%_&W*IQ0"-UDY3D?HA73(+C!<\B6BY[%=%4/1#KE?!*\W76"YO/ M1:*3*[L,#]>GG?% 2-6B(=7T9G3_"TX0=)DKCX039<6WLDG&[-B\?#?( B\- M.?KQ'6I?/5)RO;TM)WE:I29))%SIVY'U!L'CNF,) PO5;&,!N-'+%'$2&LSC MN$-;N(8D-X*H#Z;4N_$1R5> DJ:NNG?H:Y/!_<16[UM:13'B&M6%QS0NMVY] M=+2>XLK/ 8YCI4C>?!HL2AXQ70%U^S&G+)FFMXHF#'[)9#-O (H%GOE[E8/7 M) :+5-Q;,578E\\;C0*UN_EX5C^4M@AW/X8*)'3+D#% M1DM1+C_=7E']^FK(7X"?.-NS[\=/\PV>*4.,_!J!J6I(ZYAS,:9 MI 5]9,=90E?&&!+Z,1V/5*<*PM/3TOHVG4U<.UP@GTXW[[O3R=\MKG__]YGF.3_(;0P_@Q\;S6>\=')Z LG>6O\DV>4+G MY#X:3E)>?=;SY6AR>>""%P@_0-3HIV^PN3:9VL$)#X>.)6M$N/,ZTP.5$^6C MLI.M#_N[5O)TM@M0S.LX'^"7&OVG8QG"1SG'*48SH(PN,G'!\[O[,W MQ'EDC(,C=J?4;VDU=6D:BU^3WR\5(%6IO)1VOA^5,\PIP<5=#X_R&E*GQ?Y ">V5X>-NS$Q(I4Z,C+RTE)%S>G%E>*!O&<^ M&;JS4ON2SC\?MLU/>01B>%*;<:*(C[).BSYZ;?!'R[='3=CH.7%1-,:%Z#I9 MF!DY7&G_NM<_5-T_16G5@Q,UAT?O&\K^P3)XU XOY!Z>=Z07-B"_0IXRL><> M]CEW&C'' M3E.;=-&O+XV-G)>\\%?G\YHL90W//?=_Q MD,H/GC0+$4>1BUPI'Z"DC>01UX+K-TK+#O5C[6!F/PR_].7CM/XN^F#>1Q<+ M^9CHLRVHV7#" M>JLU;2?9 NO"_23S/ZQUA.DW/L;T=!BY*QCBNR%Y(^=C3% MFZXK##MOH'-LW9F/5IDSSQ^166,GU>R^!67C]%>O9IF0YI=B#H19V[8,=-*>9D(*X7#@Q#\7(P:PC7>>1?T@ELQ\Z MGI4,F^ZY2O'BWZ&/WJ'(T#WH@S]8U"8@AEZ6G, 0@[$DBQLM-"70L61T3W#! MQ*^>2<6I,^68\I6L2\QW83,5UWOU1-8E"5" PX(Y](/KZ> !G RYB;&*;$P4 M!5(N %>FR;J\HVS9%.F#A.4U"3Z5+M4[+%6?)TYUW;T]MCU;B+;9\'C0-A%8,U^AZS)0JDDIG9DJRCO*L^??T2J'=+&RIQD2.3=LV!(W"H8[]-IO M3?]5E3RG=."S2O*HE-C90OLQSLQ"1UI"C?,=$4437CB_NCH(%V\2R@TKJDB* M!,T.@D?Z8M6@D$I]QXR:#T4J51]CO.8-)UM!*RP#+S0Y0,V*=Q[[>YQPV15 MIHT1/%?QY*5RE"%]H7PNX_^%C)SI5GX,SY[M8,N_"F_VD:%(D#6@2U\;G2AH M$B'+SH@(.#^[R^J-9YF5FD2TO)<@%JP M37(=Y6.=W_(T\GQH&]_Y4ZE%FMFQ7V;?O"IBW7FW6ZM$-U6NKOE\^ID+&5U_ M$KI%_6'LG!K254#M_EK(L<%)G#!]-7T': MP2]E[7*QVS[Q*VSH>.6W?2Y)95WDV;#_(P%]3':AALV=D%20-C9Q\49-9D9.+-O:'C#?&', MG0)4MK< U=9A+D!]:/V%AD7F]UK0^%4X;\S0W3J*'$V') $W@^,W%'/TQ"UA M*7_ML5;MB;[M+=QG6NX6KU,W@7GK7M4NZ^O#+=!E(=SW4M0(DO&,*H@IL$E- MLFK5ZKPWI=)=/OYNKMN"')I.M&VXXV6:]H_<^L=U.1_%W+?I13@TT?/!1Y*UM65'_RYHZK?R6-8C70//DQ MZ@3AR6MZR9N+W!.)?E114B@^ 1#F'VK 0C&(YMQ!@#Q-"N47D["@-B&!7BY\69(*^ N/(# **'A I/!:9 M?%&M]BY.JLF/>9>^L@;LQ1Q]PEUS]8=8!#I5V:[PL?(Y*T-EY0WT!7O(J209 MA$=9GC:LO"/<%@A[[B]H3Q<=M'QU\\]3=/ MCRSK>LDV-F[>D!.[J7.++FT]HM=0/&>PDF/,IP!>26*\9S[2=+GCRF7Q4H+*#X+Q?(;,"B$Q!<'K7%W7[] MK;7;\+I)K?3 G\3(?K (FZO&(#=@2O*B$ ])@(HO(994BSP0U\>M;GB@L--= MZ?K T:$[G_K[CZ-GY*1TFL_N2OM_Q03\D>)";!=5DE]*6\W;!Y6<8$)D#!3! MW5/H]=SO/N?9R?X-EI7\4\7!9=\[;&87ZK%0*:S,#;7L #/7+\R\24B_H?J\>?'_^3W0[_R;D\*=6^T/*)83B?F M:7YAO(3G M@/QF'8/?9I!SZ&M,,)Y,+D7(!PONF-)"[F]^:[OI*4#39F,L+7&_0T#%HV>R^CHUM=%OSV5_KOG=H[H'- M]S2U]K4F5,;NG/5(NKIM?*W4BL,'6&.PR)&Q&3&XCU!F,&4&:G *@.4"5#W2 MIW\>\;R?*U[D3F"U#I WL>WA &'@?621[)E3;;<;3PZ[*\D<%M8+6[C0M]"] M4R E :IQYF*FT3M3I??PP 4M*D EOY8EK"S/EV?Z[?5.\QT,+DQSPX>45B>- M=XR75L]6%WO@MVL";O,U)'$>W)G^4QP=4'CR.L"6PUP]'V2!, MJH]'KU=(*&?K'HP+"K[TZ%]\'.#?_&T"C6A^'N"-C07*^VHQ:^!VPKIM@6H@ M_6I(1??;+S8>+'Q8N/_KQL3S!%WW @831"@GLSPI!C-F M)I4.3?WMQIJ#2W[WZ"*Y17*+Y!;)+9);)+=(;I'<(KE%F^W/<.)(O M^O]^"MZ9$WNZ(X1I/D 2F'VX+5]9/;US.FY4X"EQNU2E*5*V-9_^ M GQ4L5XL@ 52[-F'V[)(9.8/Q \)()'Y[__KV^/<^R)6>;9<_,H#_\K__\EW_Y]_\'@/]Z<_O!>[MDSX]B47A7*T$*P;VO M6?'@_<)%_ILG5\M'[Y?EZK?L"P'@/\N7KI9/+ZOL_J'P0C\,=G^[^G,JTRCD M:03\(/$!A%$":"H$2'P>P03%-/:#B_L_QPA# @,)PA!S FE L>@3 .62AD MPBCC9:/S;/';G_4?E.3"4\8M\O+'__C#0U$\_?F''[Y^_?JG;W0U_]-R=?]# MZ/O1#\W3?Z@?_[;W_->H?#K &/]0_G;]:)X=>E U&_SP7S]]^,P>Q",!V2(O MR()I 7GVY[S\QP]+1HH2\Y-Z>4>?T#^!YC&@_PD$(8B"/WW+^1_^\U\\KX)C MM9R+6R$]_=^?;Z^/BL0_Z"=^6(A[W;.?Q"I;\L\%614?"!5SI7W96O'R)/[C M#WGV^#07S;\]K(0\W.Q\M=IJ56N)M99!HK7\XS%A/YRAOB-]BWU='2A7FOO1 ME8Y=F'YTINZ=X@K7'U0[Q9\K&]W+>ILU8?7V-5GL2S(?(3/8B.F MI?)<_\,'];=:C&ZH@TQ+.35UMU05WPJQX*)BRZVFO8S_QQ_4WV;/.;@GY&GV M^8&LQ!M%M/QJ^?@D%GG)WY>K%5G<"STEOGG9//*)O.A_NOQ*5OS=WY^SXN5: M30*KJS,Q +\_+DQJ]3]=13_@T5/%$<8927RY?.*;>;BQ_FA"5;- MK7HV1C\LR*/(GTC]@K)>NRT5(/]9:B?XO_^P 69"O3S_W?;=?-AN*^T!VJ/A M7MMHKV6U1U^\]G.UY5YI^H57&>^UK/=*\[U"V>_5 %QX%01>MO J$(Y^*4NV M9>U<^V[+U6ZW+=FK==L6QY9=)DE.2\QKE53_A?X/8E[DS;\ _2_*[:[]Q3^. MKOL/>Z/Q6)<_4__"=J"SX_L)3:P>SB'3!]EX8NP!5S6GZ1?U3!7X43U/V30URA33P[9F M=NCSJAVQ_GH/ P"1J9KSQZ#UFZ<;MS!N_,Q?L3_?++S^H5RJ7 M4_UEU]/<:VZ487K,B&8L'OV]W8!;.WSL0?#GN;B1GU9+_LR*7XAV]HJ7#QFA MV5SY='>$SL6=^%:\4>K]-B,XY"%D(> DP J)THM^R,*@I#R.*"I5,M_JV6_ MI0)3&\"-_MY2>HWJWB5CJV:2ZRPU&)7I^J&S MRW,]6^GIWJDE>K5O]YQG"Y'GG\5])?I;EL]$$'!(!0,Q3BF E,6 "'TT'T*( MXB0*PH1:^7)=TJ;&88V.7J.D]ZM6\_AHZ@&PH8?F"K:AW3%#H.R=+!, G'I4 MG0+'=9],;-_SE8Q>ZK&WOG'">I\$E!\^]^/ 5UP"8A8R %/U!Y8D!I+ZJ9\& M41R2U(197"HU-0)JKV[./DVT(B^G76VPN_\*'3C6RO2F[COO37??O7G9>FXB M?6=QB/ *?3C2*<.HX]#N*,(QZ)UG%:YDC7>8X1B=K=,.UVWW=-\'.X[_J\@+ MP9OC^%^$CGT6_/*+6)%[49[5OU4NQGN2K?Y*YL]B1A"!3*81HJ3V/EE6#]'H+0>O;_[R-*S=:X?Y(PMIY].EZ< M6U\%[1P$MGQ>%*N7V=7'6L@6Q&P2;.'2/?OTLW;HW?^_7'^\/)]9]VWKB("H'ZXHK?YAE\U:#8Y" M(_L&-./WP&_Z>=;K 7B]>'HN\@_BBYA'/XE'*E8S3GR42NJ#V%?C"&(< !*G M6/FZ"6:!B!F, QM?MT/6U(9:J9L7V7F<75B:^8".$!IX>&Z\GPNO4O3"JP'S M?JVT=;@I;H")2T^E2]RHOH.!W;NSN?7VQD2)(D(2D# (@C4,C< "#,! M L@B"E$2IVEL-;_>3FW07RWS@GBW&;.=9&]-)UDKDX>>9&\^WUUZM]=7+F?: M6]W(,^WMT9GVMN<0RE?%[%:[T_5,$/DH@CY.01H*!B"7$:"4J#^DSP(F M.*74-QE'.^U.;3"5JGF_OET^DFQAN*>_"U7WJ#H#@*&W+?16?5XH(IE[/PFB M QG*+8F3:!@/N".V=TR$ZHW6)*A^VAURNTV.,NZ.V-$,OF._[N?K-@%TF= 1 M)Y^+)?OM83E7[^?5:O:2JM4L8<6,J1F-H! "#OT0P"B) :8T!1@B0M((^\@N M'L14\-3&\(?KRS?7'Z[OKM]]]BX_OO4^W]U<_9^_W'QX^^[V\[_^$85!^F_> MN__WY^N[O]DYRL8=8>8U#P'OP S14KGO4=+36II?]CP(8C<#NH!F:#ZS0\7J%FB7Z6?< M!CW8[&BW0KN,:M\.[7RNGTMVO2A42QF=B\L\%T7^412J]?FSSK_XXW+)OV;S M^

R>HWO?HL?]#,EM=[IA232% 1 !I3 2"3'""A4T>H):"D,8L2F-BP M3Z>TJ='.1MER5Z70/Y;/VS%/-\)FE.,,MX&Y9@>R\L?2 \D'.,LU L4EN70+ M')55C&S?I1.SE_KQR%LAQ6HE^*WX(A;/XNI9_; H9A1R$4DNU=(90Z!^2!6! MI!Q(%J"4!ZD/961#((?%3(TY&BV]5:6F)6,'K 8Y6R3I U(^'ST1J8?=>%N+I?KQZ\R161%]FKW*"?5CF^8Q$B'%,E!L&6:2\ ML@ #Y:;Y@,40IPF%. Z121+&#AE6C#I"TL4Z-5U996!9J;M<6-+J(2C#V.>! M+W3.)<@4IS(!D"\B!66@_B=2=$N-KM2Z@G*4U?0P4)J1Z)D #)Z&4!"(UL+D:YR2&@*8A!YRB M %,44L8B&\K<%S$UQJS2U-9>DC??Z-L[NL+.6SH/H8''>4NY 9RDXZ8/% [Q M*L[1<2L[0AS<.$4ZOX^.B?@E*QZNGO-"T<:JW"%3Z]IC>?VXCR*4JJ4GI3X% M,"7J;Q!SD#(U_$,W7^_KR5VK_QIJI32#N&-$'?C!$=8SHP S9PUNJVTLTW MIY'._2\+@%RREXG84=G* H===K)Y=6I96#XN%U_*^^*GDVE@!&4<) 1P2'P M)4H C9( H BC /HQ(1&;/>W4)WS%Y!OFIMDPP*Z!PY'!S[7ZBD$KIY.59T__ M^L<@\?\M"BYTH5!_*IE9++ZC-!8\)&D$N"\C-5ER"'!*U(^QK[XOACA"0?T= M-;4"_TF_HL-5%P?\AGY2S//@U=].\#O\=LPF_2FH.B&O8KQ?8 "091G ME^I4/B0&:9B0!"EI%R[O2'4":34_GP3/P9&&)C#5/ M'S?>)6L>D#(JAQVW)$$ J"*,$ )E2'0HD0I &G,>,! M9['55<1= 1,?VSU2ZN]!:#^N)Y8MV@J3L\;T4 GS]V2\VGCN2HM_]+D>F?!O ML_RWRP7_62FX*A0OE$>"-W^]?AO@3\MYQEXVIT,LI#HU0@ @D5S]@0G # 5J M I=(3>)^BKEYLGMSN5,;^5>5PIZVH-P[W;+!(KNY!?3=U# @H ,S1HGAY2Z& M%UZI. BP]VNEN]$9VUD(6Z2('P;ID;+ GT+<449W>XPZD[9;-#=>7G9[&[=2 MK_=XW7D)N!F/2(A]+H$?Z50X?IP"BE@$)(4(41$*1*T691VR)L?C.S7(V%8- MLN\^+@OUGZ3\57H\WM :<=,8"RKQVJKJDGP1&+(:$0Y8(E, 4PA M!B@-4H!XFF 9X)@R;.PR]E1B:KS3JFY8V>%M#/$VEG@M4TP21[GK- -G"6FG,]NW[?$\VS.MWW)SSVVK MG\];Q<6L!Q,201!ASD$L(@8@Q1P@AD. 4"@Q9QPA893<^'#S4YMA+C]_?G?W MVMF[7RSSRU,AA9^4?N@Z) MN+Q:;Y\$<(3540= M:_/*DVK/\J9$CYXSY/1!^V,,YLZ]2OV+IF+.09[>#+<+CTCUG7COERLILD(M MBUS6E^^+IMNB\]9:C%R)OB]*^^7I>[=DGV+VW:+0N<HU"IMGG^W$MYO-7*(V,&?U!\PJ,:T)&FN0SQF$(0U]-4:&, 92< H10"")!_0AA+$-FM6=P6,S4/.%- MGC1&\@=/SI=?\ZV,:V);U.EKF#UAY--'?XZ1Z!2B4O5=6ZWBJ.^:):_Z*&WM=<$5.=WQN'L1]( MB4 (>0(@HA' (DY C'T_2%D0^MR('PSE38TH6AI[&Y6]6F>+P!8#J+M98@ MQW#WCF)W.J%Z+Q M H'<@CE2S$_/#](NGL< ML3>L+*J<*S[7MY2:5$J$QDRP2 *1( 0@1BD@/J0@2 4A),5$!L0J!N>@F*G1 M;:.E]U2I:1F5ZL; :=3.84GC1N]T6KL7Q=/] M=+_!WQ3!>;]Q^437*7N[4VC&?ES/)CR1;5$G3?>$CE"+ :8QTK(YVQ*@$ M)**AX#'%U*Z4C;GHJ9%$K7&=S8Z]Z,HVCX?_]G!?=JY)SN\*,4(8!>&"2 M:92^\!J4&[V]EN*>UMQY;G%[P%PRDH7T45G*'I5=YNK10H^UY#LI!=/.494& M_8Y\TQ>N;X4V,YMGI1SUCV_$0LBLN%F4XJ58W<@Z/O)1T^LLH6D,240 CW5! M@Q!% /D) XKB4)K&.,&^D=_C4*>I\=_-0H B>Q1>0;YYM-*]VKS*=$I6(*I3 MRZ(VIHQ]J6]AVR3^=-FK!DO;\?MJZ,/CQJ"F%H/2OLKUL&W41?F+VB[O9N$U MEGDW=XO-UIZ XZ;[ M+1UNA69TP=^1U2);W.=J??+\^#S7)_%OE5B6%;,T0G&@5PN1CD& "88 4>SK M1&))E":<(F144MM*ZC\SLE@H_[7]2:L7[K7.#OC?'M1.%]6LI?$\4"O+MAQ, MNS==Q /=Z@2W-_+GO*K4/L,R"E)&*< BC76M7A\H>F= )"&+(IPRF?C]PX)V MI$V-R6^V8X"\E587+"5XUO4_ZH7<0EC6[NT&W,R/= ;CP)R^%RETVT"HE*W6 MPD/%#!T!9;C0H5V!KQA!=,3V[D"B8R_UV0.N;]*55WT^J8_I00!:;EQJ09.MT[CB?:&'$KTKMC,XK&L]W:A8H>I?/\P^9%#/H MQ9'VML=E M7-3YJ+J-GCI#GY%CK,Y';C\2RT&;=KS;A!K-KO[R?N9+R0CG&*0HUK78*08T M54PJ8,0B22(!?:,TG>U&I\:#G[]F>>Z]7Y$%,^.X+82ZN:JOW0-SCC*Y^(=8 MJ7_C%Y7E#NZU'+*UXRIW\WA%!@HP_F0&7GN5N3%*F-J7)=>U<]J^.=5*HFMS#LSB ,9ITBJ M=66J!F@2$H"B, &,!"A$-!8P"(V7F<[4FMH0WQBF(X0>2]/ T\8VK[J NUI; M5Z?.>=;V>6*>53-QL?1TD2QO^:6\A2O*GVP3I3G^ P6P:_2K0,S6*M';\K" MDLHJKV665]KE;0RKEX*E:5YEFVEBM"&[SV(9_BK=.-*"_2?R+7M\?M0#Z8R! MRJMNW1Z5?W*TSG<.?^>.@#MIX^T=.$=H:Y?!?>O]]B/6NQW5"=7A*_'K?OW5\N\^+@L_B8*'4IUO\C^(?@L@# 66(: 24$!](,0T(2%0.!WN4$RG+*C[IX,COGNULKP OO-+Q_$ M/9G_1 I-G+N56C95R0(H)%43 ^!^0G3^TQ#@D$H0^\2/?(J3&%H%+1A)G1KO METKK!'5,"&X?\FJ&M!EC.\=O8/:MH*L5WB_1Y/UJ4E?/FEBM4'))DF:"1R4\ M*RQVRJ.]#-3^C"$<(P1 0XL< AI@!&C$!F( TB81$41S/ MJE77YX*L"C/JV9-C,TQVI0TW8MZ(^VRA8XZ]-V1>KD7UV5A>*F]Y.+:/+,-, M\E!"(#D/ 12I0I:$!,2QG\@X2"EC?HWLNX5-_L3S<&UD#7A27VHV!*1FO'T6 M2&-XR/F%U]+.<7*_0X8[S\*W)63\='F';#R8U^[@@_VH MW2_T987+_"^"Z\#7U@/-U>2/HI@Q7\)81ASXJ5#^'<82$ 2Q3DV%B?!]7R21 MC7]WMD93\_U:"8'NE9:Y]]U<*6K-&^?WE!G/C(K_P+S4@KZ=G%2OS#?F>"3W M:H/:3UVT\RFH-;[+X%AG&+NDP/.5&I4RG6&X2['N&NY'R9]4GXK5JMX;+C/Q MSZ0(< )3"9(T\M4BFB" 8^7>"JF35O-$-605'79 QM1H_B"_4OM1OFD>?B8;G2^QK_YBV6"^%E95D#2YH]A+X9<9Z) MZ=#'D&LX/U=PUK4^JMH/[JBM P679'5(S*CTTV'G+J%T/6H9\:1WCU\3VLWGH M-=0OUW?_]]WMA\N/;QU$..U9V!7?5#UV:<^ =633_F_. MO&OW[IO>)1?YC" :^91CD @B !0T B@@&% 8RB@A 0P(FA5Z9]ULEMV38#7$ MUG*&/H[<9-<6M9X][]"M@32;,,^"9^#1N+DK]^X4)OVOQNW:/P_V&]5794&YZH('6=VLRB(U53VK3V)5;I_,J/1))'$$>)(& ,8) M X2E#(0PCGR$8QK&PL:;-I YM;+Q3U0XAZ]^49I2]_C.+J&3H@3S(;V1DJX6EJ6,4?,=:;ITU@X M]5".2QO753EI]9[/+?H8!TB?: MB22$$\G2P+?: 3PN:FI$-1%AMXO5W5$6?Y>Z5NRTO6BOE-PJ7-A MENPTPUQ23F(*XHAP31T"( 83@*,DX#P)U>]#NX*7EAH8C9)1ZU96$VK6J.J1 MM:Z6IP6676%XDC O".=,M2:>U(M?[YKE"_S8']?UX1<&^!=G@;=_OBA'W1. MCR8L51CWV*(?/GM'&CV;Z4=XNL6%ZO>77Y:KWZX7I<3RI/5&W@J=*D^-+,Y( MD) @ M(/&8 "24!YI$O[2LD"DC AK2IQ&,BV8S 1C,_9R MC-S C+76]L)K\*LU+MTF?;FOT=H=2UE Y)*93,2.RD86..PRD,VK/=/Y;(K6 MW"TO.<_T-0HR_T0RY=)=D:>L(/-R@XCNWL6X%7]_SO*L:&YL5+?YZGL7^H$J MK"#B.F$%Y" @NHJC5!X:)3X$/F8X3$5,"0FL4OX,K/#4^*[E3H WP* M9M/2*W?PP#/1IF\;^ZH20JHOK\J^U']Z[]I]V<'C5>[B> M<'K)>P UQ[W>/1S.>Q>[!Q1UYDZ+/ARA,19$D@2$F.I*17X(Z6>\ ;R$6,Y(0/XZ!C#$"$*8<4$130&42,8H94O]K$T#8 M&['18@8X0^VG=9YZTWA&X+O]FK,7(EN-XX[9>&Z]]4/PI\3[)5 MN2?QDR#Y\ZK<87N_4HM4G2/V[?*19(M9*KB 0C*0,,D!C-(($+T[36!(!:&4 M*7_0AO(,9$Z-XK3*S<6XEM;>6FWOUTIQP_H6-O";$9YC4 /I)"B;K\EN5JL1DEB A%-P2EBGT2 M#+",4KW81!&)!?$%LV&?3FE3XYTRT\"6MFHM46KK_:KUM:2;;J3-B,89?@-3 M3'_HK%G&"!*7_-(M<%1F,;)]EU/,7CHCY]?>P4SK /'-R^:1^GRQ3(VH-\N* MEU;FAC)HZ>Z!+&Z>=!/YY?W]J@Q"O%:N6;;(,U;RXB7-2T]M1D@(DPBII6&< M2K4T1! 0R6.0D%0($062P-2&J5[-DJFQX%I=;ZUOY8SU2+#U*E^&&;/^+OI[ M8-9N'_ZW46A' 'CTY7"00)5CMT)C*Z]/%6!:*$"\&I$+[^A'I::'&A>'4\2K M]ZWSG&BO8LSXN==>L\\.YGA[585Z%(KIJ/O4JGS_OCI"OZJKT]PID_)Y:5Z3 M/VD6RP@Q3 . (\H Y @!&HH A$F $4\@ES$UKA/C2JNI396UQEY3YLTV.-95[+M':FN=?H/8O2+J_1BR-5 M=AFU-^TJNKA&O;.@BS-AX]5S<8W/5CD7YXWW6_"^>DK\42SO M5^3I(6-D7I\C!8Q&L8@H2%@: 1A3"4C(?,"E+U&H_C^.C:*V.J5,C0UJ12^\ MMJJ6AW7=L';3@3.PAMXMMX+'F :,S.\@ ?5^BP#43[N#OUO *$/?R,9FX)L] MW'/G6ZMHUEC+LI>-3* MO=VZXT^>.;[OB%IHS(1,B8\B!,(@2G7=Y!B05/V(*$,T2CA)?:LH[.WF)SRN M2_WZ#ND*.\OA;(W(>$/Y!!C]1_&6S8.,X$K"ZXS>+>N.CMSMI^R=\5N],5\N M&K& 2$:A&IU0J,5X$D6 1$0 21/DLYA@1HS.AK=:G=H8+16S6FMO@W3:E>YE M^@B#,7)?Q-3&8:6AUZC8:_?K )!F MD^9Y\ P\5BV1L4^\>]1XIWEV]Z6,FU;WJ)5[672//SG84?+UXQ/)5J7CK<^P M*)80!JD:] +KBH\I!<17#G/"4)0BQ"AA:9/D[L[IZ?&V(D:C8#O7W=T8L56M MPZN-PI[6V/F)XT[/=//)L$"/>0X,C$X.1P;?^=%N_TX8]1C7;6<,<5I[&$@' M)[,[#4_M%/:PW3U.7(\T=&8QF \ZY=!M=O]0W,B?\TKJY>-R563_*#_H, Y)$ M+(3$3RQO.AP7-34VVRL^6=>8S+JK)=H";$9<;F ;F*+VZDM6>@Y<7_(0&,.5 MF=R2]HK5)@]9W5UT\N ;3I?FFHQT/J(V05U*-5;_)LCJO?K,9E&:^BCD$$0I MQP!BF0(:P!C0$%(6B#B-?.(@L/ND(E/CFKL'L1)$:^AD,7BZ(\Y:D#N%]S77 MY1=>8\J6YZ3\*&V-I\WQM#TC=8J3A;K3SIG">OWL3G*U1MJAL.0$4(20$2< AA"C#T": 19V$4L!A* MH_M%'3*F-L,T*GI9J:-MHK9]#,W\UC.1&7AR6(-2J7=1W1YUF;[MJ/5NL[CM MBQDYF=M1._=SNAU_U&Z B91H!:GD7(J!24ZO[$$ M.$D0$!'G$OF1CRDR&=Q'VI_:P*Y4]$H=O49)L^%]#,'NH>T EX&'M1TDQJ/Z MA.$=U=75F]5H5G_9'<3'6AUE )\PJ1F\IQ[K.S-7R?W?BNJ_UU4-UH?E7+61 M5Q>9;Y?S^?OE2M]LGL6F%S[ZSTJ\9%\G1ZC1)]=4C*6/)0[5.05 [-4)RM6*!,6 18HD/ M4\+L$C-VR)H:S^UD]WK9Y/;JE8>Q"V4SZG*$W< TU1^V,Y.B'01DN)1HV^)> M,2':0;N[TZ$=?J5OW6A:O,UR-E_JL.0[\:UXHW3];99PF":,(4 QE@ F1 "B M/AZ I) 19 D.>&Q7-/J@G*FQQG;XIW5J^F-HFC&$ XP&9@>MH;=1T?M5*^F5 M6CHDAA,XN*T1?5C4R 6B.^W=KP[=_;B[/,_Y^A__DHF5:O*A23D<2Y\S/P@! M)B@ ,.#*Q6"^#P)?^JED(A'0*H;)2OK42&.3^]E;:UI6]_EX^5>':9^/]P:# M/HO]!*D^2'29;AD G#+UL?,X]E,2$!R2V1>QHLM7[X^V%O_$/6)&^(.A//3I MZ%GP.LG1?1*FH;-U'U?@U?-VG\3&)(/WZ49Z!('HDE.Z2*):^5X^+I^5%+56 MGC]S?;QW]] 6?R/+&+8/&:&U)[;.E1JSB/H"!H!$OF8[& %" PY(B"*8II"G MOM&&GC.-IC8?E97DGI119?U34IFE3_!*N_2N4_$@O,?63<2EK$-NYQOK_FP1 MON"D7[LY\U5Z:V >+3M*VZ/W^KS:(J\Q2?W%4T9M71F]D54%L[):93W_L5+I*FC;-DK[%.QFJP&G8 X\-W"L=*W.M=R&;MM MB(W;$.Y30D>.Y#;$8#^@V_3%GBD5EKDBM;HTV_Z%WAZW\A7=? MJ5]N>I$M RRSCEGUA1D[#(;PP.RQ!O?'%KC;NC>74]6"J5+?95ZS/K Y37MF MI<"X6='Z8+.7-*U7(SV#8I9+_C6;S]L19FF*_(@+ ;"?)D#Y*.IOQ ]!&OC* M58D1$="*R0[(F!I?-2J>%@?M/6,V/SM]D:+RC]H1CL> M__ #/1<2[$'PY[FXD>_(:J&F]OR36)7WQ=^0/&-JAG^;S9]UFC*=)743#25E M0-1<+(%DJ=Z%C-5$#)$/,!/J7QE.0F&U"]E3CZD-Z\8,?4+0&.(I2ZI\"%YI MBZ>,\6IK+%<:/3O+<,TQ?!<,O?IHT%\>0O^BAI]LX*\S*WN#A,"=B:?394E/ M5<9=H)R'U]Y2YG6-&G$-"/C!C-JI[M>Y>I;PFT+HC6OI? M;&AS@.*Y?5%TR9/6.HQ*D'T1VF7&WNWTC$H^GL_Q)_+?R]75G.3Y1_61-A>> M$AKC,!7*M60Q@%1*0#FB( Q#*A"*_32Q8D1+^5,CQ%,934L;O-((3UO1-S;6 MLI?,J'% [ =F1O>PV\?,]@//:=2LI0KCQLWVPVJJ\]YO= M\M[;-'WY7#PL5]D_!)_14+((!PQP(A5?IE"7 .42$,XIYD@D@=UAO7,-I\:H MM6=#OI!L7B[_=(CMDVK]@73D3!VI-PW7ZJ_91T.OXK5JH"QO[[6M\UKF>?3% M:S]7F^B5-E[L>[$;0QVN[X?J Z[L%@PGJ<<7BW3?U\?%6 MN=@Z=B!-((M(X@-($EWD!B-=Z-$'B4R2!)(8^RPROC5Q1,C4R%J4:K;+%UL$ MR!\#LIMD7<$S,$_N(W,ZHL(<(HMK 0Z@&BG2W^)CL@O5/P%!9_3]L7?'"Z@_ MH?U6C/RI9_N&GZZ>EBM2B(_+15TYM_X.9>JS4(0IB&@B )04 RQ3#D3 B SC MF$EBE;#QJ*2I$=_/"S(OOSKEWK!&:4_4$3:V :K'X#5S-YV -C =KG54[M]R M 6HU!P@R.PF&VZ#68\)&#G ]8?-^L.NI%\Y,<5 OT*LK.?QF<2O8\VJ5+>[U MZ4Z^.?N,?,)PI-;$$"'U!TP)0!!20"(IJ*0<2=DORX&A E.CE??9@BQ81N;U M3E9SKTW-BCIGROI2^,W"6UM4'IQ:4HYU1QEN* X(_] [BFMP+_:P7^ZA/>C1 M=%\4![F0;ZK#Z]S)MT3HZ+5\VW9>=W>QV1I[OUS]J-XM9H3YB(M0DZ?4Q6!H M"&A,"(B(SR.XU[?CKOE>$Z/_1YW'K=Z MOK1X>EN0Q_IDBCN1>[K^+C!6]=@K]24YI2 M8)9$! >"<1!Q7Q?[22C 89H A#'%4>0S$1L5^S$3-S7.+[7U2*5N.QV+92'$ M;HS-6-L=<@-S;P5:K6D[K\:%5ROKL)JA$2A.:Q=V2QRW4J&1]7MU"ZD)NZIJ7#@B9OR%SO9KY_"!$*ZEI:VLGYA@2$2# 8Y\ M"'&DQG8< Q22B(D@X#2Q2D1L(WQJ([[6URL5+E<9RX5.U6>Y%K2!WW!]-Q"H M0Z_96FI[V^"V-!\HRW$?S)RNJ6SDC[M.ZH',WMJG3QO]Z.RC*,KD7ZOEEXP+ M_N;EYUQ' ZZ+,5^R(OM2.CPS%B>^\DDX"!,) 8QH! @+ A +'T4XAB1.^*Q8 M*IW-R,Q&]D4@"=KQ>VXS:(OS)AM&(0'YC4- M;I68L 7N=S]7UV*^]S8UX2]/PVS-:_:(N60U"^FCL'%M_\C7F8H2 A)DA#P2*<-3&($$&(2R$A*7[!0,&FT)7-4PM0U)8+;)\%@)*)0,B%#1&7"8D MY;T"'8[+G-J0;Z?H72OJ_:I5[5LIH -P,^?#,8P#4T,O!/N''YS&9)"(@PZQ MKQ-DSA1F!^ MIR3DAW_5U*F"B/MA"$&2ZF3$*8( 1^IO 4(X"M(DH8G1K9BM+AW-W)(_1. M;CM]1*\%JD4/&2Y4A\%]>&IUA[3+#!W',!LI.\>>^*EDYCB&BT56CJ--V)$= M*T.7V,OLI__Z.(L8BR%$1*<:"@&4$0,X"(1:W\8$15Q&5!K%M[<;G1H]_22^ M98PLO$^J33.VV8*HFT;Z&C[XAI:R>7E1VNS@@.R0E1U[VLWCU9!N?MH=SEN- MCC).#YG1#,"#OSLWN6S':-[)51J3($Z)3(&(0IWCP(^5.^%3@"B6H1JC/K++ MA]A#AZF-VW9:T\O'Y:K0^27V)[N^N63-^\;,D1@8\8$)HPWV">=BG.2QUB . MDSC67(U72AIKC=/QA+'V3?7,>D#RA_?SY==VH-/!"#Y&?$JDC$ <)BF $8P! M#3$%T/=3G*9ABIG5?0I3P9-CPG:P7QD=HZU00U,N5X_$/#F,=0>8,=\0L Y, M=VL0+[PM<(>/G;0%RVE6!5/9XR99L$1D+^>"[?M]6>LI4RV7M7YX5NBFKQ>E MU\C?/!T=>L>-"7Q*IJPT_DI70FE@XNCAEWD"FKN8=]<%8K5?;: M.GN-TAY]+CREMO;IR2)*$QI!00*GT *4H!UEFH$*5^B*,4I7Y@0F"=4J;& M5FM%=1&_C:I6N]3=L';3CC.P!N88&W",B<3(^ [64.^W&$/]M,L6W0)&H08C M&QL>,'NX;Q'5,B]5?4(=L0#Q2%" <*"\%H+Q]#[/95>0QS''S39;;71MH"1JXD>L&V_6NBAAWH. MUH8$;F2SSLG7=5H83HG@,@81BW594"C42@-SD,2A9#Y-81)*J[';(6QR0[G1 MM;POW2SG0 ?>C $&:V/!( ME["I\4BEI%>0;\UFA!UO= )KQANNX!J8-YHD-35BI:)ETEGF.E&-"2 N6:-3 MWJBL86+Y+FL8O=,C'?]F#W7W-.@R?YNM!"MN1?X\+]XK*ZX(UQFX-NFQUU.G M'R6Z2'D$N$\0@(P'@ :8@IA0]<&%)$5FB6C=J30U!MH8=>"P]3+W*L.\RC)/ MF^95MFWGP+?T>QQV<3?+O4['#E/U[ MT:ZJ@E/ .VLPN)$T7L4&I\ALU7=PV[+#(KIU[=']*I7\OY_S0@^3F4 H%22& M((;*AX>"(8 93D&D^CO@&.&46U5"ZZG'].95I;&^>B>DU,-8K7:?EH525-]( M4;[2HQJ[>;%DOSFHIFO02V9K@1&P'WAJ/%9;MRFBNU]@U]O8,7!=77,@!R^O M:Z#*ZU?9--5]*^$=RP!^ MX5U6Q7BTGZ->O!5L>;\HXW _B56VU$_GNBPL?5&_>UJNBBJ%99^K/5U]9\:= MCOIC8'ZLMT\VN["-GLZOZ1C@X9+FNL2-2F4&=N_2EU0#ZJG/XO5^N MWBZ?:2&?YY=U^),:3B+[HO<\*]&NF==*]<3'W6:ZD]WVX6!(PR*=1R M-*0"0.930'4>"[561;$?)(%,C0),S,1-CU4GGJN5FJ?/%@260=7:^+L2[ MR#/P. #V?Y,WG*ZDJMCKY ?TS2F$$": M) *M:I#DC$0AS[W1<*(GU G:SG[N*UQ5G/N5W!;R[=>X7'=77;6$FYRX7,= MBSCG\71&F(RPD'N->#LCVPT7R!^7 M2_XUF\\WI]]IHK@(^3KIL"(J"!$@40A![$O$8HSC)#6ZP=A/_-2;7SY[[V]O?O+>7W^\_'AU M_?%'[_+J[OJOUW?7[S[_V4F%CJY^,?-ZAT5[X.GE1,6.M1&MBAV#A)KW!W&$ M(AY=6DRAF(_^C6(@5F5\N^"5_S!:9;EN'>91W97,Q MHS%A"889'.!B6W-^R,)(]\]59O M][VLMV2_/2SGZHW\W=^?L^+EX[(0:V<@C%+$@AB#.*(I@#'U 14Q!)(D4OB^ M+T)DE!AAXC2F MHUOBN$$<1M;O16V8O75^L?GWA.D46R]E6L=9Q ,,1)R@-C!_] 7LK(+U!\$8 MJGK]MK!7*V5_T.:NNO:'7^C'%#?%@UA5G-.ZRRYQE!(_B8%@G &("0349Q0@ M(5.*HS -$JM;1@>E3(TA2B7K'(9V=' 81#,J.!N:@6F@0J52<)@, )T(N!S[ MAP6-.NX[;=T=\]T/]QOOGU3G?E3=75ZU$ P3DD .?*8&-^0P "30V4MY$J>! M5/\QBU@XU/C41K?6S=/*];JPL@6;V<#N"\; X]D8!^MQ?,A@E\-WJ_U11^TA MRW8'Z\%GSDK:5T7I98O[S9ETJX8$P@(C!(&?!/H0F!& TB $B:]^$ZM?4=]J M#\! YM1&]#JMG=Z?WTI5V3M9N@GRIJ<>3O$<_,BCRI6X5K>5''V@W.@6 V0 M3[!3[&MD&33!X4CN0:-7^U=ON%QP_1^]R?F%S/6 6Q=FW@B<$>I+/T+*=R!< MJA4#$@!A*8 @DBQQI*GQDIE>(38J&Q?K<$,<#,:&@3&@OF7EMH7GE:\CI[;J.ZV7H,56JX+-I@)'[UB@Q4FATHVV#70\]"DVL77A933 ME L@?9BH-4U, 6'*.THD4?\>D+@XF2AO'OT1E\]:M\\NERM=+"L]D;>O&P>^41> M]#]=?B4K7AV2MJKXEKL;=P]DY0^9!8@R@=(0B-07 -(X M 91B!D*B%CJ$14D8Q[.G\E[3YX*L"L-USECZVPR:72N&&S\_USKJC&=+Z;T5 M3&AE__6/0>+_6Q1<>/IKMEPSC?9%I#B-0H$)\"%) 0R3 & D.: BC2.4!($, MTOJ+>+?@O_OOH;%AM*_A)\4&#U[]%013_0H,U]]3[->A5_%'[H5Z+;-UP';[ MN=ITK[3]H@DU:IGO50< A0+ JQ$HCP$J#"[JC%\.]P7&[CBGNPNC*3_N'L78 M?;*WTS&Z O;I,3X+]KQ2PH*0WF7%7,S\F$ *$P@"%$@ @S0!B" .(ARC))8< M2F)4L>%0XU/;]2B5TG-($'Y'O_<:=RAUTWSYV(R,!/;PF&5MN*8W6,:2>@./K,N26[ZVSJ'S95"'>J02.."8K3"/@B4&L0'G& ?<@! M2WR61D2YHY;W2XQ%3VV ;Q7HKHL#?.A;O=&B!PR]O4%P'=I=ZX9TI-K;IH - M4W+[I/17JK1MBLKQ MO&+?0CL8[ZW1]%,8NY[R=!"$$D. 40^P1@[J<@E## MG% ?I:G-+FBWN&GNCF:;@.<^&Z4G$#8C)G>X#4Q&E:*@U'0_5%PM\X3#B"\S M5%PRS@F)H[*,F?6[S&+X5L\L!.OPLOIX@+(T#% H 0IT F4H$: 1$T"@$/DT M9CX4D56.@1T!4W-O*L:8+Q?W8%X.@3Z,L8>B&4><@\W K/!! U)Q@NN3EV-6 M.[V@ORMCW.OW1RS9K0E(;8KC#EN/I/C8G6)15(75)!ZIB'+V7, M RF\>VV QY4%WG<_?W[K/8E5M9_[_4C[]3V_DH%W[8?O^^GOW:]WYRL4=,:I M"H<+;Z].1_F(I\%HQ=1,8!/_O'ZZ:Y^/NS:NC=%_7' MG6JEO"M$, ^(\H$!3B.FO.-( )*FZD?"&5*>LQ_'H95W?%C.U(AAHZ97ZNEI M17O=O#H&K*%#>3Y<0SM^?9"R=\BZ<7#J.!T1-:Z#TVWOGB-RXO$S[E9KSV8E M'I1SDWT1%>W\O%@),M=YV?^RG.O\^3^2;*&KK]PLZJ-.G4AOE>7Z3H?Z<7%? M.3@?17$C%6?-DI3C."$84"81@&D" 0KC .#()VDHN2]\JR7W4(I.C94VJ7B? MUY9Y]\JFW/MNKLP2^?>>6G)E94C(8W7E8"'*:I+*M>EQ)WR(SC7-U?>&]%;3P-II?J!4NR>;ZI W(Y0I\)KK=0QN]:+X1OZ< MUX=%-[10PK4'_.X;*_GP_7+U0:@5]@V=9_?E"GR3TUA0&%(_Y8#[.-8AUQ(H MQQ4#'!"BEKFA%&:IQLY796IS26D,6$KPG#?GR]ZR-DC/,*(VJ:RP-M=&J5^O MK3+,1NV@![NGBW'[9> )H;1#ES=0EC25W1M;=!V$QAI/F>.5]G@M@_K50CBO M$MR;>9C1B'$.D"T:G6.I*8Q0#A$0$@C3D4DK"&(YMEE7FHJ70S;J]\[F:]$I9LN=8: >>+YRB'*/0F.V@+FM.F8L?>029+:H[-\.82H#QD"*> 0@4UX\2B@':021C!FD421ZU",[+G%J M+-;*8=,DN&EI?6[MJP[D#7QNUW@.3%6O!F6ORF%N('V-8F$]P>U;&^PT4(;E MP#H:>HT*8*?M.E+TR^#%GIF4EKGR@/5V9/Y3>>5^1F/,?*RC\WE* $P8 92& M"9""!HC&80JE5=# GH2IT;%64&^EZQWUE?@B%L^VP0+[()IYAV=!,S"S-JB4 MVGF_5OHY=/2.VNXT=]&>D'%S%!VS<2\7T=$'S\Z>?"A'%TZ1B$.$@(]BY8'I M8K $RD 7JJ*04,PYL1KBW>*F-MZO\Q41\\R3SPO>/Z%R_]QG[M :^B!K*\7R MP#G.S% 9*.WRJVYG][T]_FX4!365,0[4X2Y&^:"P! M\64(_#CF!(4B37RCL@SM1J?&!_^;/)&%R(7W-V&8EG4+HNY!W]?P@8=V:?-% MI\7&(_B0B1UW_IO'JX':_+0[2+<:'64H'C*C&7 '?]=C?^03*2HO7I^EEI'$ M57J/I?Q ON;/69'/$HR09&I:]E,1 BA##E @,( (<8YCEDB9&N^.G)8WM<%8 MZ:<=SZ=2=V]>*ZJZ[_%I3C+CU*6F@!MLBKB%<>"A72GKM;5MLB%I6!N-W8)H ML1WB%LR1-D/.!=5N(\0FQ.=]*;NI/K!U^\DB^V),3MK MI,V+,4:6W0:'*Y [MS_.%C+>YH@K/+:V3IPUVK?6]SK#Y$S-;W[ $@%B#"F ML0P!YLJ9AA"R,*8P04%LD_:QU;;5-#9:CL=YWQ2T;=3,_.2>6 P\49CDX.U1 MD7O/5+\^N_3K;^X_T/->]NGP[4Z,QC4@2@=C'OAJ0,5=.J+Y2 M( 0G)$4014:G3.U&I^907I$%X1E9>&^7\SDQ7+]NH61XM&MI^\ CKS2;7-16 M.QA]A^QT=[ZK&QWW?+=EQM[Y;OMW/;,QK2]KWRTO.<_TG$OFGTC&KQ=7Y"E3 ML\,ZR-%*^N15]GIZ6_%.^8L=Z<:'N53,/,'7K&# M!V:V5^I;^X17P_2 TS19CE4<-[G6,/CNI>0:2$R_>>7=X]-\^2+$9['ZDC%Q M1$Q3-:AQUG_'%9_$T4MX(M[Q?^=HK,7H?PWR_RY(W\F9E/2=#M_C.W2W0VUS09,JV!=DRRWO':AS%2= MK\O>-X9>U"ESRZP=+6/=35JOTTE[6:(V6,M^AGLVEN8KTWXMS6,S-\ZTI1R_(+;_U- M;(SWM/432 1OWU632/YNH?;O(^&[?3\X2_+>0W3?N]F+\HKW+UGQ<*66HFJI MN6K. 5YNJYO*FSETAGU$_)120*$? A@BJ4:=3 #V0TYYX >46.T4VHF?VKSR M5DBQ6BD.Z7NEVPI[LPEB.$2'/E.H%?>^*LV]1O6+=5G(EPNO5K^U9G%Y5[P/ M;FXODEMI,/(M\S[H[%]![]5*7V9[?,RJ;$27"ZY%Z]L="Y:)?'-_=9UK!0J2 ML@@3 'E9-#*5@%"& //#,(EP""/?Z+"RE_2I\5I+^3(V=TO]ULWLWCG0[/K& ME/@&0GQPWG,'=@_6ZP&:6]*S46!DSNN!S3[E]6FD9UW^X F) 0D$8$( H0YMDK'T2%K:FQ6ZO:O?PP2_]\" MRS*X'8":D9(CF :FH,T:61]K:D65VZ55]8(!+AD88.*T_&V'N'%KWYZV>Z_P MK<$K?5/#LI5..OM65/^]7NCLC0O5+80]VK]RT5# U5!H2QUN1+24L\WNVH6K&6FJ!55 M>>\I+R]JWCV015TX=7UV?+N$C9RXZ(3-^]F*3KW0OU:4WAUXN25??R)J&&1DGI=%&&]% M+E:*DV8B8E&J M.!F^V8]I-A5A-Z5@WRHQ7Y0/I8<*: MPX<[<[8Y(;;'&<3="(S3*M^LJW3;<<;*H]F; MYR(OR$*7MIX1AI,D2 4(,4( )G$*J" 2T)3@%*<"_Z?99=Q\6FM^ECWC M[SZ^8Z?7,K2],'KM/K;(F/K:?3U2%M57['.[Y*I#]D=GPM5!!(^7A'5( MW+82LPXJJ.\Q)"TVSL;EMRR?(28Y1QB!F*B)&D(1 @+#"##I(Y^$*>0^M#M_ MW!4QM56LUK"U'O%^U4I:WIXZ *3I4>,Y\ Q^QFB%3(_3Q6/&NSU6W),R\GGB M,2OW#Q*//MDW*^7!_&7U?1E&4 *#B*BA[D, 1

/(+A>YQ&TS?;8!;$9"3@#;F ^V,5LDWMQ@#M)1J"X38[8)7#D5(<& MMN\G+C1YJ6>UI">Q(OJ>Y&=Q7^Y+U-]W&LDH$B@!"='Q!PF7@&(F 0M\1&.4 M$C^QRA=X1,[4R&.MIM?H:5DFZ0B<9G3A *2!B6(?GR$J(W7#X+0JTA%1XU9$ MZK9WKQK2B<=[; ^^4QZ);O%.L(?%D3(T$&CV]8JVHQ?;-42P-MME<(#0P ZS!V>AXF@(L4++8 MJ'*!UDB;3;U0L]LF.H5&YU;/T9?'VZXYI?_6ELO)AWOFL9F3/+^1GXLE^^U# MMA#7A7C,9VF (QY'$ 2!9 "F$098!C[ /.%0$NBSF%CEJSDD96HD6"I9W@#1 M:GJ_:D6]4E/;_#,',35SB,Y&:F R[ .2?=Z8+A"^E\ MN&L/GVJNH(YN=-R".BTS]@KJ MM']W;D&=_&ZI,] M6#87U4')\E'HPX^[Y17)'SZMEE\R+OB;EY]S?;*R7O=< MLB+[4I;.6J+F(92<&@.T;-3U M5U:-E=Y"%%Y655Q1_ZY_8LI2[ZDV5<>!+=?[ &1MYY_[5M-Q^!V8;LN^;N\. MOIN[U;%K YLC;=VQ=;BV^K6VT_O4ZMOOM*WJ _C>V^SV;.P=)#7>D!TR3)D= MAWJ^4JT=]T@?+[@S@"R[R2=?%;,/JJ'[JF0!R45YE$L@1]R7$>!1% %(1 )H MK%9VJ101"E((:6P40WZX^:D1_D9#/>B%U7GX$0"[^?9\6 9F2DM$C'FMV_ . M1E(OMMA(_;3+1$=:'H5#NJUJ1O^)I_HYC>N$Q;J0L2*&3V(EEZM'HO2]H?-: M5I.T_2Y[5(^HA:'ZUUQJ!V6Y^%R05?&6%-5G"PE)$X89D*'P 60H!FK%1P#' M$9($(^('1MO:PZ@W-=Y87T1?V^>U#/0V%K8J/51&EELC+3,OO-)03UO:*QS' M\7=@YBZ^7N\.3'^OT['6WN$P^+OT"QUK.*I'. RZN[[@0%+ZIZO7+2[9;U5^ MH_:]L=A/DB@2$: <20 13@%-(PD$\85(N,_BA-IFIS\F;&I,7^GJY5K9"R^O M #@"+RASP$JW#Y7N%6:#G2?S001UTGCC\H;/4?\*\F$Y4Z..1DWM&32*>K^6JEKZ>,> -6,,!W -3!:]D+*_]]J-@],KJ4=$ MC7M;M-O>O8N<)Q[O$43U23DGB^)Z(5=9?1F4OD2*=9Y$$Y:=Q(+&RJE(4RD M3(D$*-4'C"SU&1&8)LSH!H:1M*GQ0Z6OUU;8>_/B52I;! Z=1+F;)IQC-S!9 M'(*--K#U";PZB9]% )9+'$<*Q#H33[N0+%-\.D.S3C8R7HB6J3U;H5K&+_7= M&NGA=2[IGFXN_/NCV=CZ^>"),0RSC4Y7A$! 'D@@&4) K; M*!'*BX-02M]J(7=(RM0X8Z.D5VIIN70["*3APNU<>(9>MNT@,\#%ETX(G*[8 M#@H:=[W69>O>:JWSX1YKM:NY(I/+>7:_$*OZ*Q6A))**!(A8^0LP#4* 4:C^ MB+@01"24H<2L+,41"3;?\CAU(TH=O5I)BS7$ ?1BQ@3!4JUH69CJ8M50T28, M 8VEE"+!J>1&5XX=8#=.=+PSY S6J^?A,?3>=QN*/BO2 YA8K$'/PV:D5:.QQR=_%T^%P_+55GS/4I)%*=^ EA$U%H1 M!ZGB?J;F THP2V&8XLBZ+/4169.CLT/G?F2M[IG'?BV,>Y[Z]4/N%0[]O,O3 MH)U_Y+]QWN!Z-6I\6JTQ'+Y32?UYD15YF M?JQC6%_*\X4[\:UXHVS\;1;'DL>4^4!$* (PBC @,I$@#!(_)4+Z(>EY3.A$ MOZDQU.?GQT>R>O%NRC(&M27UM;O2EKYGC&YZT_9L?GK;-*XT;Y"C4*>S#'*&Z4?&5CEZ=XGO\R-:MF)[S@8XB48U_ M6BWY,RM^(?IK+UXN&5L]D_E,I@@F28Q &D@"H/!C0#!1OF62))(F+(*AG#V) M5;;D962;("VG#"T/-7 MK:A7:^HUJGJUK@YG(R-,G$XNW1+'G2N,K-^C?K.WSO;LJX1*M^)IN=+7SZX7 M98RRGES>O-2_W/A\A* @\I,("!1B +EB&RPI!3'"OA](143(ZFRYIQZ3\]1; MX6VUKM[:$J]ERD594*)ZHK?W;M5CUE[Z4/TP-)OUZ8*Q7/ ^F [D:ENI\EHN M=1^\.ESG7LWU+7.IK_DJ[B[*1>#ZDGX2T@K"DU"*B%. M0C^*+6M;'I0S-6*L;]ZO]32Y26^%JQF].4!K8/KJ U2/TI6=,+BM5WE8U,A% M*COMW:],V?UXS]POFQ3X9?T;O7Q?B0>U@L^^B$ID?0((81"@,$" QI #" D& M%%(!XC"0,A$A#K'588RQY*FQ1KOP1%5/:TOU[7P>9=4*RS0LQEUB1B^# #TP MX5S>7%U[ET6QRNAS43I!Q=+[1%;#1/E8(^0T@XFQ\''3DMABLI=KQ+H!^P0B M5\L%U]&&O-YA^?P@1+&FR/R*5)6\/JR3'(J4ALR'BKK"@ 881]0+$,@D9", M1G$42J,SGC["I\9C:_V]9G^JM& SR^<77F-$CVR3O?JGF]&&1GWPXVG7@%NE M/^F+W+G)4:SECI8ZI2\B[<0JO=LXLSK !T$40V2$9O.L>/FHC"T3 A8S$O H M4CP'&/%3G4$I5'Y:& &,HR211!$@YKWJ!!R3.#5>V^1(FVN-O7FM6EWER:X5'J"RP"EL!JDQ<%3HZU0;.(7!T;H#)U_L M1S8=9=0N'_5NU3_624(4 _Y-D-5[]2'.4H98*&,!6!PD ";ZPD848("Y^A\_ M%4G$([.X[?,4L1E6XX1WJ^\QMN.@GEU@1DS#PSHP6W56C&RE2&I;<^%I0SQM MB3L:.P])E]S64Y-1">\\M'99\,S6>N^DKS3IOA75?Z\7GU;BB63\K9!"<2^O MQ5TNJM5OI<^,A0GRD2]!$D;*.1/45WX9Y( QY =)'/K<9[-%677:,!JBGR)& M8QA78[BMSG!#N=;:$Y6Z>7GA?YL^ SS"*>8HX 2OP80,DE0"24 (<1ER1F211:98^W$S^U%>W5 UG=*S>F M6'ILF1L(P0F,P?(<.S#@59G;AKQA2OLF6L M,+1C&(X7EK:GP83"U(ZA8Q>V=K254<+8RI1J,(X8Y,17#B(/ >2< 4(Q 6F" M.?9CGP;4COCL=9@:^YT3.]4[T9UYCQD2Y+#],#1+#M(%0\>L#9]=SUR-*<>J MF67ELV^J'VO^G"MA[_(B4VT+O6+FU/=)!$0@?0 )PH"2. ))PCA-8\YC8948 M?KOYJ7&=TDZ/,='H9T=?.]"9,5-_0 8FG1J+M6H7WJ?E/&,OWJ_U?P>)BST, MATOZV)$P*C,$6;E\O*H.)-:1D9*G-"4)!F&@+]OZ- 28)CY M0GT,/@OCR"P[2:>4J8WN6KUZ0\NV.M=!',W&^-GH##S4*_TNO :@02I:=6'@ M-*#KH*!Q@[>Z;-T+U.I\N.]VCV)EY2JH#^1!+9W5TC?C-]HZ-5FM NT;"QI/UC9XG)WZ%PX MW>X4]=9FY%VCB9)VXV<_BN)&WI%O,U_Z&(5T52K;,C'076C.H=,KN ]F33K[2TT,[F+&CE2'F MS^OP)5XK:7O2-W@7&WJ"4^JXH1W& M_Y^\MVUR&\?21/\*(G9CMCHB,4L0( C,?$J_]3JNR_:UL[MCMCXH\&IK6RFY M):6KLG_]!4A*8J8D"J! )GMO3$RUJTP2YSP0'AP !\]IR2ZUO6UK+U5[Y*?D MF;S/-\![#2JW0':L/CL+:T1KN-UU] M7C?)*57\[2*23^OJDH6NVOYLUI5U,XHH*7"IH""R@,0H#;D1&N*2"66U,3A' M,7-.6+-3FSCV5N_T0W^(-?A9,PB2$]N@.S M^P'81F/4V>Q^QO4-+MV0MK.[IO=TU!P'5$I^#6QY5)*,0^,YTT6^?6WJQ\?5 M\J?9N,^WZJM6)%JKX9T6K\QP5DA1:%@H6[K0V0HHLES"O,A12;FU[K_TRP+I M8\[4Z*VE//JK6/_=;.&/5HWDRIO$DJ2].C$V,63HKADQ1V3O2KMZ=1/M5MZ, M+3-Z#;;#I([TLNB%LDBN0>]\0LE57^T91=:!Z^9N=:O^\3!?^^U;QQW;Q\_N MI[R]7>JW[K]698QF2I3*4H.A*KF+)!6C4.H<0XD%(BHS)<,V[J9&>.-!HWK< MVQF[8PVO7=F8[<)*;WAU2\#L3(^,)L/[(S"B3(OQ6!4E:Z/]7FMC-OB\![FR M_*9"^>U%E.,CRVC DD:7X:V/&V%&HW(49<9_(8[2M)G/7CM^O%T;\7JES4S* MC!'EM74U4?[ZP2]'BS\D>_,V.*0I*LA#RC"!(F+)0F8Y IIA4M721! M@R04NQJ9W%!LVUEKU8#?:E/C1().0]H]2%,!-?BI:P^,8G5].D%(H-]S^OMC MZO1T>OA,CZ?[V?AI]DU3DNSS3B[^C3_[$CK7FMD"%KAP ]YR!KE"W*T7$"U* MJ2VA05)B9UN8VFC?&0EJ*\%;7Y&WZP0J$,C+<_'5\ P\QJ.1B9J>.[V_8IX^ M_=W1)NQ.M]HS=_>#_38"_KQ:Z=_GBX4+Q)]K1KR9;]1BM7E8M[;R%,FQ*DP! M4>:+EEN90ZD9ALA%V+FPG L2I8\7[FZNN9K\6.^%8NZ")^O MW;[^:?2[U?K=P]8UZ"\\^PW865G2K*"9@MHQ&R2&:7^63F!)1$&4M%;K**J+ MMF!J;->4D5PW]E9)]_/&UMYE. ,[(XSN!H5X\.51NV1G8_ZN=.>7-N:U"^#] M)>BO*>89!]] )3X#C7BIPI]Q&'64 XW\T#45+WR2\SOGE%L<;N?+A_GR6R.= MZ!:+KXS[=36YM7?B#[/Y=;Y?;1\?.QEFVK8BZ_16_=;M]_-5LOZ_RB>#'Z19FGL? O\3_5/NT>W'H(^E3O&^7V$L?E$>WW@>>#) M=82J5\'!=7#P??=SJ#T"M4N@Y=/-[F9#A4PM6NL^Y'Q8U%H5-42IRY:,VE_I M2Z&,8_X+E%<9M5].EVP9UX1^T^2OJY]5EN_[9;="TA09-I P1:% 108+(6UFD)1,1]WOZ&'#U-8*.Q>\F.)%93'PF_<$-*Y$*A7U MZ;"P^6?@;AAX'AFD!Z+GA"LP3,GM?92=H M&1I=2:\;U&[F2@;5P-PT-$JZ.2BI0HOAT7K2W,10"V;L(#1J3O:/>J9%&6YX MMOOE49@TR/X=5X8]?.V-!Q^5+AW:CXVDS+.T>).+4EB%8";*O-XEX5[:7SY6%V8&(GW7Z GAIE$QG3D MA6:D%^BK\]/;2QB34B=HEO%"6:PRR#/E%<>0A9)@]PLK"+,D0XCG46DBIYN9 M\FRC6G:FT.6Y2DSG7XFG_8FI._/&W^?;[]]7";RT\(;4G/W7#D=),N94_PA22O"102E9"+#$J68Y1 M;O-^EVMC30D:..->M16/_K"Z3F8 53VNAQ\NH-U^-\ ?]_E3;"\17Q^ "[^1 M';EIT+O;PAAJT*X8]4;NC4\B "W;;T[K=AW8+?W%W+XH#G%--]J6%[FTVQ>Q MW^OQX7>U4^SWN_G9RC+!),YM(8@2*1E4'+$H2RY0L1@*G#04=+1EZ<6 M5E7&.:K[9OX]XC[O$ZRZJ>DJ! ;FFMKYE&<:9[V]YE+OD^^-=ZOWE!M/KO6> M?*!?..-'LI>J^]7<2[.>::UP7A@,>>DKS^2YA#Q7)41(E\QBQKF-TI)[^OFI MC4%O7;>@9 AF81%"?R0&'HM[$,!OM6T)=XU..YURFG[6PJB3[VGOGD^I9YY* M4F-"WR[U%[.=KXU^\[!V$W1]7[!.+Y_E.H<$OE1SD)E(/,JH3 GK4^M0BFMK^M.)A M"[)?OW03W>!H#\QTD4!?CJ42(!Z1^S8D\B/EQ"7O@;A\N;X(=N;117]TO/RZ MOOX^R;OK_9'K%"X^S)>FDL&9H8)H4F ,M1(%)-@R*')90F/=+%(4N*!EU'KV MJ(6I30A[-87?O(FU]E+D-8MC%,-BV*NP&9B^XV#IK2%QY/H0,A&'1EY$">+( MQW-B#\T_[ 5+\2"\\?7[\;LZVDRP_%R W1G$N2P[*@+B#$1$-)F(-/ MEZ765.<6!96/#VQO:B-^;S)H; :5T6!O=5Q9^%#4NSEA "P'WY*^%L98 ;M0 M_37VAT[%OP81B^&*/C:Z/JZW9 MW*W>S9>.P.9BL6>OUF4VZ4O 6P)S234DE!90"DDA833CDK*L4.'W*"^W-S5^ MJ2P&=RNPM_DP^_:\-Q@ >L"^55HH!Z:?^4L!GQMM1"O?IR1Y2Q&L]]0(?-MO5O5E7.4]>H.3[_,=NB]5BP '$8B::$;F$F\L:!E M[0UH[ 6UP3>@-CD=LX3#DY)> EH=E6/"47A.-!%O]CU-;:2,WLV7\XV+I'Q2 MR.:CV?KHJ%*]W\QDP7*KI(2&FP*2G @HF>209IDIU-CCU,L0AQZH)@5N\"/5O>#9'K[*8$6/D]OURLUU7YT$?W4^HJ:E9,(D*RQ#,+56^:F$.I7"4 MHPT76!!)RS)J872NH:FQB[<3' QUX\,]'%FL]"*X8123 K*!>:4G6M%<<@F* ME 1RMJU16>.2Q\^IXN+S\7FDOSK2N7^X;XZ>RH*AS% $15YH2)"UD%'*899; MHTB9N_\SH1FC3[X\-09HC O/_'R*4_?8OLK[@0=S8U?"$[BSWEZ;GOGTHZ,E M8I[TI9UR>?J!OBH#AZS-#\T^:3-_\)+FF!028H7<6.2"0&9S"I'.LAPI7B 3 M):IVOJFI#<8[6WO.SQT(A\W0:7 ;>%CWA:R'<,$E--**&)QM;61!@TM> M'XL;7'RC'V,TY8*6WS[X1,P/''CT5U[B(6 MAW+$FZ,:#A)+Q;@C&B]@C@V& I4*2J9(00ML>!:G_MK/CJEQ43L#QSL"O"%([? \,S&21X(^E$-X'S8$TOJ-,>2F5[CYX=>AL]_I< M2J7L5D[6J\=CC6\OWUJ?3:?MM_-^NZ[6'[Z465KOENMK9G[JLB;OYGY MM^];HV]_NFGAF_FS+VWV1FS-.S%?_U4L'LQ,2T?*!3'0".D+N"L%15'FD%M6 M*D6HR'A4FO8TW)H:U3>V&YU"^GOTWTC@G# )8ZQ9+B=G \TI?N*(4 MH4.PN$(@NO/SH^E%ASC9EH\.>CZ.%)2_7+%^G/WEZZP0DB.J"ECD0D&"J8:, M,:\@+11!I:;8EB'#__#)J0UTKU=6:)WXFW[KZH]FZY?Q MG]>KGW-M]*O'O[A0X/UROS%ZZP=NM=&_OX%OI<@T8Q0R(4I(,I9!(3/EQ2.( MU90C&Y?E%&_"U ;JZ]NO_PN\^_#I;U_!NR^??@6?/K_]WKN_=_ M?7_W_NW7_XA;R_;HE[!UY[!H#TP0/N^RVG[\7A+]X#\!\^2=P.&\Y>)%4 M,N%Z$%,NN'I8,>KBJ#]*SQ8+O]7I:]:(A?EJ5//XC&.B2G@SCUM'[9V"Z M?=HU!X]N0,NGY@JT\\KW6)7<>G#F!NP=A7:UAAOG:L(R7BGQ3EK3*XEAXQ;X M2HGE4;6OI!_O1^G^.L#6?'#+4#=S;-W/?.X:N=ULC&O]?K7>SO]9[8XU-_N_ M&)];Y+[^R;Z;;Y18_)<1ZUG)LLQFS.< ^01_[JB=%QI#Y,E<6YUG!8HK=)+ MJAC"&*?^R=Y,SPA>+"J.LE/T5!AACXS^P'1=>P,K=\#!'U Y5&M65.+U;==N MP)/.JOT"WK%T-)T0Y90DG<*L42DZ(8[/"3KEIWM(5MXJM7XP^MW\#Z/K5G?; MT!P9RGB>0RTP]\5L%61&84@R%U,KD=M2!.WR=3)*_M=]8+ B1BEH+L>*% MBWI+ZZ)>(Z#,,2US)!@Q961YOY?Q9'J1\N[P_-_^&Z+9?^Y24.KYM=*U6"TK MRQ]<4'9GUO?@E_D2/+K9-KJ4X O]=L+B\'^!W\/ $]AXV4\'1)YF[ ZP3?[" MW?JOD=S4[9W]^]7E&2DHRA 2T&6>0X+*$ M@FL$)4.X($AC78J@Y(361Z>V2'GEM^7\6=SJ81F8J?L$HPL)"CT]'SI%H<[) M^'_U\PD$8$ZYVY6MT#S>I"LT_W:4K]#^Z#@9"R?&#.90K0@07>FSC4PM;'7)+4= MC*Q$1&)3_YZ!V#T@4T S\.",1*5'AM]IUZ_.['OVV9$S^DX[=9S)=^:YGHO9 M![DQ_WAPL_-;K]=TY[ZR$VK@2N,,2U@2SB%1.7/#F&JH*-)N- MMBR#1E(LM M36U0'PP%E:7 F]I3IN$\O($KLA2@#;UFZH=7_#+F$A9)%QIG&QMW*7#)YZ-@ M_>(+?<76UO.?PF\Q%X]!!,.^EU6IVTITV,+(]VTK]C5;33CUTI)?_) M5D6XOZ\6[N5-O43?;Q.:S' NE(!^^$)BF8*\% 06RKHA;;%&UN$X(C Q20SMTE) "U?Z2]"$H#2)-W]GPRTC4AV!Q M5JH^Z.6^,49=?//]4JWN'>O]\>&@;S1C):.Y-!8*6Q:^,AN' I<4:BUD7A1: MZCQ*CJ6KL:DQTKY\[%;\T5_TJ1/>T( D#6B#1R<-7LY"T#+Q!OQYO=HDU(D. MP2-MW-+1WLA!S&7/CR.:@'=ZI"T=#@]N574C:[[\]FZUWC=C6@<-[Y=VM;ZO M3S#V!^O*P9TS1RV86A?UR-S]22M(*F\KV#3&1MX1 M/H]O6%2=!K6!)YH#8 *[D6OCZ[B7GXCOFK" MZ]5RLUK,=<4^[]UZOZZ#R)5;8>>40Y7E#)(\5U"61$,EF%MU*V(R%J2V=[Z) MJ;'#$RM!9694?> M[!<-^.)+[J7OMTO]QOPTBU5UB:6Y4=34 2%,(<1,#CDU"A*=$\@)RB!A1'"! MI-6QF>8!K<;\P,>Z/UD;7=WWT0>SX\*#$,##XH3$( [,$D_0:]F[*]J=L%9+ M#X!21A$AS8X:3D3@\#RNB'FUYP7PU=HG!^^N5&R:(6!(:0C' I;<5WB@!#OV M$0HB+'-A-$$X)S%+D=/-3"W0:*S<7S")7'J?3+8U[=;G3VZ/;R-U/]]<15:NU6[5484UUKOBZEE%[O=)FQA3)I&(*6EWD MD*"<0F&H@3FQ&$DB+6-!B46![4V-$/8RF2V;;VKM00!!&E7*Z,KD0:X?$J0-.2U?C%&L\VZ^6*4F?_TNR-> MNJRY0FZ9*DN<:4@-SGUA%P1YAB3,%69"^K- GL=$&EV-38U>=K:"]=[8&["L MRRB+Q6+U>U5NS1]&Z-6#W-J'!1"[5]PC_YW?,)97$?U_1]E-COF-^]+&"YK, M7;#X&!>]=/926 R3"ON!R6@/^Y<6[,*Z'@>W3U!_O39Z[BO=;5)>_X]!*V7( MT]G>J(%/B.?/PY^@=_H&0;=:NQ_8YO-JLQ6+_SW_469T7.QSJIFI<5(S4S>F^KM\WEC@K.T5YIQ$-C2ZN1:O<8*: M:*AZ!#)=2%P=OYS\^,AA2Y>#Q]%*Y],]6DR( M'T]R7H)>Z+>Z^_-JI7^?+Q:SHB18R[R$F>%N)<>I@(P2!)%;WE&;6Z5(E 3^ M[L-3H\6=77'+JSU,I2*,(.0KF3(.25%8R$F1.ZRRS):48Y;KV0^SGJ^T6X>O MM\.!];R1X2#;50X7C1RRJGYX *,;KX2:]40R%U6JL(%:$@%);A&4IG3_()QQ MQ'16*-X@^7:IA\9QU\18*/Y:'>XA#%O7]P%EX&GWXB",7HX_=S+E MTGO_[5&7V<\]>KZD/OK[:TLZGY>I_C!?FBIG8B:(^[^\0% 7W$73A)60YX1 MS#.CW%\5;GG=KY!S0.M3FTH"A.'!;][Z.J\G]H)C5,>$4<%@< _,%\F0OJ(R M:%U];FNUEN7"Q=IXW[+>*/9OO) MWHD_/GMIZ-7R=KM=S^5#E0UZM_HLJGUT)H@6.LLA+I6!A$D)I>(<*IP566:P MIH5CO]56+,+8[TI[HOAP;]5PH[269E1M?\"\OH?QR\*Y%*GO>6UOA5'BB'TP M,$G6\#]Q97<-YA?OS9]NP,?Z=,JYY/<[U[4:9\LKL%V!VJ]T#)H(X)2<>JU) MH[)L(OR>\VZJS_94E+S]RYL9TAE%DEM8$JQ\+KP+)KE;2]L29U(:C3,5=$33 M_NC48L3;!W_O:#$72_!FM5ATU* XCU,WD?7U?F VVCM^TSB>4E&RY6HZ14G_ MT7$5)5MN'"E*MO\N_F#T3;/U>[<6;FS[05Q?;IFQ+"\D413F%B&?&EI"AA&# M@AC.JYLI.0H]%CW7R-3&X,Y.<#"TN7@5?AYZ%M#NP9D*IJ'75_$(11V#7H+@ MBD/0LY\>[0CTDG/M ]"+SUZ[B7-&/?K^QV+U:$QUD/#9_6J^NR?\.8*O9E_? MC]UL'NYK)>E*(NO._+%]Y3S\^PP9CK7@!%)N+"1:6\B(3)5UL)^P>GP/Q-(*]88W/[)<;S0NQZ*]\9_H1V'O MEVIM7!-O3/V_[Y=-]? M'+9/I14_7P XFL)Z0)62PF*:'Y7">N#RG,+Z?**G+HF8KRLJ?+_\\>"".Z]^ MDC<7(2@I6*D*#34S;F'.D%^;4 .1X4CX"N@%CQ(?[VAKO?9P M>G=EX7!ZF)4XQR03L+2V4BKCD.5L]QCMV+/:JS <\:QUC]\XIZ1G81GFE/.XN1/6IPW M2%'(5/BF9,FK;1J53%,A^)QSDWWWVB+7%?E_7-4E>>J,DID+U!3-3>G(Q9:0 M(&PAHY4T?E%8005&)*I83F=KTR/5IA25J,SK6_WZ%*YAI)@,K:$W?0Z5L2M# M/?$UT-UV0W=%H>P.2(8IFWVJP1?60DXYAXA36C(F!-)!E7.Z&ID:4S02ICLCP6^UF9$) ME2?A# R?K@1IZ) H%I_X^*8#@*0QRZEVQHU#.CP]BBVZGKUNEWAE770RWYH/ MCEGT^^76=?=<+DRS@GS8^@CEWM]+_F>53MCDKCZ[E)+K0KL((H>9=&L[8FD) M)<<89D7!B60<:V;[;"NG,&YJ'-/>2*V]@Y5[X. ?V.^E5"Z"MH^[[.%^N]1) M>CMN6WOL/AQQ'_R*[AMEZSPE]$/LM2>Q[T4VYU,B>VXW/VD;URXJ=X54[MR' M=@&B4,@M(@UDAI4^LK[\-B,B,UCEVI%(E:G@4)>[-ANT M[+X!;RY@'CTU]$0NY6P1:\*H$TA/?)[/*7T_$U_S^\-\._]6!;^OA8M\#W&3 MR#C..::0DXQ @AV-,2X5+'5.:&$%-F'YK%V-3&W".-@)O*&1X6@GG-W$E JD M@=DG&I^HNM^7 +BV\O?9[X]6^_N2A^WJWQ>?[1=2?C#;K:>2>CNTN8ZAI,@* M4BI(5%42KZ10TJ*$S+*RM 0C4]"8N/%4(Y,;ZY6-?N*LK8R+2T["&!9\7 O. MT&/\&2X#W&'I0B!EI'"RG5'#@2Y/G\_YG<_V%*@1ZZ4+#S:?S7JG<3!7,\,P M=:O" A(AO3J:F]XY(K[8KB",Z-4)4;PL31<$2<5E3C8TKD1,EZ]' M0B^=#_>HVU=)4+]?.L9:BCI[I)G[;+7X+MG_I [?Q8=[IKYX-I5'DED'B;97CX='VFJ-^PL5 M+5%&?^RJMD;?F?4]FME,TYQB#%7IKT8Y^H3,2^S+ DFW3G7]D:FH1)C!3)T: M'>^, Y6DC(]U'XU8QQYZ#-BU80'=-#ILX-GAG%9E6^;0WZWMT.1MW1)K.5QK M(U8_ ^]SPHR8P;LE:7[,<-:.FRTS..I'N3/#MQBONE%7X7XW7S1G(3.+,\NM MI# 3!8/$8 K=2QKJ$G&M&,8BT=CD2/FO?'+E]=Z;[UR9'KVQ\[;*EZ]^RZ6GVH">;=:6S/?^NR]6JYPAF5A,LTE-)DDD+CP'/*2NB!1 M9(:@+,N+S,Z6YIMP+T5$B.-8'S26>#V6VCX,-Z3V)O:($D?J\8BP<4*]^"\3 M1];^@Q8 H%Z%;QT$X-,NK-RCX 45:QP2!Y?C=E[R:',D\\;WZ.==&OWK\R\9_^\35Y9EA6E-_T0=+82#!BD.ID86%R4O$ MD$*V-#&9@N%-1P6W(R0)^C.D2AC@85-3RRFAAKBY*:(?PJ:68= =>&;PP%;Z M"SNS_33PRU]JE/]T4GDA'9_'(Y:2CB-:'Y5-XU%Y3H8]OM"/R[Z8GV;Y8+X8 MGW-4:X7;U?K>M6(^R463F31#NQ6%@/A!%8^<3U78]UFL MMX^SW"I9RDQ"7F(7=N49A=Q0 3G*-&94"&FC*FQ%MC\UYFIJ):U^=S&![WVP MJM9]/[RMD?F0D1T11EL#PCLP@;4RI0^F[XM3-=;7F-=K[<^=F,>G6/9#+FGV M9:0)XR9F]L/G*&>SYV=Z*HG6%:F:"R!'2^+F]O(LHR@CPJTM:8E*%Y01#+E6 M%-J\I)S3DI$R*IL[K-FI<5MS^-+ M*% :!5%2M=*PEL>5+HU"XTC'-.[M?LSTE^5Z7R'O3OSQRBR-G6\W,X-*S7BN M(&,ZAZ0H*&3&KQ09UPX)RJB**L1]IIVI<4_;S*JFDVP,C:.=YID;EB@O^/B>'2X_W8X-78N%7>5^_&[/]T-30 MO/UC[N@ 8V0SA:%0U&M0-38X/:OGII<@/^ M>_;O698AO^D"?E;)G+\X1OCZFV>\?!(:_/<<_T88U>1Y79YI.%V0F1?<&$UMQ3B$A609$)# MB2B"I=*%- 0I%5<5(I?T$G1/&)(-!/C#-)$4[FG]Z MH9:2G.(,&)6Y>F'SG-;Z?:1G.=KSNI4?YDOS?FON-S/.MO -)8"TOC" MMA$8):UP&]+NN*5N(Y XJGD;\V[_XK?O'-V)Q7\9L7[G_LMF9@PO,F1*:+2J M;K_G4 @BH)"T,$QI%W\%Z=AVM#$UWME7=ZWM!-Y04%D:7_WV.9S=K)((I(%) MI <^OO?SM&==.E;\]]VCRX..$7+9O]>[WU8QJJS/.*8#H,F4I(3,L9]%6!=Q]Y!/-S2U\*>YB=L8 M"_;6@MK?6Y-_6'ERU'N:KY1E5M40A\-09)KMQ0R+A0J"5%(%J@01="5B*Y& MID8&SD1PL#%2-KD3S6X"2(71P(,_%I[@01_B?\> W[U>C_K=OST?^IV-C#+L M0]S<#?F@9_NMBIKS MHB@QSS&&S/J4MY)8*+!U\8'-.9.9$KK,XH0*(BT(&@*CB@U\=A_Z[I7#5Q;< MB_7?S;:JX+79FQVW3(KMD; %TA HCT,T.\O!=@4:VX$W$1PLO@%[;Z!=K>'& M^9-N3=03NI2KH5@31ET']<3G^0JH[V=ZBKOX<_PZ6>*-^VIUDVN^:JI0G,XJ MGEE"L2J5@D8( 0DK#13:+9!L;ADJE6"2!2V+KK!A:D&2M[Z^$&K]581]"A!8 MFX6HU@)NU)K['XO5HS' U*(<[3L+X(?[WJ9_-:,^_1C&F /WSL"LV13.J>V_ M:>KHW)Q63&E?>Q#6"^4W(A(/ZX0T>@6>255->I@QKCI)?YR.5$:N^-34-+/^ M[#ZQW>Q$39[5$JK^\HV+]?9R?3.K2I.1DD%)-75+5F(@9R2#-"MLX<:,ER>) M5ER=@F=3FP(J"Z>CM!7[.PF<#*9B[]2FF%%4NFJ,#A)=-^"H9%SU"/!0M21D M_Q6DO'KV_[^&T%>L<_^7R(#U[-/Q1,+Z&IA40NS]\J?9;)_H^^Q3:CFF2)54 M0V3\L3O/J]R;#'+.??GT*WC_ M\:]OO]Z]__AGJEK8*?\[;@-=O+QGI3@".AVJ?W_^!CNIUCXZ.W6$=-Z_>@X MJ+E;JK3065Y I:TC"(L**#17L$"28(P--06)RTD,:G=Z.8C5-.VO)55:J^9@ M>21A!*$>2!^ID1R:3'805G]HF7P#A(^#:JM3+Z>C4$I*-4$-CTL\,5@O?HVY*]AF&<:E4!!3R2%!1$.!"PQ+JW-=%BS/ MLRBQU*[&IA:Q-+:"G;&@L38R+;H+WC#2207:P%QS#J\!JC&'()(T7;FKO7&S MD@,\/TH^#GFGYX&0^7;?SE&,W$DX]_J$?M6-B:WTUR%V RX!D70_^%Q;XV[/ M7O#X:+?TTO/]?L#OEVIMQ,:\,?7_OE_>*N7%,#=?C#)NQI4+,RL+5:J24$AX M)MP_+(8\STHH&!.B0%P*AN*RXD*:G5XJW,Y&L-X;&3<9!J$=1AW)$!R'1G;F M@E]V!O_)'WCM$?UR&=%H4HF!*"7!!+4[*MG$(/&<>*+>O2);[?MJX=[8U(<[ MLTS9TI:.8TK,)"2&,,BTB\/S'+%,%%EA!(\IMG+<1%2X/4)1E9;X;6/GO_TW MEJ/R/YN\LAZ)8T\AI8924A0<6IQK!RDB7F2GA(3EI;':Y#;/9C_J%)JM6&_' M /9Y<\/!^\I\FR^KJ@2-1MK5>**<<\T,@C(K+206&RB*$D&%:&$LYEAST>#Y M=AE:UBX!FKO&AL/R;:57E@S(P%CY*FB&CI);QOV/7=['[7:[GLN'.E]^N_)Z M\29EV8OSB"3/*'S:RO@)@R>]/)D/>/K)OO.2"RI]U/W)NEEP=6_\7M3J_L?: M?#?+S?RG:?[K;M&GA-\6(B7,-'<,2P6&S+$!+"BCG& EA8S2]HEL?VH;2'OS M??KT$[M!;7AO ;/8C@EEF,'@'IQ^$B#=@W]ZX966G.),&)FY>N%S3&O]/M.W M/(^0\T6="+#4)V;K0@A5&"5ACO+2'\^YL"?'"I9,8X%=-U%4QD3FEQJ<9IR^ M.%A=G2^EBMLOPA]&92E!'9B[/CQ#\FTW:CW*ZH1!D;:.SH4V1RZ<$X; <:6< MP/=Z,LUJLWF]6OK-S/K&[X>]1)]25E#A5E6<*B^2R-SJ'TD">6E(QI@PMHBZ MBG:^J:G%3-Y2\,34*^00.Q .I)$DN U-(#TABV>2BV@DY9#SK8W+'A>]/N*- MRV_T+*:EU,/]P\+O]%B(-_V1^-"I3OQQ\P@4Q;48HASE4.2EZ4O:H.@ MS"W1AB"D250IF\CVI\8M+?.;JH'JR5)A7B\5?EDX'_YT Y;F_%Y%DNX)XZ ! M01^8F-IXU_=^3B[-?OE0X^TSL]WRS?F0L"I7/_"2EN>*-&'<.EW]\#DJV-7S M,[W/;-T'W7<."M9WYH_M*^?8WV="<<%,+J#AVD(B'?&),BM@*3+,"L.YHE&5 M.;H:FR#!^8,IOS=M5^O=^'*VQXJ4="(N@?GL7@:NG#XR^/K'IXUK5CP(*Q<.8&6BM W=1Z-]-,74\7^K0W3 M1KQT1H0H"LLLI-ADOK(5@[S0A1N#&76A.-)41QT)7VQQ:F/3Q>1K7^SNAWAT M;=9EEOJ5UKT,=EADGA3"H2?@QE:XKHT%+6MO=M+$Z2+T8&A2ANF7&QTU5@_& MX'G 'OYBSXM*.[V*5X_[/_ZON5F[#WU__&!^.E1\4=D,"T6IT%[,6/K[U1PR M3*NL/XFEL,0H%'5E*:C9J='.024'[(VMN.?C[5][%?$-1#^,@M)C.C /70-G M_.VF*'22WG,*:WG<&T]1:!S=?8I[NQ\S?3&;[7KN*WA4A\1_6;JY_#HQ),D._/>27LI3@Z$8MORUFS7F@J MP6QF15%0:QF")<\H)"3+H%2(P:+$QF*EL:5!"ZA3'Y\:6>S62J:Q+XP?3L+6 M30?7@C'\P6F%P]OK<=!-L;5:&GDH/)ZT,@%<@OFOR_&:[OP3GL10AAL*._G. M*(S59>V.H#J?Z5U:3RS57"P.DH-5K"]S(7.%)62YQ9"X4 8*?^A:"H0(<8B5 M91Y9RO=4.U-CJ;V9+6'3?DNJ,[@&KJ&N1VOH15,/H/J4M.N"(7'1NI--C5V6 MKLO?$X7G.A_OF8BVW,[U?/&PG?]LU6UX^X=:/&BCWSFC?0;(0ST??+)OQ=K? M/-Q\-NM*3>OVWJ%*+@&*+JCBN2%,JRD)#G&A<,*T/B^".)55-C&^\4 MW'D%?JRVK@?]D-J58ZC4R2+SU)+T7AA+C=XG0X=F+7]:)6K SB/@1RQH^>13 MVG9>>7WK6M'O!M2>)KT.MQM2D E;3WFKH:'/E24X#OQS>:0E[J MQRE5XN]'9[S8?*]S]YKEYTQIO^F=&2]>XE/KW(J1"T%A3@@1C"MA,[R33[H+ MIY6S#0:-AZ?"271RG4 CD,H M-6B-D?L; XV=YP\0HJGD(A8I:>1\8Z-2R$6?G]/'Y1=ZIA%5URE]V+-:NN5- M4T<7%]9PH3.HLI(XVG!_DMA(J%%!54&(%B0N=>A4*U,+/QKIE+V5D86)NQ$- MHX6K<1J8$N(ABL\#ZH(@:>[/R8;&S??I\O4HQZ?SX1['7>\W:V$6\Z_&%Z=Q M]KY[6.I-K^Q\.R.9S(DT&F:49UZ/5D!AK8*(T5*9 MPA8%RF,D:%K?CN+"$=1F*M/ C\JVN!"H#1@WEJO,)X$:9B$IA85<2C>=9 @C M4EA<%%$U=_H"-DJ]SA2 A46*/6$8>%ZH$?CJ0?B;F/_##K[>-GUV';VV55R?"'G^H^FNU,2:IY3@HH%%..U1B%DD@& MKQJ;&JC=F?K354P?5NE%IN=O3VD*#J!#AO ;>+0?D/N\ M1^[M ;F/'$4<\(L [,2K4'L'(!''P E1,W50)CE=S= M=N<&>$] Y4K2_*AKL$R*]]JI"=JZJ% MCP_5;H9;8Z-<,@2YI0P2O[/.M>LMP5WX13$UF+$XF8LS+4V-XQHI!R_T\M1< M4-L;*WAQ#N!NADL*V]#[['T1ZR& <0&-JV4PSGU_9#&,"VX>2V)<>J&GKKOZ M;O3#PGRR'U?^HV)19Q5M/ME/#]N-HRE?W^"-6<]_"I^F]'FUF5>%Y>^\E']+ M:RO3RC*"(6*Y"Z_J?JQ+"0[ 6Z9F!ZVWGD^V/?0XU3_K^UW ('O\#>,?!;Y1H81"HL M,=Q))><3F3:N%'U:/(\DZA-_OA^M'X32/EE_1.LBRFK.: 097J\VVTV50_I* M;(S^+!XKUCDP >&BT,SDD"!4N-4QPE!8AJ$MC:9E5EB%H_+QK[1G:C1^JL9- M'&5?VT%A5#TB[$-3M+<22F\F:.P$M^NU+V):WR4:A'L3X9>2")&6KJ?&2GC]-/Z_]+&6"@E@2QLENP- MQ,!SGL?@B3#ZX&7T3B*1-Z8/4QHM';-@*U&=;?^$ZU)=0 MN5R-^N(7^E:G6NK5\OW2C7\IEG__9*U9&_W%A=H?WK_Z]*5)CJ5"HLP6$I8Y M]]467$ GN=:0X\S0W%*I.8\K5!70ZM3HJS8:[*T&C=G V^UF<6]YI-99&/IA MY)4]M$S!%"H \ 2^,17I# M,C!;U'8-H 5]TN&DPAA/&AA7X.*4;T="%2 K*64B[QW(JH 8>TKTPBDHZN03"%?DF9S\]6JK))>?:6287G^VI!;%;D^P4 M"/?K[0)S0@Q14(M,0>*%V3DI$&34F(S@7&9AT4*B,0TM(44B!66FB]N_/-S6U<=BV]-_^&\M1^9_5C=OM M8^3WB743ABFV\\]\>;1_OHGOM MC;S+#_?,>UUMS>:+46;^T[-\<_!LL+9(&3?.K2K<4CVG4)!"PCS/BM+:(DO M1\F+G0_W7(R__.%N3MO^NIY2?F2Y]KW%Q=N5M]F&_GWZK;+%_-=KNH;C?-)%+(YIS"DA2- M_"DO"@$S8[&@RE@E60_9]*#&@WZWXTNHWZ[E?+NN10C$[V*MP3?G3:3,71#X MCOBD8B2'RD@)B;(&,IU+2)4098EU;G(3I1B8#/4QM02=T<6[<./'_6'Q.*UV'Q_MUC]_GYI5^O[JIW]CF(N.+.$&4A185Q0AA1D1KG9 MH=19)K!AA,0I;H2U.S5B:IL-O-W &PY:EH=L0E[5$X%[N^GQ'7JC-PFT\?N[ M<4 EW>P-;'KU,4W%">;O MIV8:0XZ,"Z,DS[U2M8"\I)):RD561O'5Q1:GQE0[@T'+XANPL[EG=8_+N(>Q M4U(T!^:E:X&,9J1@<%)RT>5&1V6A8 R>\T_XB[V%I)4Q>E.72UPLC*JK)3[; M#9O)#%&<.YQE7F)(:*XARP1R:VA*4"8%QT74'=O =J?&0E_,CT8^Q4W?#\N- M+SOI%B$_G!?SS6:U?@3+56C^>6P7A%'1 , .3$@[BW<57W)S0J(YZO:\VC.3:BMQ 13%S0Q=; M*"2E$!N-#%:E^TQ4PMQ1"U,;O+6!H+(P+D X!B\L%+@*DH'';1N- 4ZYS[J> M2?FZ[]Z0=Z#L-R,,L-D3DJ86>M'MR904.% MM%EN:)%3&R=G<;G)R0WWYNYEHD5" .9AI) 6R8%9XGGX?P.\O: R&!PL'BP[ MI@.= 5-E3K7ZDGDS'2A<2*+I>C-YP9JJNM9,EXAF)=+0$)U!@C(*A98$2FTP M050S+464;(,VW^=+?.0)2+'Q1Q62E M:FKHPP@H)9P#TT]G\9G-#:CL':7"S!-D1BHE4[/?+)?G7_=6-%M0]2IQ&C M&=6&$6M+3TD%),90R!634!K,D<8R(R0J+$IEV-2"I\:O&[#W#+1< P??6A6@ M:O?\IF';P9LF73Z.ZI)U>!@EOD0W#DR=(_9@-,^FACLE'R>S;53>3HWHE,2Z.2 M3+>WSRGCPM.]3\M_SC>.3]ZMUF]6#W)K'Q:W2E45:F9NI&<%UA(B["5<58Z@ M%*IP*T]6\H)CKFU43=2NQJ9&!K>+Q>KW:F9WO QT8RT0C;E^[ZOV)9(D.@$/ M/A!/ N/ A+$SZW6!VLT8RB(8^/WL*#*C0NAAA M1,"DFWO056@]/%Q/FAL7MNMI- B%FC_]HYX5488;3NQ^>10R#+)_QX)A#\?1 MWV:];10TU>/M'_/-3-&<(ZTP-)F2D##M&(]1!;7.%,JXE4H&Q5+//SPUDMO9 M!G[SU@4.W".TNBGM&@R&9K% ]X-'XCE?.X(7]THK<''_]CQH.?KF*&/RG">[ M87CV[WLFZ(C-=___7NKFIUCXBF]?S&:[GOL=%?\7MTO]]#^TGJQW5XXK:JC% M@ZYT+U55E\8+U[^UUOCK5T;:LA06\AQ12 PMH#"$0$Q91I!4AB$9HS,_KOE1 M+#)>8;FZ2,U\"93S[Z;Z9Z7$U;AY4Q4#6N]1J!Z(S$0:]U<2ML";;M\/S9Y5 M-U=7R]ZVN_G@;/V7OMN?_[%<.UB-A(*HS"*;%[9MW!<*;Z'FO6FSFFT^VV9SU!\>KQ5P]UO\\E(.GQ&A, M<@6QD1B2DE9Z? 12(61A)<]Q2:(N5PP /)KO8NC(7_-;\K[<;5(:GO&$=A532:]9A+8][USH*C:,+UW%O M]^.EOYGYM^\N1+UU<8'X9CX^^+W33[:J [#Y]+#=;-V:S;7MC5$SA34Q3"!H MF6&.GB1W,8V0L,@5,JJTB!11]!35^A192H%?YLNZOL6/D]OURLUU71ZS5#/?5!7E"?UK^5:SG/M?$;WN@&9*E+"DO(@V-SK0I-2NU+F-FFM"&ISC);,"F,M4K??QLC 7KX.J2T=B'L=D0 MB Y,9-YD<+"YIJH-^+I'=V=XM;&(DLS+[DLHF$^MRK2#ETNU25_^VJ+W1_^=AL_66?S3;3_9._#$K M,F,X(@4L"N7"_ !B[TAU1N:7UEOQ1V0UZ6'Z/6SF>OG>''BZJD\TGWBX/ZNK=.#==-3T M\#Z7L.5IE?K2\A7] .25I->QA+QRW%/2C:1W6\AVVM MW[1SG,]RJ]3ZP>@/;CGFD[/G9N-,J&S?%R)O_=V,V*(@2EE($'7_T#B#4F8* M9D9QQKDQ;IJ)F6"N-6AJ4TEC?<4DJXJ-%JOE-^B:O@>+@]EQD\;5O18V/8S9 M%P-/!"=R$_WTONN=EM%53]7SQMZG]M^G(_M4\*:D]:MM&I7 4R'XG*J3?;*\IT%B40\.3S4QOW MWCK@S>M9F^,9>&'CO#\D X_O"#3B;^^?=#KI??VG+8Q[0_^D=T=W\D\_U5/O MS1_-?[)_V=0:)P1I D51D**?$5G[I92 MG/BZKX0H3*AF.*ZPV!6V3(T1#N'XPML9N6:ZIE/"R&,DJ =FFLH+N++0^5$K M58*=)W[%M+_%Y85:6@ND:G&U]R>AV-KUH";55[O"G'$EU:['[4A%+<$G^Q'J MK=95Z2*Q^"SFKL'7XL=\*Q8SX=.*R-8X6ST$;1GD)X!J8SEHX>1,]A;V^@%,T1UU (27_ MG&MJ5&ZYX.]SWKCT>'(E[]O[U7H[_^=>U7&Y,1_-']N[W\WBI_G5K=*^;V9% MJ5B!N2,,)C)(C,HAIPI#P7.*C!58HZ@XZSISIA9JN5]?GDS=.Z0[PNAF/) ' M9J5.9?"6I&W;JQOP7T:XF&N9,"4F#: C"8J'6#05N?$(]"+$R&.^VOL\<'5O M[L0?S>=?F:6Q\^VLT++4)2I@SG,7:2DD(6-<0YN5W/%F24J"(X_Y3K4S-1[< M2_55RYU?9&UE56GP3[N+TEOQ1X_SNY,H!Q_+78O=\*=M'AEGXD%VLK$RX=7H M"S@D/A8[V=38IUU=_IXXQ.I\_ 6$GF8BEU)9C6"!6[9@!EHX1),0&Q;I5E\#MIW W[TJ%IP7==B M8G)$M(482PD)MPPRR27D EEB)=%(X*9KWR[U)#MV9]=DNM7XI)&7ZM"PR6BT M+AIXRDHDAC410:LAYL#K#/K7D9LZ-Y^F^6@/7>>W7S]_;E1U\UPSI&0)J2BK M,Z$2BB+C4++,NGF5%9H&73QZ]MVIA=W>L@@1XA9 W:1UA=L#TX\WJH_^'T\W^=C&)TK))_ZZ_R7NK[Z4:)V]]E/, M%U6)Q=7ZJZ.H.AD*:54(+G/(B":0%-I+5>0&$BESH;-2D!, MP_@Z"5(#L_2)BQ WS96XA"+-%Y%(>E1^MK%Q#\LO^7QT7'[QA7YT^U:L_0ZA M%S*N;CJ_F2\>W$)UID5A::$$U*6TD(C"\:Q &#*6N]B/%T5>1I'MF7:F1K6- M6944W,-&^PVV6H8L4A'N'*S"2,QHF4.34PE)QC7D4A;NUXJSG&"4,4+CU1O0&Z-C<-NF',FP"QH=?]C85>0[\6S;@!;RX %4V[%V!( M2;KGFAJ54X5(?3?Z86$^V:;Z[.:=,_3M'X[;EF+Q^F&S=>-C M[:^1?5CYRV,_C:X/^5\]_MFLOJW%C^]S)1Q,1M2725IZPY@*8EQ03'.B?<%8 M H4C;TB1, @S;1QK1\D/#6;JU$A_YZD_56E\K0[SPVVNGW_C99.K7' M-U[=."+49C[[X+I]\?G[ M:MGH*L^*K%"YS1CDA>"0L-Q Z0@.,J,Y=I2'" HJN73JXU,CL,H^4!G8:(:' MT=1)X+HIZ%HX!J:7""2">:/+Y0,G;':DX.:*?_^V^OD_W6LU'[@_/*>!DY\< M98AW.;,;OIW/7+NT_KIU$<^KQ]<+L6GT/$I$39EE"I9<(4BPL+YV5^F6RIH4 MM!""RZAPI*.MJ0W<]H*G,M:O7RIS^YU8=\$0R8M!\##P]?JG>& M/G*LN^+@&/B]]@PTKH&V;RVY_AO0ZE/OX VH702UCPD/+(> /NDQ9U(#QST< M'0+;HR/501J)W\AYN]PZ.VZU=@-HT_R/GUO03 O"2X8+F&OKN#RW%O*2%!#S M,J.T*(D.$\;O;&5JG%P;"AH3;W9_ %6 TR4L$ 'LY1V?)' -39)]D8K:"+J( MQ!4[0N>_/=K6T$7WVGM$EQ_N._S?WIOUM_GRVY_7J]^WW[T"NU@^SJCE?LV7 M0UL6%A(B!&0V$U CE2-F1%[P(#7-"^U,E )VMH+:6-!8&TL IZ$-I8"K 1N' M!&*QZD$!G4A<30*GOSXR#72Z>$P$W8]?NV_I0P(;9L;[8^@MM8(>BWK5FO_;=/JPS97 MJ4 %I MJ4M(M'21CV$EQ)+GF5O^&**B$OXOM#XZ1*TH3O?R0 ;?!>\P6H< M1:= 8-+NCW>9#_Q_OF8:_%T(![G\5- MY3+X8I;W\Z6<7S^>3SG;L8K9/5Z/VMV_/1^Q3SXZRK \Y<9N[)W\NY[E?MS/ M[I-][0;P?/M.J$HP^U?QQ_S^X?[5:NW6/VX9]%JX#O12]-*--":1@1DUR@]$ M :6U'"J5X<(@7**<1!4!BFA\:@.VVHQS$;*JK+\!8IF!AVV-:&@YWE-Z"Q'>R-!SOK$U8:ZH%9TOI#,>V/6Y6H!S)'M8KZ?*.G MQ(.OH'SGWKW]8[Z9,<*+ C,&3>[^091"4!J90V.I8I0Q5M*H>VM/OCXU-+ N,H!IWP[4@LX^5#/ M_=&^-=+KX][WR\UV72F$;:K*B'??Q?)373#]XZI*_##Z;\87$3'Z]J=9BV_F MS^[3VS=B>S@&_K):+-ZMUOZK,Y,)ZO@AAY9C 8E0"DHO"&,(5B6C)5:YB-J$ MG99_4V.LG>V@,1Y4U@-O?BL+)'([=UJ0A^X93\OJ"5%YY;8;A1NO?=K"!K3 M\>< [><:@$"%T UH\H]:(#7E=K<.)M#@= /V2-V L!^FFUND^Z10VY2;X=/\ M)23=<9^8B^-NZT_,^7-G!Q,UL^\=8^-K5C6[E/M*RHW,47T0THB:$H(TIH1" M(6@&"=?"_2G'T!HA,DYD9E4>IZ(3WG@,[8XCK%/S9+WUM 6BLC7V#G$P]&%3 MY3!P#CR+-4;OCC+:-=\;P_>GJY7M<&(X%+.U5X>#61[XD'(O*\?7@Z"^D M+SRFU,/]PT)X&FV5ZIEQ@RPNJ(;:*RX2+'(H"ZE\V0MDE$5,Y&:V--_\BV$L M%F]$T/#C]?!KFS+@ML#!T">%KM(5'CO3'6',-A#$$R@PYO-98[%/6EJL&[ZQ MRHF=L6(R)<2Z48HI&W;A2W$\N%EO9\UV<1,I8&N]NJR %!>^*H$TD.4R@U:S MK!".^S(1E"QW].6I[9 TQH41U#%.W;QSE?<#T\GNT"==.'36VX[1[]YIC7SW M;\]'_?%'1QG,9WW9C='S#_1>0-49']7-Z&KEM[E]V'Y?K>?_]-*C5)2^' CD MG!:^+#*&TI@2LG4!7;P M,BD1A,,OC1KTOM;HU;:"V\OH]5D*!8"2>/G3U>+82YX [T\LZL5B; MKXY,MG=F?=^H3_H__KJ7+VS5!&F.6V:<((NQ(%!GQM=2%QETS.#^E!DD<$X0 MYD'QQI5V3(U #IZ RA7@'0"WC=1L_6\'?]H7\@-.LI)V8#O5^2L*AY M&* 'GI,.&+?N6'F[P1?C!^A\,:]LOO$E0E32"75T EO?5R!G&A4CM1O MXK_0,V%S_FTYMW,EEMM;I;Q6COOZY]5BKAQQ'HI"D"P3*M,"9KAPA"9L"9FV M!40Z1XA@@K&)JQ<2U.S4R.SKP_V]6#]6*I\'!\#! [!S(3+%,:P3PB@L/;0# MT]<%*,%OPY3)B((I:;9<6,OC)K%%H7&46Q;W=C^F^FBVOB+ZY_7JYUP;_>KQ M+QM_3OF^2CYS[=UZOJSBO1FV.2[]1@(O,MQHK6-*($&E0427>89(3*'*\*:C M&&N$RI6^CIIRIH,?C>T^LW:^LQN(O>%QA!71%V&D-0S" Q.7!]=;#3ZWP/W% M6^X@_A/8&P]N+\,%2>W5K&A MB&448P6UR#)("NO6G00+*)@4+C0C&8Y3XTAFV>3BM[9,>\ UA$WG/82K)?&O M[/; ;;UPT7. MI?[L!LQ'-X3>K.[%?#FS5/&BX!(*CJ2+B)5;OU/!(?="M90IQG.6]!YD#R.G M-ENT[QS7%L92_1 ]&%=B->NNNCYW3NCIW!=+1]]^N M:2M>5_AN+;1;37Q]O)H?C[]'NC:?R>=*.MZGOZ M@:ORE.[\%MQ;MZZ_KVXV5!4#WCULW=^T;SDT%\+>K=:WZA\/\_6)ZQ&[I N* M,TGRTGAI.^)+V1+(+"70#7!$BU]W]4%J;Y]< M--K+2#J'P<[C4_*VUR7>)/^-=+/7A'I^8"[\_U6G]\K&>LG.?XELK1X_ WOU MSZ!O0M=0G1.8\)6\^9=("!L*PS,)8X,U-S6QK$\/VXTSV8=+ST0YOAB_WSO43?CB>0=8V1/;8W/J]7RAB]>>?ZX<-\._]6 M.?+5;+>+RH]363J$*U7B3,&BS"TD)75\XL, 81475K"2J:"$];X&3&U^WKD M_(\9B+6<;^M\6R!\ET>L*?OT1L .P< 8#SRS[>'UYH.#_>#@P$U<_E0:X"-6 MZ0-WP$C+[_0=$;>KG,4> KF7]H+9_ M$WYZW#[>*K5V4UV N,WUS0<[_G$'M)( SZP"57.CA'6@LU!H/&8K S&30VWX W M1JV-:/8$=RXD7*!$099TY1#6\K@A?10:1[%VW-L][VLVP@:?S;H*W \7:820 MM*!60"9)X>E)0VZ)AH80[0)@BIF(JH!SMJ6IA;4^8[VY(^ALK3<.(F](JQBJ>9BT5JY MMXX*]K_K@AJL-"=06ZDAL64(W! MXX1N:M3K?6O\">D+;;E%W$Z1>I=<8#4K2E)8R/*,.(KB!C)N!*0"9:C,F&;L M_VON:GH;A8'HO;^"'Q!+8 S8>^AM#Y4J==4]]K#"QNY&RI)5&FF5?[\V 4(^ M'#S$1ES2J K,\)R,\)O'&Y#=A#W4TJI2Y[6^.67\#3JOSPJK6]7Q U;@0C-( M8=C*.AM\I>]9H,\_4&[OJZPEZHT? 1<7?Z_UZ?_CY6VXVIH=1UH=? M12&*F&&*1,:-LCB+$2WU+0PI,9459RJ3PE59?'WZI96#8X91DV+4YN@N,KX! MW_T2\#@HH7=+K;:[/PV/^[JNY&FE.EL>"$(ZR-,9FA U&-,T+5)2L(DF6L(3#I#D. M09?VTVYSCOJDHT'6T8?).VH2ASZDY;( CJ2J9UA#4ZJ/(PHG40$0>:507>+. M2Z "D+BB3R''3E 0G _VQ7%"6^MA784R4J4$,<$+?3=A3 ;T/02J.,9489[F MC#G+!&Q1EE9Y3&:70ZP!?6@KF/>+BC>( E>1"V"B!JU1)V< 3(">O ^X9FJ\ MWX+-4T]]#(6[C7/KP?-UQ\?R/VN!CWYX(CG\8S-!D\@++/,H I/@06K]2O2]QY>5\ $E>D+^38J8YW_P9V>KMMK=^*8Z#& M7.]P?!VZ=$I,])Y0[Q,EU?O$4B&6\@S).%8X)D*I"F0$!4U@:<5)+X>\,)4\ MNPBHZ1UP.=RJ5$B0 U M=VYEH3,2-W2%[L?:ZM)P45_UN^>G[C_ZQ3QE]_ST'U!+ P04 " #&@*52 M9^_G901O "<\P0 %0 &%L9VXM,C R,3 S,S%?<')E+GAM;-R]6;=;26XF M^NY?D;?Z]:(RYL'+=J^CJ4K=2DDM*5WV?>&* 2&QBR)EDD@=H;PQ<( ($ _N5_?OL\^^4K+E?3Q?Q?_\3_S/[T"\[3(D_G'__U M3[]_> 'N3__SW_[IG_[E_P'XCR?O7OWR;)%./^-\_KKX\GTY_?AI_8M@@M_^Z_*?;;%29"N! M<<- *6D@6D0P+$MEG(Z:\?_WXS]KYU50O( 0/H,*,8+'+$%HD006DV+*FX?. MIO.__W/]$L,*?R'FYJO-C__ZIT_K]9=__O77/_[XX\_?XG+VY\7RXZ^",?GK MQ:?_=/[Q;W<^_X?LIO^\VOSRU2*%]4;F/Z3KEP<_47^"BX]!_15P 9+_^=LJ_^G?_NF77\[$ ML5S,\!V67^I_?W_W\L8KPVSZ<;[&].G/:?'YU_J)7Y\N" ]OP\=*[^;?K[]_ MP7_]TVKZ^?EEC^]4]A]G$.5;%,GKWU?US]XU^O"/BRQ!5A9L/P*_K% M^3/JV_8D!K^M<9[QC,N+U\P6Z<:'9E7&B^7%OYR%B+/-;R<9IY/-DT_B:KT, M:3UAOFAA/0%,EPA*Q@Q.80 35-%HE+(QWN2]TKTBPCHW53",<'VND/]QYZ5G(MJ/^HMU^($^.Q'"H5)H00=)J\,' =$H^BY:Z[- MK34.0/SU=]ZD_;J"3Y;IE\4RXY+,R<5+PS+=4?9-*)]_XM1L?%\OIZNO[^8SO#UZ>>(RXFW!-],M/.L-"A._E?D:$!G79!TJY5C V#B M]GNWPH+J%PL'R;$+#+S#C],JA/GZ=?B,$TOF30D6"+Z2!*'(MW88#'A",%/& M6!1I,!S7:!AY<4ZRW)G&T$_Y[DCT\7I_/U\OO31<8)D1R4 MR9Z$D8FG*!,$6Q*((GPP03A?PF#P>)24K=!B>D?+<-+N CP?PK>7F<0W+=.S M8/;<*DICE>(2DAB)%IP."4SQ%.1'+$[PP6#S !%; <;V#I@A)-P%5$YR M)A6LSO_S:CI'/O'"<'2<0>&T@ZI"7I17)8--K,1L4LB#A"P/$K 51%SO$#E4 MLCW!XRE]^V;Y8?''?!*<"\@E@A9D$541&6)2CGPLYI/P+'LGAP;'U>NW@H;_ M2:"QIU1[ L9FKWRS?+M-1Q6ER^AC >,4P=TI"L^R(+@C.>3( MM3)%#0V3&Q1L!Y*.TZ0#"7=DB%0+>++$L*$[)!L"0TY;HMG8P @1!8=8 B?' M*>>LRA"9_FOOW X&'>=']Q;@R(JOIVRSMY\6\XN$32Z%2:[(<8[1D..L(W@= M) 0O2S0IZF3M ,J__=[M -!Q%O0@08X,@O>83I<$8-K)/DS7,YQHP8E3)H"+ MS$%IU+2O>5\SMR%$Y32W0W@/M]^['0@Z3G\>),B10?!A&6I-P_OOG^-B-E$\ M:<64 N:2(L+)A 7#/&DOF1#)O&5M!D# C9=NI_Z.,Y[[B[ 3 _#\6_H4YA]Q MDZH5HO""9+:"=+2+!3)ET<@$@G!K:S!D!SD"N>_=VR&AXVSFP0+M(F1X_SG, M9D].5],Y^;83G:W*3B?PSI,L;*2()QA)MBQ%+C/7VNL!\'#/J[>#0_>YROW% MV04:GG_&Y4+E#R]'19I796 E W0U+%Z6J2%&:G8H#H4(+RSH*3 MHH L+-MB*3PR0Q1@/4;#=CCI/F.'.% M@3&EGA(SBI@21["91R8T"QB M=R0I8)$V <^I@,K&$I8=.=C6<::8-M8-9RRNOWD[+'2,CI.:@PBVD]KOM[B<+O(% QP5#XZ1[^-1@-(NU.RL@NB%C40\2V&($HI[ M7[X=+#I.=AXNTDXP<07L%_2;U20[IQD+Y ,I36 VB!"*3N0JZ\0*8K2#A*H/ MO'X[7'2<^AQ"K%TAXPS@9TRPH%EPW!"\ X)B9.V\"0*,D!ZMU)K[(0[&'B1@ M.W1TG D=1K0CX^.$.,@;+F;AXT1S(S!$"=DX!THI#T$+#UHEZRUR$\L0;N>- MEVZ'@XYSGON+L(_08_'Y(;@! _)B2[5#2?\9S*&$/!IU_^?6.1%_1+_:_4/[F];/G MK]\_?T;?O'_SZN6SDP_/G[W_0%]_>_[ZP_LW+]Z\??[NY,-+^NM-7K:\ZE+XO0P=>6S]=P<<0ODSJ/9+/N*G9K$;F$HA:Z9"CC6!LUK5JTP&%*1&X MYY;5DARC[['5%RNSA%7<(./\-6?+$V?KU<5O;J_3']"SKR&Z>.P[_(KS4WQ! M2^_I8KYYY-^FZT]/3U=K>MWR^;NX8 MR0\C#ST7AD4X&Y#=X\(<+H(]:!WG"OV0&+HP9L=2V(B;XP6+3Q>K]9MRSN@D MQ(0E,U@;50Q",5)8BW0=H.*<2[?M\31_D+N "%_62Y6J[?+ M19FN)YSSQ"QC1#KMW#5W "[I>EO<%Y54,JCNJ3,['!_7:!CG_GU+=.PKX/VQ ML5B'V2#8>/,%Z^7/^>3_'DZW]Q#K\?AY^Q-? R& MUWOHB:O:6DLHB)R^8-39AI2L"/<$:H=#:CORQO5^!L+"HKEB.H#;.U(-$?") M^'E&6_)L\:4NR0MF8A*1S&PMLQ 4H2*O+0]<@J*E9)Y['=P]%0M#.-R/4#6N M2]0&7,.IH0-,W1'1Q,IHG90(F9<$BO$ 43,/UI02I=19WGVHP8L05SNI1'N^U%"GTZ/Z7%<+X9 M+^:K)U@62SS[W(?P#5>_3>>+Y44Y/ F$1''S*<__ZY3^_!NN/RWH+U_I(U4# MM2 A.C2\ *8H0'D=:4FA@8PL42 :-,_W%!+3=H?M$R#=K!UB M^7SY/\$YU@RQ#])*DP(8+FNC F' )98@:2%U,2I)>T]][% XOT//2&V#VH/R M,,GWX/KA^EJL4TQ)3BH!1B=^WBE+)06V,,E2\S0SC*)_@)[=I=XA=)Y-9Z=KS!/N;?+6(61O"BCRSR#HB(#%D%"2*.Z^ M-G?#@^>01O!"6S'5$%D12EM_3K>EX0.Q@WVP+F#W1N;OV^H7FN=&_6Z3OE;(JU_[: M9/-!4:0+7K)Z%4P*9[4S).@C@O,A.L?=EWN YR :_'FO63Q]\]O;=\__2I]Y M^>_/7[ZF'Y\WN6]QWWN.=/'BARP.= /C)D8I"@]N3]:@P\I M5+>[I@31,=TDJ-TCA];*ZK7$R>.IM5V$O[=)(_,:%T.5A-43O'MDLSFG6"S) MHL_/>C6D[YM9;+7W$REQGC<_S3 M!V>M@R!+"5DP+4L3S[$-.^/NX<=$F@2@KVJ"M@2[K'O9?3 ]!;*+B#P\5[.+U< MFB;5X7]2@)&UCZ$Q",';#"6F;+-'W2A\>(2F<4N>CXG#H10S&,:.DCAX#&=AWF:AMG;Q=F(Z&NX"Y[)6$ [ MHVJ#:PE>VP+"%DPQI>34/3W8!HW['R3N4(-5;_&OK^ZGE)Q#CH&#XW4*5(KU MNZ@@.X<6LW6Z38K^)AG=A/O#8.*V+3I YAVX;&?4GW=-;F3<2\UX^+G$/7>BY1#9-T!8)Z&5;WO6/]3RU2_AEDM M33U9/PW+Y7>*8/X]S$YQP@SWWFD+)M6.>U)2.*]$@9AS-IXQ8^YKJCZ =[0- M=3T ZB 4W/:&!E=)%]G'DY3J*.[5.TQ(3%$<03[>15/Y*%,NB6GPSM8Q%;5W MM*NS*K+6'G.VA3G&[-.EBM@5MX^:?AH?2T.KH &$WB3A%,KVR7K-=?W\["_-Z M'ZSZ<5_.3\DF@0<1R$$#;D.]8*L$A$R\:(-HHHFYM$F+/T94#[[.($'98)+O MP,I<=HAXA6&%[VK!U9OR.YG0*JX)-UKRZOL[1>M*F9#!^YQ)^U+RVI FM6E% M^BA5/;A!@^!H.-EW *2_+!;YC^EL-F'*&6.S <>JEU_;HWNF+&AN4/JH2TY- MDJ47!/3@V@P"C[TDV@$27I*XYQ^G%/N="8.LXF7/V$N>A OH.3((FCA14E!4 MB#R!U5XEVK(3SXTN]/Z8N![8FE8H/DS1N=Z !D320U#O S[7 \/5BGLY]?\%U#HG5 M=GM8QUZC!6>B!&Y2XL&(*'F3B^+W4C-N3Z A'9R#9=T!8,[HG^1"VZSG ICS MO'8X)_I]4$#HYXS5R4"I29^ZL]>/V_AG\ .MG:390:S]:AKB='96>S?/FRD? MGQ8S$OKJK._*I6B43=+D4$!K2Z+A9 QC20:4BYB]COS:$)$A4;(M@=U4'K_2I;"T0*"(.L%JUB'V17A(7!NK5#*)]>DH]W#)(U[5MH& M @_C[!!]=("LBP.[M^%[/:V[R(7RXJ+"D(ELQ^N5> X^U?,ZDS7#'*TR;7:[ M>\GI!E$'*?N!H](#)-\'?I:G]-8[,II$2QMYBAX\>7>@BD&@;5V (-NNDJ)E M%EL=M]]/T;A[7SL4#2#_#H!T$6&>SXNYX$+[R$1DKC;C**"D4A"*1 A!2:U3 MT#(U"DUTUSAA-A3DJ*%$:4&9+( V< T)4_+" M!Z5X$V/V,$G=;(D- 3:,/CI UC4F)IASE"4G"*FV0_.AGAS*6BO%(U,Z62V: ME!9=HV'< ]IC9YAVDG@'7E4=A3T]:S^^N<]9VYM_Q'FJK'"3LC3! MK$R(Z: M#!1F9$A*,&DQ:>N;['>/T#3N&>U1P#241CJP1(](R$C&61TNZW0DFVHQTK[M M&9!X$MP"E,N.PE8K0.I,BR-0 MY.'J\+:0F)J;;].2]AY:QK\0.H^:[9?L'R;P#V%3;NIA?H]]RX5-P"31% MJO5HNT!$B2!R5(9;%] UV^*N$S+V46\3P!PD[0[09MNNM,$"7S%AE8@;1&A-'@8NUQ0J)T6D:K8IN>#KO1.79/I#:@:ZBK M#NS9.UR'Z1SS16O]:^P^PS)-T_4D.:8P>G(L2TUU",))J ;;%JV5=1X=QQ;H M^S%I8S<_:@*X@372 <;N"FKB/0]%: LZ"3+9PC%:)9+"EFA$"-[XI)N4V=TE M9=SL02,,'2CQ#G)0/XI])QA-RH1WR**VE5/*0% R@C,\ATA11A1-K-*/"!NW MT/?8JG M39)KRX&K4@?TQ0Q>FMI2TV"0QD21VI3B[4+EV FN@1%U)Q!HIK$.7+2;>3Q: M_V^6&X'F39+F8M[6Q&.4PL0 );LZR#F13Q),%2?%V*A8P-RD >IVY(V=,&L, MP 8ZZ@YY9S-A3D[7GQ;+VD-[8I(2',F5**IZ)RPFXB9'T$*ASK29\C;GC8^3 M-79Z[:A(.T@GG2+LY6IU2IP(C;;DI"!%.UHM#**0C>86T#8M%;5I"U/DDZ:*\\ M1M_P-C@;6CM] >Z.1?;9%,V+AY!2K483&B*6""&+R+U57K5I;O@(36/GU8X' ML(.TT2.PS@URU"6IE 698>9!\< @%E[ ,)Z\1164:G*%\ %ZQJW%.3Z@]M!" MCV"Z/M\QVV($ER05INKLYR(AF)3!Q%2REHBL30_$QX@:-U][?%CMJX^?=][F M^P]OGO[OO[YY]>SYN_?/_\_O+S_\YV"YVA^\YDC3-G_$X/ YVT<.%C)!E6) M#UPA88K9V@%8*,@\*R-5"#+",8A!N+7C.G9)8BLI:H30.VA[H>0<[#L.P#2+1Z> M+3Z'Z7RBI(PF%08Z:3H!SN+870XN^ _Q< M\P1_PSJ(?>*0%RU3@B(<&>6B"D2I#3!==-!.Y=3F3N$=2L;%S0#:?=CIWD/4 M'6#E@4K;,>_37 61/5=("Y MVW6T%UQ(SE)(&DQ$0UQ(BD28U(".A>)=4A:;Q*?WDS/N<=_P:!I Z!U Y]*3 M?$6\O*1O5Y-B"^/&,N!G)=?1DU , U<;F8CBDFG3I?$N*9U4N0P8G>TGY0YP M0N9Q65N//,.S_[Z5TD6G)+-?#P.G.&5'BKD3O/5A1 MI:(X>7TL&D@Z,<8M6FRT\>UU4-=LWSLJF Y20C=8>HWKJ_N1$T9$>QDU6.N) M!%$LY$1!!!EQKD*3I,$-*L8-WHZ)H?V%W\&F]E @^ON":%:'1U2P(DE1))H03P3#/P1@;'%1.\3:U7&W;& M+6[M85D<$0X=+(J-?,_JY:ZO\4VY[\:9>D)JR%5,)*,-SQ122N.X=N1,B4(< MH@!G,KE5(6'TJ8Z>;93/V974<0MICQY$M5-COT ]<_@?8-&PXDH0ODZ1$!1' M$JR\$QE8*MXF6]#D1B4B.],Z;HEN!U =3)$=8/5J6_BP>. P\K+']_-2,*U? MD$KNY[V.&921!,Y-ILA52U!&>G#!.]#::"4=)LN;W!T=F(]QZX6/B?$Q = 5 M_E;2VL"QI$P=K%*(3: M#DU!),K1*TGLM?.S]SB,8/\(N#Q0#P=FD)_/GKR_J\O7KWYV_LF%X:NGGZD M>T(/L#/\]:"G8?7IQ6SQQ]7$85DG"SM:7,AH^U(E4HC.:4MS"CE9)F9%FVYM MCQ$UP/E6?>;;Y>+KE,3WY/OOJSKVZ'(JS4E:3[^>Y9\OQ!"RU99%!UPQ6HA. M%O",EDZ];4X;.SG'V.2>]NZD=E(#9KF\UB,!22C) M2F<$^-H57\6$$ SY[#FGK$W4#%63@YA="1VWVJ\[M#;5H *G[XI7H*44W!,CW#>YY/$84>.6W76'S\'TUP$6+ZIJW^'F MIO"'Q2N2T\>-;M_C>CW;).LFV7K'O1+ /&I03--2(V) )$\KCSF;F&P!RJVH M&[>.KCMT#J_1W6'JSV ZQX\;$@9NE7-5__VWZ?K3XG3]#D.>SKX_0UH7GZ?S M>H'U19@N-T?M+S]_H6\WUPY)*"?S^6F8T1Y":W7BA58V&PXNN0)*E@".HP-? M!.T CIP)AOBL;K+'L2^)D"+CPDI;&P;!DDRVMG M]UP@U)PU>F=M3"9[;-(/_4&*QJVVZPZVPVBN'T-]MY#A4G+GY5.78O."TYY# M+KMC,=8KD!2.*OI.(#GS/C*O19,@;7L2QTTF'/ELH)'F.K".=SF[.^5GXE5" MZP76(BJR^ P31,P6I K&"UI^UC;Q=+$10@F+&B*E>6M0Y%&V42TT.4A^EJK=K^4="V[YZZ11F M;Y=(WFV^."<[]RI.YF<]P389M=4D)*ZDY1(LYYO9LPX<>;ZTG)Q(&EU,HVN_Y& .;@F.T7LA;E_&[YO;#T:\H"CCY"D)"D&XL8Q^LXZ*]'QDI)K M$KK\D++>[N@?>3O>1S^]>H'+4Z+CQO#;S:*Z.HBX^MO$Y,!V]WYX\&UE79[1O-E00Q>+E1AI-;H!828%+&&"F(V M!F2F?<$;;W)J4JJ] XV]78D_+D8/U%F7<+QP5]XAN=6G.(DD-^VK#ZVS.^LU M&P1QY6VTV7@763A2J'.+LMZNN!\)>H?HIP/ ;9\1*R MA^!*!%T&TED'EI(\BHO[[.F_3J=+)%YIK:V_ MOYV%^9I\XGIR^F53&^"$+EIS"QHSKYQQB/0+2,69&!/:W*9_P?8D=GGQ:#"P MW"XW:J.Y+M(_=W@[^1JFL\WQ_&+Y/LSPZB3_&49BD"7.I95@&;IZ[2IO>D63 M9QQXUB$SU^8<>T-OG8,\YI#3X- ML]GJ37F8]8D0P4BE#7@E>+U=K^D[^M%FKG.@A2E#DY/%0:CO\@B\&:"/KN\> M_(-K3%=.'N-MLXQM\E%(G4%*3EYY*AD"Y@A)*9&X#T:H)H=&NQ+:951U#.@. MKL7.4/IT,9OAINWIF_)ZL<;K!0+D_/N"-2O"$M(>0[PYRSUPDWPI&$PJ38+] M+>D;-Q<_(B:'TMF(4*P-86[P=%]]]3VRG# ?K;6206).UPV!M@81.>T*2K*8 MO7.W^WW>[3VS[\O'3:P?"7!'T4P/1O#<#2&+?IW;S:'6?>Q%+QDK3(-(JH"R MJ(&DYR$:M%J$9+UK8PQWHW/<#/Q(05,+'781-&TOSXDV63.1/&0N BV_E&CE M!0,.C>.&Z,?.S ^ELQZV\VOVOW8>)[XH;KLV:GI2F$*7 M> )E4@:EZGFL1D>8X9I;EES23<8+_I"R+O/P@T'CD3CF<#WU +QS'^3RINB' M\*W>E_MT-G"G)@SN[QOAO8E%"0,8R?8K)BR$$!TXGCDK(FG=IC?2O@1WF8YO M!M-C:+5G%_,>P4ZXL-J[&"&+0!$>+Z*VM@T@?2VE2<%:UJ3V;7L2N\RPM\)H M(\UUX&*>S4MX4YY_2Y_"_".^([2_F5=FZ__7D]JO87:V/$F.TT1KH?[A9)YO M_N+:)R?$J/2Z#MDF=DG2O,[M5@%XM*PHS$GD)KT^&_#293*^%P_+XH[^E/TS)-M1+S[&)DG1FXF$U3C>ENL++==)$MGSS, M9)%]V#APJLCFD'9S]/]A<>YXA]DE7*] 2DC1PJ"EN$]0W*=4K,T>:(T*$Y+2 M7$?N?R3++=]U<$?3U9%:S@U9'9XPOD.J)B4J65ERM"K/%>!>\%JF- M&=N.O'%2N2W0<*?Y[?#J&2RR&LU52*)XE204SB6H8!A$R2,@ M*MI/6?;%ZT[LU9.PFM;:U9L"_'[V]6I!R!PT:HD4&Z4"RGD+/F4%4<><-$5/ M"74+>[4=>7W;JUW0<-M>-5!/!YF@WU?XICQ?K:>?25BK2>+"(EEN*!(3&70O MP!=#<7A)5CE1R)XW.5>_2<8X!T/' -$!XAZ[MO+==/5WBB)^GR= UDD@2@+\*QJX9Y0X 7G$&QVS#.657);&=WMWSG..4U+R+04 M>@>&YS7^<U^PRIRID5B H1 7*E:@NR24U!4XC9FEE$TV?=V M)72<-/ QC%=3E77KNY\5V&VX#/-\V9[X-PRKT^49]_LX[-L\=A@O?6<&CN6: M2ZEBH&@Q;8Z0L\5:WAW!<,>BS-ZCWVZ7:.^:7S[ZY9P>>+IY]K/I*LT65817 M@"^U,KTV%TXY;XX!"]2K.F!4Y"*BX$4T*>G>DK[.G?,=\'#;-+50T,]LD3[4 MJSNM[-+YPX]FG>YCYD@V*EGTOL0,F3MRRR4Z<-H&D!37.9%-<3+W8J,N1'?6 M<_)<@/G-_%V]6KBD+7L3P5YS&%T)0@<)(2L/2L0 =8T!0Y6Y89GV[":G\KL2 MVK?5V@4A=ZQ62Y5UX.._3Y\PG];KKB1(TM?% (?5FW)MP/TS7$Z_DCZ_XMO% M:EH_=[;BKUEM(ZVI4QYR;3>D=$"(RB40/"6C6')9M4G1#T-_W^F,0P \AH)_ MYFWY4@\W%WQ87WZ:9'AS\3]#BOMGK;;R P@ZVO8_E-"&+^6B?_+]FI%XL<3_.L5Y^G[R;;JJ U09]PXA25// MC+& EXY!BK((=$SGU 2#6] V[M6LP?'PD$,[D')ZPMM]##U;? [3^:189;6S M'HJ@=:IX;9W%9() OQ6ISH]NXY]N0=NX>!L<#P_A;2#E=(JWU:5W\QM^CKB< M%)Y]-CJ1I#RM4:SS)&0BG[T$6TSD@>ORWF^/TL7'MQ.L^K0JZ/WDC NY\>"Q&%Q78]=0 M1TS8#:6BGH!WXQCI#G_GZQ13UI[; "50R*X2&H@!R2L@L1:R[B)R=K1DRD-4 M=I)5&1 FVR16!M%93X!\.?]RNEYM),;/C;K+4:3" _C(:S8J.XC"T)>8N?** MZ<3;YO+NTM0)V(9'PD.8.U MG2),G+/B$[-"#6=X\LU?EY-R,]E6$(=C!%U[:5,WTF#D+)0 M65HLRC2IM=^)RG%[0K6.'MHIK ,TGG=-N=4KY7*Y757T3+35Z&**M'Q#'?U* M/$4O//B@K#4R&]>NB]-6%([KSS5$R3U=<(9760=8W,P?."M_O(^;0%:=A:PA M!:2XBV]&M!!SDOG@,\O)L28SGQXG:^29I$=#W8#*Z0!JMS*/]W'DT!M,MM1Y M @@*&;DK* 4D)7Q-1#(AF]B['Y,V?>71KEQLS_B!ERHNL':-IAJTG$]/7G^_IQZ>$T1T$AI<9!F4,[5P MSWA X1(!T(7$FXS!WI[$PZ]97-R7.@O1-+LC4XQGOI.=,*+ F,W().$F( MD=F6J42;+(!2@< F,)F+5">X])MYF]]1A1O<#H4-4_B*D#]= !ILA+_2,L\P4C%R54 MNJC$&'? HE&@M$Y 7B1"$4)($:,(HDGNXGYR>L'1H>J^?4APN.P[0-"3TQ4% M-JO52:*=_^PB^5DQ&V MM"$$WBENZK=+O%A;Z%P,!CE$C $4"P@.:95E)H(L00K7YJ+!#RD;UQX-HO\M M,+6_,L8NT'[^C?Z>K_%R;EF5E0P'-!-G<@,+>'@WY0''V M R_H#Q<'Z' QL$ [,#E75O@J%R>$\L6B YNC!_I>0U#2@!!.YD!_$+)Q&+_; ML73#HM864==^@NX *Z\(YQ\WPG^/Z_5LDX$[:Z-S4ITVS)<3R-^&Y?K[),B@ MA;$>N.49E#4.@F06M"N.JR1=44T2XCO2V8LKO2+U=5T MTOOXG=#>9(HQ&8K3",I0T%#YA&Q#<-$5:WV3OAI;4=>+VST,WH972 =R5)"R M4X5YK4UHTK/P8,I[V7&'0>=Q%=D5GHC>[W4UD*I);42#2JB,'AER9J,DY M#?0M*RK;R)J4(CY*U=BEAZT0=Z@".D#3[_,EAMGTOS%?+(DW\RL&5Y/(&;D. M4H&+U2%&I2'6$C6!PACMA?2AR1'G#^@:=_#CT(@:4@F'SEW_,'YKRBO6+];6 M]1NM36L>MGKUT6H?=A?$\6L@O,XJ4!@!M$NF&ETD\OL$!V%*1,^E$VWZS(]7 M U&X4+2<$PA7:LD1V7I?G*S7L2P/5J5L0MLM]N>J@=@%(3^J@=A%]B/NKJOE M>O+TE%YXT5G.2,93, %8[2>GN$6(V3ER$@IBR+1'6+,%9NBYU_!"/]W&RNT7 M]Y+YV$-[BP%$.2($TCG-DY/9[)Q^6A07.>G,BPGD)^A2FTQ[3UN[X XT1+@07< TB>__YN M(DJ2OD0'A44DFID%+VMUOM::\R@3WC<$X5!0T)O' <%P^KL-B%V%V0, GK[^ MSXERWF.DF$'%6*]GA R1IP3,9&[0)1?QGDWB4 #0F\?)5[8#P*["[ ( )\\F MP2FKDJ0X+]-V&7..166F.+NG_='! #AY-DY*L"$ =A1F#P#XRY.W M$^\+TP4=&%LG3!O)(7">Z4N.$>NXJ-MSR(8 +UYG Q=.P#L*LP> /#DW2MB MVAIE= ')C ,5,%G[TK>' H#>/$Y"K1T =A5F#P#X7V]IV\I1 M)4&VRJ?:#=4E7@\C#$@C=$3!G"X-(@-Z\U8 ,#\/ '859@\ >/OJ-3FN4AGG MR5MQ]58;4BCDI,P@@C)>.V[3W@REL)7 MHC0J04PC X>5\^#1B2A8Q@9.(+UY*P#XGP< NPJS!P \_>N+"HF: M0)LCQ"(<>,M$B0&)E09; +UYNT00^WD0L*LT>T# R>_/)E9$AX$+X%HAQ:[, M0;2):/;<"X:E9D4;Y(=_WRX1P'^B7."NTNR@)&/+#J%(>B[,ZF:''G_X_4EW@DF!_4EWD5G>P/R*R[CX@A]8VF)&F:Y!:$SN7'H M&7@3.&C&<@@E:5V:# 8XM&]L)YV)=\+"#GUC=U%+!T;O29C5L1GO/R&N7]5/ M7]PBE,8'GY(%S/7$B)5$'@+6BA74V3H6V7T'+P-:?0 M.5]<$6-)3@@0T=,BH* "(G<<6-':2AN8RTUZF3Q,TLA7,@=1^18XVD/^'2#I M[1*_A&E^_NT+SE=8Q[ML[FJ=A3WKB\'B9T-6F%>6FP0H.9GM6ECLG9!0F"PB M2:N":N+B;T]B?TC;!Q2+HVBH"R?KT?XP*+5WS'AP4=990?4F3(BU%[A''7T1 M:)N,OSFX*],1[HX&T MWG@=1>%KZW6N?4@R4SS['VJ(TM=M+Y3A=K=U' 8&@:^O;C]8CEZ>+S ME\6\YNUNDKW=9<8'GC3,W<1MR#SPJN&FQ=*F>?R'Q>7DTO=$[7G;YXO;8T(3 M8I1A()E 4+$8"%'77H/*2.-RT2[\2%9;ONO@H4&G7[Z<=<,(L^L2O&I7OOI M4GM"_^;ODZBUDMX%<*GVRZA=I%S)EER_D@NZ(KEL$FOM0N0XYJ4%,NZ,"VJE MJI_,\FPV_@'MS_GS6EJA^T@^DBV206+FII:0D]^K@G?@LS$@M*K#CWE,.?5B MBRYG,]2;NG/Z\/?S_-5&?E?@EHDEPQ0M&R$\\60$N%P36EGX9%+(^?;L]H'L MT)8$]FV#=D'$PR/+!E11!W[TM;$@*2U/Z?W3$*>SS:7P6YPY7R+G-H-BUM5[ MGP6B0@W.FD@>G@_&;W,M^@#P_8C$<>I8C@N_0=74%0#?+A?Y-*W_%I;+,%]_ MO^#P^RW^T)?:FT"0Z^!*+1,OX$0I( J+266>I&_2#G-70LMGMXPC?L3*D6**C)''K"486PNR MN%(0O F@7*$M5RAKF>PDIKAT4]^%/WZCAR_I+;6#XIORCG2SK)W*,,MBHN1 M@A/D+GA#9MDA66D1A99&9-;$9OV8M+[CB%U0<-M$#:R6#G;+2X[^MEC^_>6< M7(*$JULLD8EE22D2EI!(1I8YVPIM7@74K@9**@.M$2\:IP2,PHG;C5NO%6N6TKZ-'\]D'0LZNH MNQT2>[\7>S=W,[A?_O K6KKG6S)VK,Q_LFA4+8A0D1!D:TA'(1[H9*(Q*MMR M>]S :%[Z<]+TXCOB>;O^:P(\SRY/6)V8M#E)SZG> 2D>8MVK4]>VC[X*!V^9H6*6,/6KJ?&U>%$A/?(B"Z#.@O:O#^XP$[Z0$A8;BBVR9 M5=O%L+<>W+#A9?!U[,.?DOYV3!\4/X=H5A+K,6'#44X>I<2"8AJ$2N MOT$954 26).;, ]2U+=W?(A!&48)G1B2%]-O=4Q'O5=QP45AN93-S<)0:@[5 M6O+]:EF9\X6LAC#1VUU,RMU7].W['FI<#A1I!V;FS1=Y-HO MN-%,"654 #*>J::T+#A-6.:G-D]3M8X!;W',#@#JJ,'<-4+77=# MC MNO'!UD5C >D%?V40[:%=6#S6$2X!,[E,>Q^7%:8J092.K!6/F+F2)1BU ME:_:/CGTV^+KYH$OY_3L>0[+?*O>YERL[Q:SV?G%KTDV3F2'"#EJ1MXBWS5EKQ76P;3[.V(3IF&1B&136L=O>;7K8 M.-H18A:8HB47M$F1WJ-DC7L#JSDJ;I?I#:>BO0%'<&AR%KP;F>.VW^L+E@>IL'N[ M^#9\W^PR$^8P6F06DF=( K098B$I%N]"E"EI9IN3B@[ TJR .,T*R MDGPXSHOEVR3"MILE_6-Z^M[!=M'[C9'3 RMBY&'D[VHGMTVW07+P,\L>P4N7 M0$7+(2J>04L>,1HCIH=D>"V/V33Q 8[=UOH?X1M;Z;]/Y]//IYW/",<9$ MC)*G)(.J4]'J%:T0*^'D-&%Q2MPS970_O=]X\\B:WT=OBR&$.+;VP[=KA#N9 M# M1@BQDZ935M;Z"'&@R@P1\&4S:ZB!M.^U??_,XX^P M=H>=SC^^Q659+#_7'?%-)$=^HX5:D)[6F#],/]-'WI3W]-M5(2^*_K8Y;WM& MV^;&>O)HG-;H(#I-UM/3 HA"9V#6,$9Q7M+8I(YI6#;&PV,KKZ0#=8]LZAZ7 M[.II^%+96[VZ:ECJN.561TC(+2A4!H)6&A!]"C*RH+9*X@P03=TE;IQ#L]9N M\_Q;FIUF6G&U.I_^ES^$;Q.FI5&>)"A\V0QHDL0BHYW) M9HP)"T^IR67@/6CM-98[%#CWF]!F6NP J/?Q=5G8?[F%I,7'^?2_,4^24,6@ MKTW!:XF/=G5B00FU;"+*K)THNDGERVYD]KJI#PS/AKKK )E;^2\33[XWA?'U M[$CS6AY.3"6L/4=T\B$H+6R3PM2MJ.MU[VYC)@?4U,\"O\?; @@^X2;; M$*TE=YG"3&7K5898$"C29-%SIZ5N4A S% /CE,[T">*A]?V3'T9.;J4VASR. MG/"C'DC>9N7R2/+7O658>Q7],9W1V_.KQ?SCC%YV?AMW'ZD]\K1AY+0MN4/J$D4CFD: C>.I+CDGD$*52F/XCB?)L9- _3U+?IV47O M#[WS%,_E;,#+VH%28=)&1(NJ*6B'8*+O'EA#H/GHJOX97;VGFV&NT_E3"GZ_ M3^B M3I G:^ND@<@P@Q!.AJB%0[;=B+&=7]W T3R;*AL*1I$C.)YIA9?@P"HFZS:-NAZ@9T0'LRT:MO W=]9'#_OYQ9[QY'0UG>-J]1X_GFTA9Y4IDBMC M'?A@JZVN-0BLEG%:CL8;H[C=II)QGQNG#U,U;D^(0?1^]U+I0$KH 5%GM)]/ M2M5"<#E^_/8>EU^G"5?G/"7/&"NF;L?U M+)NL*D0; A1B2DKOA(G;M8+?ZG7C-G(9"!G#"[:#;>1B=WUU>00M$MH<4 "/ M1H/B@H-+HI"E+#YSE0W'IH<[KW:J&VT'F@8.R&'"[@@MU]M\\)*EI0T54D%B M01 S9!$%"/J#"R(P&9I4A]Q#R[@;T(':?0 K^XJZ([1,7/88I"[@0DZ@DJ*] MTV0#G!6T%!06'YJT&+@@H ]<[*W)!Y"QDUB[:51W03U) LG).FNHD;Y_6(;Y M:K;1R5]HEWZU6*TF1F=:);% =IL6MSR2]U[7$$8G,.5B1)->B=N3..X6U0I8 M ZNF)TMD8I2"<_+V:JL\E0R)QT5!^[A3)I;)Z-EUB6K_#U>ELO;FS$C)Q>I+^ MZW2ZFFY6R55.N7#%M0;CO238:@M>4X@N@U&*>^X5;M?!:Q!RCE>*,+&9UI*U M'I*H"\Q&"RYR#4(5YC$IJ7.32ZO;D]C%V<2QL+5_;<).FNQ@#WV$GR???PO_ M=[%\.@NKLVRK+%IA1 ,E:$>[@#7@F&%@DF99<7)//6L!TAUH[.5X8UB8+(ZC ML[[A>,78Z_ 9S]-^2=C@52I@>"DDQL AU/N-(9(0(_<41S6)07>DFD ME%?@># @3/*ZN!"L:]+>]1&:QLUU' -=0RNF XQ]6)*7^SDL_U[/JS8_5!E= M,*,BV16*S@%CG:5H:M@>7 #F&%J3HXEM^C4\2M6X*9)CXFPXY72 M,WPNSLB M.V.%UW2A8QE*$KSFF#Q$K0,4+1V//!IIFR1R'Z%IW';ZQT394(KI &./B.WJ MT,W768JE'KN+3%X &6OP)7/@3ACG1;(\-P';-L3UWP(41W&TOL":$[G6Q7'![1U U77F9\.@^-I;>RC ML<=7W-H\Q>5?75SU?KZ>>-.SV?GX;9@\T=RF)YD:@X3O7AT-2U[Y[54IP' M5CO>KI)]M%O;U7Q!II1GCH-Q3H *GM/"Y )28-()X7)(32N4MZ+RH%W@6HNZ M7;3WXF'M70HOV8(\%092U\M9+" $+A/8% S]1'_.8JN]H!V-+7,L=PDZ:P9+ MNTS-^:]2F/TGAN6$%6X3(WV)?IUV3)/_R!LZ_XVV*^_K2:D!_A')8"%CWY/,J&VDB^0)(! MT:'@RA\[X[T%V2-V=/N'P/Y!,.C[(.<>;NO"_O#'8A*]"R%))#^Z=F5T&<&) M6K;)F+8FZ82YR7R!O:@=LPH8A6#&=&#)+^D=)Z7_#X;OG17_4]KN%XO3Y83KZ"DR"8"1!U"RE)H55URJ@JC'2ID MX$HQ4$%S")@$&,593(P5).T^R[='LX&<*/<*U@1I_QC.%JRJ)1?G8M!/R8V]J MWZ%@6S:'G7QT!U&WYBX-+.([CV\NU\<9&N401##TWG(%*)0 %9,$QTT$K;RB M+<3G1E6!1SD$N:Q!OF8HWY3;[YOD8(MVM? >8QT%9P*$["20'X@RI^H?-KG' M\#A9?;32&AY%=PK$AU-.MWWVGQ(AT_6+D.JXU>E^$Y3N/&,8<_4X:4>:CX3* M&\F*/;M*K'B4$+F-X I+WMD2@]VN^+/]?*1G&-?WC?Y"-"ZF.KM1A5@OZ6MP MR@M@5@=FLT?.F]SP?(">ONSG?C!BM/QS@ M#NWT_#8&9GN6!IZHL0T=5SN:,Q3"F JD6JM5L(#7A;ZD7+Q.):7;S9]^/%=C M%P(.-5.D)'Q3;KSR^]F%PQQ+-IKVZB(]UH:"&F)B"*Y>@A$^<\V;=)%]D*(N M"@W:H>.V_1I&,R.F=.JXY7=U'LEY>@U*]--M&-UXZ[B^\4 :7!PJSAXP<'Z]79OH5"+?WW*?0:F(M4NI!?+1 MD5-L$%(9%@5C]N$Y0&.W=;Z'^$;6^F_3^?3SZ>=SPHMW/EF"N:MWTE1)#!PQ M \D(PYAPED*_H?1^X\TC:WX?O2V&$.+8V@_?KA%NR*6612?P"BGL%X$L';.! MV&=1)I.C8]MD[;?3_O4WCU.?-9CV]Q9B!P4<9W(PU3["$[VD','2'D25AOJSXVB33Y&SB(P M)PLH9@P$[@Q(5U1PPI3"MO$G=T;)33+Z0<@^2ET,)N$.\/%J,<^+^@')D=7U.')R4S@4?DTY-!M1O1=VX M&]3 :!I>'QV [.;VO;'*Z'26Z I$0U]4X@Z\(1?-&B&,CJJ4H%L@ZBXIXW9% M:>/?'"CP[B!SN; 0?;2R]F=1)!(9(;AB0&A:7Y@R8[E-3]E[B!EW#SM4P8_B M90]I=X"85[A>UTMA9[Q,VH!*:R1NG 43:2WYI&)J4X9Q'S$] M(68?%=_>J0Z5=P>8J6>>+^>K]?*TGJ-NEI$7RGKD%K*+)!)#R\C)$"!KS6)R MJ+QHXB'?)67NVN_3_T!MZPL*^REL,+X,#=.1.^H$5+FV@J=:$@+92H$FW2):;B#$O; MCMEXZ WC1LSMX;"7)#O86^[;C] M[8M&[0I,7NW4#[Q9E[TV3LIP:N@44^<'94\6R^7BC^G\X]/PA?ZR_C[AV>10 M1 ')4-;>577^C),$"M0I%4PQ'0UB#Q'97XW*GMC8 G6#**H#$-XT^4_":KIZ M3[2$_&9^/7_*)R6AM$EX"*D>VE)\2CZBKX>V9,%9"CZU*:+;EL#^#D.' 5\3 M!74 O.L2FX2@5%0B@[&9O &O!&T']0:$R+Z87$RC:=S7B>@OVSR\]=I)T-V6 MC+_"CV'V=KE(B+4)Y%YEX7>>,4SI]^.D#5'>??L-EQ6ZQ%W.25M(0=?U;PQX MGQUXI:R1/$KMV(^D\N@;#D\#TW-_"S4W68=2/5W,ZZ0]G*G8F(KA$KJ%C.4H1FIB";:@;L7![$+W?S10/K9*?QF@,<=7VA\]L M8U2:7JI]'&Q96X7,>_"A7G?/DL!F!#D97!F5:6/R8KM+(LV,S&*UN@GC3=!9 M9(RV]EOWFP0&UDD2T47@A. L8DDEM#EMNI><'LW(+IJ]6QIQL-!'KO)]-5U/ M/VXT\#2LSJO#TPJ# M^-A3PF,?&KS_1"+[M)B1Q)_AN:?U(6DFR M3MY"F0K)2$2^W?'!C]_5"R[V5>:BG60[2'[4D00W[.N3[Z_#IL%174;:N2 4 MYU#$YFS$*(B"0GY'W!0?)=>L2:KM4:I&SJ\-MR$-KX/N '7.R$4I471>T/(" M,L&2UITC<1425_8EZ5R/7'*3B/H1FD;N]#*QLHAER_G)=E MY:0FGN-W26;XR^5%L. Q1"Y !)*4,J:VLZ"0(2ANR &(=7+T5CO9C][4$U(. MT.>BE7 [L#UW;/-5WIH%"A])Y9"#JGEKRR D)B!EE3)7G+YO,G_N89)&SO(/ MOXT-)/WNRS=*!TX(YZXK/ MLLFTZQ^3UEF\OB<('L76P1KI;U<[8V)1SH.)U80K%"*S #XC1;"\KD3$!,XC MHO?(M3=!G+OL?U>K;AZ>3SXI2^_A%(0_D%"?;- M^A,NWX;E^ONDI*"R)ZG%D$JM;VIUM/%Y\_3]:;57+AU?K?/@=9CCQNH-]JV! _4&_;:^VX?<-[3U=-F[LF; M]Q3LU9M:H>2*/T\0T?1_G"<>FM2A[$3EP1?XMGG9U>DOL8V$#]K<72UH8Q+) M.2T6A#,V<&9\5$VR4;N1.?(5KF8HNW,?L)WRNC5R[]?$REG^=_7\OTYKI>D> MMNV>IPQCTGY$WD"6[.YK:MO12U!)AL1]?D3V;--&F@OC^W! M9[6R;?>1>AP+5WRVF(*$X SM91(1O,9:ID)1@<_,)MS,-^H[6H=&9V--9J! M3+4!G\ZJU@N6>B6OD& SCZ')=9)1N.W:FNZ"ZMO6M'_L=)##N1+2_8R^0]+$ MM(Z>VFCJ]_F4Q%,S!B=I/?UZ8?&NV!<^*,^(_5(X;7_"(&U!W(%!@5IIV@]] MD]OD _,Q;OKQ*(OB^/KN"NZO%_.OQ"NM?UQN&GK/TYDTSEB^GUOFL[89$P2* M'"EJ_/_;^[+FMHYDS??Y+SE3^_(R$;0L=2O"EARRW3?N$Z*6+ G3%* +D)K6 M_?4W"P 7D82(Y11.@>ZP@\$%.B>7K[(RL[(R"ZUK)RUP\K*<*TD:;+/)'D7V MN G-DX"YN3:[PN[CS:NNT-?D$<^_(:X$_MOU(GVB3]0=ZA_A\GJM[N7R^O.7 M^MWR@2B4RU9D%D'F3*(PQ8/G]!TF$=#8;(-H,JJZ(4_CMJ$YL0D? P=G%$$. M/39ESS>TBC9/-CIE1U2;;"-F:R$QK\B@1G(&ZMVKX&71@F<3>3GG&/1IE^E^ MY/#3MZ?7Y+J2)7(GO) 2XURXH"(9Y4,PSB$$J2+8V!$Z18MHF /V.BI%!-@X2 M'@Y!/%@M'6#J<,'=L3W+U6.YUV0)BQ3)RPC1("=IVD#?)0?%1JFM0<9$D\:[ M+9@9%^%'8.NAU1Q;T1V _:F$R8??_]P4*XN<&0^^0)W;4AM>6Y*NHH@S"!0I M6AE\DRF0/Z1J9 ,[.FCFK30X=@GGKV'Q3[QZF )YBK\-B/!<+'?3FD?.KO4"PO=;&AN369,2&%YYR,"5S,)I%4)PY MB$CNDC&F2!1&6!EW0N S+QHY!]H5X(;4R=CXVL-=WRKBZ@9E+E#'HL"(ZJPS M+FJ37P09T4J=DY!ZMRM; Q$TLH$<-0@:3;&C@_E@86],@K9*)I8KGZZV5R1G M)2A5>](F+[A&FTW:#<5'4C)B#Y=1@//H0OZIM#@Z9.L>\I:9P>OE MYK*3G.CEK-C-+OP?,W+BJ2E/$(Q-D MD>OT=5/ LY)!%L)_TM'CPP#V2-2,W3_F0(UMF3.]C_C&GC3\W8AD6[BT'"5H MOIK7(PK$>C/.%*VS9EH[N4M>[5SG3.^EMZUSIO<1XMC:_VY$LL<<$@6\@-Q3 MY!NDAJB5 [* 1AL14]AIQ/"YSID^6/L'"[&#//M-\F-E^TPTQJC$P5B#H*07 M$-FJ8Y9FBAQS,HU-;B+>)V+D^J(NCBD/5DI'@-JXXHISBNXXQ7?HZH5 ICDP8V1M!GOV=#)XN#JWX.( V8X=T+[^_;??;H]^N$3K5QY6'?Z4OMZ?@ MTGA++*]V/PU*(8$])D;[JM%1($7,KDUEUM/TC#N=J(^]90A5]8FXS?*3)7I5 M"I)P$@5PJ@XQ58;<[UB4DRHSF=IIM07H]]I;&9Q6;:ZC/$5-=^@Y1-,_QL\!8N\!.X<>@_QRVWE( M94X++9-_X&KK:D=A9^1DUDT(Q3+%/+89;W4\Z3NATKSPG?2T .@ \K4/S'RV M.B1Y%;Y,K\+EBL'E!U+_XBOF-_/%F^O:K?3M]!#=V9GGQ-4PO MJ]T@@?R-_NT5Q6FE,!\S%%?(BPJH:<^*->LK4]*2,=HDN[+@SS#4>0%AVV70 M!4IZ6"W5$'S +S=?;RXOOHT7TS_NQ93WGQFW?.03[B* M0F?)(!M5ZLE[ *]< NE*5 (99Z5)ZZ/#2>Z\@K$QXD^CZ?XPG2]FQ-/5E CY M^;IVCOT-%]-YKE=Y<2*S]1Y)A"I8#RI;DBUZ"]PIVO5LM"ZWZ5.S.XTCGY)T MA=K!='DP3+_B(LY/"M3U3C,).6:N*7))JO9P=TQ!8-%"L,7X@JO9:N,A=4WD MR$G7< NV'W<_>S:_^ M$Z\^8)I_G%7':V(X^N*X &DM[6(BK@9V&,A9^RR4#DS+%LNB&4<[K1'[0M=( M'SAYR0MF;4 H]-[\JGZ.3YP@F\$S _3!@DH%(3),]?"+1<.$=+9)IOVT;.ZT MM-R_E]:I$=7!>ALJMW6;$9@@,8G"1U"VE-KF+4+018,./J/@7*C0IBO1T)SL MM&K\"UTUX^)B[*HT6MKUKD_XB._+[O?%UZ';=P[K)!7'BDB"7%51+_=R3?YJ MLL!8+BQ$$?R.5_X'(VFW$RWVPG ]HEK/J''?ZC>/E//Z7_5;W+3%OYI?7%[> M?7"]88;9TWT0EX-V_6M'7JN6@2<2Z&GZ#69KK D$>L8* Z51@G?5[U-^-5:')PCU+$1%SE)6/F;9 MIG]6"VZZ[D.X#RJW]R$<2_<=A !O9V3 R,J0+:J;[2\;%E?5H*5D:9S.8"0J M4$J1<'G(((342L>0R6]K >,?T-1+O\+1$#-OH[XN3@ZV,+.I+7599U3!@&;) MU$Y,]6R90@CA@N?1&V[,+I?6AT)C#V7<@VE_-U0=H(@N<%77&L6DX1)ONGI% MRS(W20&/=;IGT@Q\"1ZR%%;Z$J6,35JP/Z*D2_PVH74 V3OP-AN>;GO0D/>;2&0I M5>%9$R%:82$I81.SR?HVX<8.M(U;2-<.^& M>JV/[H;-W#_SDF;Y]WV8.TT6/3DF66 9LJY3@T,L0*;6 N=%V&@<%Z5)X=;9 M3.T1DFM4C-QQSVB925K)N2 8Z1()*EG&&T^#?_9!7\.I/7OHN(?]_KL1 M'L8(I6(2$).J0]N2K6/E"F3/6+3*&;U3Z\S]M_47.;5G'R3\<&K//FKI %-- M>M3G&FU*@@ZW=1IR8 )"BH+"VQ!#TE%RWF:NY N?VK,7MDXQM6]6 M+BYRBY);X"R07!@&B"@MA0J."1X==Z7)D.I3,7BFG=->TDH\ G'[KT2_7HDS M_%AK*#I?BZ2W@M/[PK%%62MS';>1'>E->@HX7 'TT;N,*8G25ZO._7D\TZYP M+VE%'H>[%[XH'WKRSBLA6 [ 4[:@HC) OXGDV"N3I8J)VW--U>P1/?;7^^XE M+9]10>/.?+: M]377=L:KGIJ\7O=)L4@AO=7YS!S;@^1PII'HV:1@FV'R10>ANXMODKD41FM; M#?:JB3_%[#9I\!2XR^B$4+FO@\0!F7_Q>=UVJZ=#2[ 7E/]R.>'GQ<>5MCY0 M>))"'6U?>!F8M$V&-G4C@1>?V7X!UJ EJ%^T-=AD**\)U<]+ MC1D;4;,$VO):\<1'0%2BHR"N62D$WNP/3!_HO/I[\ .] ,SB_:".P16IG" MN=>J"DE(4,[5%JBA .KBF!"HE>IK2.FILP3GG+]_ 0:@$91??.[_(N=5*_MP M^?-TF2[GRVI";^\/5_W^^FIY%69Y.OOXP(S=#F-\-9^MQ'8=+O_ !:G?\"5<[+5WAK$O7CD\7GAQ?T5_O'C8E7$ M\Y8D-)TMIVGEL]RUO]9"9:\ED ]&XN$I@&?& Z?8)9'QUR&U.ZP;@^,S#;X' MW)*[Q]E?<4'>,W(3'B.IUD301!@H$S6$8 1(PT-"X:W4[8[-1F*Z@PVW_W4Q M]FH^%*3GU,ZN_N:13)^HX)?'OOG0[8?8(;)VB+]T^BAZ[$=A6!^>V@U21TF4% M)9"$E75V/5BL*%D,0Y-DUL_Y@[N\J(/(:508S!OII -CNMI0-MO+70*H%$O4 MQPQ&, >JEB+&1$PX-%ZX8F0T3>[)/$E--[VW!MV"CQ=\!^@Y.#WP5(16N]C7 M1GDUOUD&AZ3V-F[,Q<_3K].,L[P2B M"14[;J5U<>#-.^FST2'5&7/U-BYC M#.KT!)*6C2P:%TWLZP)9PTNCS:K#.UHW)X#).:^B=>>93=OQY<7UU:?YH@ZX MFS"&6DEK(4A!6ZS 6OQ&&G/D?)8B4E2RS0BLH3G9:268O\!*&$35'6!]I[&- MMS<89E>313+,B3IP>FZ)PM:2-&( JE@2:Q@O5O4U+!]3\^(-NV42-EJ\([0 M3@_Q0RF8KJ9?\9:?FC>KM[^FLVL2Y_LON%@)C7Q5HSUC55"U*ETA[0R.. 6& M,2OEHOEDLDO^9SU<-$!L5LI%C>Q,) L52G7N0$"6W4TF H>;?M8!AZQCG?&@VC M8VFR ]/ZYVQQ&U+?<;><&&X=A?6U1K3VF<\A0)21O&XKG0_)NN*:3-?=0L\X MATJC&\TAM-,!R'[>O/969K],0ZQU$U-<3BRZ'+3/U=!K4-S1@BD^@"^H$F?$ M29L!I#\B:IRSF-'A-IB>NHV/W^'5FKG?<+'*11X2_#Y^R#"1[3/$#70Q[G58 MU-X)RYN7W&56LHE!,@VZ7@905@ARN[R&DGS*C(<24Y.*A&T$'1TU/'CN7:K' M.V?)>A9@.A&>68P0$T%9.>$*,SD8;&)RME(T;AGJ((AXY.\/(OWS,22KZO.# M).M3,O=!82' M;_@I+*?I8I9_GEY>U]+I*NQ[T+=.2=H_P6M+@%=!@&\,FOV<>5GQ&V[Y?60G+JZN%M-('R MSU8'PT<<&PQ+P# &LJ%06IO5Z /C6GLPJI8\*2P0,8@V)'JR37KDH.<8F(Q:_HZ)3$[B/YA^:P,.E MW$$JX4$=X/<54O<:U:P6\D0;U#Q+ WG5HE6+FB=)5>.:/%!._*4FIP%[43GN M59LF$&NGI2XZ=S[)WF;+>,3C1?Y_U\NK6L0P,<4%C;Y <=R!2J*V/";AYA"9 MMM)E8OMD<'R>WG%ON9P.F -KKE\KN8W1"3FPPAN*\2G.9Z"(&0A."I#D2VL1 MA45_.F!NIW/4UQ M^1N2YKWP_W%.:'.FGUD=Y:P=\4F!D@J<8B2-#HSGDG'/&6O3B&H0ZL>]4= $ MGJ?7:K7\_]\[%CXD2??<(P=J*+H/X4/U!/WQ M.V^QZ9A#M+0>22@)E!$>0O2"5JCA.AB54FXS"V$W^H[N+[5Y]/W7W9L+<)?T MCC'+H@O9]U H, ]D\UV=V[U/#CB2U849C7H+&N;7U-(+"$"+TXHY@*FTKA!\E[TGH?QVP=KV\]JVRGR M7&WA^KRQ@2WS IJMPA E(5( )8%S:*,% FT:>%V M6E?OW7R6Z-NWJWO6-;4]RYM+EO1]K7I?15#W:D]OY",(\L<%&@U)5W\[N03.6 6)J\0]!?U6-7%O=B5PY)ZC)X7- M(\PVT.'85\"J1"O1;^:+=6:I\K3*1+V=_?$)?\50Y5>-P?OR"_V ]ZKJ;Z7J MC;:!5S_)1+9N4>U<]I!R9#YFG;11S^WL@U$S$O[])B8#ZZ@L0WA MAWJ4_;[\N<3UCG@PK2"8=\-PMX%!DCCVYN;?I.IZ(.;-X#9I_D]?ME=[.HOTU2 MD:6$I,$H*T'YH""*S,'S[&JKF51"D_X51] \HO4\(:SFX^BXWSP1?ESM%&&6 M_X;SCXOPY=,T?7?RDJU/-;;AD(GE<@Y M9"A&(B@I"@2C.$0*,S#$G(0_+UMU-];IP1ON"?JG;YL_WCO[YLZ9%!@XXU@M M)9*U$V@DLEV(02?.;9OSS,/H[=2F[8.F'\P[;::Y#@**.S8_X%><7>.RUIJ] MIF6^F%' =KV\FG^FEUW,\B]S\C:G7S&O_>&?OMTW&Q<+\D,?G%E:41!-B:!S MJ;-C#+FA.6OZ$F1R,08CFEQV:\?2R$G$MC ?5?]GO.,/W8?TR#>>RCLX66_2 M9^'/C)N9NHU\AIL+,^L'US5UHXU)J6=1 M3%K((5E:4@J)51OK&1):)C(K4K1@=3M)G>[\^V#BT67B8>1_QB9M\XE3V;/M MKSN5,=N1X6&[+#]^Z2U\0PA("$60RGM0F3;1F$L!G;0U*D=I<+>#@UW>=N(8 M9S725BLKI,ED:$3)Y"7G""$Q 5&B,)JC,]C&9N]/:Q=]E@?"RI%!SMZJZR' MN>FW_]/UVQL1## ZFH![0MJ9],_U="H.2LP*1DW% MR&@:3KM/)YT/$/78106O+C$L+JJ?@HM?L3J;$\V,H1A> /.&'$NNB)% NC7) M>!1!(7*QTX;_^-E=>.B':&D^G,C&UOC;S^$C&=#?ORWK]*F+67YU\?.KBU\W M$Z26&XX*(Y:2$J"<]76$ 447+D40,EL>*8CAZ'<"P4ZOZR*9=2PNAA?LB%!9 M+JXFK^:SY?QRFE>*6,TJ6QE*YU0V' V@5;5=L:T],HP$%I"KG-!9NXN?0F^X MMXO03P]WD.TDC R7$SDE ZF@.Q!MUEF)BA65 UBNXOKJDBLN@U8\,Z8C=W*7 ME/R!,!K3'QE*L3_$R0%2[L!GO:TENG'--E9398O),Y*&JBW2F1'@O J@N3-6 MIQB":#*D> L]/>'F$$5O*XX]0NH=@.?5?$&&F'S\=[=9M TCJ4BD_P5PG6M+ M6U8;/#E9MW@1R'D3.C;)56^E:)P=K!F AI%\!Q#ZP8[^R^W 5E219^\]%&G) MCV-90>#,@(^"Q^)XP48WF7<@;N0"ZU/G:X965P<0W)Q]K]OLS%9YU?^87GVZ M.?Y>M^&IYTO+)=+_=7#-Q#%+80NS( H+FZE(,2!P@\KJD(U03;;' VCM(@4P M(& >%DPWUEX' /W;8KY<_K:8UTF'J(K3DJ)CA;Z.L$@$T0=_YX$-2W+C2U)'? ML_=XNZVR-7".E7X' 'IZG/V$P&]32;7[4B2?,G()+E& 4IB)52)*.];$_WJ2 MG'&[YC:'T0 ZZ !)/R.].4TWY11?+G&EGUF^^%S%]M\;GJPJQGJ*>W)ME&X] MAYJZ!ZT]*U%C?#0E=!A<[4+P= GU<@0K*033: 9$?/--:Q]3$8WJ"EG$[ZS;'U+'2[\!LO9O/YM]OXYM) MXQ,?36VPRJ"0&:X-"0.$[ IH;JRU,K(BFN0@ME(T;A_._F2KVWTK2V>8?WGJK(>5\1M+ZW(5&E.CP>R%A3.*.*)[^ 19#!V611 M"Z5>\EW/52*>-C$GN7$@#-)&AH6L!(8,(JDDT9J8;9L*P7.I@QX414.4/^^C ML9'+0&YK+[^[J5=+'KS(*4HCZ[A13IN3]!"T)P^=96$E9XDX'*H.9"L5YU?F MO)?NYT,K8FPTK25QGX7-*39&5;MV15">' >ER-\)7 ?BJ125$%&:.!B:ME$Q M7GG(0-J=#RWJ$?&2:KNYQ;?)G[]/4-JD+$7_R:V&<5J*_H5CD'7TEE905NH) M4[.\0<<2T__^./_Z?S9/7 -D\\-#?-R]=40P#*.Z^5%R[$#SK_X^T1&9JSVP MF&8)E,X(O@BL756MXPYC$4\<&1RE^5=_'Z_(IXWF]Y1C#YI_-^&$3IY8 &WJ M087GY)-1* DR6>]3R8R7)S:$XS3_;IRCQ8::WT^.8U]Q6.5Z5]F'65CW!;BY MIZ%-2(H9*"5:4$5%B%'1CX&3:^XRXX'G9A.FL_>\=VGRFD? M(HKF/0R%I#TZ1)"995#96_!<>&".8V$)<_(G*54?,Z_-(S/,:V+?U(O=3$GP MCEG0R-#(@DF6)G;TY>2U]T'1$'GM?30V=B9R:\*MY.BE]@EDB+7);""WV]50 M6?FD7(J9[=0V\Z^6U]Y+]SOEM?=1Q-AHVAK$N112YKQ T9[$DA,M02T#2.T, M.=M:,SW8;=FSRFOOI=V=\MK[B+J''-??)YJ\6259 /(D2FTL("%45Y?SE(-E MB=&:&B>[>>*\]EZJ>R*[N8<<.]#\G[]/;,G)<>+0RY! 14<4*Z31&H<:8N8"E-=UOH4&.NM_ Q!2P."ZZ),20+U$Q7DQVG^0X^) M[:,TOY\:>,IU'*2:8T*.$0%"\& O$)B6$6)ENC\"1S9U[&B<8A<6DS=74 P3K@ MMDZ6G5VMTYV3(*36AN# O:JWLZP%EW*&HDKP(C*!I0G<'A+25P[M>%4_OHAR MN-S;'S1L_E"_Q+#$__N__@=02P,$% @ QH"E4G$%/_7^!P "R< !< M !A;&=N+3(P,C$P,S,Q>&5X,S$Q+FAT;>U:VW(;N1%]SU=@Z;KTPT,;R*YILJ.EZM$#Q1G<&MT M'YP^ ''QW2VEMH2F MT!O\!"XN_W3Q7:/!;G1<9I [%AO@#@0KK M])+C[FG"(8F3#D GZG#1^6>$1K:P>FACW4S!FUHF\T8*-/Z@UVF>] MW/I7" MI8.HW?YSS5>]O$AT[G \@^W#U]#-1F<.'EV#*SG.!WY*M=!T7AQKIT]-[1! [NKL9UP#1-=E;/>9YG<5@ MG$QFS*4<@] _/7_>%+8@;;/)2#NGL\$Q&EEP(7!A-10D;M ]7H_COTI+MH17 M,A<8UD$C.OW=_!4UYS/[]J.O>RIJ-_ODACN6\@DP Q,)4V0IETK+?BVY0?RK M&;XOM'%,Y^PG;;*PIJ)VXZ],)^R*7,R&$*\CU5($80SW$LHJ@T&A"KC$=X0A0^BW0-"UPFA-L)MAHMNJ&%XW+[A\'E\ 2F6/D"43+2-<1E%@=B\U* MNB:26L=42B)+HJ$ R$8\*W4DN@5ABQ3X;&M2"\VJM3 MC5)A!42G1@CYX:RW)^8V98G24SN'KH&QM ZEHF.<7@:[T@DD?AX9%^'/$8QO6/<@$Z*^"*]>^SXEJ=0\ )E&8D1Z*_@.>".K MGC=DLCED@D/2W)_B'VN0@-A+Z.W"]$GGL#'-#P?34;-]0GZX 8N>PF#Z9/EY MS-4IC\>\M/LWH80Z D1--5)(T;HTV %2W$1:3YQ8"W+?#PG^)>6NTK8!Q3T, MJQR]!%"]HG0JE$B_:(O52@J_8[;ER$HAN9$T 1F4A$\D.?546LKN?AU;+P4\ MS>)V! W"O;)O5*"0E7&I.&4'G)8W8JD2L$70'*M2";^-@"HB@6-[$%]$V(<. M[M'A@+LB['5L[\UQ&Q#?GQWW1CJNCHD4!&!N=AQ%I;*6M45$>SSSF,UH:(T!>+<>IT3Q]H(;X"7PV/( M4;XHA#N60$'KB*J@U ^0QO4F"T_X+QC4\>& >L[8MQ.N2D]K%')($M2C@S3 2\6A.!P4(E"7[(5CL^@5!(#.HY+0WA8R;Q; M>LVT=?B>#EVQ+QMC1]4)%#O:T21!8"/9/:E=&8X[-O!'&73*D9<+NUX'JU)N M%S*%:-(O!! ^?WA_5-P^8TH^@*K.-9[4KW^QB[X8_(>^%>P?'/B_;"OH#TK% M?/W4EZQ&)+N*X27!$0J?(6 VY/'"1(X2V6EC%YK!O\ NLTPZ!_ ;*62D4950 MN9!HG^_D")&.C&TI(^!_$NKSY0F_EA+-]TNQS&-_#/+Z_[N[;ZL5KA1J/_25 M1!C2+IMV[K$$Q$N5[Q>[K"GP!TK@00OZ%.Y5K#^VG9]C/0N%U88HG'ML84(N ML*&%!1'N1&RE?;$)P@XE:CVH"(L2PI89@@:]Y"=3):"M)WXO7B$9\7/V 8"HVA:Q0>@98.DUUH$Z^ MAFG$X%=1&LW#_H7T!GWFZ9.]X[.03?KU\&/_AN%?V<*SO0P,-NVP9?N/L5_A MA]I.L^/!=N'\)KIJ-$*: -/ F2M>6!C,OYQCUBT4GPUD[B?@&YU/*&&C_*M6 M-L:YNKS0[S?[_3[=7W!HH1/S[JNK#4U_M:'EQ&;9V6GSK+V[N-V,%F4MWW?H M'^VT!<_?U+JU>8-JMH-.\6GC0WZY8NO ;P[H=4-/# M5>H_V<_W?[O]\-;? +C_R]63&PO[^*H*.RU4=!7S!X!L/H=G.C( KO8;6(RV M8_&0O/OD3L7S/?J_Z+0/!I4/Y7,O*JY3"0F[?82XI$,.=A\D_2Y7MCRE/)/C MGMR<*G2X.C8(Q]T3V+A+M02\=VI[V82/$/6EV]UDU^6DG1>SJL]P3=SG0Z;4_WVTJ/.Z.;CE-UT)%*&=YFEC7.3MT;?'+*SOYR^EVK12Y5 M4N6\L"31G%K.2&5$,2:?&#>WI-6JI2Y4.=-BG%G2Z_8B\DGI6S&AH=T**_G9 M7,]I)SR?=OP@I[%BL[-3)B9$L+<-P?KQ\2'K1;U>/SWH)4='])!&/$E813_.X*1'8B'/L;.)'_;R$71RK@;?W#0:Q_V2WLR%?-B9)*#UYU_=^):VFE-!=R-OAA)')N MR <^)31#Z)&BX/,I1 <',/KJ+A.Q ML-^_BMYT3_:C=N^^V:NSIWH,!UA5#HZA>L7^! [G^NM/H.>\?G%U,QJ^&UZ< MCX;7'_X'X_]3&2O2V9]N_<%&ZX=-\K/*"O*N3=XK+1+1) G7SB!B,XJP](]. MGCVI#7! -%)64,JZ\E>6H'^V\VJ@ZO1,$0^T$K.BK_? !O]F#4 MGL_LZX]^WU-1M]UW;AB2C$XXT7PB^!2IS&;"D-\JJK%(Y SO2Z4M40BZTGE8 M>%&W]2M1*3EW+B8CGF0%)C">-4/SL$C:@,+Q9Z'PK0:QMW-!_)$:A Y!RF?D MME!3R=F8-T,LZP@R!1,*A9J%$:@H""UFI"JLKCAF@"KF"QJB2DF.)RVH)"E- M\$H3E0M+K IR:P(%3[@Q5,^<2$YO.<9=T6GPCL$8#"E]-<083B 1&M4/8@6Z MPQ+&-9EF(LF(J=S'LO^4:UXK<1/(A9$HDZ[B3H7-,$%3\L0;Z/26,$TQ3'." M;HS$LU4WO&A<[G\[N.0D%04B[T"TC'03H(0XFO5*NRA2I![JF!N^)[)BT DT MK82U"20*EZY*@,'AV.%;RB50:XR8!T-C+3!/"9M.HI(0 #H5(.2',]Z>A)J, MI%)-S1RZFH^%L>"3EE#W,M@-*YLK"#1S8]:L?=$@/-@Y$([N1>S[5T>]Z/#$ MU#"K^8M+)BI-!1[WS.M0QUQ,AX1J[M$#-(A8;D'%GLII+^C\<,D-/(5@^F+Y>W\45U)@# M-?5(H42K2D,!4MQ$&)\X(<4+K\?M 98I=S5M:RZIAV%=HY< :M8IW34*I%_8 M8I04S&^K314;P035PDU !";A"TGA-%7&57>_CHVG C[-8M\.@["A]IU*$%F1 M5)*ZZH!I>2.6+ $] N=8I4KX%G,GB 2._IP]*V'O.KCCW0%WG;#O8_O1.6X- MXH_/CH]&.E;'1# '8&I405U!H ;@=R36H9IJ-D<8,"]H+*2P,\<;-@WKUIL' MH\=96"KW1%=(L*\[=_6$RDJ7P+GQ/"=)E&;> $^'Q[P ?9& .UIXZ=:1$P'5 M#Y#&>A.E3_@O&-3)[H!ZGK&O)E16/JVYD/,T!1\5$P3+;."5"Y;RB#0='C=3 M30]B=$2*-8'0QJJRVRUX3"&A"VGNV'KZ^5T7B>?[ +\N>? $[/$8= .\5!RR MW<'A/+F&"*\CQ9T'U*30MVR$XQ-2JB,#*DDJ[?"P4GDW:,V5L7CO3F:ARR10 M5)] D;TM75( &\GN@71M.'9LW!]EN%..HEK8]3I8E5&SH"DN3?J%P)FO']X? M=6Z?$2ENN:S/-1[(-Y_MHF>#?]>W@OV= __SMH+^H)3-UT]SF=5.%B104V2IM%IS!OX#*/!?6G(V,95 M!/QW1'V^//EOE8#Y?BE61>*/05[_?W?W=;G"N03W@Z\$8.AVV6[GG@@.O-3U M?K'+FG)ZZPIXX(*^A'L6ZX]MY^=83T)AO2$*YQX;,B%EZ&CX(A%N16S-?=$% ML -%;08684 A3)4#-/"2GTQ=@#:>^+UXAK![VZ]S$(%4([\T 07N4R/ Y$_> M:]0U0QT5Q43)"7?%M*#C^@<$76=3GI=2S3A:IYD*J9/>PS0P^$681ON;^QGU M$F[T&96\I[-08/K-<$E@;2Y?V,+C1QD8;-IBR^;?9[_ ;[>]=L_C[]3Z?77= M*4;FX+J%F4M:&CZ8?SE!(2XEG0U$X2?@.YU,7 T'(ZSCC-#7EQ[Z_7:_WW?W M'BPLM&RNOKX2T?97(CJ6K;<='[6/N]N;N^UHT=;QNH-^V&E*6KQM[#?F'>K9 M#GKE'8GN ](Y8(/QC7O^V^"MA0?]K8RE"[\RK+L!-0=8N/Z3_'S]TP=_3>#Z M9G@Q?'"YY!&NJJ/NEBX\1?R1()E/X8E^#'AK_ $4H\U0W"7GWK]W\72'OG#L M762"I^3=HCI2%0EOZ)%^2C!CMR-;])_B95#,G0AV_S:,?GE2&5X,S(Q+FAT;>U:;7/:.!#^?K]B2^;:= ;\!B2\-3,42$.G@13=$?]]P_S@80RD4$ M9Y_>?ACVH%0QS<_5GFGVW3ZAS;[F@L01/4"*I M#\N4Q7/X[-/T"U0JN56/)VO!YJ$$QW)L^,S%%W9.LG')9$2/BGDZ9O:]8^I% M.C/NKX\Z/CL'YK\IL9I/9K,J)8X=-&KU9G5F->RF0QNV[P0'U;KWIXT@333/ M?%*YCNB;TH+%E9"J]5LUQSBL)[*]8KX,6[9E_5K2ID>=@,<2UQ/HGUUFT]R: M3-(+62$1F\\,9(M0*ZYMQOPR9@:/0.F@YY"G^V"7:U;Y:T'WYU"MS\^2*& M,7@\CJFG4C.LF Q!AA0^+HE XJ,U3&C"A00>0%?!!9=Z88S@YNLR#&//@'UE M_W*OX3A6N\<7"8G7^IO=?@TXY3$7"["MRD<(N-!S)XB4^T!C7Z7M4R*\,$\I M=CE+UB2%@$68V2_Q3*FW%/CXP,!)[,/@P@M)/*>8Y1<+EJ8*._XK2Q\?"1!2 M01'Q=6A9' 4RQ X>%8KX,B1+D2X)FP#?J$*43$YXEZVERWSFV4 M-G Y#92(&8EI6AE?1'0-74]3I[11QG&" .J-]O.3R;[]&EP,+U=#L(Q0&A[N M=J2VY'*;!/U[R0153]54Q9WFNK*K^P35(,"N[_NO+[FZVM3+#J<)8*FBK:R&B91!.B&BY,( M24T3Y#$M:Z^ Q23VU'V,BV(SH^E<9^,^TC$-;_' MF\ZX61ZX!7-CI71;"S,N)5^T#FZJH:B:))E%M/"8<>%34<'0(I*DM%5[/J-:1LUXZ"^V?7ZM*:&+ J#8B^P6BUI1Z0D1>6\*55+A4U" M?)6W6Q;8VJI8X[ZF^9+?\W&2"_CJ2$]*1J?]AC/R$(OUNCE[NU0[;J?Z$]^/IX.P$3@TX M&;_KCN[@[9'U=#.MV->XVU*%C-^:XQW[K& M_&0$QP:Q5B$7S&-/K\(MU]SC-^$/9F1K)*3[:CB^ M+-[R;EJ7;E,:,ZR-?\,;<-F7E^%=Q&=HF?G09]YWP_U;[J_>9TEX]D)/2]"( MJ)\C;KWA&UL4$L! A0#% @ QH"E4NRE*@7Y0@ J=L" !4 M ( !GD4" &%L9VXM,C R,3 S,S%?9&5F+GAM;%!+ 0(4 Q0 ( ,: I5)G M+4P-I_X *G@ 0 4 " &UL4$L! A0#% @ QH"E4G$%/_7^!P "R< !< ( ! M_K,$ &%L9VXM,C R,3 S,S%X97@S,3$N:'1M4$L! A0#% @ QH"E4O6\ M$V /" 2"< !< ( !,;P$ &%L9VXM,C R,3 S,S%X97@S M,3(N:'1M4$L! A0#% @ QH"E4M;D-X:/!0 H20 !< M ( !=<0$ &%L9VXM,C R,3 S,S%X97@S,C$N:'1M4$L%!@ * H FP( ' #G*! $! end