0001628280-21-008263.txt : 20210430 0001628280-21-008263.hdr.sgml : 20210430 20210429180241 ACCESSION NUMBER: 0001628280-21-008263 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210430 DATE AS OF CHANGE: 20210429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST SOLAR, INC. CENTRAL INDEX KEY: 0001274494 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 204623678 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33156 FILM NUMBER: 21872606 BUSINESS ADDRESS: STREET 1: 350 WEST WASHINGTON STREET STREET 2: SUITE 600 CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: (602) 414-9300 MAIL ADDRESS: STREET 1: 350 WEST WASHINGTON STREET STREET 2: SUITE 600 CITY: TEMPE STATE: AZ ZIP: 85281 FORMER COMPANY: FORMER CONFORMED NAME: FIRST SOLAR HOLDINGS LLC DATE OF NAME CHANGE: 20031229 10-Q 1 fslr-20210331.htm FORM 10-Q fslr-20210331
0001274494FALSE2021Q112/311,1213891,12138963779637790.0010.001500,000,000500,000,000106,310,928105,980,466106,310,928105,980,466562,880138519,844247,62812113us-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrentus-gaap:OtherLiabilitiesNoncurrent3.503.500.550.601.200.700.501.201.002.0000012744942021-01-012021-03-31xbrli:shares00012744942021-04-23iso4217:USD00012744942020-01-012020-03-31iso4217:USDxbrli:shares00012744942021-03-3100012744942020-12-310001274494fslr:RestrictedDebtSecuritiesMember2021-03-310001274494fslr:RestrictedDebtSecuritiesMember2020-12-310001274494us-gaap:CommonStockMember2020-12-310001274494us-gaap:AdditionalPaidInCapitalMember2020-12-310001274494us-gaap:RetainedEarningsMember2020-12-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001274494us-gaap:RetainedEarningsMember2021-01-012021-03-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001274494us-gaap:CommonStockMember2021-01-012021-03-310001274494us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001274494us-gaap:CommonStockMember2021-03-310001274494us-gaap:AdditionalPaidInCapitalMember2021-03-310001274494us-gaap:RetainedEarningsMember2021-03-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001274494us-gaap:CommonStockMember2019-12-310001274494us-gaap:AdditionalPaidInCapitalMember2019-12-310001274494us-gaap:RetainedEarningsMember2019-12-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100012744942019-12-310001274494srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201613Member2019-12-310001274494srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-12-310001274494us-gaap:RetainedEarningsMember2020-01-012020-03-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001274494us-gaap:CommonStockMember2020-01-012020-03-310001274494us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001274494us-gaap:CommonStockMember2020-03-310001274494us-gaap:AdditionalPaidInCapitalMember2020-03-310001274494us-gaap:RetainedEarningsMember2020-03-310001274494us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100012744942020-03-310001274494fslr:NorthAmericanOperationsAndMaintenanceBusinessMember2021-01-012021-03-310001274494fslr:USProjectDevelopmentBusinessMember2021-01-012021-03-310001274494fslr:USProjectDevelopmentBusinessMemberfslr:SolarModuleMember2021-01-012021-03-310001274494fslr:USProjectDevelopmentBusinessMemberfslr:SolarModuleMember2021-03-310001274494us-gaap:CashMember2021-03-310001274494us-gaap:CashMember2020-12-310001274494us-gaap:MoneyMarketFundsMember2021-03-310001274494us-gaap:MoneyMarketFundsMember2020-12-310001274494us-gaap:ForeignCorporateDebtSecuritiesMember2021-03-310001274494us-gaap:ForeignCorporateDebtSecuritiesMember2020-12-310001274494us-gaap:DomesticCorporateDebtSecuritiesMember2021-03-310001274494us-gaap:DomesticCorporateDebtSecuritiesMember2020-12-310001274494us-gaap:BankTimeDepositsMember2021-03-310001274494us-gaap:BankTimeDepositsMember2020-12-3100012744942021-01-0100012744942020-01-010001274494fslr:RestrictedDebtSecuritiesMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-03-310001274494fslr:RestrictedDebtSecuritiesMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2020-12-310001274494fslr:RestrictedDebtSecuritiesMemberus-gaap:USGovernmentDebtSecuritiesMember2021-03-310001274494fslr:RestrictedDebtSecuritiesMemberus-gaap:USGovernmentDebtSecuritiesMember2020-12-310001274494fslr:CashHeldInCustodialAccountsMember2021-03-310001274494fslr:CashHeldInCustodialAccountsMember2020-12-310001274494fslr:RestrictedDebtSecuritiesMember2021-01-012021-03-310001274494fslr:RestrictedDebtSecuritiesMember2020-01-012020-03-310001274494fslr:RestrictedDebtSecuritiesMember2019-12-310001274494fslr:RestrictedDebtSecuritiesMember2021-01-010001274494fslr:RestrictedDebtSecuritiesMember2020-01-010001274494fslr:RestrictedDebtSecuritiesMember2020-03-310001274494us-gaap:LandMember2021-03-310001274494us-gaap:LandMember2020-12-310001274494us-gaap:BuildingAndBuildingImprovementsMember2021-03-310001274494us-gaap:BuildingAndBuildingImprovementsMember2020-12-310001274494us-gaap:MachineryAndEquipmentMember2021-03-310001274494us-gaap:MachineryAndEquipmentMember2020-12-310001274494us-gaap:FurnitureAndFixturesMember2021-03-310001274494us-gaap:FurnitureAndFixturesMember2020-12-310001274494us-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-03-310001274494us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-12-310001274494us-gaap:ConstructionInProgressMember2021-03-310001274494us-gaap:ConstructionInProgressMember2020-12-310001274494us-gaap:PropertyPlantAndEquipmentMember2021-01-012021-03-310001274494us-gaap:PropertyPlantAndEquipmentMember2020-01-012020-03-310001274494fslr:PVsolarpowersystemsMember2021-01-012021-03-310001274494fslr:PVsolarpowersystemsMember2020-01-012020-03-310001274494fslr:ModulesSegmentMember2020-12-310001274494fslr:ModulesSegmentMember2021-01-012021-03-310001274494fslr:ModulesSegmentMember2021-03-310001274494us-gaap:DevelopedTechnologyRightsMember2021-03-310001274494fslr:PowerPurchaseAgreementsMember2021-03-310001274494us-gaap:PatentsMember2021-03-310001274494us-gaap:DevelopedTechnologyRightsMember2020-12-310001274494fslr:PowerPurchaseAgreementsMember2020-12-310001274494us-gaap:PatentsMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherAssetsMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherAssetsMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:OtherAssetsMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-03-310001274494us-gaap:OtherAssetsMember2021-03-310001274494us-gaap:OtherCurrentLiabilitiesMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:CommodityContractMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:OtherNoncurrentLiabilitiesMember2020-12-310001274494us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001274494us-gaap:OtherCurrentLiabilitiesMember2020-12-310001274494us-gaap:OtherNoncurrentLiabilitiesMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-12-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-01-012021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-01-012021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2021-01-012021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2021-01-012021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-01-012021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2021-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2019-12-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2019-12-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-01-012020-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-01-012020-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2020-01-012020-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2020-01-012020-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2020-01-012020-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2020-01-012020-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-03-310001274494us-gaap:CommodityContractMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-03-310001274494us-gaap:DesignatedAsHedgingInstrumentMember2020-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMember2021-01-012021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMember2020-01-012020-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:ForeignCurrencyGainLossMember2021-01-012021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMemberus-gaap:ForeignCurrencyGainLossMember2020-01-012020-03-310001274494us-gaap:NondesignatedMemberus-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-01-012021-03-310001274494us-gaap:NondesignatedMemberus-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-01-012020-03-310001274494us-gaap:ForeignExchangeForwardMember2021-01-012021-03-310001274494us-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494currency:USDus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-03-310001274494currency:USDus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2020-12-310001274494us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-03-310001274494currency:AUDus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:AUD0001274494currency:AUDus-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:BRLus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:BRL0001274494us-gaap:NondesignatedMembercurrency:BRLus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:CLPus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:CLP0001274494us-gaap:NondesignatedMemberus-gaap:LongMembercurrency:CLPus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:CLPus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2021-01-012021-03-31iso4217:EUR0001274494us-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2021-03-310001274494currency:INRus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:INR0001274494currency:INRus-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:JPYus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:JPY0001274494us-gaap:NondesignatedMemberus-gaap:LongMembercurrency:JPYus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:JPYus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2021-01-012021-03-31iso4217:MYR0001274494us-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2021-03-310001274494us-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2021-03-310001274494currency:MXNus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:MXN0001274494currency:MXNus-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494us-gaap:NondesignatedMembercurrency:SGDus-gaap:ForeignExchangeForwardMember2021-01-012021-03-31iso4217:SGD0001274494us-gaap:NondesignatedMembercurrency:SGDus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2021-03-310001274494currency:AUDus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494currency:AUDus-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMembercurrency:BRLus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494us-gaap:NondesignatedMembercurrency:BRLus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMembercurrency:CAD2020-01-012020-12-31iso4217:CAD0001274494us-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMembercurrency:CAD2020-12-310001274494us-gaap:NondesignatedMembercurrency:CLPus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494us-gaap:NondesignatedMemberus-gaap:LongMembercurrency:CLPus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMembercurrency:CLPus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2020-01-012020-12-310001274494us-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2020-12-310001274494currency:INRus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494currency:INRus-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMembercurrency:JPYus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494us-gaap:NondesignatedMemberus-gaap:LongMembercurrency:JPYus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMembercurrency:JPYus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2020-01-012020-12-310001274494us-gaap:NondesignatedMemberus-gaap:LongMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2020-12-310001274494us-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMembercurrency:MYR2020-12-310001274494currency:MXNus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494currency:MXNus-gaap:NondesignatedMemberus-gaap:ShortMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:NondesignatedMembercurrency:SGDus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001274494us-gaap:NondesignatedMembercurrency:SGDus-gaap:LongMemberus-gaap:ForeignExchangeForwardMember2020-12-310001274494us-gaap:CommodityContractMemberus-gaap:CashFlowHedgingMember2020-08-310001274494us-gaap:CommodityContractMemberus-gaap:CashFlowHedgingMember2021-03-310001274494us-gaap:CommodityContractMemberus-gaap:CashFlowHedgingMember2021-01-012021-03-31xbrli:pure0001274494us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001274494us-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001274494us-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310001274494us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-03-310001274494us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001274494us-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001274494us-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001274494us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001274494us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-310001274494us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-03-310001274494us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001274494us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001274494us-gaap:RevolvingCreditFacilityMember2021-01-012021-03-310001274494us-gaap:RevolvingCreditFacilityMember2021-03-310001274494us-gaap:RevolvingCreditFacilityMember2020-12-310001274494fslr:LuzdelNorteCreditFacilitiesMember2021-01-012021-03-310001274494fslr:LuzdelNorteCreditFacilitiesMember2021-03-310001274494fslr:LuzdelNorteCreditFacilitiesMember2020-12-310001274494fslr:JapanCreditFacilityMember2021-01-012021-03-310001274494fslr:JapanCreditFacilityMember2021-03-310001274494fslr:JapanCreditFacilityMember2020-12-310001274494fslr:TochigiCreditFacilityMember2021-01-012021-03-310001274494fslr:TochigiCreditFacilityMember2021-03-310001274494fslr:TochigiCreditFacilityMember2020-12-310001274494fslr:KyotoCreditFacilityMember2021-01-012021-03-310001274494fslr:KyotoCreditFacilityMember2021-03-310001274494fslr:KyotoCreditFacilityMember2020-12-310001274494fslr:IkedaCreditFacilityMember2021-01-012021-03-310001274494fslr:IkedaCreditFacilityMember2021-03-310001274494fslr:IkedaCreditFacilityMember2020-12-310001274494fslr:DFCMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2021-03-310001274494fslr:DFCMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2020-12-310001274494fslr:IFCMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2021-03-310001274494fslr:IFCMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2020-12-310001274494fslr:FirstSolarJapanGKMemberfslr:JapanCreditFacilityMemberfslr:MizuhoBankMember2015-09-300001274494fslr:FirstSolarJapanGKMemberfslr:MizuhoBankMemberfslr:TochigiCreditFacilityMember2017-06-300001274494fslr:FirstSolarJapanGKMemberfslr:MizuhoBankMemberfslr:TochigiCreditFacilityMember2021-01-012021-03-310001274494fslr:FirstSolarJapanGKMemberfslr:MizuhoBankMemberfslr:KyotoCreditFacilityMember2020-07-310001274494fslr:IkedaCreditFacilityMemberfslr:FSJapanProjectB4GKMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:FSJapanProjectB4GKMemberfslr:FixedRateTermLoanFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:FSJapanProjectB4GKMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMemberfslr:VariableRateTermLoanFacilityMember2021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:FSJapanProjectB4GKMemberfslr:ConsumptionTaxFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-03-310001274494fslr:DebtServiceReserveFacilityMemberfslr:IkedaCreditFacilityMemberfslr:FSJapanProjectB4GKMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-03-310001274494fslr:DFCandIFCMemberfslr:LuzdelNorteCreditFacilitiesMember2021-01-012021-03-310001274494fslr:JapanCreditFacilityMemberfslr:MizuhoBankMember2021-01-012021-03-310001274494fslr:MizuhoBankMemberfslr:KyotoCreditFacilityMember2021-01-012021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:FixedRateTermLoanFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-01-012021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMemberfslr:VariableRateTermLoanFacilityMember2021-01-012021-03-310001274494fslr:IkedaCreditFacilityMemberfslr:ConsumptionTaxFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-01-012021-03-310001274494fslr:DebtServiceReserveFacilityMemberfslr:IkedaCreditFacilityMemberfslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember2021-01-012021-03-310001274494fslr:FixedRateTermLoanFacilityMemberfslr:DFCandIFCMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2021-03-310001274494fslr:DFCandIFCMemberfslr:VariableRateTermLoanFacilityMemberfslr:LuzdelNorteCreditFacilitiesMemberfslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember2021-03-310001274494us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2021-01-012021-03-310001274494srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-03-310001274494fslr:BilateralFacilitiesMember2021-03-310001274494fslr:SolarModuleMember2021-01-012021-03-310001274494fslr:SolarModuleMember2020-01-012020-03-310001274494fslr:SolarPowerSystemsSalesofMember2021-01-012021-03-310001274494fslr:SolarPowerSystemsSalesofMember2020-01-012020-03-310001274494fslr:OperationsandMaintenanceMember2021-01-012021-03-310001274494fslr:OperationsandMaintenanceMember2020-01-012020-03-310001274494fslr:EnergyGenerationMember2021-01-012021-03-310001274494fslr:EnergyGenerationMember2020-01-012020-03-310001274494fslr:EPCServicesMember2021-01-012021-03-310001274494fslr:EPCServicesMember2020-01-012020-03-31fslr:Projects0001274494fslr:SolarModuleMember2021-03-310001274494us-gaap:CostOfSalesMember2021-01-012021-03-310001274494us-gaap:CostOfSalesMember2020-01-012020-03-310001274494us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001274494us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001274494us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001274494us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-03-310001274494us-gaap:RestrictedStockUnitsRSUMember2021-03-310001274494us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001274494us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001274494us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001274494us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-12-310001274494us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001274494us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-03-310001274494us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-01-012021-03-310001274494us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310001274494us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-03-310001274494us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2021-03-310001274494us-gaap:AccumulatedTranslationAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001274494us-gaap:AccumulatedTranslationAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001274494us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-03-310001274494us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-03-310001274494us-gaap:ForeignExchangeForwardMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001274494us-gaap:ForeignExchangeForwardMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001274494us-gaap:CommodityContractMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001274494us-gaap:CommodityContractMemberus-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001274494us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001274494us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-31fslr:segments0001274494fslr:SystemsSegmentMember2021-01-012021-03-310001274494fslr:ModulesSegmentMember2020-01-012020-03-310001274494fslr:SystemsSegmentMember2020-01-012020-03-310001274494fslr:SystemsSegmentMember2021-03-310001274494fslr:SystemsSegmentMember2020-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: 001-33156
fslr-20210331_g1.jpg
First Solar, Inc.
(Exact name of registrant as specified in its charter)
Delaware20-4623678
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)

350 West Washington Street, Suite 600
Tempe, Arizona 85281
(Address of principal executive offices, including zip code)

(602414-9300
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common stock, $0.001 par valueFSLRThe NASDAQ Stock Market LLC

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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filer
Smaller reporting companyEmerging 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 

As of April 23, 2021, 106,311,829 shares of the registrant’s common stock, $0.001 par value per share, were outstanding.




FIRST SOLAR, INC.

FORM 10-Q FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2021

TABLE OF CONTENTS
  Page



PART I. FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

FIRST SOLAR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
Three Months Ended
March 31,
20212020
Net sales$803,374 $532,124 
Cost of sales618,607 441,786 
Gross profit184,767 90,338 
Operating expenses:
Selling, general and administrative52,087 58,587 
Research and development19,873 25,613 
Production start-up11,354 4,482 
Total operating expenses83,314 88,682 
Gain on sales of businesses, net150,895  
Operating income252,348 1,656 
Foreign currency loss, net(2,595)(398)
Interest income956 9,330 
Interest expense, net(2,996)(6,789)
Other income (expense), net8,448 (2,222)
Income before taxes and equity in earnings256,161 1,577 
Income tax (expense) benefit(46,490)89,215 
Equity in earnings, net of tax (88)
Net income$209,671 $90,704 
Net income per share:
Basic$1.98 $0.86 
Diluted$1.96 $0.85 
Weighted-average number of shares used in per share calculations:
Basic106,088 105,595 
Diluted106,890 106,386 

See accompanying notes to these condensed consolidated financial statements.
1

FIRST SOLAR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20212020
Net income$209,671 $90,704 
Other comprehensive loss:
Foreign currency translation adjustments
(9,716)(8,064)
Unrealized (loss) gain on marketable securities and restricted marketable securities, net of tax of $1,121 and $389(16,590)2,852 
Unrealized gain on derivative instruments, net of tax of $(637) and $(79)3,382 896 
Other comprehensive loss(22,924)(4,316)
Comprehensive income$186,747 $86,388 

See accompanying notes to these condensed consolidated financial statements.

2

FIRST SOLAR, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
 
 
March 31,
2021
December 31,
2020
ASSETS
Current assets: 
Cash and cash equivalents$972,879 $1,227,002 
Marketable securities (amortized cost of $562,880 and $519,844 and allowance for credit losses of $138 and $121 at March 31, 2021 and December 31, 2020, respectively)562,735 520,066 
Accounts receivable trade795,923 269,095 
Less: allowance for credit losses(5,827)(3,009)
Accounts receivable trade, net790,096 266,086 
Accounts receivable, unbilled27,280 26,673 
Less: allowance for credit losses(276)(303)
Accounts receivable, unbilled, net27,004 26,370 
Inventories550,270 567,587 
Project assets6,984  
Assets held for sale 155,685 
Prepaid expenses and other current assets226,922 251,739 
Total current assets3,136,890 3,014,535 
Property, plant and equipment, net2,397,986 2,402,285 
PV solar power systems, net236,416 243,396 
Project assets284,201 373,377 
Deferred tax assets, net106,803 104,099 
Restricted marketable securities (amortized cost of $247,628 and allowance for credit losses of $13 at December 31, 2020) 265,280 
Goodwill14,462 14,462 
Intangible assets, net53,404 56,138 
Inventories205,096 201,229 
Other assets673,652 434,130 
Total assets$7,108,910 $7,108,931 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:  
Accounts payable$186,087 $183,349 
Income taxes payable15,351 14,571 
Accrued expenses217,483 310,467 
Current portion of long-term debt2,453 41,540 
Deferred revenue206,530 188,813 
Liabilities held for sale 25,621 
Other current liabilities41,437 83,037 
Total current liabilities669,341 847,398 
Accrued solar module collection and recycling liability128,135 130,688 
Long-term debt254,447 237,691 
Other liabilities362,207 372,226 
Total liabilities1,414,130 1,588,003 
Commitments and contingencies
Stockholders’ equity:
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 106,310,928 and 105,980,466 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively106 106 
Additional paid-in capital2,853,891 2,866,786 
Accumulated earnings2,925,433 2,715,762 
Accumulated other comprehensive loss(84,650)(61,726)
Total stockholders’ equity5,694,780 5,520,928 
Total liabilities and stockholders’ equity$7,108,910 $7,108,931 

See accompanying notes to these condensed consolidated financial statements.

3

FIRST SOLAR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Three Months Ended March 31, 2021
 Common StockAdditional
Paid-In
Capital
Accumulated EarningsAccumulated
Other
Comprehensive (Loss) Income
Total
Stockholders' Equity
 SharesAmount
Balance at December 31, 2020105,980 $106 $2,866,786 $2,715,762 $(61,726)$5,520,928 
Net income— — — 209,671 — 209,671 
Other comprehensive loss— — — — (22,924)(22,924)
Common stock issued for share-based compensation
536   — —  
Tax withholding related to vesting of restricted stock
(205) (15,689)— — (15,689)
Share-based compensation expense
— — 2,794 — — 2,794 
Balance at March 31, 2021106,311 $106 $2,853,891 $2,925,433 $(84,650)$5,694,780 
Three Months Ended March 31, 2020
 Common StockAdditional
Paid-In
Capital
Accumulated EarningsAccumulated
Other
Comprehensive (Loss) Income
Total
Stockholders' Equity
 SharesAmount
Balance at December 31, 2019105,449 $105 $2,849,376 $2,326,620 $(79,334)$5,096,767 
Cumulative-effect adjustment for the adoption of ASU 2016-13
— — — (9,213)— (9,213)
Net income— — — 90,704 — 90,704 
Other comprehensive loss— — — — (4,316)(4,316)
Common stock issued for share-based compensation
733 1  — — 1 
Tax withholding related to vesting of restricted stock
(276) (12,679)— — (12,679)
Share-based compensation expense
— — 7,358 — — 7,358 
Balance at March 31, 2020105,906 $106 $2,844,055 $2,408,111 $(83,650)$5,168,622 

See accompanying notes to these condensed consolidated financial statements.

4

FIRST SOLAR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 Three Months Ended
March 31,
20212020
Cash flows from operating activities:  
Net income$209,671 $90,704 
Adjustments to reconcile net income to cash used in operating activities:
Depreciation, amortization and accretion63,205 56,279 
Impairments and net losses on disposal of long-lived assets4,501 1,288 
Share-based compensation3,115 7,204 
Deferred income taxes(11,538)(80,404)
Gain on sales of businesses, net(150,895) 
Gains on sales of marketable securities and restricted marketable securities(11,696)(15,088)
Other, net1,412 16,676 
Changes in operating assets and liabilities:
Accounts receivable, trade and unbilled(320,461)242,680 
Prepaid expenses and other current assets(42,750)(13,387)
Inventories12,602 (48,896)
Project assets and PV solar power systems59,623 (50,756)
Other assets(20,814)(54,925)
Income tax receivable and payable33,278 (9,425)
Accounts payable7,853 (38,161)
Accrued expenses and other liabilities(115,190)(609,218)
Accrued solar module collection and recycling liability(1,394)565 
Net cash used in operating activities(279,478)(504,864)
Cash flows from investing activities:
Purchases of property, plant and equipment(90,155)(112,546)
Purchases of marketable securities and restricted marketable securities(292,308)(405,794)
Proceeds from sales and maturities of marketable securities and restricted marketable securities508,289 628,936 
Proceeds from sales of businesses145,969  
Other investing activities43 (14,150)
Net cash provided by investing activities271,838 96,446 
Cash flows from financing activities:
Repayment of long-term debt(37,378)(325)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs21,616  
Payments of tax withholdings for restricted shares(15,689)(12,679)
Other financing activities (436)
Net cash used in financing activities(31,451)(13,440)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(652)(5,774)
Net decrease in cash, cash equivalents and restricted cash(39,743)(427,632)
Cash, cash equivalents and restricted cash, beginning of the period1,273,594 1,446,510 
Cash, cash equivalents and restricted cash, end of the period$1,233,851 $1,018,878 
Supplemental disclosure of noncash investing and financing activities:  
Property, plant and equipment acquisitions funded by liabilities$76,095 $76,298 
Proceeds to be received from sales of businesses$156,965 $ 

See accompanying notes to these condensed consolidated financial statements.
5

FIRST SOLAR, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1. Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of First Solar, Inc. and its subsidiaries in this Quarterly Report have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of First Solar management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. Certain prior period balances have been reclassified to conform to the current period presentation.

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions. Operating results 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 for any other period. The condensed consolidated balance sheet at December 31, 2020 has been derived from the audited consolidated financial statements at that date, but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K, which has been filed with the SEC.

Unless expressly stated or the context otherwise requires, the terms “the Company,” “we,” “us,” “our,” and “First Solar” refer to First Solar, Inc. and its consolidated subsidiaries, and the term “condensed consolidated financial statements” refers to the accompanying unaudited condensed consolidated financial statements contained in this Quarterly Report.

2. Sales of Businesses

Sale of North American O&M operations

Following an evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our O&M services business, we received an offer to purchase certain portions of the business and determined it was in the best interest of our stockholders to pursue the transaction. Accordingly, in August 2020, we entered into an agreement with a subsidiary of Clairvest Group, Inc. (“Clairvest”) for the sale of our North American O&M operations.

On March 31, 2021, we completed the transaction for a closing purchase price of $151.5 million, subject to certain customary post-closing adjustments, of which $146.0 million was received on March 31, 2021. As a result of this transaction, we recognized a gain of $119.2 million, net of transaction costs, which was included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.

Sale of U.S. project development business

Following a separate evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our U.S. project development business, we determined it was also in the best interest of our stockholders to pursue the sale of this business. In January 2021, we entered into an agreement with Leeward Renewable Energy Development,
6

LLC (“Leeward”), a subsidiary of the Ontario Municipal Employees Retirement System, for the sale of our U.S. project development business, which included developing, contracting for the construction of, and selling utility-scale PV solar power systems in the United States. The transaction included our approximately 10 GWAC utility-scale solar project pipeline, including the advanced-stage Horizon, Madison, Ridgely, Rabbitbrush, and Oak Trail projects, which are expected to commence construction in the next two years; the 30MWAC Barilla Solar project, which is operational; and certain other equipment. In addition, Leeward agreed to certain module purchase commitments.

On March 31, 2021, we completed the transaction for an aggregate purchase price of $284.0 million, subject to certain customary post-closing adjustments. Such purchase price included $151.4 million for the sale of the U.S. project development business; $100.5 million for the sale of 299 MWDC of solar modules, which is presented in “Net sales” on our condensed consolidated statements of operations; and $32.1 million of advanced payments for 93 MWDC of solar modules not yet delivered, which is included in “Deferred revenue” on our condensed consolidated balance sheet as of March 31, 2021. Proceeds from the transaction were received in early April 2021.

We recognized a gain of $31.8 million, net of transaction costs, from the sale of our U.S. project development business, which is included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.

3. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
March 31,
2021
December 31,
2020
Cash and cash equivalents:
Cash$972,877 $1,227,000 
Money market funds2 2 
Total cash and cash equivalents972,879 1,227,002 
Marketable securities:
Foreign debt194,101 214,254 
U.S. debt18,764 14,543 
Time deposits349,870 291,269 
Total marketable securities562,735 520,066 
Total cash, cash equivalents, and marketable securities$1,535,614 $1,747,068 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):
Balance Sheet Line ItemMarch 31,
2021
December 31,
2020
Cash and cash equivalentsCash and cash equivalents$972,879 $1,227,002 
Restricted cash current
Prepaid expenses and other current assets2,212 1,745 
Restricted cash noncurrent
Other assets258,760 44,847 
Total cash, cash equivalents, and restricted cash
$1,233,851 $1,273,594 

During the three months ended March 31, 2021, we sold marketable securities for proceeds of $5.5 million and realized gains of less than $0.1 million on such sales. During the three months ended March 31, 2020, we sold marketable securities for proceeds of $130.8 million and realized losses of less than $0.1 million on such sales. See


Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our marketable securities.

The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of March 31, 2021 and December 31, 2020 (in thousands):
 As of March 31, 2021
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$193,860 $268 $21 $6 $194,101 
U.S. debt19,020 18 272 2 18,764 
Time deposits350,000   130 349,870 
Total$562,880 $286 $293 $138 $562,735 

 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$213,949 $367 $46 $16 $214,254 
U.S. debt14,521 22   14,543 
Time deposits291,374   105 291,269 
Total$519,844 $389 $46 $121 $520,066 

The following table presents the change in the allowance for credit losses related to our available-for-sale marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$121 $ 
Cumulative-effect adjustment for the adoption of ASU 2016-13 207 
Provision for credit losses, net122 180 
Sales and maturities of marketable securities(105)(172)
Allowance for credit losses, end of period$138 $215 

The contractual maturities of our marketable securities as of March 31, 2021 were as follows (in thousands):
Fair
Value
One year or less$458,537 
One year to two years94,472 
Two years to three years 
Three years to four years 
Four years to five years4,950 
More than five years4,776 
Total$562,735 

8

4. Restricted Marketable Securities

Restricted marketable securities consisted of the following as of March 31, 2021 and December 31, 2020 (in thousands):
 
 
March 31,
2021
December 31,
2020
Foreign government obligations$ $149,700 
U.S. government obligations 115,580 
Total restricted marketable securities$ $265,280 

Our restricted marketable securities represent long-term marketable securities held in custodial accounts to fund the estimated future cost of collecting and recycling modules covered under our solar module collection and recycling program. As of March 31, 2021 and December 31, 2020, such custodial accounts also included noncurrent restricted cash balances of $254.7 million and $0.7 million, respectively, which were reported within “Other assets.” As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted marketable securities, and an estimated solar module life of 25 years, less amounts already funded in prior years. We have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd.; and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facility related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.

During the three months ended March 31, 2021, we sold all our restricted marketable securities for proceeds of $258.9 million and realized gains of $11.7 million on such sales. We intend to reinvest such proceeds and continue to evaluate investments that support the estimated costs of our solar module collection and recycling program. During the three months ended March 31, 2020, we sold certain restricted marketable securities for proceeds of $115.2 million, realized gains of $15.1 million on such sales, and repurchased $114.5 million of restricted marketable securities as part of our ongoing management of the custodial accounts. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our restricted marketable securities.

The following table summarizes the unrealized gains and losses related to our restricted marketable securities, by major security type, as of December 31, 2020 (in thousands):
 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign government obligations$131,980 $17,720 $ $ $149,700 
U.S. government obligations115,648 133 188 13 115,580 
Total$247,628 $17,853 $188 $13 $265,280 

9

The following table presents the change in the allowance for credit losses related to our restricted marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$13 $ 
Cumulative-effect adjustment for the adoption of ASU 2016-13 54 
Provision for credit losses, net16 1 
Sales of restricted marketable securities(29)(25)
Allowance for credit losses, end of period$ $30 

5. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable trade, gross$795,923 $269,095 
Allowance for credit losses(5,827)(3,009)
Accounts receivable trade, net$790,096 $266,086 

At March 31, 2021 and December 31, 2020, $63.6 million and $24.4 million, respectively, of our trade accounts receivable were secured by letters of credit, bank guarantees, surety bonds, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled, net

Accounts receivable, unbilled, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable, unbilled$27,280 $26,673 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$27,004 $26,370 

Allowance for credit losses

The following tables present the change in the allowances for credit losses related to our accounts receivable for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
Accounts receivable, trade20212020
Allowance for credit losses, beginning of period$3,009 $1,386 
Cumulative-effect adjustment for the adoption of ASU 2016-13 171 
Provision for the credit losses, net2,915 2,026 
Writeoffs(97)(252)
Allowance for credit losses, end of period$5,827 $3,331 

10

Three Months Ended
March 31,
Accounts receivable, unbilled20212020
Allowance for credit losses, beginning of period$303 $ 
Cumulative-effect adjustment for the adoption of ASU 2016-13 459 
Provision for credit losses, net(27)764 
Allowance for credit losses, end of period$276 $1,223 

Inventories

Inventories consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Raw materials$307,883 $292,334 
Work in process62,898 64,709 
Finished goods384,585 411,773 
Inventories$755,366 $768,816 
Inventories – current$550,270 $567,587 
Inventories – noncurrent$205,096 $201,229 

Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Prepaid expenses$162,573 $160,534 
Prepaid income taxes38,586 71,051 
Derivative instruments (1)7,723 3,315 
Restricted cash2,212 1,745 
Other current assets15,828 15,094 
Prepaid expenses and other current assets$226,922 $251,739 
——————————
(1)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.

11

Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Land$14,362 $14,498 
Buildings and improvements 692,493 693,762 
Machinery and equipment 2,459,941 2,184,236 
Office equipment and furniture143,885 143,685 
Leasehold improvements43,758 41,459 
Construction in progress194,827 419,766 
Property, plant and equipment, gross3,549,266 3,497,406 
Accumulated depreciation(1,151,280)(1,095,121)
Property, plant and equipment, net$2,397,986 $2,402,285 

Depreciation of property, plant and equipment was $56.8 million and $47.4 million for the three months ended March 31, 2021 and 2020, respectively.

PV solar power systems, net

Photovoltaic (“PV”) solar power systems, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
PV solar power systems, gross $291,998 $298,067 
Accumulated depreciation(55,582)(54,671)
PV solar power systems, net$236,416 $243,396 

Depreciation of PV solar power systems was $3.0 million and $5.8 million for the three months ended March 31, 2021 and 2020, respectively.

Project assets

Project assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Project assets – development costs, including project acquisition and land costs$136,175 $176,346 
Project assets – construction costs155,010 197,031 
Project assets$291,185 $373,377 
Project assets – current$6,984 $ 
Project assets – noncurrent$284,201 $373,377 
12

Other assets

Other assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Restricted cash$258,760 $44,847 
Operating lease assets (1)220,689 226,664 
Advanced payments for raw materials95,624 97,883 
Accounts receivable, unbilled53,281 22,722 
Indirect tax receivables17,476 14,849 
Other27,822 27,165 
Other assets$673,652 $434,130 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

Goodwill

Goodwill for the relevant reporting unit consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
December 31,
2020
Acquisitions (Impairments)March 31,
2021
Modules$407,827 $ $407,827 
Accumulated impairment losses(393,365) (393,365)
Goodwill$14,462 $ $14,462 

Intangible assets, net

The following tables summarize our intangible assets at March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(54,582)$45,382 
Power purchase agreements6,486 (1,377)5,109 
Patents8,173 (5,260)2,913 
Intangible assets, net$114,623 $(61,219)$53,404 

December 31, 2020
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(52,115)$47,849 
Power purchase agreements6,486 (1,296)5,190 
Patents8,173 (5,074)3,099 
Intangible assets, net$114,623 $(58,485)$56,138 

Amortization of intangible assets was $2.7 million and $2.6 million for the three months ended March 31, 2021 and 2020, respectively.

13

Accrued expenses

Accrued expenses consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accrued project costs$51,852 $81,380 
Accrued property, plant and equipment35,951 66,543 
Accrued inventory 25,591 25,704 
Product warranty liability (1)22,275 22,278 
Accrued compensation and benefits20,794 51,685 
Other61,020 62,877 
Accrued expenses$217,483 $310,467 
——————————
(1)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”

Other current liabilities

Other current liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$16,981 $14,006 
Derivative instruments (2)2,938 5,280 
Other taxes payable1,851 30,041 
Other19,667 33,710 
Other current liabilities$41,437 $83,037 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.

Other liabilities

Other liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$179,698 $189,034 
Product warranty liability (2)71,798 72,818 
Deferred revenue54,963 44,919 
Deferred tax liabilities, net14,668 23,671 
Other41,080 41,784 
Other liabilities$362,207 $372,226 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”

14

6. Derivative Financial Instruments

As a global company, we are exposed in the normal course of business to interest rate, foreign currency, and commodity price risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.

Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within “Accumulated other comprehensive loss” if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (i.e., “economic hedges”), we record the changes in fair value directly to earnings. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.

The following tables present the fair values of derivative instruments included in our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 (in thousands):
 March 31, 2021
Prepaid Expenses and Other Current AssetsOther AssetsOther Current Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$330 $22 $450 
Commodity swap contracts2,283   
Total derivatives designated as hedging instruments$2,613 $22 $450 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$5,110 $ $2,488 
Total derivatives not designated as hedging instruments$5,110 $ $2,488 
Total derivative instruments$7,723 $22 $2,938 

 December 31, 2020
Prepaid Expenses and Other Current AssetsOther Current LiabilitiesOther Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$ $2,504 $341 
Commodity swap contracts1,478   
Total derivatives designated as hedging instruments$1,478 $2,504 $341 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$1,837 $2,776 $ 
Total derivatives not designated as hedging instruments$1,837 $2,776 $ 
Total derivative instruments$3,315 $5,280 $341 

15

The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Foreign Exchange Forward ContractsCommodity Swap ContractsTotal
Balance as of December 31, 2020$(3,644)$1,472 $(2,172)
Amounts recognized in other comprehensive income (loss)1,859 1,024 2,883 
Amounts reclassified to earnings impacting:
Cost of sales1,129 7 1,136 
Balance as of March 31, 2021$(656)$2,503 $1,847 
Balance as of December 31, 2019$(962)$ $(962)
Amounts recognized in other comprehensive income (loss)768  768 
Amounts reclassified to earnings impacting:
Cost of sales207  207 
Balance as of March 31, 2020$13 $ $13 

During the three months ended March 31, 2021 and 2020, we recognized unrealized losses of $0.1 million and unrealized gains of $0.8 million, respectively, within “Cost of sales” for amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges.

The following table presents gains and losses related to derivative instruments not designated as hedges affecting our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Amount of Gain (Loss) Recognized in Income
Three Months Ended
March 31,
Income Statement Line Item20212020
Foreign exchange forward contracts
Cost of sales$169 $106 
Foreign exchange forward contracts
Foreign currency loss, net10,296 (275)
Interest rate swap contractsInterest expense, net (2,404)

Interest Rate Risk

We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. During the three months ended March 31, 2020, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with Accounting Standards Codification (“ASC”) 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of these swap contracts were recorded directly to “Interest expense, net.”

16

Foreign Currency Risk

Cash Flow Exposure

We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of March 31, 2021 and December 31, 2020, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to 17 months and 20 months, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We report unrealized gains or losses on such contracts in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of March 31, 2021 and December 31, 2020.

As of March 31, 2021 and December 31, 2020, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$28.8$28.8

December 31, 2020
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$43.4$43.4
——————————
(1)These derivative instruments represent hedges of outstanding payables denominated in U.S. dollars at certain of our foreign subsidiaries whose functional currencies are other than the U.S. dollar.

In the following 12 months, we expect to reclassify to earnings $0.7 million of net unrealized loss related to foreign exchange forward contracts that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.

Transaction Exposure and Economic Hedging

Many of our subsidiaries have assets and liabilities (primarily cash, receivables, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported condensed consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.

We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses
17

from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in “Foreign currency loss, net” on our condensed consolidated statements of operations.

As of March 31, 2021 and December 31, 2020, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.4
PurchaseBrazilian realBRL 2.6$0.5
PurchaseChilean pesoCLP 1,590.5$2.2
SellChilean pesoCLP 4,214.4$5.8
PurchaseEuro84.2$98.7
SellEuro144.8$169.7
SellIndian rupeeINR 355.6$4.8
PurchaseJapanese yen¥2,403.1$21.8
SellJapanese yen¥19,729.5$178.8
PurchaseMalaysian ringgitMYR 25.4$6.1
SellMalaysian ringgitMYR 28.7$6.9
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 5.3$3.9

December 31, 2020
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.5
PurchaseBrazilian realBRL 2.6$0.5
SellCanadian dollarCAD 8.9$7.0
PurchaseChilean pesoCLP 2,006.0$2.8
SellChilean pesoCLP 4,476.7$6.3
PurchaseEuro140.0$172.1
SellEuro63.6$78.2
SellIndian rupeeINR 619.2$8.4
PurchaseJapanese yen¥1,593.7$15.5
SellJapanese yen¥20,656.6$200.5
PurchaseMalaysian ringgitMYR 69.3$17.2
SellMalaysian ringgitMYR 24.9$6.2
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 2.9$2.2

Commodity Price Risk

We use commodity swap contracts to mitigate our exposure to commodity price fluctuations for certain raw materials used in the production of our modules. In August 2020, we entered into a commodity swap contract to hedge a portion of our forecasted cash flows for purchases of aluminum frames for a one-year period. Such swap had an initial notional value based on metric tons of forecasted aluminum purchases, equivalent to $24.9 million, and entitled us to receive a three-month average London Metals Exchange price for aluminum while requiring us to pay certain fixed prices. The notional amount of the commodity swap contract proportionately adjusts with forecasted purchases of aluminum frames. As of March 31, 2021, the notional value associated with this contract was $6.2 million.

18

This commodity swap contract qualifies for accounting as a cash flow hedge in accordance with ASC 815, and we designated it as such. We report unrealized gains or losses on such contract in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that this derivative financial instrument was highly effective as a cash flow hedge as of March 31, 2021. In the following 12 months, we expect to reclassify into earnings $2.5 million of net unrealized gains related to this commodity swap contract that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual commodity pricing when we realize the related forecasted transactions.

7. Leases

Our lease arrangements include land associated with our systems projects, our corporate and administrative offices, land for our international manufacturing facilities, and certain of our manufacturing equipment. Such leases primarily relate to assets located in the United States, Japan, Malaysia, and Vietnam.

The following table presents certain quantitative information related to our lease arrangements for the three months ended March 31, 2021 and 2020, and as of March 31, 2021 and December 31, 2020 (in thousands):
Three Months Ended
March 31,
20212020
Operating lease cost$4,033 $4,178 
Variable lease cost538 666 
Short-term lease cost371 961 
Total lease cost$4,942 $5,805 
Payments of amounts included in the measurement of operating lease liabilities
$4,113 $4,897 
Lease assets obtained in exchange for operating lease liabilities
$13,598 $17,576 
March 31,
2021
December 31,
2020
Operating lease assets$220,689 $226,664 
Operating lease liabilities current
16,981 14,006 
Operating lease liabilities noncurrent
179,698 189,034 

Weighted-average remaining lease term20 years20 years
Weighted-average discount rate2.7 %2.9 %

19

As of March 31, 2021, the future payments associated with our lease liabilities were as follows (in thousands):
Total Lease Liabilities
Remainder of 2021$16,317 
202217,406 
202316,868 
202416,493 
202516,008 
202614,556 
Thereafter139,512 
Total future payments237,160 
Less: interest(40,481)
Total lease liabilities$196,679 

8. Fair Value Measurements

The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:

Cash Equivalents. At March 31, 2021 and December 31, 2020, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics and classify the valuation techniques that use these inputs as Level 1.

Marketable Securities and Restricted Marketable Securities. At March 31, 2021 and December 31, 2020, our marketable securities consisted of foreign debt, U.S. debt, and time deposits. As of December 31, 2020, our restricted marketable securities consisted of foreign and U.S. government obligations. We value our marketable securities and restricted marketable securities using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level 2 depending on the inputs used. We also consider the effect of our counterparties’ credit standing in these fair value measurements.

Derivative Assets and Liabilities. At March 31, 2021 and December 31, 2020, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and commodity swap contracts involving major commodity prices. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, forward and spot prices for currencies, and forward prices for commodities. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level 2. In evaluating credit risk, we consider the effect of our counterparties’ and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.

20

At March 31, 2021 and December 31, 2020, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
March 31,
2021
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
Cash equivalents:
Money market funds$2 $2 $ $ 
Marketable securities:
Foreign debt194,101  194,101  
U.S. debt18,764  18,764  
Time deposits349,870 349,870   
Derivative assets7,745  7,745  
Total assets$570,482 $349,872 $220,610 $ 
Liabilities:
Derivative liabilities$2,938 $ $2,938 $ 

  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
December 31,
2020
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:    
Cash equivalents:
Money market funds$2 $2 $ $ 
Marketable securities:
Foreign debt214,254  214,254  
U.S. debt14,543  14,543  
Time deposits291,269 291,269   
Restricted marketable securities265,280  265,280  
Derivative assets3,315  3,315  
Total assets$788,663 $291,271 $497,392 $ 
Liabilities:
Derivative liabilities$5,621 $ $5,621 $ 

21

Fair Value of Financial Instruments

At March 31, 2021 and December 31, 2020, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 March 31, 2021December 31, 2020
 
 
Carrying
Value
Fair
Value
Carrying
Value
Fair
Value
Assets:    
Accounts receivable, unbilled - noncurrent$53,281 $47,767 $22,722 $22,096 
Liabilities:
Long-term debt, including current maturities (1)$264,427 $262,442 $287,149 $297,076 
——————————
(1)Excludes unamortized discounts and issuance costs.

The carrying values in our condensed consolidated balance sheets of our trade accounts receivable, current unbilled accounts receivable, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our noncurrent unbilled accounts receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.

Credit Risk

We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash, foreign exchange forward contracts, and commodity swap contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place these instruments with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, letters of credit, bank guarantees, or surety bonds. We also have power purchase agreements (“PPAs”) that subject us to credit risk in the event our off-take counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential off-take counterparties to limit such risks.

22

9. Debt

Our long-term debt consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
Balance (USD)
Loan AgreementCurrencyMarch 31,
2021
December 31,
2020
Revolving Credit FacilityUSD$ $ 
Luz del Norte Credit FacilitiesUSD185,639 186,230 
Japan Credit FacilityJPY34,246 13,813 
Tochigi Credit FacilityJPY 39,400 
Kyoto Credit FacilityJPY44,542 47,706 
Ikeda Credit FacilityJPY  
Long-term debt principal264,427 287,149 
Less: unamortized discounts and issuance costs(7,527)(7,918)
Total long-term debt256,900 279,231 
Less: current portion(2,453)(41,540)
Noncurrent portion$254,447 $237,691 

Revolving Credit Facility

Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the “Revolving Credit Facility”) with an aggregate borrowing capacity of $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of March 31, 2021 and December 31, 2020 and had issued $3.4 million and $4.3 million, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors’ tangible and intangible assets other than certain excluded assets.

In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of 0.30% per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of 0.125%. Our Revolving Credit Facility matures in July 2022.

Luz del Norte Credit Facilities

In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (“Luz del Norte”), our indirect wholly-owned subsidiary and project company, entered into credit facilities (the “Luz del Norte Credit Facilities”) with the U.S. International Development Finance Corporation (“DFC”) and the International Finance Corporation (“IFC”) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MWAC PV solar power plant located near Copiapó, Chile.

23

In March 2017, we amended the terms of the DFC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the DFC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the DFC and IFC credit facilities with the exception of the capitalization of certain future interest payments. As of March 31, 2021 and December 31, 2020, the balance outstanding on the DFC loans was $139.0 million and $139.4 million, respectively. As of March 31, 2021 and December 31, 2020, the balance outstanding on the IFC loans was $46.6 million and $46.8 million, respectively. The DFC and IFC loans are secured by liens over all of Luz del Norte’s assets and by a pledge of all of the equity interests in the entity.

Japan Credit Facility

In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥4.0 billion ($33.4 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities for each financed project. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects’ cash accounts and other rights in the projects.

Tochigi Credit Facility

In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to ¥7.0 billion ($62.2 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). In March 2021, the credit facility matured and we repaid the remaining $36.8 million principal balance.

Kyoto Credit Facility

In July 2020, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥15.0 billion ($142.8 million), which are intended to be used for the construction of a 38 MWAC PV solar power plant located in Kyoto, Japan (the “Kyoto Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities at the project. The facility is guaranteed by First Solar, Inc. and First Solar Japan GK, our wholly-owned subsidiary, and secured by pledges of the project’s cash accounts and certain other assets.

Ikeda Credit Facility

In March 2021, FS Japan Project B4 GK (“Ikeda”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Ikeda Credit Facility”) with MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. for aggregate borrowings up to ¥9.8 billion ($88.6 million) for the development and construction of a 21 MWAC PV solar power plant located in Tochigi, Japan. The credit facility consists of a ¥4.7 billion ($43.1 million) fixed rate term loan facility, a ¥3.8 billion ($34.1 million) variable rate term loan facility, a ¥0.9 billion ($8.2 million) consumption tax facility, and a ¥0.4 billion ($3.2 million) debt service reserve facility. The fixed rate and variable rate term loan facilities mature in April 2040, the consumption tax facility matures in May 2024, and the debt service reserve facility is expected to mature in October 2039. The credit facility is secured by pledges of certain of Ikeda’s assets, accounts, material project documents, and by the equity interests in the entity.

24

Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, Tokyo Interbank Offered Rate (“TIBOR”), or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of March 31, 2021 were as follows:
Loan AgreementMarch 31, 2021
Revolving Credit Facility2.11%
Luz del Norte Credit Facilities (1)Fixed rate loans at bank rate plus 3.50%
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Japan Credit Facility1-month TIBOR plus 0.55%
Kyoto Credit Facility1-month TIBOR plus 0.60%
Ikeda Credit FacilityFixed rate term loan facility at 1.20%
Variable rate term loan facility at 6-month TIBOR plus 0.70%
Consumption tax facility at 3-month TIBOR plus 0.50%
Debt service reserve facility at 6-month TIBOR plus 1.20%
——————————
(1)Outstanding balance comprised of $141.3 million of fixed rate loans and $44.3 million of variable rate loans as of March 31, 2021.

Future Principal Payments

At March 31, 2021, the future principal payments on our long-term debt were due as follows (in thousands):
Total Debt
Remainder of 2021$1,810 
202238,281 
20236,084 
202451,563 
20257,560 
20267,965 
Thereafter151,164 
Total long-term debt future principal payments$264,427 

10. Commitments and Contingencies

Commercial Commitments

During the normal course of business, we enter into commercial commitments in the form of letters of credit and surety bonds to provide financial and performance assurance to third parties. As of March 31, 2021, the majority of these commercial commitments supported our systems projects. As of March 31, 2021, the issued and outstanding amounts and available capacities under these commitments were as follows (in millions):

Issued and OutstandingAvailable Capacity
Revolving Credit Facility (1)$3.4 $396.6 
Bilateral facilities (2)112.7 293.3 
Surety bonds56.9 660.0 

25

——————————
(1)Our Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee.

(2)Of the total letters of credit issued under the bilateral facilities, $1.2 million was secured with cash.

Product Warranties

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with and projections of warranty claims, and our estimated per-module replacement costs. We also monitor our expected future module performance through certain quality and reliability testing and actual performance in certain field installation sites. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our condensed consolidated statements of operations if we commit to any such remediation actions.

Product warranty activities during the three months ended March 31, 2021 and 2020 were as follows (in thousands):
Three Months Ended
March 31,
 20212020
Product warranty liability, beginning of period$95,096 $129,797 
Accruals for new warranties issued2,277 2,285 
Settlements(3,226)(6,562)
Changes in estimate of product warranty liability(74)(1,019)
Product warranty liability, end of period$94,073 $124,501 
Current portion of warranty liability$22,275 $20,399 
Noncurrent portion of warranty liability$71,798 $104,102 

We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on return rates for each series of module technology. In general, we expect the return rates for our newer series of module technology to be lower than our older series. We estimate that the return rate for such newer series of module technology will be less than 1%. As of March 31, 2021, a 1% increase in the return rate across all series of module technology would increase our product warranty liability by $108.8 million, and a 1% increase in the return rate for balance of systems (“BoS”) parts would not have a material impact on the associated warranty liability.

Performance Guarantees

As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the engineering, procurement, and construction (“EPC”) agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. As of March 31, 2021 and December 31, 2020, we accrued $2.9 million and $10.2 million, respectively, for our estimated obligations under such arrangements, which were classified as “Other current liabilities” in our condensed consolidated balance sheets.
26

Indemnifications

In certain limited circumstances, we have provided indemnifications to customers or other parties, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant; a reduction in tax benefits received, including investment tax credits; the resolution of specific matters associated with a project’s development or construction; or guarantees of a third party’s payment or performance obligations. Project related tax benefits are, in part, based on guidance provided by the Internal Revenue Service and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm’s-length transaction with an unrelated party. We may base these estimates on the cost of insurance or other instruments that cover the underlying risks being indemnified and may purchase such instruments to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of earnings associated with the related transaction.

After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. As of March 31, 2021 and December 31, 2020, we accrued $6.0 million and $3.2 million of current indemnification liabilities, respectively. As of March 31, 2021, the maximum potential amount of future payments under our indemnifications was $146.8 million, and we held insurance and other instruments allowing us to recover up to $72.0 million of potential amounts paid under the indemnifications.

Solar Module Collection and Recycling Liability

We previously established a module collection and recycling program, which has since been discontinued, to collect and recycle modules sold and covered under such program once the modules reach the end of their service lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. Accordingly, we recorded any collection and recycling obligations within “Cost of sales” at the time of sale based on the estimated cost to collect and recycle the covered solar modules.

We estimate the cost of our collection and recycling obligations based on the present value of the expected future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; and by-product credits for certain materials recovered during the recycling process. We base these estimates on our experience collecting and recycling solar modules and certain assumptions regarding costs at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability and classify the corresponding expense within “Selling, general and administrative” expense on our condensed consolidated statements of operations.

Our module collection and recycling liability was $128.1 million and $130.7 million as of March 31, 2021 and December 31, 2020, respectively. As of March 31, 2021, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase the liability by $21.2 million, and a 1% decrease in that rate would decrease the liability by $18.3 million. See Note 4. “Restricted Marketable Securities” to our condensed consolidated financial statements for more information about our arrangements for funding this liability.

27

Legal Proceedings

We are party to legal matters and claims in the normal course of our operations, which are described in Note 13 within our Annual Report on Form 10-K for the year ended December 31, 2020. While we believe the ultimate outcome of these matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us. There have been no material changes to these matters since our Annual Report on Form 10-K for the year ended December 31, 2020 was filed with the SEC on February 26, 2021.

11. Revenue from Contracts with Customers

The following table presents the disaggregation of revenue from contracts with customers for the three months ended March 31, 2021 and 2020 along with the reportable segment for each category (in thousands):
Three Months Ended
March 31,
CategorySegment20212020
Solar modulesModules$534,670 $393,681 
Solar power systemsSystems226,967 90,076 
O&M servicesSystems27,235 29,475 
Energy generation (1)Systems14,579 17,973 
EPC services (2)Systems(77)919 
Net sales$803,374 $532,124 
——————————
(1)During the three months ended March 31, 2020, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.

(2)For certain of our EPC agreements, we provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. During the three months ended March 31, 2021 we accrued liquidated damages for certain of these arrangements, which we recognized as a reduction to revenue. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our performance guarantee arrangements.

We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to ship or deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.

For EPC services, or sales of solar power systems with EPC services, we recognize revenue over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress toward contract completion. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.

Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our condensed consolidated statements of operations.
28

The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three months ended March 31, 2021 and 2020 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
Three Months Ended
March 31,
 20212020
Number of projects4 2 
Increase (decrease) in revenue from net changes in transaction prices (in thousands)$1,634 $(762)
Increase in revenue from net changes in input cost estimates (in thousands) 1,885 
Net increase in revenue from net changes in estimates (in thousands)$1,634 $1,123 
Net change in estimate as a percentage of aggregate revenue0.1 %0.3 %

The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled,” and our contract liabilities, which we classify as “Deferred revenue,” for the three months ended March 31, 2021. As of December 31, 2020, these balances excluded any assets or liabilities classified as held for sale (in thousands):
 March 31,
2021
December 31,
2020
Three Month Change
Accounts receivable, unbilled (1)$80,561 $49,395 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$80,285 $49,092 $31,193 64 %
Deferred revenue (2)$261,493 $233,732 $27,761 12 %
——————————
(1)Includes $53.3 million and $22.7 million of non-current accounts receivable, unbilled classified as “Other assets” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.

(2)Includes $55.0 million and $44.9 million of non-current deferred revenue classified as “Other liabilities” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.

During the three months ended March 31, 2021, our contract assets increased by $31.2 million primarily due to unbilled receivables associated with the sale of certain project assets in the United States that were not part of the sale of our U.S. project development business described in Note 2. “Sales of Businesses.” During the three months ended March 31, 2021, our contract liabilities increased by $27.8 million primarily due to advance payments received for sales of solar modules in the current period, including $32.1 million for solar modules associated with the sale of our U.S. project development business described in Note 2. “Sales of Businesses,” partially offset by the recognition of revenue for sales of solar modules for which payment was received in 2020. During the three months ended March 31, 2021 and 2020, we recognized revenue of $72.0 million and $268.2 million, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

As of March 31, 2021, we had entered into contracts with customers for the future sale of 14.1 GWDC of solar modules for an aggregate transaction price of $4.1 billion. We expect to recognize such amounts as revenue through 2024 as we transfer control of the modules to the customers. While our contracts with customers typically represent firm purchase commitments, these contracts may be subject to amendments made by us or requested by our customers. These amendments may increase or decrease the volume of modules to be sold under the contract, change delivery schedules, or otherwise adjust the expected revenue under these contracts.

29

12. Share-Based Compensation

The following table presents share-based compensation expense recognized in our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Cost of sales (1)$(92)$1,212 
Selling, general and administrative (1)4,515 4,709 
Research and development (2)(1,308)1,283 
Total share-based compensation expense$3,115 $7,204 
——————————
(1)On March 31, 2021, we completed the sales of our North American O&M operations and U.S. project development business, which resulted in the forfeiture of unvested shares for associates (our term for full and part-time employees) departing the Company as part of the transactions. See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.

(2)Effective March 15, 2021, our former Chief Technology Officer retired from the Company, which resulted in the forfeiture of his unvested shares during the three months ended March 31, 2021.

Share-based compensation expense capitalized in inventory, project assets, and PV solar power systems was $0.8 million as of March 31, 2021 and $1.1 million as of December 31, 2020. As of March 31, 2021, we had $29.3 million of unrecognized share-based compensation expense related to unvested restricted and performance units, which we expect to recognize over a weighted-average period of approximately 1.7 years.

In April 2018, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program was intended to incentivize retention of our key executive talent and align the interest of executive management and stockholders. The program consisted of performance units to be earned over an approximately three-year performance period, which ended in December 2020. Vesting of the 2018 grants of performance units was contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. In February 2021, the compensation committee of our board of directors certified the achievement of the vesting conditions applicable to the grants, which approximated the target level of performance. Accordingly, each participant received one share of common stock for each vested performance unit, net of any tax withholdings.

In July 2019, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2021. Vesting of the 2019 grants of performance units is contingent upon the relative attainment of target cost per watt, module wattage, gross profit, and operating income metrics.

In March 2020, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2022. Vesting of the 2020 grants of performance units is contingent upon the relative attainment of contracted revenue, module wattage, and return on capital metrics.

Vesting of performance units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Outstanding performance units are included in the computation of diluted net income per share based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.

30

13. Income Taxes

In March 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the “CARES Act”) was signed into law. The CARES Act includes a number of federal corporate tax relief provisions that are intended to support the ongoing liquidity of U.S. corporations. Among other provisions, the CARES Act allows net operating losses incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years. Because changes in tax law are accounted for in the period of enactment, the retroactive effects of such changes were accounted for as a discrete item in the prior period.

As a result of the CARES Act, we expect to carry back our 2019 and 2020 net operating losses to our 2016 U.S. corporate income tax return, which will restore certain foreign tax credits we expect to utilize by amending our 2017 and 2018 U.S. corporate income tax returns. Such amended returns will restore other general business credits we expect to utilize in future tax years before the credits expire and eliminate the transition tax liability for accumulated earnings of foreign subsidiaries resulting from the Tax Cuts and Jobs Act.

Our effective tax rate was 18% and (5,657)% for the three months ended March 31, 2021 and 2020, respectively. The increase in our effective tax rate was primarily driven by a discrete tax benefit in the prior year associated with the net operating loss carryback provisions of the CARES Act described above and the relative size of our pretax income in the prior period. Our provision for income taxes differed from the amount computed by applying the U.S. statutory federal income tax rate of 21% primarily due to the beneficial impact of the Malaysian tax holiday and Vietnamese tax incentive.

Our Malaysian subsidiary has been granted a long-term tax holiday that expires in 2027. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in 2027. In addition, our Vietnamese subsidiary has been granted a tax incentive that provides a two-year tax exemption, which began in 2020, and reduced tax rates through the end of 2025.

We account for uncertain tax positions pursuant to the recognition and measurement criteria under ASC 740. It is reasonably possible that $0.4 million of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.

We are subject to audit by federal, state, local, and foreign tax authorities. We are currently under examination in India, Malaysia, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.

31

14. Net Income per Share

The calculation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 was as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20212020
Basic net income per share
Numerator:
Net income$209,671 $90,704 
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Diluted net income per share
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Effect of restricted and performance units and stock purchase plan shares802 791 
Weighted-average shares used in computing diluted net income per share106,890 106,386 
Net income per share:
Basic$1.98 $0.86 
Diluted$1.96 $0.85 

There were no anti-dilutive common shares for the three months ended March 31, 2021 and 2020.
32

15. Accumulated Other Comprehensive Loss

The following table presents the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2021 (in thousands):
Foreign Currency Translation AdjustmentUnrealized Gain (Loss) on Marketable Securities and Restricted Marketable SecuritiesUnrealized Gain (Loss) on Derivative InstrumentsTotal
Balance as of December 31, 2020$(76,239)$16,630 $(2,117)$(61,726)
Other comprehensive (loss) income before reclassifications(10,191)(6,015)2,883 (13,323)
Amounts reclassified from accumulated other comprehensive loss475 (11,696)1,136 (10,085)
Net tax effect
 1,121 (637)484 
Net other comprehensive (loss) income(9,716)(16,590)3,382 (22,924)
Balance as of March 31, 2021$(85,955)$40 $1,265 $(84,650)

The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Comprehensive Income ComponentsIncome Statement Line ItemThree Months Ended
March 31,
20212020
Foreign currency translation adjustmentOther income (expense), net$(475)$ 
Unrealized gain on marketable securities and restricted marketable securities
Other income (expense), net11,696 15,088 
Unrealized loss on derivative contracts:
Foreign exchange forward contracts
Cost of sales(1,129)(207)
Commodity swap contractsCost of sales(7) 
Total unrealized loss on derivative contracts(1,136)(207)
Total gain reclassified$10,085 $14,881 

33

16. Segment Reporting

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of cadmium telluride (“CdTe”) solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our systems segment, through which we provide power plant solutions in certain markets, which include (i) project development, (ii) EPC services, and (iii) O&M services. We may provide any combination of individual products and services within such capabilities (including, with respect to EPC services, by contracting with third parties) depending upon the customer and market opportunity. Our systems segment customers include utilities, independent power producers, commercial and industrial companies, and other system owners. From time to time, we may temporarily own and operate, or retain interests in, certain of our systems for a period of time based on strategic opportunities or market factors. See Note 20. “Segment and Geographical Information” in our Annual Report on Form 10-K for the year ended December 31, 2020 for additional discussion of our segment reporting.

The following tables present certain financial information for our reportable segments for the three months ended March 31, 2021 and 2020 and as of March 31, 2021 and December 31, 2020 (in thousands):
 Three Months Ended March 31, 2021Three Months Ended March 31, 2020
 ModulesSystemsTotalModulesSystemsTotal
Net sales$534,670 $268,704 $803,374 $393,681 $138,443 $532,124 
Gross profit100,440 84,327 184,767 75,352 14,986 90,338 
Depreciation and amortization expense
50,724 3,097 53,821 44,673 6,258 50,931 
March 31, 2021December 31, 2020
ModulesSystemsTotalModulesSystemsTotal
Goodwill$14,462 $ $14,462 $14,462 $ $14,462 

34

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Cautionary Statement Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the Securities Act of 1933, as amended (the “Securities Act”), which are subject to risks, uncertainties, and assumptions that are difficult to predict. All statements in this Quarterly Report on Form 10-Q, other than statements of historical fact, are forward-looking statements. These forward-looking statements are made pursuant to safe harbor provisions of the Private Securities Litigation Reform Act of 1995. The forward-looking statements include statements concerning, among other things: the length and severity of the ongoing COVID-19 (novel coronavirus) outbreak, including its impacts across our businesses on demand, manufacturing, project development, construction, O&M, financing, and our global supply chains, actions that may be taken by governmental authorities to contain the COVID-19 outbreak or to treat its impacts, and the ability of our customers, suppliers, equipment vendors, and other counterparties to fulfill their contractual obligations to us; effects resulting from certain module manufacturing changes; our business strategy, including anticipated trends and developments in and management plans for our business and the markets in which we operate; future financial results, operating results, revenues, gross margin, operating expenses, products, projected costs (including estimated future module collection and recycling costs), warranties, solar module technology and cost reduction roadmaps, restructuring, product reliability, investments, and capital expenditures; our ability to continue to reduce the cost per watt of our solar modules; the impact of public policies, such as tariffs or other trade remedies imposed on solar cells and modules; effects resulting from pending litigation; our ability to expand manufacturing capacity worldwide; our ability to reduce the costs to develop and construct PV solar power systems; research and development (“R&D”) programs and our ability to improve the wattage of our solar modules; sales and marketing initiatives; and competition. In some cases, you can identify these statements by forward-looking words, such as “estimate,” “expect,” “anticipate,” “project,” “plan,” “intend,” “seek,” “believe,” “forecast,” “foresee,” “likely,” “may,” “should,” “goal,” “target,” “might,” “will,” “could,” “predict,” “continue,” and the negative or plural of these words, and other comparable terminology.

Forward-looking statements are only predictions based on our current expectations and our projections about future events. All forward-looking statements included in this Quarterly Report on Form 10-Q are based upon information available to us as of the filing date of this Quarterly Report on Form 10-Q and therefore speak only as of the filing date. You should not place undue reliance on these forward-looking statements. We undertake no obligation to update any of these forward-looking statements for any reason, whether as a result of new information, future developments, or otherwise. These forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, levels of activity, performance, or achievements to differ materially from those expressed or implied by these statements. These factors include, but are not limited to, the severity and duration of the COVID-19 pandemic, including its potential impact on the Company’s business, financial condition, and results of operations; structural imbalances in global supply and demand for PV solar modules; the market for renewable energy, including solar energy; our competitive position and other key competitive factors; reduction, elimination, or expiration of government subsidies, policies, and support programs for solar energy projects; the impact of public policies, such as tariffs or other trade remedies imposed on solar cells and modules; our ability to execute on our long-term strategic plans; our ability to execute on our solar module technology and cost reduction roadmaps; our ability to improve the wattage of our solar modules; interest rate fluctuations and both our and our customers’ ability to secure financing; the creditworthiness of our off-take counterparties and the ability of our off-take counterparties to fulfill their contractual obligations to us; the ability of our customers and counterparties to perform under their contracts with us; the satisfaction of conditions precedent in our sales agreements; our ability to attract new customers and to develop and maintain existing customer and supplier relationships; our ability to successfully develop and complete our systems business projects; our ability to convert existing production facilities to support new product lines, such as Series 6 module manufacturing; general economic and business conditions, including those influenced by U.S., international, and geopolitical events; environmental responsibility, including with respect to CdTe and other semiconductor materials; claims under our limited warranty obligations; changes in, or the failure to comply with, government regulations and environmental, health, and safety requirements; effects
35

resulting from pending litigation; future collection and recycling costs for solar modules covered by our module collection and recycling program; our ability to protect our intellectual property; our ability to prevent and/or minimize the impact of cyber-attacks or other breaches of our information systems; our continued investment in research and development; the supply and price of components and raw materials, including CdTe; our ability to attract and retain key executive officers and associates; and the matters discussed in Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2020, elsewhere in this Quarterly Report on Form 10-Q, and our other reports filed with the SEC. You should carefully consider the risks and uncertainties described in these reports.

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the related notes thereto included in this Quarterly Report on Form 10-Q. When referring to our manufacturing capacity, total sales, and solar module sales, the unit of electricity in watts for megawatts (“MW”) and gigawatts (“GW”) is direct current (“DC” or “DC”) unless otherwise noted. When referring to our projects or systems, the unit of electricity in watts for MW and GW is alternating current (“AC” or “AC”) unless otherwise noted.

Executive Overview

We are a leading American solar technology company and global provider of PV solar energy solutions. Developed at our R&D labs in California and Ohio, we manufacture and sell PV solar modules with an advanced thin film semiconductor technology that provide a high-performance, lower-carbon alternative to conventional crystalline silicon PV solar modules. From raw material sourcing through end-of-life module recycling, we are committed to reducing the environmental impacts and enhancing the social and economic benefits of our products across their life cycle. In certain markets, we also develop and sell PV solar power systems that use the modules we manufacture and provide O&M services to system owners. We are the world’s largest thin film PV solar module manufacturer and the largest PV solar module manufacturer in the Western Hemisphere.

Certain of our financial results and other key operational developments for the three months ended March 31, 2021 include the following:

Net sales for the three months ended March 31, 2021 increased by 51% to $803.4 million compared to $532.1 million for the same period in 2020. The increase was primarily driven by the sale of the Sun Streams 2, Sun Streams 4, and Sun Streams 5 projects and an increase in the volume of modules sold to third parties, partially offset by the completion of substantially all construction activities at the GA Solar 4 project in 2020.

Gross profit for the three months ended March 31, 2021 increased 6.0 percentage points to 23.0% from 17.0% for the same period in 2020. The increase in gross profit was primarily due to the volume of higher gross profit projects sold during the period and improved throughput at our manufacturing facilities, partially offset by higher manufacturing related charges associated with the ongoing COVID-19 pandemic.

During the three months ended March 31, 2021, we commenced commercial production of Series 6 modules at our second facility in Kulim, Malaysia, bringing our total installed Series 6 nameplate production capacity across all our facilities to 7.9 GWDC. We produced 1.7 GWDC of solar modules during the three months ended March 31, 2021, which represented a 32% increase in Series 6 module production from the same period in 2020. The increase in Series 6 production was primarily driven by the incremental Series 6 production capacity added in Malaysia, as described above, and higher throughput at various facilities. We expect to produce between 7.4 GWDC and 7.6 GWDC of Series 6 modules during 2021.

36

In August 2020, we entered into an agreement with a subsidiary of Clairvest for the sale of our North American O&M services business. On March 31, 2021, we completed the sale for a closing purchase price of $151.5 million, subject to certain customary post-closing adjustments, of which $146.0 million was received on March 31, 2021. As a result of this transaction, we recognized a gain of $119.2 million, net of transaction costs, which was included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations.

In January 2021, we entered into an agreement with Leeward for the sale of our U.S. project development business. On March 31, 2021, we completed the transaction for an aggregate purchase price of $284.0 million, subject to certain customary post-closing adjustments. Such purchase price included $151.4 million for the sale of the U.S. project development business; $100.5 million for the sale of 299 MWDC of solar modules, which is presented in “Net sales” on our condensed consolidated statements of operations; and $32.1 million of advanced payments for 94 MWDC of solar modules not yet delivered, which is included in “Deferred revenue” on our condensed consolidated balance sheet as of March 31, 2021. Proceeds from the transaction were received in early April 2021. As a result of this transaction, we recognized a gain of $31.8 million, net of transaction costs, which was included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations.

Market Overview

The solar industry continues to be characterized by intense pricing competition, both at the module and system levels. In particular, module average selling prices in many global markets have declined over the past several years. While recent module pricing has temporarily increased due to elevated glass, polysilicon, and freight costs, pricing is expected to continue to decline in the future. Furthermore, the COVID-19 pandemic has adversely affected certain purchasers of modules and systems, which may result in additional pressure on demand and average selling prices. In the aggregate, we believe manufacturers of solar cells and modules, particularly those in China, have significant installed production capacity, relative to global demand, and the ability for additional capacity expansion. Accordingly, we believe the solar industry may from time to time experience periods of structural imbalance between supply and demand (i.e., where production capacity exceeds global demand), and that such periods will also put pressure on pricing, which may be exacerbated by the COVID-19 pandemic’s disruption of the global economy. Additionally, intense competition at the system level may result in an environment in which pricing falls rapidly, thereby potentially increasing demand for solar energy solutions but constraining the ability for project developers and diversified module manufacturers to sustain meaningful and consistent profitability. In light of such market realities, we continue to focus on our strategies and points of differentiation, which include our advanced module technology, our manufacturing process, our diversified capabilities, our financial viability, and the sustainability advantage of our modules and systems.

Global solar markets continue to expand and develop, in part aided by demand elasticity resulting from declining average selling prices, both at the module and system levels, which have promoted the widespread adoption of solar energy. As a result of such market opportunities, we are evaluating the potential for future capacity expansion, and may seek to further diversify our manufacturing presence, although we have made no decisions to do so at this time. Additionally, we are developing solar projects in Japan as we execute on our utility-scale project pipeline. See the table under “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Systems Project Pipeline” for additional information about the projects we are developing. Although we expect a portion of our future consolidated net sales, operating income, and cash flows to be derived from such projects, we expect third-party module sales to continue to have a more significant impact on our operating results as we expand capacity and leverage the benefits of our Series 6 module technology.

Lower industry module and system pricing is expected to contribute to diversification in global electricity generation and further demand for solar energy. Over time, however, declining average selling prices may adversely affect our results of operations to the extent we have not already entered into contracts for future module or system sales. Our results of operations could also be adversely affected if competitors reduce pricing to levels below their costs, bid
37

aggressively low prices for module sale agreements or PPAs, or are able to operate at minimal or negative operating margins for sustained periods of time. For certain of our competitors, including many in China, these practices may be enabled by their direct or indirect access to sovereign capital or other forms of state-owned support. In certain markets in California and elsewhere, an oversupply imbalance at the grid level may reduce short-to-medium term demand for new solar installations relative to prior years, lower PPA pricing, and lower margins on module and system sales to such markets. However, we believe the effects of such imbalance can be mitigated by modern solar power plants and energy storage solutions that offer a flexible operating profile, thereby promoting greater grid stability and enabling a higher penetration of solar energy. We continue to address these uncertainties, in part, by executing on our module technology improvements, partnering with grid operators and utility companies, and implementing certain other cost reduction initiatives.

We face intense competition from manufacturers of crystalline silicon solar modules and developers of solar power projects. Solar module manufacturers compete with one another on price and on several module value attributes, including wattage (through a larger form factor or an improved conversion efficiency), energy yield, degradation, and reliability, and developers of systems compete on various factors such as net present value, return on equity, and levelized cost of electricity (“LCOE”), meaning the net present value of a system’s total life cycle costs divided by the quantity of energy that is expected to be produced over the system’s life. Most crystalline silicon cell and wafer manufacturers have transitioned from lower efficiency Back Surface Field multi-crystalline cells (the legacy technology against which we have generally competed) to higher efficiency Passivated Emitter Rear Contact (“PERC”) mono-crystalline cells at competitive cost structures. Additionally, while conventional solar modules, including the solar modules we produce, are monofacial, meaning their ability to produce energy is a function of direct and diffuse irradiance on their front side, certain manufacturers of mono-crystalline PERC modules offer bifacial modules that also capture diffuse irradiance on the back side of a module. The cost effective manufacture of bifacial PERC modules has been enabled, in part, by the expansion of inexpensive crystal growth and diamond wire saw capacity in China. Bifaciality compromises nameplate efficiency, but by converting both front and rear side irradiance, such technology may improve the overall energy production of a module relative to nameplate efficiency when applied in certain applications, which, after considering the incremental BoS and other costs, could potentially lower the overall LCOE of a system when compared to systems using conventional solar modules, including the modules we produce.

We believe we are among the lowest cost module manufacturers in the solar industry on a module cost per watt basis, based on publicly available information. This cost competitiveness allows us to compete favorably in markets where pricing for modules and systems is highly competitive. Our cost competitiveness is based in large part on our advanced thin-film semiconductor technology, module wattage (or conversion efficiency), proprietary manufacturing process (which enables us to produce a CdTe module in a matter of hours using a continuous and highly automated industrial manufacturing process, as opposed to a batch process), and our focus on operational excellence. In addition, our CdTe modules use approximately 1-2% of the amount of semiconductor material that is used to manufacture conventional crystalline silicon solar modules. The cost of polysilicon is a significant driver of the manufacturing cost of crystalline silicon solar modules, and the timing and rate of change in the cost of silicon feedstock and polysilicon could lead to changes in solar module pricing levels. In recent years, polysilicon consumption per cell has been reduced through various initiatives, such as the adoption of diamond wire saw technology, which have contributed to declines in our relative manufacturing cost competitiveness over conventional crystalline silicon module manufacturers.

In terms of energy yield, in many climates our CdTe solar modules provide an energy production advantage over crystalline silicon solar modules of equivalent efficiency rating. For example, our CdTe solar modules provide a superior temperature coefficient, which results in stronger system performance in typical high insolation climates as the majority of a system’s generation, on average, occurs when module temperatures are well above 25°C (standard test conditions). In addition, our CdTe solar modules provide a superior spectral response in humid environments where atmospheric moisture alters the solar spectrum relative to laboratory standards. Our CdTe solar modules also provide a better partial shading response than conventional crystalline silicon solar modules, which may experience significantly lower energy generation than CdTe solar modules when partial shading occurs. As a result of these and
38

other factors, our PV solar modules typically produce more annual energy in real world field conditions than conventional modules with the same nameplate capacity. Furthermore, our thin-film CdTe semiconductor technology is immune to cell cracking and its resulting power output loss, a common failure often observed in crystalline silicon modules caused by poor manufacturing, handling, weather, or other conditions.

While our modules and systems are generally competitive in cost, reliability, and performance attributes, there can be no guarantee such competitiveness will continue to exist in the future to the same extent or at all. Any declines in the competitiveness of our products could result in further declines in the average selling prices of our modules and systems and additional margin compression. We continue to focus on enhancing the competitiveness of our solar modules and systems by accelerating progress along our module technology and cost reduction roadmaps.

Certain Trends and Uncertainties

We believe that our business, financial condition, and results of operations may be favorably or unfavorably impacted by the following trends and uncertainties. See Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2020 for discussions of other risks (the “Risk Factors”) that may affect us.

Our long-term strategic plans are focused on our goal to create long-term stockholder value through a balance of growth, profitability, and liquidity. In executing such plans, we are focusing on providing utility-scale PV solar energy solutions in key geographic markets that we believe have a compelling need for mass-scale PV solar electricity, including markets throughout the United States, Japan, Europe, India, and certain other strategic markets. While these markets are expected to exhibit strong long-term demand for solar energy, the economic disruption caused by the COVID-19 pandemic has adversely affected near-term demand for electricity at the grid level. As a result, such temporary decline in load may adversely affect demand for specific forms of generation, such as our PV solar energy solutions, depending on the severity and duration of the economic disruption. Given these market dynamics, we continue to focus on opportunities in which our PV solar energy solutions compete directly with traditional forms of energy generation on an LCOE or similar basis, or complement such generation offerings. These opportunities include the retirement and replacement of aging fossil fuel-based generation resources with utility-scale PV solar energy solutions. For example, cumulative global retirements of coal generation plants are expected to approximate 900 GWDC by 2040, representing a significant increase in the potential market for solar energy.

This focus on our core module and utility-scale offerings exists within a current market environment that includes rooftop and distributed generation solar, particularly in the United States. While it is unclear how rooftop and distributed generation solar might impact our core offerings over the next several years, we believe that utility-scale solar will continue to be a compelling offering for companies with technology and cost leadership and will continue to represent an increasing portion of the overall electricity generation mix. However, our module offerings in certain international markets may be driven, in part, by future demand for rooftop and distributed generation solar solutions.

Demand for our solar energy solutions depends, in part, on market factors outside our control, such as the availability of debt and/or equity financing (including, in the United States, tax equity financing), interest rate fluctuations, domestic or international trade policies, and government support programs. Adverse changes in these factors could increase the cost of utility-scale systems, which could reduce demand for our solar energy solutions. For example, a reduction in the supply of project debt or equity financing (including, in the United States, tax equity financing) caused by the COVID-19 pandemic could make it difficult for our customers to secure the financing necessary to purchase modules and develop, build, or install systems. Although governments and central banks around the world have implemented significant measures to support capital markets, the economic disruption caused by the COVID-19 pandemic may result in a long-term tightening of the supply of capital in global financial markets (including, in the United States, a reduction in total tax equity availability). As a result, purchasers of modules may cease or significantly reduce business operations, cease or delay module procurement, conserve capital resources, or take other actions in response to the COVID-19 pandemic, which may reduce demand and average selling prices for our modules.
39

Our ability to provide solar energy solutions on economically attractive terms may also be affected by logistics costs associated with the procurement of raw materials used in our manufacturing process and the shipping, handling, storage, and distribution of our modules. For example, the cost of ocean freight throughout many parts of the world has recently increased due to the limited availability of shipping containers, increased port congestion resulting from labor shortages, and a decrease in the number of operating ships. Such costs may be further exacerbated by the disruption of major shipping routes or economic disruptions caused by the COVID-19 pandemic.

In certain markets, demand for our utility-scale offerings may be affected by specific regulations or policies of governmental bodies or utility regulators. For example, in June 2020, the Japanese legislature enacted an amendment to the Electricity Business Law Enforcement Order for the Ministry of Economy, Trade and Industry of Japan which, among other things, is expected to invalidate the feed-in-tariff certificates for projects that fail to achieve construction plan acceptance, submit an interconnection application, and/or achieve commercial operation within a set period of time following dates specified in their respective certificates. The amendment, which becomes effective in April 2022, applies to all projects regardless of generation type and is intended to release grid capacity reserved for delayed projects to enable other newly developed projects to utilize such capacity at a lower cost of electricity to consumers. The deadline by which a project must achieve construction plan acceptance, submit an interconnection application, and/or achieve commercial operation varies by project, but is no earlier than March 2023. Any deadlines that precede the expected construction plan acceptance and/or commercial operation dates of our various projects in Japan could adversely affect the value of such projects and our ability to secure any related project financing. Additionally, the Indian government recently announced a series of policy and regulatory measures to incentivize domestic manufacturing of PV solar modules. These measures include tariffs and other federal and state incentives intended to reduce India’s reliance on imports of solar cells and modules. Such measures include import duty tariffs of 40% on solar modules and 25% on solar cells beginning in April 2022, a requirement that any solar project with federal or state utility off-takers only use solar modules from an approved list of module manufacturers, and a requirement that all federal procurement of solar modules be only from preferred domestic manufacturers. Such measures may result in limitations on our access to the Indian solar market, despite the region’s significant demand for PV solar energy.

We intend to focus our resources in those markets and energy applications in which solar power can be a least-cost, best-fit energy solution, particularly in regions with significant current or projected electricity demand, relatively high existing electricity prices, strong demand for renewable energy generation, and high solar resources. As a result, we closely evaluate and monitor the appropriate level of resources required to support such markets and their associated sales opportunities. We have dedicated, and intend to continue to dedicate, significant capital and human resources to reduce the total installed cost of PV solar energy and to ensure that our solutions integrate well into the overall electricity ecosystem of each specific market.

Creating or maintaining a market position in certain strategically targeted markets and energy applications also requires us to adapt to new and changing market conditions, including changes in the market set of potential buyers of our modules and solar projects. Market environments with few potential project buyers and a higher cost of capital would generally exert downward pressure on the potential revenue from such offerings, whereas, conversely, market environments with many potential project buyers and a lower cost of capital would likely have a favorable impact on the potential revenue from such offerings. For example, the emergence of utility-owned generation has increased the number of potential project buyers as such utility customers benefit from a potentially low cost of capital available through rate-based utility investments. Given their long-term ownership profile, utility-owned generation customers typically seek to partner with diversified and stable companies that can provide a broad spectrum of utility-scale generation solutions, including reliable PV solar technology, thereby mitigating their long-term ownership risks.

40

We continually evaluate forecasted global demand, competition, and our addressable market and seek to effectively balance manufacturing capacity with market demand and the nature and extent of our competition. We continue to increase the nameplate production capacity of our existing manufacturing facilities by improving our production throughput, increasing module wattage (or conversion efficiency), and improving manufacturing yield losses. As we evaluate the potential for future capacity expansion, we may also seek to further diversify our manufacturing presence, although we have made no decisions to do so at this time. Such additional capacity, and any other potential investments to add or otherwise modify our existing manufacturing capacity in response to market demand and competition, may require significant internal and possibly external sources of capital, and may be subject to certain risks and uncertainties described in the Risk Factors.

In response to the COVID-19 pandemic, governmental authorities have recommended or ordered the limitation or cessation of certain business or commercial activities in jurisdictions in which we do business or have operations. While some of these orders permit the continuation of essential business operations, or permit the performance of minimum business activities, these orders are subject to continuous revision or may be revoked or superseded, or our understanding of the applicability of these orders and exemptions may change at any time. In addition, due to contraction of the virus, or concerns about becoming ill from the virus, we may experience reductions in the availability of our operational workforce, such as our manufacturing personnel. As a result, we may at any time be ordered by governmental authorities, or we may determine, based on our understanding of the recommendations or orders of governmental authorities or the availability of our personnel, that we have to curtail or cease business operations or activities altogether, including manufacturing, fulfillment, project development, construction, operating or maintenance operations, or research and development activities. At this time, such limitations have had a limited effect on our manufacturing facilities and certain project construction activities, and we have implemented a wide range of safety measures intended to enable the continuity of our operations and inhibit the spread of COVID-19 at our manufacturing, administrative, and other sites and facilities, including those in the United States, Malaysia, and Vietnam.

To address the near-term business disruption caused by the COVID-19 pandemic, many governments have proposed policies or support programs intended to stimulate their respective economies. Such support programs may include additional incentives for renewable energy projects, including PV solar power systems, over several years. While we compete in many markets that do not require solar-specific government subsidies or support programs, our net sales and profits remain subject to variability based on the availability and size of government subsidies and economic incentives.

41

Systems Project Pipeline

The following table summarizes, as of April 29, 2021, our approximately 444 MWAC advanced-stage project pipeline. The actual volume of modules installed in our projects will be greater than the project size in MWAC as module volumes required for a project are based upon MWDC, which will be greater than the MWAC size pursuant to a DC-AC ratio typically ranging from 1.1 to 1.4. Such ratio varies across different projects due to many factors, including PPA pricing and the location, design, and costs of the system. Projects are typically removed from our advanced-stage project pipeline tables below once we substantially complete construction of the project and after substantially all of the associated project revenue is recognized. A project, or a portion of a project, may also be removed from the tables below in the event the project is not able to be sold due to the changing economics of the project or other factors, or we decide to temporarily own and operate the project based on strategic opportunities or market factors.

The following table includes projects with confirmed offtake agreements or projects under contracts with customers subject to certain closing conditions:
Project/Location
Project Size in MWAC
Project under Sales AgreementPrimary Permits ObtainedPPA Contracted PartnerExpected or Actual Substantial Completion Year% Complete
as of
March 31, 2021
Luz del Norte, Chile141 NoYes(1)2016100%
Sun Streams PVS, Arizona65 Yes (2)Yes(2)202213%
Kyoto, Japan38 NoYesChubu Electric Power Company202233%
Ikeda, Japan21 NoYes(3)202321%
Japan (multiple locations)179 NoYes(4)2021/202324%
Total444 
——————————
(1)Approximately 70 MWAC of the plant’s capacity is contracted under various PPAs; remaining capacity to be sold on an open contract basis

(2)The project’s PPA was terminated in February 2021. Project sale completed in April 2021.

(3)Project has secured feed-in-tariff rights, and the related PPA will be executed at a later date.

(4)11 MWAC has been contracted with Tokyo Electric Power Company. The remaining 168 MWAC has secured feed-in-tariff rights, and the related PPAs for such projects will be executed at a later date.

42

Results of Operations

The following table sets forth our condensed consolidated statements of operations as a percentage of net sales for the three months ended March 31, 2021 and 2020:
Three Months Ended
March 31,
20212020
Net sales100.0 %100.0 %
Cost of sales77.0 %83.0 %
Gross profit23.0 %17.0 %
Selling, general and administrative6.5 %11.0 %
Research and development2.5 %4.8 %
Production start-up1.4 %0.8 %
Gain on sales of businesses, net18.8 %— %
Operating income31.4 %0.3 %
Foreign currency loss, net(0.3)%(0.1)%
Interest income0.1 %1.8 %
Interest expense, net(0.4)%(1.3)%
Other income (expense), net1.1 %(0.4)%
Income tax (expense) benefit(5.8)%16.8 %
Net income26.1 %17.0 %

Segment Overview

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of CdTe solar modules to third parties, and our systems segment includes the development, construction contracting and management, operation, maintenance, and sale of PV solar power systems, including any modules installed in such systems and any revenue from energy generated by such systems.

Net sales

Modules Business

We generally price and sell our solar modules on a per watt basis. During the three months ended March 31, 2021, we sold the majority of our solar modules to integrators and operators of systems in the United States, and substantially all of our modules business net sales were denominated in U.S. dollars. We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts.

Systems Business

During the three months ended March 31, 2021, the majority of our systems business net sales were in the United States and were denominated in U.S. dollars. We recognize revenue for the sale of a development project, which excludes EPC services, or for the sale of a completed system when we enter into the associated sales contract with the customer. For other sales of solar power systems and/or EPC services, we generally recognize revenue over time as our performance creates or enhances an energy generation asset controlled by the customer. Furthermore, the sale of a solar power system combined with EPC services represents a single performance obligation for the development and construction of a single generation asset. For such arrangements, we recognize revenue as work is performed using cost based input methods, which result in revenue being recognized as work is performed based on the relationship between actual costs incurred compared to the total estimated costs for a given contract.

43

The following table shows net sales by reportable segment for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Modules$534,670 $393,681 $140,989 36 %
Systems268,704 138,443 130,261 94 %
Net sales$803,374 $532,124 $271,250 51 %

Net sales from our modules segment increased $141.0 million for the three months ended March 31, 2021 compared to the three months ended March 31, 2020 primarily due to a 46% increase in the volume of watts sold, partially offset by a 7% decrease in the average selling price per watt. Net sales from our systems segment increased $130.3 million for the three months ended March 31, 2021 compared to the three months ended March 31, 2020 primarily due to the sale of the Sun Streams 2, Sun Streams 4, and Sun Streams 5 projects in the current period, partially offset by the completion of substantially all construction activities at the GA Solar 4 project in 2020.

Cost of sales

Modules Business

Our modules business cost of sales includes the cost of raw materials and components for manufacturing solar modules, such as glass, transparent conductive coatings, CdTe and other thin film semiconductors, laminate materials, connector assemblies, edge seal materials, and frames. In addition, our cost of sales includes direct labor for the manufacturing of solar modules and manufacturing overhead, such as engineering, equipment maintenance, quality and production control, and information technology. Our cost of sales also includes depreciation of manufacturing plant and equipment, facility-related expenses, environmental health and safety costs, and costs associated with shipping, warranties, and solar module collection and recycling (excluding accretion).

Systems Business

Our systems business cost of sales includes project-related costs, such as development costs (legal, consulting, transmission upgrade, interconnection, permitting, and other similar costs), EPC costs (consisting primarily of solar modules, inverters, electrical and mounting hardware, project management and engineering, and construction labor), and site specific costs.

The following table shows cost of sales by reportable segment for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Modules$434,230 $318,329 $115,901 36 %
Systems184,377 123,457 60,920 49 %
Total cost of sales$618,607 $441,786 $176,821 40 %
% of net sales77.0 %83.0 %  

Our cost of sales increased $176.8 million, or 40%, and decreased 6.0 percentage points as a percent of net sales for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. The increase in cost of sales was driven by a $115.9 million increase in our modules segment cost of sales primarily due to higher costs of $137.7 million from an increase in the volume of modules sold and manufacturing related charges of $5.3 million associated with the ongoing COVID-19 pandemic, partially offset by continued module cost reductions, which decreased cost of sales by $31.6 million. The increase in cost of sales was also driven by a $60.9 million increase in our systems segment cost of sales primarily due to the size of projects sold, partially offset by the lower volume of projects under construction during the period.
44

Gross profit

Gross profit may be affected by numerous factors, including the selling prices of our modules and systems, our manufacturing costs, project development costs, BoS costs, the capacity utilization and planned downtime of our manufacturing facilities, and foreign exchange rates. Gross profit may also be affected by the mix of net sales from our modules and systems businesses.

The following table shows gross profit for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Gross profit$184,767 $90,338 $94,429 105 %
% of net sales23.0 %17.0 %  

Gross profit increased 6.0 percentage points to 23.0% during the three months ended March 31, 2021 from 17.0% during the three months ended March 31, 2020 primarily due to the volume of higher gross profit projects sold during the period and improved throughput at our manufacturing facilities. These increases were partially offset by higher manufacturing related charges associated with the ongoing COVID-19 pandemic.

Selling, general and administrative

Selling, general and administrative expense consists primarily of salaries and other personnel-related costs, professional fees, insurance costs, and other business development and selling expenses.

The following table shows selling, general and administrative expense for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Selling, general and administrative$52,087 $58,587 $(6,500)(11)%
% of net sales6.5 %11.0 %  

Selling, general and administrative expense for the three months ended March 31, 2021 decreased compared to the three months ended March 31, 2020 primarily due to a decrease in employee compensation expense driven by reductions in headcount, lower professional fees, and lower project development expenses, partially offset by higher charges for impairments of certain project assets.

Research and development

Research and development expense consists primarily of salaries and other personnel-related costs; the cost of products, materials, and outside services used in our R&D activities; and depreciation and amortization expense associated with R&D specific facilities and equipment. We maintain a number of programs and activities to improve our technology and processes in order to enhance the performance and reduce the costs of our solar modules.

The following table shows research and development expense for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Research and development$19,873 $25,613 $(5,740)(22)%
% of net sales2.5 %4.8 %  

45

Research and development expense for the three months ended March 31, 2021 decreased compared to the three months ended March 31, 2020 primarily due to lower employee compensation expense resulting from reductions in R&D headcount and lower share-based compensation expense driven by the forfeiture of unvested shares by our former Chief Technology Officer, who retired effective March 15, 2021.

Production start-up

Production start-up expense consists primarily of employee compensation and other costs associated with operating a production line before it is qualified for full production, including the cost of raw materials for solar modules run through the production line during the qualification phase and applicable facility related costs. Costs related to equipment upgrades and implementation of manufacturing process improvements are also included in production start-up expense as well as costs related to the selection of a new site, related legal and regulatory costs, and costs to maintain our plant replication program to the extent we cannot capitalize these expenditures. In general, we expect production start-up expense per production line to be higher when we build an entirely new manufacturing facility compared with the addition or replacement of production lines at an existing manufacturing facility, primarily due to the additional infrastructure investment required when building an entirely new facility.

The following table shows production start-up expense for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Production start-up$11,354 $4,482 $6,872 153 %
% of net sales1.4 %0.8 %  

During the three months ended March 31, 2021 and 2020, we incurred production start-up expense for the transition to Series 6 module manufacturing at our second facility in Kulim, Malaysia. which commenced commercial production in the current period. During the three months ended March 31, 2020, we also incurred production start-up expense for the capacity expansion of our manufacturing facility in Perrysburg, Ohio.

Gain on sales of businesses, net

The following table shows gain on sales of businesses, net for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Gain on sales of businesses, net$150,895 $— $150,895 100 %
% of net sales18.8 %— %  
In August 2020, we entered into an agreement with a subsidiary of Clairvest for the sale of our North American O&M services business. On March 31, 2021, we completed the sale for a closing purchase price of $151.5 million, subject to certain customary post-closing adjustments, of which $146.0 million was received on March 31, 2021. As a result of this transaction, we recognized a gain of $119.2 million, net of transaction costs, during the three months ended March 31, 2021.

In January 2021, we entered into an agreement with Leeward for the sale of our U.S. project development business. On March 31, 2021, we completed the transaction for an aggregate purchase price of $284.0 million, subject to certain customary post-closing adjustments. Such purchase price included $151.4 million for the sale of the U.S. project development business; $100.5 million for the sale of 299 MWDC of solar modules, which is presented in “Net sales” on our condensed consolidated statements of operations; and $32.1 million of advanced payments for 94 MWDC of solar modules not yet delivered, which is included in “Deferred revenue” on our condensed consolidated balance sheet as of March 31, 2021. Proceeds from the transaction were received in early April 2021. As a result of
46

this transaction, we recognized a gain of $31.8 million, net of transaction costs, during the three months ended March 31, 2021.

See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.

Foreign currency loss, net

Foreign currency loss, net consists of the net effect of gains and losses resulting from holding assets and liabilities and conducting transactions denominated in currencies other than our subsidiaries’ functional currencies.

The following table shows foreign currency loss, net for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Foreign currency loss, net$(2,595)$(398)$(2,197)552 %

Foreign currency loss, net for the three months ended March 31, 2021 increased compared to the three months ended March 31, 2020 primarily due to differences between our economic hedge positions and the underlying exposures and higher costs associated with hedging activities related to our subsidiaries in Japan.

Interest income

Interest income is earned on our cash, cash equivalents, marketable securities, restricted cash, and restricted marketable securities. Interest income also includes interest earned from notes receivable and late customer payments.

The following table shows interest income for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Interest income$956 $9,330 $(8,374)(90)%

Interest income for the three months ended March 31, 2021 decreased compared to the three months ended March 31, 2020 primarily due to lower interest rates on cash and cash equivalents, time deposits, and restricted marketable securities and lower average balances and interest rates associated with marketable securities.

Interest expense, net

Interest expense, net is primarily comprised of interest incurred on long-term debt, settlements of interest rate swap contracts, and changes in the fair value of interest rate swap contracts that do not qualify for hedge accounting in accordance with ASC 815. We may capitalize interest expense to our project assets or property, plant and equipment when such costs qualify for interest capitalization, which reduces the amount of net interest expense reported in any given period.

The following table shows interest expense, net for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Interest expense, net$(2,996)$(6,789)$3,793 (56)%

47

Interest expense, net for the three months ended March 31, 2021 decreased compared to the three months ended March 31, 2020 primarily due to changes in the fair value of interest rate swap contracts in the prior period, which did not qualify for hedge accounting, and lower interest expense associated with project debt.

Other income (expense), net

Other income (expense), net is primarily comprised of miscellaneous items and realized gains and losses on the sale of marketable securities and restricted marketable securities.

The following table shows other income (expense), net for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Other income (expense), net$8,448 $(2,222)$10,670 480 %

Other income (expense), net for the three months ended March 31, 2021 increased compared to the three months ended March 31, 2020, primarily due to expected credit losses associated with certain notes receivable in the prior period, partially offset by lower realized gains from sales of restricted marketable securities in the current period when compared to the prior period.

Income tax (expense) benefit

Income tax expense or benefit, deferred tax assets and liabilities, and liabilities for unrecognized tax benefits reflect our best estimate of current and future taxes to be paid. We are subject to income taxes in both the United States and numerous foreign jurisdictions in which we operate, principally Japan, Malaysia, and Vietnam. Significant judgments and estimates are required to determine our consolidated income tax expense. The statutory federal corporate income tax rate in the United States is 21%, and the tax rates in Japan, Malaysia, and Vietnam are 30.6%, 24%, and 20%, respectively. In Malaysia, we have been granted a long-term tax holiday, scheduled to expire in 2027, pursuant to which substantially all of our income earned in Malaysia is exempt from income tax, conditional upon our continued compliance with certain employment and investment thresholds. In Vietnam, we have been granted a tax incentive, scheduled to expire at the end of 2025, pursuant to which income earned in Vietnam is subject to reduced tax rates.

The following table shows income tax (expense) benefit for the three months ended March 31, 2021 and 2020:
 Three Months Ended
March 31,
(Dollars in thousands)20212020Three Month Change
Income tax (expense) benefit
$(46,490)$89,215 $(135,705)(152)%
Effective tax rate18.1 %(5,657.3)%  

Our tax rate is affected by recurring items, such as tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions. The rate is also affected by discrete items that may occur in any given period, but are not consistent from period to period. Income tax expense increased by $135.7 million during the three months ended March 31, 2021 compared to the three months ended March 31, 2020 primarily due to a discrete tax benefit in the prior year from the effect of tax law changes associated with the CARES Act and higher pretax income in the current period.

48

Critical Accounting Policies and Estimates

In preparing our condensed consolidated financial statements in conformity with U.S. GAAP, we make estimates and assumptions that affect the amounts of reported assets, liabilities, revenues, and expenses, as well as the disclosure of contingent liabilities. Some of our accounting policies require the application of significant judgment in the selection of the appropriate assumptions for making these estimates. By their nature, these judgments are subject to an inherent degree of uncertainty. We base our judgments and estimates on our historical experience, our forecasts, and other available information as appropriate. We believe the judgments and estimates involved in over time revenue recognition, accrued solar module collection and recycling, product warranties, accounting for income taxes, and long-lived asset impairments have the greatest potential impact on our condensed consolidated financial statements. The actual results experienced by us may differ materially and adversely from our estimates. To the extent there are material differences between our estimates and the actual results, our future results of operations will be affected. For a description of the accounting policies that require the most significant judgment and estimates in the preparation of our condensed consolidated financial statements, refer to our Annual Report on Form 10-K for the year ended December 31, 2020. There have been no material changes to our accounting policies during the three months ended March 31, 2021.

Recent Accounting Pronouncements

None.

Liquidity and Capital Resources

As of March 31, 2021, we believe that our cash, cash equivalents, marketable securities, cash flows from operating activities, contracts with customers for the future sale of solar modules, and advanced-stage project pipeline will be sufficient to meet our working capital, capital expenditure, and systems project investment needs for at least the next 12 months. As needed, we also believe we will have adequate access to the capital markets. In addition, we have availability under our Revolving Credit Facility, under which we have made no borrowings as of March 31, 2021. We monitor our working capital to ensure we have adequate liquidity, both domestically and internationally.

We intend to maintain appropriate debt levels based upon cash flow expectations, our overall cost of capital, and expected cash requirements for operations, such as systems project development activities in certain international regions. However, our ability to raise capital on terms commercially acceptable to us could be constrained if there is insufficient lender or investor interest due to company-specific, industry-wide, or broader market concerns, such as a tightening of the supply of capital due to the COVID-19 pandemic and related containment measures. Any incremental debt financings could result in increased debt service expenses and/or restrictive covenants, which could limit our ability to pursue our strategic plans.

As of March 31, 2021, we had $1.5 billion in cash, cash equivalents, and marketable securities compared to $1.7 billion as of December 31, 2020. The decrease in cash, cash equivalents, and marketable securities was primarily driven by purchases of property, plant and equipment; expenditures for the construction of certain projects; and other operating expenditures; partially offset by cash proceeds from the sale of our North American O&M operations. As of March 31, 2021, $1.0 billion of our cash, cash equivalents, and marketable securities was held by our foreign subsidiaries and was primarily based in U.S. dollar, Japanese yen, and Euro denominated holdings.

We utilize a variety of tax planning and financing strategies in an effort to ensure that our worldwide cash is available in the locations in which it is needed. If certain international funds were needed for our operations in the United States, we may be required to accrue and pay certain U.S. and foreign taxes to repatriate such funds. We maintain the intent and ability to permanently reinvest our accumulated earnings outside the United States, with the exception of our subsidiaries in Canada and Germany. In addition, changes to foreign government banking regulations may restrict our ability to move funds among various jurisdictions under certain circumstances, which could negatively impact our access to capital, resulting in an adverse effect on our liquidity and capital resources.
49

We continually evaluate forecasted global demand and seek to balance our manufacturing capacity with such demand. We continue to increase the nameplate production capacity of our existing manufacturing facilities by improving our production throughput, increasing module wattage (or conversion efficiency), and improving manufacturing yield losses. During 2021, we expect to spend $425 million to $475 million for capital expenditures, including upgrades to machinery and equipment that we believe will further increase our module wattage and expand capacity and throughput at our manufacturing facilities.

We also expect to commit significant working capital to purchase various raw materials used in our module manufacturing process. Our failure to obtain raw materials and components that meet our quality, quantity, and cost requirements in a timely manner could interrupt or impair our ability to manufacture our solar modules or increase our manufacturing costs. Accordingly, we may enter into long-term supply agreements to mitigate potential risks related to the procurement of key raw materials and components, and such agreements may be noncancelable or cancelable with a significant penalty. For example, we have entered into long-term supply agreements for the purchase of certain specified minimum volumes of substrate glass and cover glass for our PV solar modules. Our remaining purchases under these supply agreements are expected to be approximately $1.8 billion of substrate glass and approximately $400 million of cover glass. We have the right to terminate these agreements upon payment of specified termination penalties (which, in aggregate, are up to $390 million as of March 31, 2021 and decline over the remaining supply periods).

Our systems business is expected to continue to have significant liquidity requirements in the future. From time to time, we enter into commercial commitments in the form of letters of credit, bank guarantees, and surety bonds to provide financial and performance assurance to third parties, the majority of which support our systems projects. Our Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of such letters of credit. The net amount of our project assets and related portions of deferred revenue and long-term debt, which approximates our net capital investment in the development and construction of systems projects, was $201.3 million as of March 31, 2021. Solar power project development cycles, which span the time between the identification of a site location and the commercial operation of a system, vary substantially and can take many years to mature. As a result of these long project cycles and strategic decisions to finance the development of certain projects using our working capital, we may need to make significant up-front investments of resources in advance of the receipt of any cash from the sale of such projects. Delays in construction or in completing the sale of our systems projects that we are self-financing may also impact our liquidity. In certain circumstances, we may need to finance construction costs exclusively using working capital, if project financing becomes unavailable due to market-wide, regional, or other concerns.

From time to time, we may develop projects in certain markets around the world where we may hold all or a significant portion of the equity in a project for several years. Given the duration of these investments and the currency risk relative to the U.S. dollar in some of these markets, we continue to explore local financing alternatives. Should these financing alternatives be unavailable or too cost prohibitive, we could be exposed to significant currency risk and our liquidity could be adversely impacted.

Additionally, we may elect to retain an ownership interest in certain systems projects after they become operational if we determine it would be of economic and strategic benefit to do so. If, for example, we cannot sell a system at economics that are attractive to us or potential customers are unwilling to assume the risks and rewards typical of system ownership, we may instead elect to temporarily own and operate such system until we can sell it on economically attractive terms. The decision to retain ownership of a system impacts our liquidity depending upon the size and cost of the project. As of March 31, 2021, we had $236.4 million of net PV solar power systems placed in service in international markets. We have elected, and may in the future elect, to enter into temporary or long-term project financing to reduce the impact on our liquidity and working capital with regard to such systems.


50

Cash Flows

The following table summarizes key cash flow activity for the three months ended March 31, 2021 and 2020 (in thousands):
 Three Months Ended
March 31,
 20212020
Net cash used in operating activities$(279,478)$(504,864)
Net cash provided by investing activities271,838 96,446 
Net cash used in financing activities(31,451)(13,440)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(652)(5,774)
Net decrease in cash, cash equivalents and restricted cash$(39,743)$(427,632)

Operating Activities

The decrease in net cash used in operating activities was primarily driven by the $350 million settlement payment associated with our prior class action lawsuit in 2020 and the timing of cash receipts from certain third-party module sales in the prior period, for which proceeds were received in late 2019 prior to the step down in the U.S. investment tax credit, partially offset by lower cash proceeds from the sales of systems projects in the current period.

Investing Activities

The increase in net cash provided by investing activities was primarily due to proceeds from the sale of our North American O&M operations.

Financing Activities

The increase in net cash used in financing activities was primarily due to the repayment of the Tochigi Credit Facility, partially offset by proceeds from borrowings under the Japan Credit Facility for the construction of a certain project in Japan.

Contractual Obligations

Our contractual obligations have not materially changed since December 31, 2020 with the exception of borrowings under project specific debt financings and other changes in the ordinary course of business. See Note 9. “Debt” to our condensed consolidated financial statements for more information related to the changes in our long-term debt. See also our Annual Report on Form 10-K for the year ended December 31, 2020 for additional information regarding our contractual obligations.

Off-Balance Sheet Arrangements

As of March 31, 2021, we had no off-balance sheet debt or similar obligations, other than financial assurance related instruments, which are not classified as debt. We do not guarantee any third-party debt. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for further information about our financial assurance related instruments.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

There have been no material changes to the information previously provided under Item 7A. of our Annual Report on Form 10-K for the year ended December 31, 2020.

51

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our “disclosure controls and procedures” as defined in Exchange Act Rule 13a-15(e) and 15d-15(e). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that as of March 31, 2021 our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

We also carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of our “internal control over financial reporting” as defined in Exchange Act Rule 13a-15(f) and 15d-15(f) to determine whether any changes in our internal control over financial reporting occurred during the three months ended March 31, 2021 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, there were no such changes in our internal control over financial reporting that occurred during the three months ended March 31, 2021 despite the fact that many of our associates continue to work remotely due to the COVID-19 pandemic. We continue to monitor and assess the COVID-19 situation on our internal controls to minimize potential impacts on their design and operating effectiveness.

CEO and CFO Certifications

We have attached as exhibits to this Quarterly Report on Form 10-Q the certifications of our Chief Executive Officer and Chief Financial Officer, which are required in accordance with the Exchange Act. We recommend that this Item 4. be read in conjunction with those certifications for a more complete understanding of the subject matter presented.

Limitations on the Effectiveness of Controls

Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems’ objectives are being met. Further, the design of any system of controls must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of error or mistake. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.


52

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

See Note 10. “Commitments and Contingencies” under the heading “Legal Proceedings” of our condensed consolidated financial statements for legal proceedings and related matters.

Item 1A. Risk Factors

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Item 1A. “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2020, which could materially affect our business, financial condition, results of operations, or cash flows. The risks described in our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently consider immaterial may also materially adversely affect our business, financial condition, results of operations, or cash flows. There have been no material changes in the risk factors contained in our Annual Report on Form 10-K.

Item 6. Exhibits

The following exhibits are filed with this Quarterly Report on Form 10-Q:
Exhibit NumberExhibit Description
3.1
3.2
10.1*+§
31.1*
31.2*
32.1
101.INS
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.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover page formatted as Inline XBRL and contained in Exhibit 101
——————————
*    Filed herewith.

+    Portions of this exhibit have been redacted in compliance with Item 601(b)(10) of Regulation S-K.

§    Exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K.

†    Furnished herewith. This exhibit shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in such filings.

53

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

FIRST SOLAR, INC.
Date: April 29, 2021By:/s/ BYRON JEFFERS
Name:Byron Jeffers
Title:Chief Accounting Officer

54
EX-10.1 2 ex101purchaseandsaleagreem.htm EXHIBIT 10.1 Document

EXHIBIT 10.1
EXECUTION VERSION


CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THE
EXHIBIT BECAUSE IT IS BOTH NOT MATERIAL AND IS THE TYPE THAT THE
REGISTRANT TREATS AS PRIVATE OR CONFIDENTIAL. REDACTED
INFORMATION IS INDICATED BY [***].



PURCHASE AND SALE AGREEMENT
by and among
LEEWARD RENEWABLE ENERGY DEVELOPMENT, LLC,
FIRST SOLAR ELECTRIC, LLC
and
FIRST SOLAR, INC.


Dated as of January 24, 2021




TABLE OF CONTENTS
Page
ARTICLE I DEFINITIONS
2
ARTICLE II PURCHASE AND SALE
23
SECTION 2.1    Acquisition
23
SECTION 2.2    Closing
23
SECTION 2.3    Certain Closing Deliveries
23
SECTION 2.4    Purchase Price
24
SECTION 2.5    Purchase Price Adjustment
24
SECTION 2.6    Earnouts; Specified Post-Closing Amounts
27
ARTICLE III REPRESENTATIONS AND WARRANTIES OF SELLER
30
SECTION 3.1    Due Organization and Good Standing
30
SECTION 3.2    Capitalization; Title to Interests
31
SECTION 3.3    Authority; Binding Nature of Agreement
31
SECTION 3.4    Noncontravention; Consents
32
SECTION 3.5    Balance Sheet; Undisclosed Liabilities
33
SECTION 3.6    Absence of Certain Changes
33
SECTION 3.7    IP Rights
34
SECTION 3.8    Personal Property; Assets
36
SECTION 3.9    Real Property
36
SECTION 3.10    Material Contracts
38
SECTION 3.11    Compliance With Laws; Permits
41
SECTION 3.12    Claims; Orders
43
SECTION 3.13    Tax Matters
43
SECTION 3.14    Employee Benefit Plans
46
SECTION 3.15    Labor Matters
48
SECTION 3.16    Environmental Matters
49
SECTION 3.17    Energy Regulatory Status
50
SECTION 3.18    Insurance
51
SECTION 3.19    Affiliate Contracts
51
SECTION 3.20    Brokers
51
ARTICLE IV REPRESENTATIONS AND WARRANTIES OF BUYER
52
SECTION 4.1    Due Organization and Good Standing
52
SECTION 4.2    Authority; Binding Nature of Agreement
52
SECTION 4.3    Noncontravention; Consents
53
SECTION 4.4    Claims; Orders
53
SECTION 4.5    Sufficient Funds
53
SECTION 4.6    Solvency
54
SECTION 4.7    Purchase for Investment
54
SECTION 4.8    Brokers
54
SECTION 4.9    R&W Insurance Policy
55
    i


ARTICLE V COVENANTS AND AGREEMENTS
55
SECTION 5.1    Interim Operations of the FS Development Platform
55
SECTION 5.2    Consents, Approvals and Filings; Other Actions
59
SECTION 5.3    Reorganization
62
SECTION 5.4    Wrong Pockets
64
SECTION 5.5    Access
65
SECTION 5.6    Replacement Credit Support
66
SECTION 5.7    Employee Matters
67
SECTION 5.8    Non-Competition; Non-Solicitation
70
SECTION 5.9    Confidentiality
72
SECTION 5.10    Names and Marks
73
SECTION 5.11    D&O Indemnification
74
SECTION 5.12    Termination of Affiliate Contracts
75
SECTION 5.13    Retention and Access to Records
75
SECTION 5.14    Insurance
75
SECTION 5.15    R&W Insurance Policy
75
SECTION 5.16    Further Action
76
SECTION 5.17    Seller Parent Guarantee
76
SECTION 5.18    O&M Option Agreement
77
ARTICLE VI CONDITIONS TO CLOSING
77
SECTION 6.1    Conditions to Each Party’s Obligation to Effect the Acquisition
77
SECTION 6.2    Conditions to Obligations of Buyer
77
SECTION 6.3    Conditions to Obligations of Seller
78
SECTION 6.4    Effect of the Closing
79
ARTICLE VII SURVIVAL, R&W INSURANCE AND INDEMNIFICATION
79
SECTION 7.1    Survival of Representations and Warranties and Covenants
79
SECTION 7.2    Indemnification by Seller
80
SECTION 7.3    Indemnification by Buyer
80
SECTION 7.4    Indemnification Generally
81
SECTION 7.5    Notice of Loss; Third-Party Claims
81
SECTION 7.6    Exclusive Remedy
82
ARTICLE VIII TERMINATION
83
SECTION 8.1    Termination Rights
83
SECTION 8.2    Effect of Termination; Procedure for Termination
84
ARTICLE IX TAX MATTERS85
SECTION 9.1    Purchase Price Allocation
85
SECTION 9.2    Tax Indemnity
86
SECTION 9.3    Straddle Period
86
SECTION 9.4    Transfer Taxes
87
SECTION 9.5    Cooperation
87
SECTION 9.6    Tax Claims
87
SECTION 9.7    Tax Returns
88
SECTION 9.8    Post-Closing Tax Actions
88
    ii


SECTION 9.9    Coordination
88
ARTICLE X OTHER COVENANTS, AGREEMENTS AND ACKNOWLEDGMENTS
88
SECTION 10.1    No Other Representations and Warranties; Nonreliance
88
SECTION 10.2    Mutual Release
89
SECTION 10.3    Retention of Counsel
92
SECTION 10.4    Protected Communications
92
SECTION 10.5    No Waiver of Privilege, Protection From Disclosure or Use
92
ARTICLE XI MISCELLANEOUS PROVISIONS
93
SECTION 11.1    Amendment
93
SECTION 11.2    Waiver
93
SECTION 11.3    Entire Agreement; Counterparts
93
SECTION 11.4    Applicable Law; Jurisdiction; WAIVER OF JURY TRIAL
93
SECTION 11.5    Remedies; Specific Performance
94
SECTION 11.6    Payment of Expenses
95
SECTION 11.7    Publicity
95
SECTION 11.8    Assignability; Third-Party Rights
95
SECTION 11.9    Notices
95
SECTION 11.10    Severability
97
SECTION 11.11    Construction
97
SECTION 11.12    R&W Insurance Policy
98



    iii


Exhibits
Exhibit A        Form of Module Purchase Orders
Exhibit B        Form of Assignment Agreement
Exhibit C        Form of IP License Agreement
Exhibit D        Form of Transition Services Agreement
Exhibit E        Form of Development Services Agreement
Exhibit F        FIRPTA Certificate
Exhibit G        O&M Option Agreement

Schedules
Schedule 1.1        Project Ownership Chart
Schedule 1.2        Reorganization Steps Plan
Schedule 1.3        Acquired Companies; Company Assets and Liabilities
Schedule 1.4        Accounting Principles
Schedule 1.5        Project Expenditures Budget
Schedule 1.6        Retained Business; Excluded Projects
Schedule 1.7        Seller’s Knowledge Parties
Schedule 1.8        Key Employees
Schedule 1.9(a)        Certain Liability Matters
Schedule 1.9(b)        Certain Liability Matters
Schedule 2.3(a)(i)    Module Purchase Orders
Schedule 2.6        Earnouts
Schedule 5.2(h)        Third-Party Consents
Schedule 5.3(e)        Commercially Available Software
Schedule 5.5        Certain Data and Information
Schedule 5.7(j)        Retention Bonus Recipients
Schedule 5.8        Permitted Activities
Schedule 6.1(b)        FERC Approval


    iv


PURCHASE AND SALE AGREEMENT
This PURCHASE AND SALE AGREEMENT, dated as of January 24, 2021 (this “Agreement”), is by and among Leeward Renewable Energy Development, LLC, a Delaware limited liability company (“Buyer”), First Solar Electric, LLC, a Delaware limited liability company (“Seller”), and, solely with respect to Section 5.17, First Solar, Inc., a Delaware corporation (“Seller Parent”).
RECITALS
WHEREAS, First Solar Development, LLC, a Delaware limited liability company (“FSD”), is an indirect, wholly-owned subsidiary of Seller;
WHEREAS, FSD is in the business of developing and selling photovoltaic solar power projects and related assets, which projects are currently under development (other than the projects set forth on Schedule 1.6) and are set forth on Schedule 1.1 (such projects, the “Projects,” and such schedule, the “Project Ownership Chart”), directly and through entities formed for the purpose of developing such Projects (such entities as set forth on the Project Ownership Chart, the “Project Companies”);
WHEREAS, FS Saguaro, LLC, a Delaware limited liability company (the “Company”), is a wholly-owned subsidiary of Seller;
WHEREAS, subject to Section 5.3, pursuant to the steps plan set forth on Schedule 1.2 (the consummation of such steps, the “Reorganization”), Seller, FSD and certain of their Affiliates (as defined below) have or will have prior to the Closing (i) contributed and assigned to the applicable Project Companies certain assets and liabilities related to the Projects, and (ii) contributed and assigned to the Company (A) all of the outstanding Equity Interests (as defined below) of the Project Companies and certain other Entities set forth on Schedule 1.3 (such other Entities, the “Other Subsidiaries”), and (B) certain other assets and liabilities related to the FS Development Platform (as defined below) as set forth on Schedule 1.3;
WHEREAS, the Key Employees (as defined below) have each entered into Employment Agreements with Buyer that are effective and contingent upon the consummation of the Transactions; and
WHEREAS, on the terms and subject to the conditions hereof, Buyer desires to purchase from Seller, and Seller desires to sell to Buyer, all of the issued and outstanding limited liability company interests of the Company (the “Company Interests”), as a result of which, Buyer will directly or indirectly own all of the issued and outstanding Equity Interests (as defined below) of each of the Acquired Companies (as defined below).
    1


NOW, THEREFORE, in consideration of the foregoing and the representations, warranties, covenants and agreements hereunder, and intending to be legally bound hereby, the Parties agree as follows:
ARTICLE I

DEFINITIONS
As used herein, each of the following capitalized terms has the meaning specified in this Article I:
Accelerated Equity Awards” shall have the meaning set forth in Section 5.7(g).
Acceleration Date” shall have the meaning set forth in Section 5.7(g).
Accounting Principles” means the accounting principles, methods and policies applied by Seller and its Affiliates in respect of the Acquired Companies and the FS Development Platform, as set forth on Schedule 1.4, which shall be in accordance with GAAP unless otherwise specified on Schedule 1.4.
Acquired Companies” means the Company, the Project Companies and the Other Subsidiaries.
Acquisition” shall have the meaning set forth in Section 2.1.
Additional RWI Policy” shall have the meaning set forth in Section 5.15(a).
Adjustment Statement” shall have the meaning set forth in Section 2.5(b).
Affiliate” means, for any Person, any other Person that directly or indirectly controls, is controlled by or is under common control with such Person; provided, that, for purposes of the immediately preceding sentence, the term “control” (including, with correlative meanings, the terms “controlling,” “controlled by” and “under common control with”), for any Person, means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of such Person, whether through ownership of voting securities, by contract or otherwise; provided, that, in no event shall Buyer or any of its Subsidiaries be considered an Affiliate of any portfolio company or investment fund affiliated with OMERS, nor shall any portfolio company or investment fund affiliated with OMERS be considered an Affiliate of Buyer or any of its Subsidiaries. For the avoidance of doubt, the Acquired Companies are Affiliates of Seller prior to the Closing and Affiliates of Buyer from and after the Closing.
Affiliate Contract” shall have the meaning set forth in Section 3.19.
Agreement” shall have the meaning set forth in the Preamble.
Allocation Statement” shall have the meaning set forth in Section 9.1.
    2


Ancillary Agreements” means (a) the Assignment Agreement, (b) the IP License Agreement, (c) the Transition Services Agreement and (d) the Development Services Agreement.
Assignment Agreement” shall have the meaning set forth in Section 2.3(a)(ii).
Assignment and Assumption Agreement” shall have the meaning set forth in Section 3.13(t).
Assumed 2020 Incentive Amount” shall have the meaning set forth in Section 5.7(f).
Assumed 2021 Incentive Amount” shall have the meaning set forth in Section 5.7(f).
Assumed Incentive Amount” shall have the meaning set forth in Section 5.7(f).
Balance Sheet” shall have the meaning set forth in Section 3.5(a).
Balance Sheet Date” shall have the meaning set forth in Section 3.5(a).
Bankruptcy and Equity Exceptions” shall have the meaning set forth in Section 3.3.
Barilla Net Working Capital” means an amount equal to the difference of (a) the aggregate value of the current assets of the Barilla Project Company, minus (b) the aggregate value of the current liabilities of the Barilla Project Company, in each case, determined in accordance with the Accounting Principles.
Barilla Project” means a 30 MWAC solar photovoltaic power project in Pecos County, Texas, owned by the Barilla Project Company.
Barilla Project Company” means Barilla Solar, LLC, a Delaware limited liability company.
Business Day” means a day, except for a Saturday, a Sunday or other day on which commercial banks in New York, New York or Toronto, Canada are authorized or required by Law to close.
Business Service Provider” means any FS Development Platform Employee and any other individual service provider to the FS Development Platform.
Buyer” shall have the meaning set forth in the Preamble.
Buyer Closing Failure” shall have the meaning set forth in Section 8.1(d).
Buyer Fundamental Representations” means the representations and warranties in Section 4.1 and Section 4.2.
Buyer Indemnified Party” shall have the meaning set forth in Section 7.2.
    3


Buyer Material Adverse Effect” means any event or change that is materially adverse to the ability of Buyer to consummate, or that would reasonably be expected to prevent, materially impair or materially delay the ability of Buyer to consummate, the Transactions or the transactions contemplated by the Ancillary Agreements.
Buyer Plans” shall have the meaning set forth in Section 5.7(c).
Buyer Released Parties” shall have the meaning set forth in Section 10.2(b).
Buyer Releasing Parties” shall have the meaning set forth in Section 10.2(a).
Buyer Savings Plan” shall have the meaning set forth in Section 5.7(e).
CARES” means the Coronavirus Aid, Relief, and Economic Security Act.
CFIUS” means the Committee on Foreign Investment in the United States and each member agency thereof acting in such capacity.
CFIUS Clearance” means the Parties shall have received (a) a written notice issued by CFIUS stating that CFIUS has concluded that the Transaction is not a “covered transaction” and not subject to review under the DPA; (b) a written notice issued by CFIUS that it has determined that there are no unresolved national security concerns with respect to the Transaction, and has concluded all action under the DPA; or (c) if CFIUS has sent a report to the President of the United States requesting the President’s decision and either (i) the President shall have announced a decision not to use his powers pursuant to the DPA to unwind, suspend, condition or prohibit the consummation of the Transaction; or (ii) having received a report from CFIUS requesting the President’s decision the period allotted for presidential action under the DPA shall have passed without any determination by the President.
Claim” means any notice or allegation of any obligation or liability, demand, demand letter, arbitration, third-party audit, charge, claim, complaint, assessment, action, lawsuit, cause of action, litigation, investigation, inquiry, administrative enforcement proceeding or other proceeding (whether at law or in equity, whether civil or criminal).
Closing” shall have the meaning set forth in Section 2.2.
Closing Date” shall have the meaning set forth in Section 2.2.
Closing Overpayment” shall have the meaning set forth in Section 2.5(e)(ii).
Closing Underpayment” shall have the meaning set forth in Section 2.5(e)(i).
Code” means the Internal Revenue Code of 1986.
Collective Bargaining Agreement” means any collective bargaining agreement or any other labor-related agreement or arrangement with any labor union, trade union or labor organization, including labor-related agreements associated with the Principal Projects.
    4


Commercially Available Software” means Contracts pursuant to which rights to use IP Rights are granted or obtained concerning generally commercially available Software that has not been customized specifically for the FS Development Platform (other than reasonably standard implementation and integration activities that would be reasonably anticipated to be required in the ordinary course with respect to any such Commercially Available Software), including those that are subject to “shrink-wrap” or “click-through” license agreements or that are pre-installed as a standard part of purchased hardware.
Company” shall have the meaning set forth in the Recitals.
Company Interests” shall have the meaning set forth in the Recitals.
Company IP Agreements” means all Contracts pursuant to which rights to use IP Rights are granted or obtained, including all (a) licenses of IP Rights to any Person and (b) licenses of IP Rights from any Person (and, in each case, excluding Contracts (i) in which grants of rights to use IP Rights are incidental and not material to such Contracts, (ii) for Commercially Available Software and (iii) comprising non-exclusive licenses of Seller’s or its Affiliates’ proprietary Software to third parties).
Company IT Assets” means all of the IT Assets that are used or held for use in the operation of the FS Development Platform.
Company Software” means all of the Software that is, or shall be after giving effect to the Reorganization, owned or purported to be owned by an Acquired Company and all other Software owned by Seller or its Affiliates that is used or held for use in the operation of the FS Development Platform.
Company Support Obligations” means the letters of credit, cash collateral, parent company guaranties, indemnities, bonds, and other credit support that the Acquired Companies have provided, or are required by any Permit or Contract to provide, to any Person.
Confidentiality Agreement” means that certain Non-Disclosure Agreement, dated as of July 22, 2020, by and between OMERS Infrastructure Management Inc. and Seller Parent, as amended by Amendment No. 1 to Non-Disclosure Agreement, dated as of August 29, 2020, by and between such parties.
Consent” shall have the meaning set forth in Section 3.4(a).
Contract” means any written or oral legally binding agreement, deed, mortgage, lease, license, sublicense, instrument, note, commitment, undertaking, arrangement, contract, subcontract, loan, trust, indenture or sales or purchase order, including any amendments, supplements or modifications thereto, in each case, excluding any Employee Plan.
COVID-19” means SARS-CoV-2 or COVID-19 (novel coronavirus), and any evolutions or mutations thereof or related or associated epidemics, pandemics or disease outbreaks.
    5


COVID-19 Measures” means any quarantine, “shelter in place,” “stay at home,” workforce reduction, shut down, closure, sequester or any other Law or Order by any Governmental Authority in connection with or in response to COVID-19, including CARES.
Delayed Transfer Employee” means any FS Development Platform Employee who accepts an Offer from Buyer and is not actively employed by Seller or an Affiliate thereof as of the Closing Date, including any FS Development Platform Employee who is on an approved leave of absence.
Development Business” means the business of developing, contracting for the construction of, and selling utility-scale photovoltaic solar power generating facilities in the Territory, and shall not include the Retained Business.
Development Services Agreement” shall have the meaning set forth in Section 2.3(a)(v).
Dispute Notice” shall have the meaning set forth in Section 2.5(c).
Disputed Items” shall have the meaning set forth in Section 2.5(c).
DPA” means Section 721 of Title VII of the Defense Production Act of 1950, as amended, including the amendments under the Omnibus Trade and Competitiveness Act of 1988, the Foreign Investment and National Security Act of 2007 (codified at 50 U.S.C. App. 2170) and The Foreign Investment Risk Review Modernization Act, including the regulations of CFIUS issued and effective thereunder, codified at 31 C.F.R. Part 800 and 802, et seq.
Earnout Payments” means collectively, the Earnout Project 1 Earnout Payment and the Earnout Project 2 Earnout Payment.
Earnout Project 1” shall have the meaning set forth in Schedule 2.6.
Earnout Project 1 Earnout Event” shall have the meaning set forth in Schedule 2.6.
Earnout Project 1 Earnout Payment” has the meaning set forth in Section 2.6(a).
Earnout Project 1 Earnout Period” means the period beginning from and after the date hereof and ending on the [***] anniversary of the date hereof, provided, that such period may be extended one time by an additional [***] if, notwithstanding that the agreements referenced in Schedule 2.6 regarding Earnout Project 1 have not been executed and delivered, prior to the expiration of such initial [***] period, Buyer or one of its Affiliates is in active negotiations (determined in good faith) with a third party with respect to such agreements at the time of the [***] anniversary of the date hereof.
Earnout Project 2” shall have the meaning set forth in Schedule 2.6.
Earnout Project 2 Earnout Event” shall have the meaning set forth in Schedule 2.6.
    6


Earnout Project 2 Earnout Payment” shall have the meaning set forth in Section 2.6(b)(i).
Earnout Project 2 Earnout Period” means the period beginning from and after the date hereof and ending on the [***] anniversary of the Closing Date.
Emergency Situation Response” means, with respect to a property relating to the Barilla Project, reasonable actions, in light of the circumstances, taken on short notice for the prevention or mitigation of danger or damage in response to an event occurring after the date of this Agreement that causes or poses an imminent and substantial risk of causing (a) damage to all or any portion of the assets, facilities or properties related to the Barilla Project or any third-party properties or damage to the environment or (b) imminent illness, death or injury to any Person.
Employee List” shall have the meaning set forth in Section 3.15(c).
Employee Plan” means each (a) “employee benefit plan” within the meaning of Section 3(3) of ERISA (whether or not subject to ERISA); (b) other benefit and compensation plan, policy, program, practice, arrangement or agreement, including pension, profit-sharing, savings, termination, executive compensation, phantom stock, change-in-control, retention, salary continuation, vacation, sick leave, disability, death benefit, insurance, hospitalization, medical, dental, life, employee loan, educational assistance, fringe benefit, deferred compensation, retirement or post-retirement, severance, equity or equity-based, incentive and bonus plan, contract, policy, program, practice, arrangement or agreement; and (c) other employment, consulting or other individual agreement, plan, practice, policy, contract, program, or arrangement.
Employment Agreements” shall mean those Contracts for employment between Buyer, on the one hand, and each Key Employee, on the other hand, entered into on or prior to the date hereof, each effective as of, and subject to the occurrence of, the Closing, as disclosed to Seller prior to the date hereof.
Employment Laws” shall have the meaning set forth in Section 3.15(b).
End Date” shall have the meaning set forth in Section 8.1(b)(i).
Entity” means any corporation (including any nonprofit corporation), general partnership, limited partnership, limited liability partnership, estate, trust, company (including any company limited by shares, limited liability company or joint stock company) or other association, organization or entity (including any Governmental Authority).
Environmental Claim” means any Claim relating to liability (i) under any Environmental Law or Environmental Permit or (ii) with respect to actual or alleged Release of, or exposure to, any Hazardous Materials.
Environmental Laws” means all Laws relating to occupational or community health or safety, pollution, natural resources, habitats or species, wetlands, sustainability, noise, protection of the environment, resource or energy efficiency or Releases of Hazardous Materials into the indoor or outdoor environment (including air, surface water, groundwater, land, soil, soil vapor, sediments, surface and subsurface strata) or otherwise relating to the manufacture, processing, distribution, use, treatment, storage, Release, transport, sale or handling of Hazardous Materials.
    7


Environmental Permit” means any Permit required under or issued, granted, given or made pursuant to Environmental Law.
Environmental Reports” means all final third-party written reports of environmental investigations, studies, audits and tests in the possession, control or custody of Seller or its Affiliates and delivered to Buyer, in each case relating to the Release or threatened Release of Hazardous Materials, Environmental Law or any Environmental Permit in connection with the Projects.
Equity Commitment Letter” shall have the meaning set forth in Section 4.5.
Equity Financing” shall have the meaning set forth in Section 4.5.
Equity Interests” means, for any Person, any (a) shares or units of capital stock or voting securities, membership or limited liability company interests or units, partnership interests or other ownership interests (whether voting or nonvoting) in such Person; (b) other interest or participation (including phantom shares, units or interests or stock appreciation rights) in such Person that confers on the holder thereof the right to receive a share of the profits and losses of, or distribution of assets of, such Person; (c) subscriptions, calls, warrants, options or commitments of any kind or character relating to, or entitling any Person or entity to purchase or otherwise acquire any of the interests in the foregoing clauses (a) and (b); or (d) securities convertible into or exercisable or exchangeable for any of the interests in the foregoing clauses (a) through (c).
ERISA” means the Employee Retirement Income Security Act of 1974.
“[***]” shall have the meaning set forth in [***]
“[***]” shall have the meaning set forth in [***].
“[***]” shall have the meaning set forth in [***].
Estimated Purchase Price” means the Purchase Price, as adjusted pursuant to [***].
“[***]” shall have the meaning set forth in [***].
EWG” means an “exempt wholesale generator” as defined in Section 1252 of PUHCA and 18 C.F.R. § 366.1.
Excess Excluded Taxes” shall have the meaning set forth in Section 9.2(d).
Exchange Act” means the Securities Exchange Act of 1934.
“[***]” means [***].
Excluded Software” shall have the meaning set forth in Section 5.3(e).
    8


Excluded Taxes” means (a) any Taxes imposed on or payable by any of the Acquired Companies or with respect to any assets of the Acquired Companies for a Pre-Closing Tax Period (including any unpaid employer payroll Taxes for a Pre-Closing Tax Period that have been deferred pursuant to CARES or any other corresponding or similar provision of applicable Law with respect to Taxes) (determined in the case of the portion of a Straddle Period ending on the Closing Date in accordance with Section 9.3); (b) any Taxes of another Person imposed on any of the Acquired Companies (i) as a result of having been a member of an affiliated, consolidated, combined or unitary Tax group prior to the Closing, (ii) by operation of Law, (iii) as a transferee or successor as a result of a transaction occurring prior to the Closing or (iv) pursuant to a Tax sharing, allocation, reimbursement, indemnification or similar agreement (whether or not written) entered into prior to the Closing (other than customary Tax indemnification provisions in commercial agreements not primarily relating to Taxes); (c) any Taxes imposed on any of the Acquired Companies, or with respect to any of the assets of the Acquired Companies, in each case, arising out of or resulting from any inaccuracy or breach of a representation or warranty contained in Section 3.13(d); and (d) any Losses associated with Taxes (or the non-payment thereof) described in clauses (a) through (c) of this definition.
FERC” means the Federal Energy Regulatory Commission.
FERC Approval” shall have the meaning set forth in Section 6.1(b).
FICA” means the Federal Insurance Contributions Act.
Filing” shall have the meaning set forth in Section 3.4(a).
Final Adjustment Statement” means (a) the Adjustment Statement, if Seller delivers (or is deemed to deliver) a Notice of Acceptance, or (b) the Adjustment Statement, as modified in accordance with Section 2.5(d), if Seller delivers a Dispute Notice.
Final Purchase Price” shall have the meaning set forth in Section 2.5(e)(i).
First Solar Vietnam” means First Solar Vietnam Manufacturing Company Limited.
Forfeited Retention Bonus Amount” means the aggregate amount, if any, of the Retention Bonuses that are forfeited or not otherwise paid pursuant to the Retention Award Agreements on account of the recipient’s termination of employment for Cause or voluntary resignation without Good Reason (as such terms are defined in the recipient’s employment agreement) or termination of employment due to death or disability.
FPA” means the Federal Power Act, and FERC’s regulations and orders thereunder.
Fraud” means a willful and deliberate misrepresentation by a Person in the making of any representation or warranty contained in Article III or Article IV or any certificate delivered pursuant to this Agreement, and shall exclude equitable fraud or any tort (including any claim for fraud) to the extent based on negligence or recklessness.
    9


FS Development Platform” means (a) the Development Business of Seller and its Affiliates, as conducted as of the date of this Agreement, and (b) the Barilla Project; provided, that, for the avoidance of doubt, the FS Development Platform shall not include the Retained Business.
FS Development Platform Employees” means all persons employed by Seller or its Affiliates set forth on the Employee List (including active employees and employees who are on leave of absence or sick leave), or any replacement personnel or additional hires by Seller or its Affiliates after the date hereof and included in an update to the Employee List in accordance with this Agreement.
“[***]” means [***].
FS Malaysia” shall have the meaning set forth in Section 3.13(h).
FSD” shall have the meaning set forth in the Recitals.
GAAP” means U.S. generally accepted accounting principles in effect as of the date hereof.
GE Prolec” means GE Prolec Transformers, Inc., a Delaware corporation.
Governmental Authority” means any government, court, regulatory or administrative agency, commission or authority or other governmental instrumentality, whether federal, state or local, domestic, foreign or multinational, or any contractor acting on behalf of such agency, commission, authority or governmental instrumentality.
Guaranteed Obligations” shall have the meaning set forth in Section 5.17.
Hazardous Materials” means (a) any petrochemical or petroleum products, oil, radioactive materials, asbestos in any form that is or could become friable, urea formaldehyde foam insulation, transformers or other equipment that contain dielectric fluid containing polychlorinated biphenyls, radon gas, solvent, mold or per- and polyfluoroalkyl substances; (b) any chemicals, materials or substances defined as or included in the definition of “hazardous substances,” “hazardous wastes,” “hazardous materials,” “restricted hazardous materials,” “extremely hazardous substances,” “toxic substances,” “contaminants” or “pollutants” or words of similar meaning and regulatory effect; or (c) any other chemical, material or substance, exposure to which is prohibited, limited or regulated pursuant to any applicable Environmental Law or Environmental Permit.
HSR Act” means the Hart-Scott-Rodino Antitrust Improvements Act of 1976.
HSR Clearance” shall have the meaning set forth in Section 6.1(a).
Indebtedness” means, with respect to any Person, as of any particular time, without duplication, in each case, calculated in accordance with the Accounting Principles: (a) the unpaid principal amount of all indebtedness for borrowed money of such Person; (b) any indebtedness which is incurred under a loan agreement or evidenced by any note, bond, debenture or other debt security; (c) all obligations upon which interest is customarily
    10


paid, including factoring or similar agreements; (d) all obligations for purchase money financing, assumed in respect of deferred purchase price relating to assets, businesses or properties purchased (excluding, for the avoidance of doubt, any holdback, earn-out, performance bonus, seller note or other contingent payment arrangements relating to or arising out of any prior acquisition, business combination or similar transaction); (e) all obligations under any interest rate protection, foreign currency exchange or other interest or exchange rate hedging agreements or arrangements or under any other out-of-the-money hedging agreements or arrangements; (f) all indebtedness of others secured by (or for which the holder of such indebtedness has an existing right, contingent or otherwise secured by) any Liens on property owned or acquired by such Person; (g) all distributions or loans payable to any of such Person’s Affiliates or shareholders as of the Closing; (h) all obligations as an account party in respect of letters of credit and bankers’ acceptances; (i) all obligations of the type referred to in the foregoing clauses of any other Person, the payment of which such Person is or may become responsible or liable, directly or indirectly, as obligor, guarantor, surety or otherwise, either severally or jointly with any other Person, whether contingent or otherwise; and (j) any and all accrued and unpaid interest, prepayment penalties, change of control payments, premiums, costs, breakage, make-whole payments, penalties, charges, expenses, fees or equivalents thereof and other amounts necessary to pay any indebtedness, obligations or liabilities in the foregoing clauses; provided, however, that Indebtedness of any Acquired Company shall not include any liabilities or obligations solely between or among any of the Acquired Companies.
Indemnified Party” means the Buyer Indemnified Party or the Seller Indemnified Party, as the case may be.
Indemnifying Party” means Buyer or Seller, as the case may be.
Independent Accountant” shall have the meaning set forth in Section 2.5(d)(ii).
Insurance Policies” shall have the meaning set forth in Section 3.18.
Interconnection Contract” means a Contract for electrical interconnection of a Principal Project to the electrical grid.
IP License Agreement” shall have the meaning set forth in Section 2.3(a)(iii).
IP Rights” means any and all rights in intellectual property throughout the world, including all U.S. and foreign rights in (a) patents, patent applications, invention disclosures, and all related continuations, continuations-in-part, divisionals, reissues, re-examinations, substitutions, and extensions thereof; (b) trademarks, service marks, corporate names, trade names, Internet domain names, logos, slogans, trade dress, design rights, and other similar designations of source or origin, together with the goodwill symbolized by any of the foregoing; (c) copyrights (including copyrights in unpublished works and Software) and copyrightable subject matter; (d) trade secrets and all other confidential and proprietary information, ideas, know-how, inventions, processes, formulae, models, and methodologies; (e) proprietary rights in Software (in source code and object code); and (f) all applications and registrations, and any renewals, extensions and reversions, for the foregoing.
IRS” means the U.S. Internal Revenue Service or any successor agency.
    11


IT Assets” means Software, systems, servers, computers, hardware, firmware, middleware, workstations, tablets, phones, peripheral devices, networks, data communications lines, quality assurance and customer delivery equipment, routers, hubs, switches and all other information technology equipment, and all associated documentation.
Key Employees” means those individuals set forth in Schedule 1.8.
Laws” means any laws (statutory, common or otherwise), constitutions, treaties, conventions, ordinances, codes, rules, regulations, Orders or other similar requirements enacted, adopted, promulgated or applied by a Governmental Authority.
Leased Real Property” shall have the meaning set forth in Section 3.9(b)(ii).
Legal Restraint” shall have the meaning set forth in Section 6.1(d).
Liability” means any liability, debt, obligation, claim, demand, judgment, cause of action or other loss, cost or expense of any kind or nature whatsoever, whether asserted or unasserted, absolute or contingent, accrued or unaccrued, matured or unmatured, liquidated or unliquidated, and whether due or become due and regardless of when asserted.
Lien” means any right of first or last refusal, right of first or last offer, pre-emptive right, encumbrance, hypothecation, mortgage, lien, pledge, charge, security interest or other security agreement; provided, however, that Lien does not include any restriction on transfer arising under an applicable securities Law.
Losses” shall have the meaning set forth in Section 7.2.
Material Adverse Effect” means any effect, change, condition, circumstance, fact, development, occurrence or event that, individually or in the aggregate with all other effects, changes, conditions, circumstances, facts, developments, occurrences and events that:  (i) is materially adverse to the ability of Seller to consummate, or that would reasonably be expected to prevent, materially impair or materially delay the ability of Seller to consummate, the Transactions or (ii) has had, or would reasonably be expected to have, a material adverse effect on the business, results of operations, assets or financial condition of the FS Development Platform and the Acquired Companies, taken as a whole; provided, however, that no effect, change, condition, circumstance, fact, development, occurrence or event arising from or related to any of the following shall constitute a “Material Adverse Effect” or be taken into account in determining whether a “Material Adverse Effect” has occurred or would reasonably be expected to occur:
(a)changes in general economic conditions, including changes in exchange rates, interest rates or monetary policy, or the credit, financial, currency, securities or capital markets;
(b)economic changes generally affecting the international, national or regional (i) electric generating industry, (ii) solar photovoltaic electric generating industry or (iii) wholesale, retail, or distributed energy markets for electric power or photovoltaic electric power in each case;
    12


(c)any natural (including weather-related) or man-made disaster, epidemic, pandemic (including COVID-19), act of terrorism, sabotage, cyberattack, military action or war, or any escalation or worsening thereof;
(d)changes in general legal, regulatory or political conditions after the date hereof;
(e)changes in GAAP, applicable Laws or any accounting requirements applicable to any industry in which the FS Development Platform operates or the interpretation of any of the foregoing after the date hereof;
(f)changes in the composition, number or identity of the FS Development Platform Employees or independent contractors servicing the FS Development Platform;
(g)changes directly arising out of or resulting from the announcement, pendency or anticipated consummation of the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders, the negotiation, execution or performance hereof, the identity of Buyer or the announcement or other disclosure of Buyer’s plans or intentions for the conduct of the FS Development Platform after the Closing as expressly disclosed by Buyer, including the effect of any of the foregoing on the relationships, contractual or otherwise, with clients, customers, employees, suppliers, vendors, service providers or Governmental Authorities related to the FS Development Platform (provided, that this exception shall not apply to any representation or warranty that specifically addresses the consequences of the announcement of the execution of this Agreement, the pendency or anticipated consummation of the Transactions);
(h)any action or omission required or contemplated to be taken by Seller or its Affiliates pursuant hereto or which is otherwise taken or omitted with the prior written consent, or at the prior written request, of Buyer, or any action omitted as a result of requesting a consent from Buyer under Section 5.1(b)(xvii) to amend the Project Expenditures Budget for a payment required by a Material Contract if Buyer denies such request; or
(i)any failure by the FS Development Platform to meet any internal or published Projection for any period (provided, that, to the extent not subject of any of the foregoing clauses (a) through (h) above, the underlying cause of any such failure may be taken into account or considered in determining whether a Material Adverse Effect has occurred),
except in the case of the foregoing clauses (a), (b), (c), (d) and (e), to the extent that any item has had or would reasonably be expected to have a disproportionate effect on the FS Development Platform and the Acquired Companies taken as a whole, as compared to other Persons operating in the industry in which the FS Development Platform and the Acquired Companies operate.
Material Contract” shall have the meaning set forth in Section 3.10(a).
    13


"Misplaced Assets” shall have the meaning set forth in Section 5.4.
Module Purchase Orders” shall have the meaning set forth in Section 2.3(a)(i).
Neutral Accounting Firm” shall have the meaning set forth in Section 9.1.
NEXTracker” shall have the meaning set forth in Section 3.13(l).
Notice of Acceptance” shall have the meaning set forth in Section 2.5(c).
O&M Closing” means the closing of the sale by Seller Parent of its solar operations and maintenance business.
O&M Option Agreement” means the Operating and Maintenance Option Agreement contemplated to be entered into in connection with the O&M Closing, in the form attached hereto as Exhibit G.
Offer” shall have the meaning set forth in Section 5.7(a).
Offer Employee” shall have the meaning set forth in Section 5.7(a).
Office Lease” shall have the meaning set forth in Section 3.9(f).
Office Leased Real Property” shall have the meaning set forth in Section 3.9(f).
Offtake Agreement” means any agreement providing for the sale and purchase, proxy revenue swap, proxy generation swap, virtual power purchase agreement, contract for differences or hedge, of energy, capacity, ancillary services, renewable energy credits, or related attributes produced by any Project, and any build-transfer agreement with respect to a Project.
Off-taker” means a Person that is a party to an Offtake Agreement.
OMERS” shall have the meaning set forth in Section 4.5.
Open Source Software” means any Software that contains, or is derived in any manner from, in whole or in part, any Software that is distributed as freeware, shareware, open source Software (e.g., Linux) or similar licensing or distribution models.
Order” means any judgment, decree, injunction, rule, order, decision, decree, ruling or assessment of any arbitrator or Governmental Authority.
Organizational Documents” means any corporate, partnership or limited liability organizational documents, including certificates or articles of incorporation, bylaws, certificates of formation, operating agreements (including limited liability company agreements and agreements of limited partnership), certificates of limited partnership, partnership agreements, shareholder agreements and certificates of existence, as applicable.
Other Assets” shall have the meaning set forth in Section 5.4.
    14


Other Subsidiaries” shall have the meaning set forth in the Recitals.
Outstanding Project Companies” shall mean the Project Companies that do not receive all Third-Party Consents listed on Schedule 5.2(h) with respect to the applicable Project by the Closing.
Owned Company IT Assets” means all of the Company IT Assets that are, or shall be after giving effect to the Reorganization, owned or purported to be owned by an Acquired Company.
Owned IP Rights” means all of the IP Rights that are, or shall be after giving effect to the Reorganization, owned or purported to be owned by, or under obligation of assignment to, an Acquired Company (including the items set forth, or required to be set forth, on Section 3.7(a) of the Seller Disclosure Schedule).
Owned Real Property” shall have the meaning set forth in Section 3.9(b)(i).
Parent Support Obligations” means the letters of credit, cash collateral, parent company guaranties, indemnities, bonds, and other credit support that Seller or its Affiliates (other than the Acquired Companies) have provided, or are required by any Permit or Contract to provide, to, on behalf of, or for the benefit of any Acquired Company, as set forth on Section 3.10(d) of the Seller Disclosure Schedule (and any additional Parent Support Obligations incurred after the date hereof, subject to receipt of the prior written consent of Buyer if required in accordance with Section 5.1(b)(xviii)).
Parties” means Buyer and Seller.
Permit” means any permit, approval, license, registration, certificate, franchise, waiver, or formal authorization granted or obtained by or from any Governmental Authority.
Permitted Liens” means (a) mechanics’, carriers’, materialmens’, workers’, repairers’, landlords’ and similar Liens incurred in the ordinary course of business and related to any amounts not yet delinquent or that are being contested in good faith; (b) Liens for Taxes not yet delinquent or that are being contested in good faith; (c) Liens securing rental payments not yet delinquent or that did not arise due to such delinquency, in each case, under capital lease agreements; (d) non-monetary Liens on real property (including recorded or unrecorded easements, rights of way, covenants, conditions, licenses, reservations, zoning ordinances and similar restrictions affecting real property) that (i) are matters of record, (ii) would be disclosed by a current, accurate survey or physical inspection of such real property, or (iii) are otherwise set forth in the title commitments made available to Buyer on or prior to the date hereof and do not materially detract from the suitability of such real property for operation of the applicable Project or materially detract from the value of such real property; (e) zoning, building codes, environmental and other land use laws regulating the use or occupancy of real property or the activities conducted thereon that are imposed by any Governmental Authority having jurisdiction over such real property that do not materially detract from the suitability of such real property for operation of the applicable Project or materially detract from the value of such real property; (f) any right, interest, Lien or title of a lessor in the Leased Real Property; (g) licenses of, or other grants of rights to use or obligations related to, IP Rights granted, in each case, on a non-exclusive basis and in the ordinary course of business; (h) pledges or deposits to secure obligations
    15


arising under worker’s compensation, unemployment insurance, social security, retirement or similar laws; (i) purchase money Liens securing an amount less than $100,000 in the aggregate; (j) Liens created by or pursuant to a Material Contract in effect as of the date hereof or any other Material Contract permitted in accordance with Section 5.1(b) (other than Liens created due to a breach of, or non-compliance with, such Material Contract); (k) Liens arising under any Company Support Obligation; (l) Liens created by or pursuant to the O&M Option Agreement; and (m) other Liens, if any, that do not materially detract from the use of any property or assets of any of the FS Development Platform or any of the Acquired Companies and are otherwise not material to the FS Development Platform or any of the Acquired Companies.
Person” means any individual or Entity.
POM 2019 ITC Components” shall have the meaning set forth in Section 3.13(j).
POM1 2019 ITC Components” shall have the meaning set forth in Section 3.13(h).
POM2 2019 ITC Components” shall have the meaning set forth in Section 3.13(i).
POM3 2019 ITC Components” shall have the meaning set forth in Section 3.13(j).
Post-Closing OPC Period” shall have the meaning set forth in Section 5.1(d).
POT1 2019 ITC Components” shall have the meaning set forth in Section 3.13(l).
POT2 2019 ITC Components” shall have the meaning set forth in Section 3.13(m).
POT3 2019 ITC Components” shall have the meaning set forth in Section 3.13(n).
Power Generation Company” shall have the meaning set forth in Section 31.002(10) of the Public Utility Regulatory Act (Title II of the Texas Utilities Code).
Pre-Closing Indemnified Person” shall have the meaning set forth in Section 5.11(e).
Pre-Closing Statement” shall have the meaning set forth in Section 2.5(a).
Pre-Closing Tax Period” means any Tax period ending (or the portion of any Straddle Period) ending on or before the Closing Date.
Principal Project Permits” shall have the meaning set forth in Section 3.11(c)(i).
Principal Project Sites” means the real property related to the Principal Projects as described in the Real Property Documents.
Principal Projects” means the Projects identified as “Principal Projects” on Schedule 1.1.
Project Companies” shall have the meaning set forth in the Recitals.
    16


Project Expenditures” means the actual amount of third-party expenditures actually paid in cash in respect of the Projects (excluding, for the avoidance of doubt, refundable cash deposits made pursuant to Contracts that have been entered into prior to the date hereof or permitted to be entered into pursuant to this Agreement) from and after the date hereof and prior to the Closing Date in accordance with the Project Expenditures Budget, calculated in accordance with the Accounting Principles.
Project Expenditures Budget” means the budget for Project expenditures set forth on Schedule 1.5 with respect to the twelve (12)-month period beginning January 1, 2021, as may be amended by Seller from time to time in accordance with Section 5.1(b)(xvii).
Project Ownership Chart” shall have the meaning set forth in the Recitals.
Projections” shall have the meaning set forth in Section 10.1(a).
Projects” shall have the meaning set forth in the Recitals.
Protected Communications” means, at any time prior to the Closing, any and all communications in whatever form, whether written, oral, video, electronic or otherwise, that shall have occurred between or among any of Seller or its Representatives (including BofA Securities, Inc. and CohnReznick Capital) and attorneys (including Skadden, Arps, Slate, Meagher & Flom LLP) relating to or in connection with this Agreement, the events and negotiations leading to this Agreement, any of the Transactions or any other potential sale transaction involving the FS Development Platform.
PTO Amount” shall have the meaning set forth in Section 5.7(h).
PUHCA” means the Public Utility Holding Company Act of 2005, 42 U.S.C. §§ 16451 et seq., and FERC’s regulations and orders thereunder.
Purchase Order GE1” shall have the meaning set forth in Section 3.13(u).
Purchase Order GE2” shall have the meaning set forth in Section 3.13(v).
Purchase Order GE3” shall have the meaning set forth in Section 3.13(w).
Purchase Order GE4” shall have the meaning set forth in Section 3.13(x).
Purchase Order KMT1” shall have the meaning set forth in Section 3.13(q).
Purchase Order KMT2” shall have the meaning set forth in Section 3.13(r).
Purchase Order KMT3” shall have the meaning set forth in Section 3.13(s).
Purchase Order M1” shall have the meaning set forth in Section 3.13(h).
Purchase Order M2” shall have the meaning set forth in Section 3.13(i).
Purchase Order M3” shall have the meaning set forth in Section 3.13(j).
    17


Purchase Order T1” shall have the meaning set forth in Section 3.13(l).
Purchase Order T2” shall have the meaning set forth in Section 3.13(m).
Purchase Order T3” shall have the meaning set forth in Section 3.13(n).
Purchase Orders GE1-4” shall have the meaning set forth in Section 3.13(x).
Purchase Orders M1-3” shall have the meaning set forth in Section 3.13(k).
Purchase Orders T1-3” shall have the meaning set forth in Section 3.13(o).
Purchase Price” shall have the meaning set forth in Section 2.4.
PURPA” means the Public Utility Regulatory Policies Act of 1978, and FERC’s regulations and orders thereunder.
QF” means a “small power production facility” and a “qualifying small power production facility” under PURPA.
R&D Sponsor” shall have the meaning set forth in Section 3.7(h).
R&W Insurance Policy” shall have the meaning set forth in Section 5.15(a).
Real Property” shall have the meaning set forth in Section 3.9(b)(ii).
Real Property Documents” shall have the meaning set forth in Section 3.9(a).
Regulatory Concession” shall have the meaning set forth in Section 5.2(f).
Release” means any release, spill, emission, leaking, pumping, emitting, depositing, discharging, injecting, escaping, leaching, dispersing, dumping, pouring, disposing or migrating into, onto or through the environment (including air, surface water, ground water, soil, soil vapor, sediments, land surface or subsurface strata).
Reorganization” shall have the meaning set forth in the Recitals.
Reorganization Asset” shall have the meaning set forth in Section 5.3(b).
Reorganization Assignee” shall have the meaning set forth in Section 5.3(b).
Reorganization Assignor” shall have the meaning set forth in Section 5.3(b).
Reorganization Documents” shall have the meaning set forth in Section 5.3(a).
Representatives” means, for any Person, such Person’s officers, directors, managers, employees, consultants, agents, financial advisors, attorneys, accountants, other advisors, Affiliates and other representatives.
    18


Resolution Period” shall have the meaning set forth in Section 2.5(d)(ii).
Restricted Group” shall have the meaning set forth in Section 5.2(f).
Retained Business” means any business other than the Development Business, including (a) the business of developing and selling (i) the photovoltaic solar power generating facilities set forth on Schedule 1.6 (including the Outstanding Project Companies until such time, if applicable, such Outstanding Project Company is assigned to Buyer or its designee in accordance with this Agreement) and (ii) [***]; (b) the business of developing and selling [***]; (c) the business of operating or maintaining [***]; (d) the business of designing, manufacturing, marketing or selling [***]; and (e) the business of providing financing in connection with any of the foregoing, including [***].
Retained Company” means Seller and any of its Affiliates (other than the Acquired Companies).
Retention Award Agreement” means the retention award agreement entered into between Seller and each of the individuals listed on Schedule 5.7(j), dated January 10, 2021 and effective upon the Closing.
Retention Bonuses” shall have the meaning set forth in Section 5.7(j).
Review Period” shall have the meaning set forth in Section 2.5(b).
Sale of Earnout Project 1” shall have the meaning set forth in Section 2.6(a)(iv).
Sale of Earnout Project 2” shall have the meaning set forth in Section 2.6(b)(iv).
Section 1542” shall have the meaning set forth in Section 10.2(a).
Securities Act” means the Securities Act of 1933.
Seller” shall have the meaning set forth in the Preamble.
Seller 401(k) Plan” shall have the meaning set forth in Section 5.7(e).
Seller Disclosure Schedule” means the Seller Disclosure Schedule attached hereto, dated as of the date hereof, delivered by Seller to Buyer in connection with this Agreement.
Seller Employee Plan” means each Employee Plan that is sponsored or maintained by Seller or any of its Affiliates (other than the Acquired Companies) that covers or otherwise provides for the payment or provision of compensation or benefits to any Business Service Provider.
Seller Fundamental Representations” means the representations and warranties in Section 3.1, Section 3.2, Section 3.3, and Section 3.20.
Seller Indemnified Party” shall have the meaning set forth in Section 7.3.
    19


Seller Names” shall have the meaning set forth in Section 5.10.
Seller Parent” shall have the meaning set forth in the Preamble.
Seller Released Parties” shall have the meaning set forth in Section 10.2(a).
Seller Releasing Parties” shall have the meaning set forth in Section 10.2(b).
Seller Representations” shall have the meaning set forth in Section 10.1(a).
Seller’s Knowledge” or “Knowledge of Seller” means the actual knowledge of each individual set forth on Schedule 1.7.
Shared Reorganization Contract” shall have the meaning set forth in Section 5.3(d).
Significant Interest” means at least 30% of the voting or economic interest in any Person.
Software” means all (a) computer programs, software, applications, systems and code, including software implementations of algorithms, models and methodologies, program interfaces, and source code and object code; (b) databases and compilations, including data, data management code, and collections of data, whether machinereadable or otherwise, and operating systems and specifications; (c) development and design tools, library functions and compilers; (d) technology supporting websites; (e) documentation and other works of authorship relating to or embodying any of the foregoing or on which any of the foregoing is recorded (including programmer notes, user manuals and training materials); and (f) in each case of (a) (e), all versions, updates, corrections, enhancements and modifications thereof.
Specified Amount” means, with respect to each Project on Schedule 5.2(h), the “Specified Amount” with respect to such Project set forth on Schedule 5.2(h).
Specified Post-Closing Amount” means, with respect to each Project on Schedule 5.2(h), the “Specified Post-Closing Amount” with respect to such Project set forth on Schedule 5.2(h).
Storage Agreement” shall have the meaning set forth in Section 3.13(p).
Straddle Period” means any taxable period beginning on or before, and ending after, the Closing Date.
Subsidiary” of any Person means any Entity (a) of which 50% or more of the outstanding share capital, voting securities or other voting equity interests are owned, directly or indirectly, by such Person; (b) of which such Person is entitled to elect, directly or indirectly, at least 50% of the board of directors (or managers) or similar governing body of such Entity; or (c) if such Entity is a limited partnership or limited liability company, of which such Person or one of its Subsidiaries is a general partner or managing member or has the power to direct the policies, management or affairs.
    20


Supply Agreement” shall have the meaning set forth in Section 3.13(t).
Surviving Affiliate Contract” shall have the meaning set forth in Section 5.12.
Tax Arbitrator” shall have the meaning set forth in Section 9.1.
Tax Claim” shall have the meaning set forth in Section 9.6.
Tax Return” means any return, declaration, report, claim for refund or information return, certificate, bill, statement or other written information filed or required to be filed with any Taxing Authority relating to Taxes, including any supplement, schedule or attachment thereto, and including any amendment thereof.
Taxes” means any and all U.S. federal, state, local or non-U.S. taxes (together with any and all interest, penalties, additions to tax and additional amounts imposed with respect thereto) imposed by any Taxing Authority, including taxes, fees, duties, customs, tariffs or assessments related to income, franchises, premiums or other profits, gross receipts, property, sales, use, capital stock, payroll, employment, social security, workers’ compensation or unemployment compensation, and taxes or other similar charges in the nature of excise, withholding, ad valorem, unclaimed property or value added.
Taxing Authority” means the IRS and any other Governmental Authority responsible for the administration or collection of any Tax.
Terminated Adger Projects” has the meaning assigned to such term in Schedule 1.2.
Terminated Employee” shall have the meaning set forth in Section 5.7(a).
Territory” means the United States of America.
Third-Party Claim” shall have the meaning set forth in Section 7.5(b).
Third-Party Consents” shall have the meaning set forth in Section 5.2(h).
Transaction Expenses” means, without duplication, all out-of-pocket costs, fees and expenses incurred, due or otherwise payable but unpaid as of immediately prior to the Closing by any of the Acquired Companies (or for which any of the Acquired Companies is or shall be liable), in each case that arise in connection with or relate to the negotiation or documentation of this Agreement, the Ancillary Agreements or the Module Purchase Orders or the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements, whether payable prior to or after the Closing, including (a) any brokerage fees, commissions, finders’ fees or financial advisory fees; (b) the fees and expenses of any counsel; (c) the fees and expenses payable by any of the Acquired Companies to outside accountants or other advisors or consultants; (d) any fees and expenses of the electronic data room or otherwise relating to due diligence; (e) any fees and expenses associated with the repayment of Indebtedness or obtaining release or termination of any Lien on any asset of any of the Acquired Companies; (f) any fees and expenses associated with obtaining the Third-Party Consents or any other third-party Consent
    21


(including from a tax equity investor); (g) any amounts required to be paid to, or for the benefit of, any current or former Business Service Provider, which arises as a result of or in connection with the consummation of the Transactions, including pursuant to any sale, retention, termination, change of control or similar bonuses, payments or benefits (including payments with either “single trigger” or “double trigger” provisions), including all related payroll withholding Taxes (including FICA) payable by any of the Acquired Companies (excluding, for the avoidance of doubt, any amounts payable under the Employment Agreements or the Retention Award Agreements); (h) wages, commissions, unpaid but earned time off, or severance, in each case which remain unpaid as of Closing, inclusive of payroll Taxes (including FICA) and other employer expenses incurred in relation to the payment of such amounts; and (i) an amount equal to fifty percent (50%) of all costs and expenses related to the R&W Insurance Policy. For the avoidance of doubt, Transaction Expenses shall not include any such costs, fees and expenses that have been fully paid immediately prior to the Closing.
Transaction Expenses Amount” means the aggregate amount of Transaction Expenses.
Transactions” means the transactions contemplated by this Agreement (including the Reorganization).
Transfer Taxes” means any and all transfer Taxes imposed on or assessed or payable in connection with the Transactions , including sales, use, excise, goods and services, stock, conveyance, gross receipts, registration, business and occupation, securities transactions, real estate, land transfer, stamp, documentary, notarial, filing, recording, permit, license, authorization and similar Taxes, fees, duties, levies, customs, tariffs, imposts, assessments, obligations and charges.
Transferred Employee” shall have the meaning set forth in Section 5.7(a).
Transition Services Agreement” shall have the meaning set forth in Section 2.3(a)(iv).
Treasury Regulations” means the regulations issued under the Code.
WARN Act” means the federal Worker Adjustment and Retraining Notification Act, and any comparable or analogous state and local Laws requiring notice to employees in the event of a plant closing or mass layoff.
White Wing Ranch Project” means the Project owned and operated by White Wing Ranch North, LLC.
Wire Confirmation M1-3” shall have the meaning set forth in Section 3.13(k).
Wire Confirmation T1” shall have the meaning set forth in Section 3.13(o).
Wire Confirmation T1-3” shall have the meaning set forth in Section 3.13(o).
Wire Confirmation T2” shall have the meaning set forth in Section 3.13(o).
    22


ARTICLE II

PURCHASE AND SALE
SECTION 2.1    Acquisition. On the terms and subject to the conditions hereof, at the Closing, Seller shall sell, assign, transfer, convey and deliver to Buyer, and Buyer shall purchase and accept from Seller, all of the right, title and interest in and to the Company Interests, free and clear of all Liens (the “Acquisition”).
SECTION 2.2    Closing. Subject to the terms and conditions set forth in this Agreement, the Parties shall consummate the Acquisition (the “Closing”) at the offices of Skadden, Arps, Slate, Meagher & Flom LLP, 1440 New York Avenue, NW, Washington, DC 20005 or electronically (including by email) by the exchange of required closing deliveries, at 9:00 a.m., New York City time, on the third (3rd) Business Day after the satisfaction or waiver of the conditions to the obligations of the Parties set forth in Section 6.1, Section 6.2 and Section 6.3 (except for any such condition that by its terms is to be satisfied at the Closing, but subject to the satisfaction or waiver of such condition at the Closing), unless Seller and Buyer otherwise agree in writing to another place, manner, time or date. As used herein, the “Closing Date” means the date on which the Closing occurs.
SECTION 2.3    Certain Closing Deliveries.
(a)At the Closing, Seller shall deliver to Buyer the following:
(i)module purchase orders, in the form of Exhibit A and as set forth on Schedule 2.3(a)(i) (the “Module Purchase Orders”), duly executed by Seller or one of its Affiliates;
(ii)an assignment and assumption agreement, in the form of Exhibit B (the “Assignment Agreement”), duly executed by Seller;
(iii)an intellectual property license agreement, in the form of Exhibit C (the “IP License Agreement”), duly executed by Seller or one of its Affiliates;
(iv)a transition services agreement, in the form of Exhibit D (the “Transition Services Agreement”), duly executed by Seller or one of its Affiliates;
(v)a development services agreement, in the form of Exhibit E (the “Development Services Agreement”), duly executed by Seller or one of its Affiliates;
(vi)an executed certificate issued by Seller, in the form of Exhibit F, that satisfies the requirements that Seller is not a “foreign person” for purposes of Section 1445 of the Code and Treasury Regulations thereunder;
(vii)a certificate of a duly authorized officer of Seller certifying as to the matters set forth in Section 6.2(c); and
(viii)duly executed copies of the Reorganization Documents.
    23


(b)At the Closing, Buyer shall deliver to Seller the following:
(i)the Module Purchase Orders, duly executed by Buyer or one of its Affiliates, together with any “Down Payment” and “letter of credit” required to be paid or provided on the “Purchase Order Effective Date” or “Purchase Order Signing Date,” as applicable (as each such term is defined in each Module Purchase Order) as provided in each Module Purchase Order;
(ii)the Assignment Agreement, duly executed by Buyer;
(iii)the IP License Agreement, duly executed by Buyer or one of its Affiliates;
(iv)the Transition Services Agreement, duly executed by Buyer or one of its Affiliates;
(v)the Development Services Agreement, duly executed by Buyer or one of its Affiliates; and
(vi)a certificate of a duly authorized officer of Buyer certifying as to the matters set forth in Section 6.3(c).
SECTION 2.4    Purchase Price. Subject to Section 2.6, the purchase price for the Company Interests purchased and sold under Section 2.1 shall be an amount equal to Two Hundred Sixty-One Million, Two Hundred Eighty Thousand Dollars ($261,280,000.00) (the “Purchase Price”), which shall be adjusted in accordance with Section 2.5. At the Closing, Buyer shall pay to Seller the Estimated Purchase Price by wire transfer of immediately available funds in U.S. Dollars to such account or accounts as specified by Seller to Buyer in writing at least two (2) Business Days prior to the Closing.
SECTION 2.5    Purchase Price Adjustment.
(a)Not later than three (3) Business Days prior to the scheduled Closing Date, Seller will deliver to Buyer a written statement setting forth Seller’s good-faith estimate, applying the Accounting Principles, of the following items and the components thereof (collectively, the “Pre-Closing Statement”): [***].
(b)Within seventy-five (75) days after the Closing Date, Buyer shall prepare and deliver to Seller a written statement (the “Adjustment Statement”) setting forth, in reasonable detail and with reasonable supporting information, Buyer’s good-faith calculations of the actual amount of [***]. Buyer shall prepare the Adjustment Statement in a manner consistent with the terms of (including the definitions in) this Agreement. Seller shall have thirty (30) days from the date on which the Adjustment Statement is delivered to Seller (the “Review Period”) to review the Adjustment Statement. During such Review Period, Buyer shall (i) provide Seller and its Representatives with reasonable access during normal business hours upon reasonable prior notice to the books, records (including work papers, schedules, memoranda and other documents), supporting data, facilities and employees of Buyer and its Affiliates for purposes of their review of the Adjustment Statement; and (ii) reasonably cooperate with the requests of Seller and its Representatives in connection with such review.
    24


(c)Seller shall deliver to Buyer a written notice prior to 5:00 p.m., New York City time on the last day of the Review Period stating that it either accepts the Adjustment Statement (the “Notice of Acceptance”) or that it objects to an item or items shown or reflected in the Adjustment Statement by describing each of its objections (such item or items, the “Disputed Items” and, such notice, the “Dispute Notice”). Seller shall have been deemed to deliver the Notice of Acceptance if it fails to deliver the Notice of Acceptance or the Dispute Notice by the deadline set forth above. The Dispute Notice shall specify what Seller reasonably believes is the correct amount for each Disputed Item, which shall be based only on (x) mathematical or clerical errors or (y) that the calculation of the amounts included in the Adjustment Statement were not determined in accordance with the Accounting Principles or otherwise were not determined in a manner consistent with the terms of (including the definitions in) this Agreement. Any component of the calculations set forth in the Adjustment Statement that is not the subject of a delivered Dispute Notice by Seller shall be final and binding upon Seller and Buyer, unless the resolution of any Disputed Item affects an undisputed component of the Adjustment Statement, in which case such undisputed component shall, notwithstanding the failure to object to such component in the Dispute Notice, be considered a “Disputed Item” to the extent affected by such resolved Disputed Item.
(d)The Disputed Items shall be resolved as follows:
(i)In the event Seller delivers the Dispute Notice, Seller and Buyer shall attempt in good faith to resolve each Disputed Item. Any resolution agreed by Buyer and Seller in writing shall be final, binding and conclusive for all purposes of determining the payments in Section 2.5(e) with respect to the subject matter of such Disputed Item so resolved.
(ii)In the event that, for any reason, Seller and Buyer are unable to resolve in writing all of the Disputed Items within twenty (20) Business Days (or such other period as Buyer and Seller may agree in writing) after the delivery of the Dispute Notice (the “Resolution Period”), each unresolved Disputed Item shall be referred to Grant Thornton LLP. If Grant Thornton LLP is unwilling or unable to serve as the Independent Accountant, Seller and Buyer shall jointly select and retain a nationally recognized accounting firm that is not the auditor or independent accounting firm of Buyer or any of its Affiliates, on the one hand, nor of Seller or any of its Affiliates, on the other hand, and impartial to serve as the Independent Accountant (Grant Thornton LLP or such other accounting firm engaged in accordance with this Section 2.5(d), the “Independent Accountant”).
(iii)If, (i) within ten (10) Business Days after the date Grant Thornton LLP informs Seller and Buyer that it is unable or unwilling to serve as the Independent Accountant and (ii) Seller and Buyer cannot mutually agree on an alternate Person to serve as the Independent Accountant, either Seller or Buyer may request the American Arbitration Association to appoint as the Independent Accountant, within fifteen (15) days from the date of such request or as soon as practicable thereafter, a partner in a nationally
    25


recognized accounting firm that is not the auditor or independent accounting firm of Buyer or any of its Affiliates, one the one hand, nor of Seller or any of its Affiliates, on the other hand, who is a certified public accountant and who is independent of Seller and Buyer and impartial to serve as the Independent Accountant.
(iv)If any Disputed Item is referred to the Independent Accountant, Buyer and Seller shall prepare separate written reports of each such Disputed Item and deliver such reports to the Independent Accountant and each other within fifteen (15) Business Days after the date the Independent Accountant is retained. Each of Buyer and Seller shall use commercially reasonable efforts to cause the Independent Accountant, acting as an expert and not as an arbitrator, as soon as reasonably practicable and in any event within thirty (30) days after receiving such written reports, to determine the manner in which the Disputed Items shall be treated in the Adjustment Statement; provided, however, that the dollar amount of each Disputed Item shall be determined within the range of dollar amounts proposed by Seller and Buyer. Buyer and Seller acknowledge and agree that (i) the review by and determination of the Independent Accountant shall be limited only to the Disputed Items in the reports prepared and submitted to the Independent Accountant by Buyer and Seller and (ii) the determinations by the Independent Accountant shall be based solely on (1) such reports submitted by Buyer and Seller and the basis for Buyer’s and Seller’s respective positions and (2) the terms of (including the definitions in) this Agreement, and not on the basis of an independent review. If requested by the Independent Accountant, each of Buyer and Seller shall enter into an engagement letter with the Independent Accountant containing customary terms and conditions for this type of engagement. The Independent Accountant shall be bound by the applicable provisions of this Agreement and shall be instructed to resolve only the Disputed Items and shall be instructed not to investigate any other matter independently.
(v)Each of Buyer and Seller shall use commercially reasonable efforts to cooperate with and provide information and documentation, including work papers, to assist the Independent Accountant. Any such information or documentation provided by any Party to the Independent Accountant shall be concurrently delivered to the other Party, subject, in the case of independent accountant work papers, to such other Party entering into a customary confidentiality agreement with respect thereto. Neither Buyer nor Seller shall disclose to the Independent Accountant, and the Independent Accountant shall not consider for any purposes, any settlement discussions or settlement offers made by any of the Parties related to any Disputed Item.
(vi)At any time, including following the Resolution Period, Buyer and Seller may agree to settle any Disputed Item, including any Disputed Item submitted to the Independent Accountant, which agreement shall be in writing and final and binding on the Parties with respect to the subject matter of the Disputed Item so resolved; provided, that, if an Independent Accountant has been engaged, the Parties shall promptly provide a copy of such agreement to the Independent Accountant and instruct the Independent Accountant not to resolve such Disputed Item, it being agreed that if the Independent Accountant nonetheless resolves such Disputed Item for any reason, the agreement of the Parties shall control.
    26


(vii)The determinations by the Independent Accountant as to the Disputed Items shall be in writing and shall, absent fraud, intentional misconduct or manifest error, be an expert determination that is final, binding and conclusive with respect to the subject matter of the Disputed Items so resolved (subject to clause (vi) above), if any, and such determination may be entered and enforced in any court of competent jurisdiction. The fees and expenses of the Independent Accountant will be allocated between Buyer or Seller, as applicable, in the same proportion that the aggregate amount of the disputed items so submitted to the Independent Accountant that is unsuccessfully disputed by each such party (as finally determined by the Independent Accountant) bears to the total disputed amount of such items so submitted. Subject to Section 7.2 with respect to Transaction Expenses and absent intentional fraud, the process in this Section 2.5 shall be the exclusive remedy for the Parties for any disputes arising from the calculation of the Purchase Price, including [***].
(e)Post-Closing Adjustment Amount. The Adjustment Statement, including any modifications resulting from the resolution pursuant to Section 2.5(c) and Section 2.5(d) of any Disputed Item set forth in a Dispute Notice, shall be the Final Adjustment Statement and be final and binding upon Seller and Buyer for the purposes of this Agreement upon the earliest to occur of (x) the delivery (or deemed delivery) by Seller of the Notice of Acceptance and (y) the resolution of all Disputed Items by Seller and Buyer pursuant to Section 2.5(d). Within five (5) Business Days after the Final Adjustment Statement becomes final and binding upon the Parties, an adjustment to the Estimated Purchase Price and a payment by wire transfer of immediately available funds in respect thereof shall be made as follows:
(i)If the Purchase Price, as finally determined under Section 2.5(c) and Section 2.5(d) (the “Final Purchase Price”), exceeds the Estimated Purchase Price (such difference, the “Closing Underpayment”), then Buyer shall pay to Seller an amount equal to such Closing Underpayment to an account or accounts designated in writing by Seller to Buyer at least two (2) Business Days prior to the date such payment is due hereunder.
(ii)If the Estimated Purchase Price exceeds the Final Purchase Price (such difference, the “Closing Overpayment”), then Seller shall pay to Buyer an amount equal to such Closing Overpayment to an account or accounts designated in writing by Buyer to Seller at least two (2) Business Days prior to the date such payment is due hereunder.
(iii)Any payment made under this Section 2.5(e) shall be treated as an adjustment to the applicable purchase price for Tax purposes to the maximum extent permitted by applicable Law.
SECTION 2.6    Earnouts; Specified Post-Closing Amounts.
(a)Earnout Project 1.
(i)If, (A) during the Earnout Project 1 Earnout Period, the Earnout Project 1 Earnout Event occurs and (B) Seller assigns Earnout Project 1 to Buyer or its designee in accordance with
    27


this Agreement, Buyer shall pay to Seller [***] (the “Earnout Project 1 Earnout Payment”) in accordance with the terms of this Section 2.6.
(ii)In the event that the Earnout Project 1 Earnout Payment is payable pursuant to Section 2.6(a)(i), such payment shall be made by wire transfer of immediately available funds to an account designated in writing by Seller to Buyer (A) if the Earnout Project 1 Earnout Event occurs after the Closing and Seller has assigned Earnout Project 1 to Buyer or its designee in accordance with this Agreement, no later than thirty (30) days after the date of the Earnout Project 1 Earnout Event, or (B) if the Earnout Project 1 Earnout Event occurs after the date hereof and prior to the Closing and the Third-Party Consent in respect of Earnout Project 1 has been obtained by Closing, the Earnout Project 1 Earnout Payment shall be paid by Buyer at the Closing.
(iii)Buyer acknowledges that the possibility of receiving the Earnout Project 1 Earnout Payment comprises a material inducement for Seller to enter into this Agreement. Accordingly, from and after the Closing until the expiration of the Earnout Project 1 Earnout Period, Buyer shall, and shall cause the Acquired Companies to, (A) use commercially reasonable efforts to cause the Earnout Project 1 Earnout Event to occur, and (B) act in good faith in its pursuit of the development of Earnout Project 1. Buyer shall not, directly or indirectly, take any actions in bad faith that would have the purpose of avoiding or reducing the Earnout Project 1 Earnout Payment. Upon the request of Seller, Buyer will provide reasonable updates on the progress of the development of Earnout Project 1.
(iv)In the event that Buyer or its Affiliates enters into a Contract with respect to, or consummates, a Sale of Earnout Project 1 during the Earnout Project 1 Earnout Period, the Earnout Project 1 Earnout Payment shall become due and payable no later than thirty (30) days after the date of the consummation of such Sale of Earnout Project 1. As used in this Section 2.6(a)(iv), the term “Sale of Earnout Project 1” means any transaction or series of transactions, whether by merger, consolidation, purchase of equity or assets, or otherwise, pursuant to which any Person (other than Buyer or an Affiliate of Buyer) directly or indirectly acquires (i) all or substantially all of the assets related to Earnout Project 1 or (ii) day-to-day operational control of Earnout Project 1 (other than pursuant to an operations and maintenance agreement, asset management agreement or similar agreement).
(v)The Earnout Project 1 Earnout Payment shall become immediately due and payable upon Buyer’s breach of any of its obligations with respect to Section 2.6(a)(iii).
(b)Earnout Project 2.
(i)If, during the Earnout Project 2 Earnout Period, the Earnout Project 2 Earnout Event occurs, Buyer shall pay to Seller [***] (the “Earnout Project 2 Earnout Payment”) in accordance with the terms of this Section 2.6(b). Seller shall pay [***].
    28


(ii)In the event that the Earnout Project 2 Earnout Payment is payable pursuant to Section 2.6(b)(i), such payment shall be made by wire transfer of immediately available funds to an account designated in writing by Seller to Buyer (A) if the Earnout Project 2 Earnout Event occurs after the Closing, no later than thirty (30) days after the occurrence of the Earnout Project 2 Earnout Event, or (B) if the Earnout Project 2 Earnout Event occurs after the date hereof and prior to the Closing, the Earnout Project 2 Earnout Payment shall be paid by Buyer at the Closing.
(iii)Buyer acknowledges that the possibility of receiving the Earnout Project 2 Earnout Payment comprises a material inducement for Seller to enter into this Agreement. Accordingly, from and after the Closing until the expiration of the Earnout Project 2 Earnout Period, Buyer shall, and shall cause the Acquired Companies to, (A) use commercially reasonable efforts to cause the Earnout Project 2 Earnout Event to occur, and (B) act in good faith in its pursuit of the development of Earnout Project 2. Buyer shall not, directly or indirectly, take any actions in bad faith that would have the purpose of avoiding or reducing the Earnout Project 2 Earnout Payment. Upon the request of Seller, Buyer will provide reasonable updates on the progress of the achievement of the Earnout Project 2 Earnout Event.
(iv)In the event that Buyer or its Affiliates enters into a Contract with respect to, or consummates, a Sale of Earnout Project 2 during the Earnout Project 2 Earnout Period, the Earnout Project 2 Earnout Payment shall become due and payable no later than thirty (30) days after the date of the consummation of such Sale of Earnout Project 2. As used in this Section 2.6(b)(iv), the term “Sale of Earnout Project 2” means any transaction or series of transactions, whether by merger, consolidation, purchase of equity or assets, or otherwise, pursuant to which any Person (other than Buyer or an Affiliate of Buyer) directly or indirectly acquires (i) all or substantially all of the assets related to Earnout Project 2 or (ii) day-to-day operational control of Earnout Project 2 (other than pursuant to an operations and maintenance agreement, asset management agreement or similar agreement).
(v)The Earnout Project 2 Earnout Payment shall become immediately due and payable upon Buyer’s breach of any of its obligations with respect to Section 2.6(b)(iii).
(vi)If (A) the Earnout 2 Earnout Event does not occur during the Earnout Project 2 Earnout Period, (B) the Purchase Price was adjusted pursuant to Section 2.5(a) for the Specified Amount in respect of Earnout Project 2, and (C) the Specified Post-Closing Amount with respect to Earnout Project 2 has not otherwise been paid during the Earnout Project 2 Earnout Period, then no later than five (5) Business Days after the last day of the Earnout Project 2 Earnout Period, Buyer shall pay to Seller the Specified Post-Closing Amount with respect to Earnout Project 2, such payment to be made by wire transfer of immediately available funds to an account designated in writing by Seller to Buyer.
(c)Specified Post-Closing Amounts. If a Third-Party Consent is not received prior to the Closing, Seller and Buyer, until the [***] anniversary of the Closing Date, shall continue to use their commercially
    29


reasonable efforts, and shall reasonably cooperate with each other, to obtain as soon as reasonably practicable following the Closing such remaining Third-Party Consents. If all such Third-Party Consents with respect to a specific Project for which the Purchase Price was adjusted pursuant to Section 2.5(a) for the Specified Amount with respect to such Project are obtained prior to the [***] anniversary of the Closing Date, (i) if direct or indirect ownership of such Project was not transferred to Buyer at Closing as a result of a failure to obtain one or more Third-Party Consents in accordance with Section 5.2(h), then (A) no later than five (5) Business Days after receipt of such final Third-Party Consent with respect to such specific Project, the applicable Outstanding Project Company will be transferred to Buyer or an Acquired Company pursuant to an assignment and assumption agreement in a form reasonably acceptable to Seller and Buyer for no additional consideration other than the applicable Specified Post-Closing Amount; and (B) concurrently (so long as Buyer has been notified with at least five (5) Business Days’ prior notice), Buyer shall pay to Seller the Specified Post-Closing Amount related to such Project, and (ii) with respect to the receipt of the Third-Party Consent for Earnout Project 2, Buyer shall pay to Seller the Specified Post-Closing Amount related to Earnout Project 2 no later than five (5) Business Days after receipt of such Third-Party Consent, in any case, such payment to be made by wire transfer of immediately available funds to an account designated in writing by Seller to Buyer.
ARTICLE III

REPRESENTATIONS AND WARRANTIES OF SELLER
Except as specifically set forth in the Seller Disclosure Schedule, Seller hereby represents and warrants to Buyer, as of the date hereof and on the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case Seller makes such representation or warranty of such specified date), as follows:
SECTION 3.1    Due Organization and Good Standing.
(a)Seller is duly organized and validly existing and in good standing in accordance with the Laws of the jurisdiction of its formation and has all necessary power and authority to own, lease and operate the properties and assets now owned, operated or leased by the FS Development Platform and to conduct and carry on the FS Development Platform in the manner in which it has been and is currently being conducted. Except as would not result in a Material Adverse Effect, Seller is duly licensed or qualified to do business in, and is in good standing in accordance with the Laws of, the jurisdictions where the nature of its businesses or the character of its owned and leased properties and assets makes such licensing or qualification necessary.
(b)Each Acquired Company is duly organized and validly existing and in good standing in accordance with the Laws of the jurisdiction of its formation and has all necessary power and authority to own, lease and operate the properties and assets now owned, operated or leased by it and to conduct and carry on its business in the manner in which it has been and is currently being conducted. Except as would not result in a Material Adverse Effect, each Acquired Company is duly licensed or qualified to do business in, and is in good standing in accordance with the Laws of, the jurisdictions where the nature of its businesses or the character of its owned and leased properties and assets makes such licensing or qualification necessary. Seller has made available to Buyer true and
    30


complete copies of the Organizational Documents of the Acquired Companies, in each case, as in effect as of the date hereof. Such Organizational Documents are in full force and effect, and none of Seller or the Acquired Companies is in violation of any such Organizational Documents.
SECTION 3.2    Capitalization; Title to Interests.
(a)Seller owns of record and beneficially all of the Company Interests, free and clear of all Liens. All of the Company Interests (i) are duly authorized, validly issued, fully paid and nonassessable and (ii) were not issued in violation of, and are not subject to, any preemptive or similar rights. Seller owns all of the issued and outstanding Equity Interests of First Solar Electric (California), Inc., which owns all of the outstanding Equity Interests of FSD. As of the date hereof, except for the Barilla Project Company (which is owned by First Solar Asset Management, LLC, a wholly-owned subsidiary of Seller Parent), FSD owns, directly or indirectly, all of the issued and outstanding Equity Interests of the Project Companies and the Other Subsidiaries. Following the Reorganization, as of immediately prior to the Closing, the Company will own all of the outstanding Equity Interests of the Project Companies and Other Subsidiaries, free and clear of all Liens. The Company Interests constitute all of the issued and outstanding Equity Interests of the Company and are not certificated. All of the issued and outstanding Company Interests and all of the issued and outstanding Equity Interests in the Project Companies and Other Subsidiaries have been duly authorized and validly issued and are free of preemptive rights. Except for the Equity Interests in the Project Companies and Other Subsidiaries, the Company does not and will not, after giving effect to the Reorganization, beneficially own any Equity Interests in any Person. Except for the Organizational Documents of the Acquired Companies, there are no voting trusts, stockholder agreements, proxies or other agreements, arrangements or undertakings with respect to the voting or transfer of any Equity Interests of any Acquired Company. After giving effect to the Reorganization, the Company will have no other Subsidiaries other than the Acquired Companies.
(b)There are no options, warrants, convertible securities, puts, calls, subscription rights, redemption or repurchase rights, restricted units, performance units, unit appreciation, phantom units, profit participation or other rights, agreements, arrangements or commitments of any character relating to the Company Interests or other Equity Interests in the Company or obligating either Seller or any of its Affiliates or the Company to issue or sell or otherwise dispose of or redeem or otherwise acquire any Company Interests or other Equity Interests in the Company. There are no declared or accrued but unpaid dividends with respect to the Company Interests.
(c)The Project Ownership Chart sets forth, for each Acquired Company, (i) its jurisdiction of formation and (ii) the holders of its Equity Interests and their respective percentage ownership of such Equity Interests.
SECTION 3.3    Authority; Binding Nature of Agreement. Seller and each of its Affiliates, as applicable, has the requisite power and authority to execute and deliver this Agreement and each of the Ancillary Agreements and the Module Purchase Orders to which it is a party, perform its covenants and agreements hereunder and thereunder, and consummate the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders. The execution and delivery of this Agreement, the Ancillary Agreements and the
    31


Module Purchase Orders by Seller or its Affiliates, as applicable, and the performance by Seller or its Affiliates, as applicable, of its respective covenants and agreements hereunder and thereunder, and the consummation by Seller or its Affiliates of the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders, as applicable, have been duly and validly authorized by all necessary action on the part of Seller and its Affiliates, as applicable. This Agreement has been, and each Ancillary Agreement and Module Purchase Order to which Seller or its Affiliates is a party will be as of the Closing Date, duly and validly authorized, executed and delivered by Seller or its Affiliates, as applicable. Assuming the due authorization, execution and delivery hereof and thereof by Buyer, this Agreement is, and each of the Ancillary Agreements and Module Purchase Orders will be as of the Closing Date, a legal, valid and binding obligation of Seller or its Affiliates, as applicable, enforceable against Seller or its Affiliates, as applicable, in accordance with its terms, subject to (a) Laws of general application relating to bankruptcy, insolvency (including Laws relating to fraudulent transfer), reorganization, moratorium and other Laws affecting creditors’ rights generally and (b) rules of law governing specific performance, injunctive relief and other equitable remedies (such Laws and rules of law, the “Bankruptcy and Equity Exceptions”).
SECTION 3.4    Noncontravention; Consents.
(a)None of the execution, delivery and performance of this Agreement by Seller, the execution, delivery and performance by Seller and its Affiliates of the Ancillary Agreements or the Module Purchase Orders to which it is or will be a party, or the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders by Seller, does or will, (i) violate, conflict with or result in the breach of the Organizational Documents of Seller or any Acquired Company; (ii) subject to making or obtaining, as applicable, the Consents and Filings referenced in Section 3.4(b) and Section 4.3(b), violate, conflict with or result in the breach of any applicable Law or Order applicable to Seller or any of its Affiliates, FS Development Platform or any of the Acquired Companies; or (iii) (A) other than Third-Party Consents, require any consent, approval, exemption, waiver, authorization or other material action (each, a “Consent”) under, or any notice or filing (each, a “Filing”) to or with, any Person that is not a Governmental Authority; or (B) violate, result in any breach of or, with or without notice or lapse of time or both, constitute a default or give rise to any right of termination, cancellation, suspension, revocation, amendment or acceleration of, or result in the creation of a Lien on any asset, property, or business of Seller or any Acquired Company under, any Contract, Permit or other instrument or arrangement of Seller or any Acquired Company, or which will be a Contract, Permit or other instrument or arrangement of any Acquired Company after giving effect to the Reorganization, except, in the case of the foregoing clauses (ii) and (iii), as have not been or would not, individually or in the aggregate, reasonably be expected to be material to the FS Development Platform and the Acquired Companies, taken as a whole.
(b)None of the execution, delivery and performance of this Agreement by Seller, the execution, delivery and performance by Seller and its Affiliates of the Ancillary Agreements or the Module Purchase Orders to which it is or will be a party, or the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders by Seller, does or will, require any Filing with or to, or to obtain any Consent from, any Governmental Authority, except:
    32


(i)as set forth on Section 3.4(b)(i) of the Seller Disclosure Schedule;
(ii)the HSR Clearance and compliance with, and Filings under, the HSR Act;
(iii)those Filings in respect of the FERC Approval;
(iv)those Filings in respect of the CFIUS Clearance;
(v)any Filing required by the Securities Act or the Exchange Act; and
(vi)any Filing or Consent, the failure of which to make or obtain would not reasonably be expected to be, individually or in the aggregate, material to the FS Development Platform and the Acquired Companies, taken as a whole.
SECTION 3.5    Balance Sheet; Undisclosed Liabilities.
(a)Section 3.5(a) of the Seller Disclosure Schedule sets forth a true and complete copy of the consolidated, unaudited, pro forma balance sheet (the “Balance Sheet”) of the Acquired Companies as of December 31, 2020 (the “Balance Sheet Date”). The Balance Sheet has been prepared in accordance with the Accounting Principles.
(b)The Balance Sheet was prepared in accordance with the books and records of Seller and the Acquired Companies as of the Balance Sheet Date and presents fairly in all material respects the financial condition of the FS Development Platform and the Acquired Companies as of the Balance Sheet Date.
(c)After giving effect to the Reorganization, the Acquired Companies do not, and as of the Closing will not, have any other liabilities, and there are not, and as of the Closing there will not be, any other liabilities related to the FS Development Platform, in each case other than liabilities (i) reflected in, or reserved or disclosed on, the Balance Sheet, (ii) that have been incurred in the ordinary course of business permitted under Section 5.1 since the Balance Sheet Date, (iii) related to the obligations for future performance under existing Permits or Contracts made available to Buyer, (iv) that are de minimis to the FS Development Platform and the Acquired Companies, taken as a whole, or (v) that are [***].
(d)The Acquired Companies have not applied for or accepted (i) any loan pursuant to the Paycheck Protection Program in Section 1102 and Section 1106 of CARES, respectively, (ii) any funds pursuant to the Economic Injury Disaster Loan program or an advance on an Economic Injury Disaster Loan pursuant to Section 1110 of CARES or (iii) any loan or funds pursuant to any similar programs in any foreign jurisdictions.
SECTION 3.6    Absence of Certain Changes. Since the Balance Sheet Date, (a) the FS Development Platform has been conducted and the Acquired Companies have operated in the ordinary course of business, (b) no Material Adverse Effect has occurred, and (c) none of Seller or its Affiliates has taken any action that, if taken between the date hereof and the Closing Date, would require the prior written consent of Buyer pursuant to Section 5.1(b), which consent has not been obtained (solely for purposes of this Section 3.6).
    33


SECTION 3.7    IP Rights.
(a)Section 3.7(a) of the Seller Disclosure Schedule sets forth a true and complete list as of the date hereof of all (i) patents and patent applications (published or unpublished), (ii) trademark registrations and applications, (iii) domain names, and (iv) copyright registrations and applications, in each case, that are, or will be after giving effect to the Reorganization, owned or purported to be owned by an Acquired Company in any jurisdiction in the world. An Acquired Company is, or will be after giving effect to the Reorganization, the sole and exclusive beneficial and, to the extent applicable, record owner of all of the Owned IP Rights set forth on or required to be set forth on Section 3.7(a) or Section 3.7(e)(i) of the Seller Disclosure Schedule (for clarity, excluding (i) any Software that is owned, as between an Acquired Company and a third party, exclusively by a third party and incorporated or embedded in any such Company Software, (ii) PlantPredict and (iii) PlantDesign, which are not Owned IP Rights), free and clear of all Liens (other than Permitted Liens) and, as of the date hereof, all Owned IP Rights set forth on or required to be set forth on Section 3.7(a) of the Seller Disclosure Schedule are in effect and subsisting, and to Seller’s Knowledge, valid in each case, except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole.
(b)Except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole, (i) neither the conduct of the business of the Acquired Companies as currently conducted nor the conduct of the FS Development Platform as currently conducted infringes, misappropriates or otherwise violates, and has not in the last three (3) years infringed, misappropriated or otherwise violated, any IP Rights owned by any other Person; (ii) to Seller’s Knowledge, no Person is infringing, misappropriating or otherwise violating, or in the last three (3) years has infringed, misappropriated or otherwise violated, any Owned IP Rights; (iii) there is no Claim initiated by any other Person pending or, to Seller’s Knowledge, threatened in writing concerning the foregoing matters (including any invitation to license or demand to refrain from using any IP Rights of any Person); and (iv) no Owned IP Rights are subject to any outstanding challenge with any Governmental Authority or any outstanding written challenge from any other Person regarding the validity or enforceability thereof, or any Order restricting the use thereof, or that will restrict the use thereof after giving effect to the Reorganization, by the Acquired Companies, or restricting the licensing thereof, or that will restrict the licensing thereof after giving effect to the Reorganization, by the Acquired Companies to any Person.
(c)Seller and its Affiliates have taken reasonable measures to protect and maintain the confidentiality of all trade secrets and confidential information used or held for use in, and material to, the FS Development Platform, including any such personally identifiable information and the source code for all Company Software. To Seller’s Knowledge, no trade secret or confidential information included in the Owned IP Rights has been disclosed to or accessed by any third party, except pursuant to written and valid non-disclosure obligations (or other valid non-disclosure obligations or fiduciary duties of attorneys, accountants, or other advisors) that, to Seller’s Knowledge, have not been breached, in each case, except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole.
(d)Each Person who has participated in the conception, creation, or development of any IP Rights on behalf of Seller or its Affiliates with respect to any Owned IP Rights or IP Rights owned or purported to
    34


be owned by Seller or its Affiliates, in each case, which are material to the FS Development Platform has executed a valid and enforceable written agreement transferring (or has otherwise transferred, by operation of law or otherwise) the entire right, title and interest of such Person therein to Seller or the applicable Affiliate. To Seller’s Knowledge, no such Person is in material breach under any such agreement.
(e)Section 3.7(e) of the Seller Disclosure Schedule sets forth, as of the date hereof, a true and complete list of (i) Company Software material to the FS Development Platform and (ii) material Software that is owned by any third party and is incorporated or embedded in such Company Software (excluding PlantPredict). Seller and its Affiliates have in their possession all source code and documentation related to the Company Software owned or purported to be owned by Seller or its Affiliates that is material to the FS Development Platform to enable a Software developer of reasonable skill and experience (together with the services, knowledge-transfer and assistance to be provided by Seller and its Affiliates pursuant to the Transition Services Agreement or otherwise prior to or on Closing) to modify, debug, enhance, compile and support such Company Software as reasonably required for the FS Development Platform as currently conducted. None of the Company Software (excluding PlantPredict) that is material to the FS Development Platform is subject to any condition or other requirement that such Company Software be licensed pursuant to an Open Source Software license or that the source code for any such Company Software be delivered, disclosed, licensed or otherwise made available to any other Person. No escrow agents or other Persons other than the Acquired Companies possess any current or contingent rights of any kind to receive or obtain a license to any source code included in the Company Software (excluding PlantPredict).
(f)Seller and its Affiliates have taken the reasonable security, disaster recovery and backup measures necessary to protect the security and integrity of the Company IT Assets and the sensitive data stored or contained therein or transmitted thereby, except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole. The Owned Company IT Assets are, to Seller’s Knowledge, free from material bugs, viruses, malicious code or similar contaminants. The PlantDesign Software is, to Seller’s Knowledge, free from material viruses, malicious code or similar contaminants. In the past three (3) years, there has not been a material disruption to the operations of the FS Development Platform due to the inadequacy of, or unsatisfactory operation or performance of, the Company IT Assets, other than any such inadequacy or unsatisfactory operation or performance that has been resolved in all material respects. In the past three (3) years, (i) the Company IT Assets have not suffered a material malfunction or failure that has caused a material disruption to the operations of the FS Development Platform, or (ii) to Seller’s Knowledge, suffered a security breach or other unauthorized access that is (or that otherwise exposed any unresolved security vulnerability that would reasonably be expected to be) material to the FS Development Platform.
(g)Except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole, Seller and its Affiliates have, with respect to the FS Development Platform, maintained and complied with its internal and external privacy and data security policies and with all applicable Laws related to privacy and data security.
(h)No university, military, educational institution, research center, Governmental Authority or other similar organization (each, an “R&D Sponsor”) has funded or sponsored research and development (whether directly or through performance of such research and development by a student or employee of any R&D
    35


Sponsor) in connection with the FS Development Platform conducted by Seller or its Affiliates (including any Acquired Company) or, to Seller’s Knowledge, by any other Person (with respect to any Owned IP Rights acquired by Seller or its Affiliates from such Person), which has resulted in any valid claim of right to, ownership of or other Lien (other than any Permitted Lien) on any Owned IP Rights, in each case, except as would not be materially adverse to the FS Development Platform. Seller and its Affiliates have not participated in any standards-setting activities or joined or been a member of any standards setting, IP Rights sharing or Open Source Software projects or organizations that would adversely affect the proprietary nature of any Owned IP Rights material to the FS Development Platform, or restrict the ability of the Acquired Companies to enforce, license or exclude others from using any Owned IP Rights material to the FS Development Platform.
SECTION 3.8    Personal Property; Assets.
(a)Except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole, each of the Acquired Companies owns and has good title to, or has valid and subsisting leases for (or will own, have good title to or have valid and subsisting leases for after giving effect to the Reorganization) all tangible personal property used or held for use in the FS Development Platform, free and clear of any Lien (except for any Permitted Lien).
(b)After giving effect to the Reorganization and taking into account the terms of this Agreement, the Ancillary Agreements (including the license to the PlantPredict Software as contemplated in the IP License Agreement), the Module Purchase Orders, and the services similar to those that are included in the Transition Services Agreement which are expected to be provided by Buyer or its Affiliates after the Closing and any Excluded Services (as defined in the Transition Services Agreement), the Acquired Companies will own or have the legal right to use all of the material assets, properties and rights (including IP Rights and Software but excluding insurance, IT Assets (except Software), Excluded Software, banking services, third-party consulting and other professional services, personnel and Seller Names) that are reasonably necessary in all material respects to conduct the FS Development Platform immediately following the Closing in substantially the same manner as conducted as of the date hereof. For purposes of this Agreement, “Excluded Software” means the Commercially Available Software set forth on Schedule 5.3(e) or that is otherwise not material to the FS Development Platform, and Software in the aggregate having an annual license fee of less than $200,000 in respect of use of such Software in the FS Development Platform.
SECTION 3.9    Real Property.
(a)Section 3.9(a) of the Seller Disclosure Schedule sets forth a complete and accurate list of each of the Contracts pursuant to which the Acquired Companies hold, or will hold after giving effect to the Reorganization, any right, title, estate, interest or Lien (other than a Permitted Lien) in or to any real property used for, or related to, a Project, including any lease or sublease rights, or any rights granted pursuant to a purchase and sale agreement or option agreement (collectively, the “Real Property Documents”). The Acquired Companies do not hold any right, title, estate, interest or Lien (other than a Permitted Lien) in or to any real property used for, or related to, a Project other than pursuant to the Real Property Documents.
    36


(b)
(i)The Company or the Project Companies or Other Subsidiaries, as applicable, have, or will have after giving effect to the Reorganization, good and marketable fee simple title to the real property owned, or which will be owned after giving effect to the Reorganization, by the Company or the Project Companies or Other Subsidiaries, as applicable, pursuant to the Real Property Documents in connection with the Projects (the “Owned Real Property”), free and clear of any Liens other than Permitted Liens. The Company or the Project Companies or Other Subsidiaries, as applicable, do not own any other real property other than the Owned Real Property.
(ii)The Company or the Project Companies or Other Subsidiaries, as applicable, have, or will have after giving effect to the Reorganization, valid leasehold, easement, or right of way interests, as applicable, in and to the real property leased or subleased or granted pursuant to an easement or right of way, or which will be leased, subleased, or granted pursuant to an easement or right of way, after giving effect to the Reorganization, by the Company or the Project Companies or Other Subsidiaries, as applicable, in connection with the Projects pursuant to the Real Property Documents (collectively, the “Leased Real Property”), free and clear of any Liens other than Permitted Liens. The Company or the Project Companies or Other Subsidiaries, as applicable, do not lease, sublease or have rights pursuant to an easement for, any other real property other than the Leased Real Property. There are no leases, subleases, licenses, occupancy agreements, options, rights or other agreements or arrangements to which the Company or any Project Company or Other Subsidiary is a party, or will be a party after giving effect to the Reorganization, granting to any Person the right to use, occupy or otherwise obtain a real property interest in all or any portion of the Leased Real Property, other than Permitted Liens. The Company or the Project Companies or Other Subsidiaries, as applicable, have, or will have after giving effect to the Reorganization, valid contractual interests with respect to the real property to which the Company or the Project Companies or Other Subsidiaries, as applicable, has, or after giving effect to the Reorganization will have, an option to acquire pursuant to the Real Property Documents or is under contract to acquire in connection with the Projects, free and clear of any Liens other than Permitted Liens (such optioned real property, together with the Owned Real Property and the Leased Real Property, the “Real Property”).
(c)
(i)There are no pending appropriation, condemnation or like proceedings affecting all or any portion of the Real Property or any interest therein.
(ii)None of Seller or its Affiliates has received any written notice of any threatened appropriation, condemnation or like proceedings relating thereto.
(iii)None of Seller or its Affiliates has (A) granted any options or rights of first offer or first refusal to purchase or lease any of the Real Property, or any portion thereof or interest therein, to any third party, or (B) except as provided in or pursuant to the Material Contracts or any Principal Project Permit, conveyed or transferred any right, title, estate, interest or Lien (other than a Permitted Lien) in or to the Real Property to any third party.
    37


(iv)The uses at the Owned Real Property and the Leased Real Property by the Company, Seller or its Affiliates, as applicable, do not violate any applicable zoning, subdivision, land use or other similar Laws or any restrictive covenant of record.
(d)Seller has delivered or made available to Buyer true and complete copies of all Real Property Documents and copies of all title insurance policies obtained by or on behalf of Seller or its Affiliates in respect of the Real Property. Each Real Property Document constitutes a valid and binding obligation of the Company or the Project Companies or Other Subsidiaries, as applicable, and to Seller’s Knowledge, each other party thereto, in each case, in accordance with its terms. Neither the Company nor the Project Companies nor Other Subsidiaries is in breach or default under any Real Property Document. To Seller’s Knowledge, no other party to a Real Property Document is in material breach or default under any such Real Property Document.
(e)As of the date hereof, none of Seller or its Affiliates has delivered to or received from any party to a Real Property Document any notice pursuant to such Real Property Document requesting any amendment, alteration or modification thereto, or declaring any force majeure event thereunder, except in the ordinary course of business or where such request or event no longer remains pending.
(f)(i) An Acquired Company has, or will have after giving effect to the Reorganization, a valid leasehold interest in, and enjoys, or will enjoy after giving effect to the Reorganization, actual, exclusive, peaceful and undisturbed possession of, the leased real property set forth on Section 3.9(f)(i) of the Seller Disclosure Schedule (such lease, the “Office Lease” and such leased real property, the “Office Leased Real Property”), free and clear of any Lien (except for Permitted Liens) and (ii) there are no leases, subleases, licenses, occupancy agreements, options, rights or other agreements or arrangements to which an Acquired Company is a party, or will be a party after giving effect to the Reorganization, granting to any Person the right to use, occupy or otherwise obtain a real property interest in all or any portion of the Office Leased Real Property. None of the Acquired Companies is in breach or default under the Office Lease. To Seller’s Knowledge, no other party to the Office Lease is in breach or default under the Office Lease.
SECTION 3.10    Material Contracts.
(a)Section 3.10(a) of the Seller Disclosure Schedule sets forth each Contract (other than any Employee Plan) to which (i) as of the date hereof, any Acquired Company is a party, (ii) after giving effect to the Reorganization, any Acquired Company will be a party or (iii) Seller or any of its Affiliates (to the extent used in the FS Development Platform) is a party, in each case, that falls within the following categories and is existing as of the date hereof (each, whether or not set forth on Section 3.10(a) of the Seller Disclosure Schedule, a “Material Contract”):
(i)any Offtake Agreement;
(ii)any Contract for the transmission of electric power;
    38


(iii)any Contract for energy services, including storage of electric power;
(iv)any Interconnection Contract;
(v)any Contract for construction (including engineering, procurement and construction) or design-build of any Project;
(vi)any Contract related to procurement, transportation or storage of the 26% safe harbor inventory;
(vii)any equipment supply Contract in respect of photovoltaic modules, inverters, solar trackers or step-up transformers;
(viii)any Contract for the operation and maintenance of any Project;
(ix)any Contract for shared transmission or interconnection facilities relating to Principal Projects, for other shared facilities, or for the operation or management thereof;
(x)any Contract for abatement of taxes, or payments in lieu of taxes, for the Principal Projects;
(xi)any Contract to sell, transfer or otherwise dispose of all or a portion of any Project;
(xii)all Company IP Agreements material to the FS Development Platform (excluding the IP License Agreement);
(xiii)any Contract that (A) relates to Indebtedness of any of the Acquired Companies, (B) grants any Lien upon the assets or properties of any of the Acquired Companies, other than a Permitted Lien, or (C) relates to tax equity investments of the Acquired Companies;
(xiv)any Contract concerning the establishment or operation of a partnership, joint venture, strategic alliance or other similar arrangement;
(xv)any Contract relating to the acquisition or disposition (whether by merger, sale of stock, sale of assets or otherwise) of any material business, corporation, partnership, association, joint venture or other business organization, or any division, operating unit or product line of the FS Development Platform with respect to which there remain outstanding obligations (whether or not contingent) on the part of Seller or its Affiliates (including any Acquired Company);
(xvi)any Contract evidencing Company Support Obligations;
(xvii)any Contract that provides the Acquired Companies the right to acquire directly or indirectly any Equity Interest in, or all or any portion of the assets (in an amount material to the FS
    39


Development Platform) of, or subjecting the Acquired Companies to any obligation or requirement to provide for or to make any investment in, any Person;
(xviii)any Contract that (A) grants or conveys rights of refusal, (B) contains “most favored nation,” “most favored customer” or similar pricing provisions or (C) restricts any Acquired Company from competing or contains other covenants restricting or purporting to restrict the right of the Acquired Companies or their Affiliates to engage in any line of business, acquire any property, develop or distribute any product, provide any service (including geographic restrictions) or to compete with any Person, in any market, field or territory;
(xix)any Real Property Document;
(xx)any Contract with any Governmental Authority excluding, for avoidance of doubt, any Permit or application for a Permit;
(xxi)any Contract that is a settlement, conciliation or similar agreement pursuant to which the Acquired Companies or their Affiliates may have any material obligation after the date of this Agreement;
(xxii)any Contract pursuant to which an Acquired Company is obligated to make a capital expenditure in excess of $250,000;
(xxiii)any Collective Bargaining Agreement;
(xxiv)any Affiliate Contract;
(xxv)any Contract by which an Acquired Company or its assets may be bound pursuant to which any of the Acquired Companies would be reasonably expected to (A) provide annual payments of $500,000 or more, or involve annual receipts reasonably anticipated as of the date of this Agreement to be in excess of $500,000 during the year ending December 31, 2021 and (B) that is not cancelable by Seller or one of its Affiliates without liability on ninety (90) or fewer days’ notice to the other party or parties thereto; and
(xxvi)any Contract that contains any holdback, earn-out, performance bonus, seller note or other contingent payment arrangements relating to or arising out of any prior acquisition, business combination or similar transaction.
(b)Section 3.10(b) of the Seller Disclosure Schedule contains a list of all Contracts described in clauses (i) through (xxv) of Section 3.10(a) used in the FS Development Platform to which an Affiliate of the Acquired Companies is a party and the Acquired Companies are not a party (other than Contracts relating to insurance policies set forth in Section 3.18 of the Seller Disclosure Schedule) as of the date hereof. True and complete copies of the written Contracts required to be set forth on Section 3.10(b) of the Seller Disclosure Schedule have been made available to Buyer.
    40


(c)Seller has made available to Buyer true, complete and correct copies of all Material Contracts. Each Material Contract is, or will be after giving effect to the Reorganization, legally valid, binding and enforceable against Seller or its applicable Affiliate party thereto and, to the Knowledge of Seller, the counterparties thereto, in accordance with its terms. Seller or its applicable Affiliate is in compliance in all material respects with, has made all material payments under and is not in material breach of, or material default under, any Material Contract to which it is a party, and, to Seller’s Knowledge, nor is the counterparty thereto. To Seller’s Knowledge, no material event has occurred that would, with or without notice or lapse of time or both, be an event of a default or give rise to a termination right under any Material Contract. As of the date hereof, neither Seller nor any of its Affiliates has received any written or, to Seller’s Knowledge, oral notice or communication of the counterparty’s intention to cancel, terminate, adversely modify, refuse to perform or renew such Material Contract.
(d)Section 3.10(d) of the Seller Disclosure Schedule contains a complete list of all Parent Support Obligations. Seller has made available to Buyer an accurate and complete copy of each Parent Support Obligation.
SECTION 3.11    Compliance With Laws; Permits.
(a)Except as would not be material to the FS Development Platform and the Acquired Companies, taken as a whole, (i) Seller and its Affiliates (solely with respect to the FS Development Platform) and each Acquired Company is in compliance with all applicable Laws and (ii) to the Knowledge of Seller, each of the Acquired Companies’ material suppliers (in each case, solely with respect to the FS Development Platform) is in compliance with all applicable Laws in all material respects.
(b)The Acquired Companies hold, or will hold after giving effect to the Reorganization, all material Permits necessary for the lawful conduct of the FS Development Platform (other than Permits with respect to the Projects) as it is currently being conducted, and all such Permits are valid and in full force and effect. The Barilla Project Company holds all Permits necessary for the lawful conduct of the Barilla Project as it is currently being conducted, except as would not be material to the FS Development Platform. No Acquired Company is required to be registered under the Investment Company Act of 1940, as amended, and the regulations promulgated thereunder.
(c)
(i)Section 3.11(c)(i) of the Seller Disclosure Schedule sets forth all material Permits that are required for the development, construction and commencement of operations of the Principal Projects, including the transmission or sale of electricity from the Principal Projects (the “Principal Project Permits”); provided, for the avoidance of doubt, the Principal Project Permits shall not include any Permit required (or typically required) to be obtained in respect of a similar project by a construction contractor or operations and maintenance service provider pursuant to a construction contract or operations and maintenance agreement.
    41


(ii)Section 3.11(c)(ii) of the Seller Disclosure Schedule sets forth all Principal Project Permits that, as of the date of this Agreement have been obtained by Seller or its Affiliates for the development, construction and commencement of operations of the Principal Projects, including the transmission or sale of electricity from the Principal Projects. Each Project Company is in material compliance with the applicable Principal Project Permits. Each Principal Project Permit is in full force and effect, and any applicable appeals period in respect of each such Principal Project Permit has expired.
(iii)Each Project Company has obtained all Permits required for the current conduct of its business taking into consideration the current stage of development of its Project.
(d)Section 3.11(d) of the Seller Disclosure Schedule sets forth all Permits for the development, construction and commencement of operations of the Principal Projects, including the transmission or sale of electricity from the Principal Projects, that have been applied for by Seller or its Affiliates but have not yet been obtained thereby.
(e)None of Seller or its Affiliates has received any written notice from, nor, to Seller’s Knowledge, has Seller or any of its Affiliates been threatened in writing by, any Governmental Authority (i) regarding any material violation, termination, revocation or cancellation of any material Permit for a Project (a “Project Permit”); provided, that, for the avoidance of doubt, the Project Permits shall not include any Permit required (or typically required) to be obtained in respect of a similar project by a construction contractor or operations and maintenance service provider pursuant to a construction contract or operations and maintenance agreement or (ii) regarding any administrative appeal or judicial proceeding with respect to any such Project Permit.
(f)Seller has made available to Buyer all final third-party written reports, site assessments, and studies prepared on behalf of Seller or any of its Affiliates, or otherwise in the possession or control of any such Person, to evaluate biological resources, wildlife habitat, vegetation, air, aviation, cultural or historic resources, visual impacts of developing the Principal Projects and traffic impacts covering the Principal Projects, in each case, in respect of the Principal Projects produced in the past five (5) years and in its possession, which are each set forth on Section 3.11(f) of the Seller Disclosure Schedule.
(g)As of the date hereof, none of Seller or its Affiliates has delivered to or received from any Governmental Authority any written notice expressly requesting any amendment, alteration or modification to any Principal Project Permit, except where such request no longer remains pending.
(h)None of the Acquired Companies holds or owns any Permit issued or provided by the Federal Communications Commission or any bureau or subdivision thereof that (i) is used or otherwise necessary to conduct the FS Development Platform and (ii) would need to be transferred or require an application seeking consent from the Federal Communications Commission in connection with the Transactions or the transactions contemplated by the Ancillary Agreements.
    42


Notwithstanding anything herein to the contrary, the representations and warranties that relate to Permits in this Section 3.11 (other than Permits relating to environmental matters, which are expressly addressed in Section 3.16, and energy regulatory matters, which are expressly addressed in Section 3.17) are Seller’s sole and exclusive representations and warranties hereunder related to Permits, and no other representations or warranties herein shall relate or apply to Permits.
SECTION 3.12    Claims; Orders. Except as would not result in a Material Adverse Effect, (a) there is no Claim pending or, to Seller’s Knowledge, threatened in writing against Seller or its Affiliates with respect to the FS Development Platform or the Acquired Companies, and (b) none of the FS Development Platform or any Acquired Company is subject to any Order.
SECTION 3.13    Tax Matters.
(a)All income Tax Returns and material Tax Returns required to be filed by or on behalf of the Acquired Companies or with respect to any assets of the Acquired Companies prior to the date hereof have been timely filed (taking into account applicable extensions), and all such filed Tax Returns were true, complete and accurate.
(b)All material Taxes due and payable by any of the Acquired Companies or with respect to any assets of the Acquired Companies prior to the date hereof have been timely paid (regardless of whether or not such Taxes are shown as due and owing on a Tax Return) except to the extent being contested in good faith by appropriate proceedings.
(c)There is no claim, audit, action, suit or proceeding pending or, to Seller’s Knowledge, threatened in writing related to any material Taxes or Tax Returns of each Acquired Company or with respect to any assets of the Acquired Companies prior to the date hereof. No material unpaid or unresolved deficiencies or additions to Taxes have been assessed with respect to the Acquired Companies or with respect to any assets of the Acquired Companies prior to the date hereof.
(d)Each of the Acquired Companies is, and has been at all times for the period from its formation, treated as a disregarded entity for U.S. federal income tax purposes. No elections have been filed with any Taxing Authority, including on IRS Form 8832, to treat any of the Acquired Companies as an association taxable as a corporation.
(e)None of the Acquired Companies have executed, requested, or granted any waiver of or agreed to any extension with respect to any statute of limitations on the assessment or collection of any Tax.
(f)There are no Liens relating to Taxes upon the assets of the Acquired Companies (except for any Permitted Lien).
(g)Seller has elected to be classified as a corporation for U.S. federal income tax purposes uses, and has always used, the accrual method of accounting and its method of accounting is consistent, and has always been consistent, with Treasury Regulations Section 1.461-4(d)(6)(ii). For purposes of Section 461(h) of the Code, under Seller’s method of accounting, property is provided to Seller when (i) property is delivered to and
    43


accepted by Seller and (ii) title to such property is transferred to Seller. Seller has adopted the 3½ month rule, as set forth in Treasury Regulations Section 1.461-4(d)(6)(ii).
(h)On November 23, 2019, Seller entered into Module Purchase Order 1 (collectively, together with that certain Change Order, dated March 3, 2020, “Purchase Order M1”) with First Solar Malaysia Sdn. Bhd. (“FS Malaysia”). The First Solar Series 4 Modules, as more fully described in Purchase Order M1 (the “POM1 2019 ITC Components”), were delivered and title thereto was transferred to Seller on or prior to the Delivery Deadline (as defined in Purchase Order M1), and Seller has had title to the POM1 2019 ITC Components since such components were delivered to Seller.
(i)On November 23, 2019, Seller entered into Module Purchase Order 2 (“Purchase Order M2”) with FS Malaysia. The First Solar Series 4 Modules, as more fully described in Purchase Order M2 (the “POM2 2019 ITC Components”), were delivered and title thereto was transferred to Seller on or prior to the Delivery Deadline (as defined in Purchase Order M2), and Seller has had title to the POM2 2019 ITC Components since such components were delivered to Seller.
(j)On November 23, 2019, Seller entered into Module Purchase Order 3 (collectively, together with that certain Change Order, dated March 3, 2020, “Purchase Order M3”) with FS Malaysia. The First Solar Series 4 Modules, as more fully described in Purchase Order M3 (the “POM3 2019 ITC Components” and together with the POM1 2019 ITC Components and the POM2 2019 ITC Components, collectively, the “POM 2019 ITC Components”), were delivered and title thereto was transferred to Seller on or prior to the Delivery Deadline (as defined in Purchase Order M3), and Seller has had title to the POM3 2019 ITC Components since such components were delivered to Seller.
(k)Pursuant to payment terms set forth in each of Purchase Order M1, Purchase Order M2 and Purchase Order M3 (collectively, the “Purchase Orders M1-3”), and as reflected in the JP Morgan Chase Bank wire confirmation (the “Wire Confirmation M1-3”), Seller transmitted a $[***] payment to FS Malaysia on December 23, 2019. On December 23, 2019, Seller reasonably expected FS Malaysia to provide the POM 2019 ITC Components within 3½ months and incurred the cost of the POM 2019 ITC Components under its method of accounting.
(l)On September 4, 2019, Seller entered into Purchase Order 4800052179 pursuant to the Supply Agreement, dated September 3, 2019, with NEXTracker, Inc., a Delaware corporation (“NEXTracker”) (collectively, together with Revision No. 1, dated November 26, 2019, and Revision No. 2, dated December 16, 2019, “Purchase Order T1”). The components of the NEXTracker Horizontal 1-axis Tracking Systems, as more fully described in Purchase Order T1 (the “POT1 2019 ITC Components”), were delivered and title thereto was transferred to Seller on or prior to the Guaranteed Title Transfer Date (as defined in Purchase Order T1), and Seller has had title to the POT1 2019 ITC Components since such components were delivered to Seller.
(m)On September 4, 2019, Seller entered into Purchase Order 4800052180 pursuant to the Supply Agreement, dated September 3, 2019, with NEXTracker (collectively, together with Revision No. 1, dated November 26, 2019, “Purchase Order T2”). The components of the NEXTracker Horizontal 1-axis Tracking Systems, as more fully described in Purchase Order T2 (the “POT2 2019 ITC Components”), were delivered and
    44


title thereto was transferred to Seller on or prior to the Guaranteed Title Transfer Date (as defined in Purchase Order T2), and Seller has had title to the POT2 2019 ITC Components since such components were delivered to Seller.
(n)On September 4, 2019, Seller entered into Purchase Order 4800052181 pursuant to the Supply Agreement, dated September 3, 2019, with NEXTracker (collectively, together with Revision No. 1, dated November 26, 2019, “Purchase Order T3”). The components of the NEXTracker Horizontal 1-axis Tracking Systems, as more fully described in Purchase Order T3 (the “POT3 2019 ITC Components”), were delivered and title thereto was transferred to Seller on or prior to the Guaranteed Title Transfer Date (as defined in Purchase Order T3), and Seller has had title to the POT3 2019 ITC Components since such components were delivered to Seller.
(o)Pursuant to payment terms set forth in Purchase Order T1, and as reflected in the Bank of America wire confirmation (the “Wire Confirmation T1”), Seller transmitted a $[***] payment to NEXTracker on September 19, 2019. Pursuant to payment terms set forth in Purchase Order T2, and as reflected in the Bank of America wire confirmation (the “Wire Confirmation T2”), Seller transmitted a $[***] payment to NEXTracker on November 22, 2019. Pursuant to payment terms set forth in each of Purchase Order T1, Purchase Order T2 and Purchase Order T3 (collectively, the “Purchase Orders T1-3”), and as reflected in the Bank of America wire confirmation (the “Wire Confirmation T1-3”), Seller transmitted a $[***] payment to NEXTracker on December 16, 2019. On September 19, 2019, Seller reasonably expected NEXTracker to provide the POT1 2019 ITC Components within 3½ months and incurred the cost of the POT1 2019 ITC Components under its method of accounting. On November 22, 2019, Seller reasonably expected NEXTracker to provide the POT2 2019 ITC Components within 3½ months and incurred the cost of the POT2 2019 ITC Components under its method of accounting. On December 16, 2019, Seller reasonably expected NEXTracker to provide the POT3 2019 ITC Components within 3½ months and incurred the cost of the POT3 2019 ITC Components under its method of accounting.
(p)On October 31, 2019, Seller entered into a Storage Agreement with ThyssenKrupp Supply Chain Services NA, Inc., a Michigan corporation, as amended by the First Amendment thereto dated November 13, 2019 and the Second Amendment thereto dated February 5, 2020 (the “Storage Agreement”).
(q)On December 18, 2020, the Company entered into a Purchase Order (P.O. Number KMT1) (“Purchase Order KMT1”), with First Solar Malaysia Sdn. Bhd.
(r)On December 18, 2020, the Company entered into a Purchase Order (P.O. Number KMT2) (“Purchase Order KMT2”), with First Solar Malaysia Sdn. Bhd.
(s)On December 18, 2020, the Company entered into a Purchase Order (P.O. Number KMT3) (“Purchase Order KMT3”), with First Solar Malaysia Sdn. Bhd.
(t)On March 26, 2019, Seller Parent entered into that Master Supply Agreement (“Supply Agreement”), dated March 21, 2019, with GE Prolec and assigned to the Company all of its rights, title, interest, obligations and duties in, to and under, and was released from all of its obligations under, the Supply Agreement
    45


pursuant to the Assignment and Assumption Agreement (“Assignment and Assumption Agreement”), dated October 21, 2020, entered into between Seller Parent, the Company and GE Prolec.
(u)On September 28, 2020, Seller Parent entered into Purchase Order Shellman (“Purchase Order GE1”) with GE Prolec and assigned to the Company all of its rights, title, interest, obligations and duties in, to and under, and was released from all of its obligations under, Purchase Order GE1 pursuant to the Assignment and Assumption Agreement.
(v)On September 28, 2020, Seller Parent entered into Purchase Order Jeffrey’s Crossroads (“Purchase Order GE2”) with GE Prolec and assigned all of its rights, title, interest, obligations and duties in, to and under, and was released from all of its obligations under, Purchase Order GE2 to the Company pursuant to the Assignment and Assumption Agreement.
(w)On September 28, 2020, Seller Parent entered into Purchase Order Chaparral Springs (“Purchase Order GE3”) with GE Prolec and assigned to the Company all of its rights, title, interest, obligations and duties in, to and under, and was released from all of its obligations under, Purchase Order GE3 pursuant to the Assignment and Assumption Agreement.
(x)On September 28, 2020, Seller Parent entered into Purchase Order South Carolina 1 (“Purchase Order GE4,” and together with Purchase Order GE1, Purchase Order GE2 and Purchase Order GE3, the “Purchase Orders GE1-4”) with GE Prolec and assigned to the Company all of its rights, title, interest, obligations and duties in, to and under, and was released from all of its obligations under, Purchase Order GE1 pursuant to the Assignment and Assumption Agreement.
(y)Seller has made available to Buyer true, correct and complete copies of (i) each of the Purchase Orders M1-3 and Purchase Orders T1-3, Purchase Order KMT1, Purchase Order KMT2 and Purchase Order KMT3, (ii) the Wire Confirmation M1-3, the Wire Confirmation T1, the Wire Confirmation T2 and the Wire Confirmation T1-3, (iii) the Storage Agreement, and (iv) each of the Supply Agreement and Purchase Orders GE1-4.
Notwithstanding anything herein to the contrary, the representations and warranties in this Section 3.13 and the representations and warranties in Section 3.14 (to the extent relating to Taxes or Tax matters) are Seller’s sole and exclusive representations and warranties hereunder related to Taxes or Tax matters, and no other representations or warranties herein shall relate or apply to taxes or Tax matters.
SECTION 3.14    Employee Benefit Plans.
(a)Section 3.14(a) of the Seller Disclosure Schedule sets forth each material Seller Employee Plan. For each material Seller Employee Plan, Seller has provided or made available to Buyer copies of the plan document (including all amendments thereto) with respect to such Seller Employee Plan, or a summary of the material terms of such Seller Employee Plan (including all terms applicable to the Business Service Provider). None of the Acquired Companies sponsors, maintains, or contributes to (or is required to sponsor, maintain or contribute to or has ever sponsored, maintained or contributed to), an Employee Plan.
    46


(b)None of the Acquired Companies or any trade or business, whether or not incorporated, that together with the Acquired Companies would be deemed a “single employer” within the meaning of Section 4001(b) of ERISA maintains, contributes to or sponsors (or has in the past six (6) years maintained, contributed to, or sponsored): (i) a multiemployer plan within the meaning of Section 3(37) or Section 4001(a)(3) of ERISA, (ii) a multiple employer plan within the meaning of Section 4063 or 4064 of ERISA, (iii) a multiple employer welfare arrangement within the meaning of Section 3(40) of ERISA or (iv) an arrangement or plan subject to Section 302 or Title IV of ERISA or Section 412 of the Code.
(c)To the extent relating to any current or former Business Service Provider, and except as would not be material to the FS Development Platform, (i) each Seller Employee Plan has been maintained, funded, operated and administered in accordance with its terms and applicable Law, including ERISA, the Code and any applicable regulatory guidance issued by any Governmental Authority; (ii) there are no Claims (other than routine claims for benefits in the ordinary course of business) that are pending, or to Seller’s Knowledge, threatened against any Seller Employee Plan, the assets of any trust pursuant to any Seller Employee Plan, or the plan sponsor, plan administrator or any fiduciary of any Seller Employee Plan with respect to the administration or operation of such plans; and (iii) all required contributions to the Seller Employee Plans have been timely and accurately made on or before their due dates under applicable Law, no Seller Employee Plan has any unfunded liabilities that have not been fully accrued, and all payments required to be made under the Seller Employee Plans have been timely made.
(d)None of the Acquired Companies have any obligation to provide, post-termination or retiree life insurance, health or other welfare benefits to any person, except as may be required by Section 4980B of the Code or any similar Law for which the covered individual pays the entire premium cost.
(e)Except as would not be material to the FS Development Platform, each Seller Employee Plan that is intended to be “qualified” within the meaning of Section 401(a) of the Code has received a favorable determination letter or opinion letter from the IRS as to its qualification and, to Seller’s Knowledge, no event has occurred that would reasonably be expected to result in disqualification of such Seller Employee Plan.
(f)Except as may be provided under a Retention Award Agreement, neither the execution of this Agreement and the Ancillary Agreements and the Module Purchase Orders nor the consummation of the Transactions nor the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders (in each case, either alone or together with any other event and whether contingent or otherwise) shall (i) entitle any current or former Business Service Provider to any compensation, benefits or other property, (ii) accelerate the time of payment, vesting or funding of any compensation, equity award, or other benefits to any current or former Business Service Provider, (iii) result in the forfeiture by any current or former Business Service Provider of compensation or benefits under any Seller Employee Plan, or (iv) give rise to any payments or benefits that could, individually or in combination with any other payment, not be deductible under Section 280G of the Code.
    47


(g)Neither Seller nor any of the Acquired Companies has any obligation to gross-up, reimburse or indemnify any current or former Business Service Provider for any Taxes, including those imposed under Sections 4999 and 409A of the Code (or any corresponding provisions of state, local, or other Tax law).
(h)Neither Seller nor any of the Acquired Companies have a plan or commitment to have any of the Acquired Companies establish, sponsor, maintain, or contribute to an Employee Plan.
SECTION 3.15    Labor Matters.
(a)Neither Seller (with respect to the FS Development Platform) nor any of the Acquired Companies is a party to or subject to, or will be a party to or subject to after giving effect to the Reorganization, and none of Seller or its Affiliates is currently negotiating in connection with entering into, nor has any duty to a labor organization to negotiate or enter into any Collective Bargaining Agreement with respect to the FS Development Platform or the Acquired Companies, and to Seller’s Knowledge, there has not been any organizational campaign, petition, demand for recognition, or other unionization activity seeking recognition of a collective bargaining unit relating to any FS Development Platform Employee. There is no labor strike, slowdown, stoppage, picketing, interruption of work or lockout pending or, to Seller’s Knowledge, threatened against Seller or its Affiliates with respect to the FS Development Platform and the Acquired Companies.
(b)Except as would not be material to the FS Development Platform, Seller and the Acquired Companies have complied with all applicable Laws and orders with respect to the employment of the Business Service Providers (including applicable Laws, rules and regulations regarding wage and hour requirements, worker classification (including the proper classification of workers as independent contractors and the proper classification of employees as exempt or non-exempt), immigration status, workplace conduct and discrimination, employee health and safety, workers’ compensation and collective bargaining) (collectively, “Employment Laws”). There are no Claims pending or, to Seller’s Knowledge, threatened by any current or former Business Service Provider or Governmental Authority with respect to Employment Laws, nor, to Seller’s Knowledge, is there any reasonable basis for a discrimination or harassment Claim against those individuals set forth on Section 3.15(b) of the Seller Disclosure Schedule. Since December 31, 2019, (i) no current or former Business Service Provider nor any other current or former contractor providing services to FS Development Platform has experienced any workplace injuries; and (ii) there have been no Claims by any Business Service Provider or any other contractor providing services to the FS Development Platform for workers compensation or under the Occupational Safety and Health Act of 1970, as amended.
(c)Seller has, in accordance with applicable Laws, provided to Buyer a list, correct and complete as of the date hereof, showing (to the extent applicable and permitted by applicable Law) each FS Development Platform Employee’s: (i) name or employee identification number; (ii) employing entity; (iii) city and state of employment; (iv) hire date and service date, if different; (v) title; (vi) manager’s name or employee identification number; (vii) annual remuneration (except for employees in California); (viii) bonus opportunity or commissions (except for employees in California); (ix) long-term incentive opportunity (except for employees in California); (x) employment status (i.e., exempt or non-exempt and full-time or part-time); (xi) last compensation
    48


date change; (xii) benefits costs; and (xiii) leave status and anticipated date of return to full-service (“Employee List”). Seller shall have provided at least one updated Employee List to Buyer fifteen (15) days prior to Closing.
(d)No material employee layoff, material facility closure or shutdown (whether voluntary or by Order), reduction-in-force, furlough, temporary layoff, material work schedule change or reduction in hours, or reduction in salary or wages, or other material workforce changes affecting FS Development Platform Employees has occurred within the three (3) months prior to the date hereof, or as of the date hereof, is contemplated, planned or announced, including as a result of COVID-19 or any Law, Order, directive, guidelines or recommendations by any Governmental Authority in connection with or in response to COVID-19. To Seller’s Knowledge, (i) the FS Development Platform has not otherwise experienced any material employment-related liability with respect to COVID-19 Measures; and (ii) no material group of FS Development Platform Employees is unable to perform his or her job duties due to COVID-19.
(e)None of the Acquired Companies has any employees (or has ever had any employees), and neither Seller nor any of the Acquired Companies has a plan or commitment to have the Acquired Companies to have any employees.
SECTION 3.16    Environmental Matters. Except as disclosed in the Environmental Reports or as would not result in a Material Adverse Effect, (a) Seller and its Affiliates (solely with respect to the FS Development Platform) and each Acquired Company are in compliance with all applicable Environmental Laws or other Laws related to the Release of Hazardous Materials; (b) all Environmental Permits required for the FS Development Platform and each Acquired Company to operate their respective businesses as currently conducted (but not, for the avoidance of doubt, to construct or commence operation of any Project) have been obtained and are in full force and effect, and each of them is in compliance with the terms and conditions of all such Environmental Permits; (c) there is no Environmental Claim pending or, to Seller’s Knowledge, threatened in writing against Seller related to the FS Development Platform or any of the Acquired Companies; (d) to Seller’s Knowledge, there has been no Release of Hazardous Materials at any of the properties that are currently or formerly owned or leased in connection with the FS Development Platform or by any Acquired Company or at any properties at which the Acquired Companies have, or will have after giving effect to the Reorganization, assumed liability for any Release of Hazardous Materials; (e) to Seller’s Knowledge, there is no fact or circumstance that would materially impede the procurement of any Environmental Permit that is a Principal Project Permit, or (other than such facts or circumstances that normally arise in the course of permitting) any other Environmental Permit for a Project, in each case as required for the construction, development or commencement of operation of any Project, including any concern or opposition of any community, individual, citizen’s group or non-governmental organization; (f) to Seller’s Knowledge, no underground storage tanks, aboveground storage tanks, oil wells, pits, sumps or waste management containment impoundments are currently or were previously located or operated at any Project or real property currently or formerly owned, leased or operated by Seller and its Affiliates (solely with respect to the FS Development Platform) or any Acquired Company, in each case in a condition or manner that would result in liability to any of them under any Environmental Law or Environmental Permit; (g) to Seller’s Knowledge, no Hazardous Material has been transported or migrated from any property currently or formerly owned, leased or operated by Seller and its Affiliates (solely with respect to the FS Development Platform) or any Acquired Company, in each case to any
    49


offsite location (including to any facility for treatment or disposal) in a condition or manner that would result in liability to any of them under any Environmental Law or Environmental Permit; and (h) Seller has made available copies of all material Environmental Reports produced in the past five (5) years and in its possession.
Notwithstanding anything herein to the contrary, the representations and warranties in this Section 3.16 are Seller’s sole and exclusive representations and warranties hereunder related to Environmental Laws and Environmental Claims involving Releases of Hazardous Materials, and no other representations or warranties hereunder shall relate or apply to Environmental Laws or Environmental Claims involving Releases of Hazardous Materials.
SECTION 3.17    Energy Regulatory Status.
(a)None of the assets owned or controlled by, or that will be owned or controlled by after giving effect to the Reorganization, each of the Acquired Companies has generated or transmitted electric energy or been used to generate or transmit electric energy, and neither Seller nor any of the Acquired Companies is a “public utility” as that term is defined in Section 201 of the FPA. Neither Seller nor any of the Acquired Companies has filed with FERC an application for authorization under Section 205 of the FPA to make wholesale sales of electric capacity, energy and ancillary services at negotiated, “market-based” rates, or any other document which, upon approval or acceptance by FERC would make any of Seller or any of the Acquired Companies a “public utility” under the FPA. Each of R-WS Antelope Valley Gen-Tie, LLC, and Portal Ridge Solar A, LLC is in compliance in all material respects with all requirements applicable to it under the FPA.
(b)The Barilla Project Company is (i) an EWG and (ii) a Power Generation Company. The Barilla Project Company is, or will be at the Closing, in compliance in all material respects with all requirements applicable to it under the Texas Public Utility Regulatory Act and the rules, regulations and orders of the Public Utility Commission of Texas thereunder. No other Acquired Company is a Power Generation Company. Each of R-WS Antelope Valley Gen-Tie, LLC, and Portal Ridge Solar A, LLC is an EWG.
(c)Neither the Company nor any Project Company or Other Subsidiary is a “holding company,” as defined in PUHCA, that is subject to, or not exempt from, regulation under the provisions of 18 C.F.R. §§ 366.21, 366.22, or 366.23. The Company is a “holding company” only with respect to the Project Companies and Other Subsidiaries, and only with respect to EWGs and QFs. No Acquired Company is an “electric utility company” as that term is defined in PUHCA.
(d)Except for the FERC Approval, neither Seller nor any Acquired Company must make a filing with or receive approval from FERC for the Reorganization or the Acquisition.
(e)(i) No Acquired Company is subject to regulation by any state public utility commission, or similar state Governmental Authority, as a “public utility,” “electric utility,” “electric company,” “transmission and distribution utility,” “holding company,” or similar terms; and (ii) no prior authorization, approval, order, filing, notice or any other submittal is required to be received or made by Seller or any Acquired Company for the Reorganization or the Acquisition under any state public utility Laws or regulations. Neither Seller nor any of the
    50


Acquired Companies has made retail sales or deliveries of electricity, or filed with a state public utility commission, or similar state Governmental Authority, an application or any other document which, upon approval or acceptance by a state public utility commission, or similar state Governmental Authority, would make any of Seller or any of the Acquired Companies subject to regulation as a “public utility,” “electric utility,” “electric company,” “transmission and distribution utility,” “holding company,” or similar terms by any state public utility commission or similar state Governmental Authority under any state public utility Laws or regulations.
(f)Except as would not result in a Material Adverse Effect, there are no complaints, investigations, or other similar proceedings (formal or informal, public or non-public) pending, anticipated or, to Seller’s Knowledge, threatened in writing, alleging that any of the Acquired Companies is in violation of, or has failed to satisfy or comply with the requirements of the FPA, PURPA, PUHCA, or the electricity or public utility Laws or regulations of any state.
SECTION 3.18    Insurance. Seller has in place insurance policies providing coverage for the FS Development Platform and the Acquired Companies against all risks of a character and in such amounts as are customarily insured against by similarly situated companies in the same or similar businesses (collectively, the “Insurance Policies”). Section 3.18 of the Seller Disclosure Schedule sets forth an accurate and complete list of, as of the date hereof, of all of the Insurance Policies, including for each, the type of coverage (occurrence or claims made), the deductible, the policy limits and the expiration date. Each such Insurance Policy is legal, valid, binding and in full force and effect as of the date hereof. All premiums under such Insurance Policies payable to date have been paid and, to Seller’s Knowledge, no termination of, or material premium increases with respect to, such Insurance Policies had been threatened in writing. As of the date hereof, there are no open claims related to the Acquired Companies or FS Development Platform pending under such Insurance Policies.
SECTION 3.19    Affiliate Contracts. Except for the Surviving Affiliate Contracts, neither Seller nor any of its Affiliates or, to the Knowledge of Seller, any of their respective officers, directors or employees, (a) is, or will be after giving effect to the Reorganization, a party to any Affiliate Contract by which the FS Development Platform or the assets, properties or businesses of the Acquired Companies are bound which will not be terminated or automatically terminate at or prior to the Closing or (b) has a claim against the FS Development Platform or any of the Acquired Companies. As used herein, “Affiliate Contract” means, after giving effect to the Reorganization, any Contract between an Acquired Company, on the one hand, and Seller or any of its Affiliates (except for the Acquired Companies), on the other hand.
SECTION 3.20    Brokers. No broker, finder or investment banker is entitled to any brokerage, finder’s or other similar fee or commission for which Buyer or its Affiliates would be responsible in connection with the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders based on arrangements made by or on behalf of Seller or its Affiliates.
    51


ARTICLE IV

REPRESENTATIONS AND WARRANTIES OF BUYER
Buyer represents and warrants to Seller, as of the date hereof and as of the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case Buyer makes such representation or warranty of such specified date), as follows:
SECTION 4.1    Due Organization and Good Standing. Buyer is duly organized and validly existing and in good standing in accordance with the Laws of the jurisdiction of its formation and has all requisite power and authority to own, lease and operate its properties and assets now owned, operated or leased and to conduct its businesses in the manner in which its businesses are currently being conducted.
SECTION 4.2    Authority; Binding Nature of Agreement. Buyer and each of its Affiliates, as applicable, has the requisite power and authority to execute and deliver this Agreement and each of the Ancillary Agreements or the Module Purchase Orders to which it is or will be a party, perform its covenants and agreements hereunder and thereunder, and consummate the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders. The execution and delivery of this Agreement and the Ancillary Agreements and the Module Purchase Orders by Buyer or its Affiliates, as applicable, and the performance by Buyer or its Affiliates, as applicable, of its covenants and agreements hereunder and thereunder, and the consummation by Buyer or its Affiliates, as applicable, of the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders have been duly and validly authorized by all necessary action on the part of Buyer and its Affiliates, as applicable. This Agreement has been, and each of the Ancillary Agreements and the Module Purchase Orders will be as of the Closing Date, duly and validly authorized, executed and delivered by Buyer or its Affiliates, as applicable, and, assuming the due authorization, execution and delivery hereof and thereof by the other parties thereto, is or will be as of the Closing Date a legal, valid and binding obligation of Buyer or its Affiliates, as applicable, enforceable against Buyer or its Affiliates, as applicable, in accordance with its terms, subject to the Bankruptcy and Equity Exceptions.
    52


SECTION 4.3    Noncontravention; Consents.
(a)None of the execution, delivery and performance of this Agreement by Buyer, the execution, delivery and performance by Buyer or its Affiliates of the Ancillary Agreements and the Module Purchase Orders to which it is a party or will be a party, or the consummation of the Transactions by Buyer and its Affiliates, will (i) violate, conflict with or result in a breach of the Organizational Documents of Buyer; (ii) subject to making or obtaining, as applicable, the Consents and Filings referenced in Section 3.4(b) and Section 4.3(b), violate, conflict with or result in the breach of any applicable Law; or (iii) (A) require any Consent of, or any Filing to or with, any Person that is not a Governmental Authority, or (B) violate, result in any breach of or, with or without notice or lapse of time or both, constitute a default or give rise to any right of termination, cancellation, suspension, revocation, amendment or acceleration of, or result in the creation of a Lien on any asset, property or business of Buyer under, any Contract, Permit or other instrument or arrangement to which Buyer is a party or by which Buyer or its properties or assets are bound, except, in the case of the foregoing clauses (ii) and (iii), as would not result in a Buyer Material Adverse Effect.
(b)None of the execution, delivery and performance of this Agreement by Buyer, the execution, delivery and performance by Buyer and its Affiliates of the Ancillary Agreements or the Module Purchase Orders, or the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders by Buyer, does or will, require any Filing with or to, or to obtain any Consent from, any Governmental Authority, except for:
(i)the HSR Clearance and compliance with, and Filings under, the HSR Act;
(ii)those Filings in respect of the FERC Approval;
(iii)those Filings in respect of the CFIUS Clearance;
(iv)any Filing required by the Securities Act or the Exchange Act; and
(v)any Filing or Consent, the failure of which to make or obtain would not result in a Buyer Material Adverse Effect.
SECTION 4.4    Claims; Orders. Except as would not result in a Buyer Material Adverse Effect, (a) there is no Claim pending or, to Buyer’s actual knowledge, threatened in writing against Buyer and (b) Buyer is not subject to any Order.
SECTION 4.5    Sufficient Funds. Buyer shall have at the Closing funds immediately available, as and when needed, that are necessary to (a) consummate the Acquisition at the Closing, (b) otherwise perform its covenants and agreements hereunder and (c) pay any fees, expenses or other amounts payable by Buyer in connection with the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders. OMERS Administration Corporation (“OMERS”) has committed to provide the equity financing for the Purchase Price, as may be adjusted in accordance with Section 2.5 (the “Equity Financing”) contemplated by the executed letter agreement, dated as of the date hereof (the “Equity Commitment
    53


Letter”), by and between Buyer and OMERS. The Equity Commitment Letter is in full force and effect, and has not been withdrawn, rescinded or terminated or otherwise amended, supplemented or modified in any respect, and no such amendment, supplement or modification is pending or contemplated. The Equity Commitment Letter is a legal, valid and binding obligation of OMERS and Buyer. No event has occurred that, with or without notice or lapse of time or both, would (i) constitute a breach or default on the part of any party thereto under any term of the Equity Commitment Letter; (ii) cause any condition contained in the Equity Commitment Letter not to be satisfied; or (iii) be reasonably be expected to result in any portion of the financing contemplated by the Equity Commitment Letter to be unavailable on the Closing Date. As of the date hereof, there are no conditions precedent or other contingencies related to the Equity Financing other than as expressly set forth in the Equity Commitment Letter. Other than the Equity Commitment Letter, neither Buyer nor any of its Affiliates has entered into any agreement, side letter or other contractual arrangement governing the Equity Financing. As of the date hereof and assuming the accuracy of the representations and warranties of Seller contained in this Agreement, Buyer has no reason to believe (x) that any of the conditions to the Equity Financing contained in the Equity Commitment Letter to be satisfied by it or any of its Affiliates will not be satisfied or (y) that any portion of the Equity Financing will not be available to Buyer at the Closing. Buyer acknowledges that receipt or availability of funds or financing by Buyer or any of its Affiliates shall not be a condition to Buyer’s obligations hereunder or under the other Ancillary Agreements or the Module Purchase Orders to which it is (or at the Closing, will be) a party. No funds to be paid to Seller have derived from or will have been derived from, or constitute, either directly or indirectly, the proceeds of any criminal activity or any activity in breach of applicable anti-corruption, anti-money laundering, anti-terrorism, sanctions, export controls or similar Laws. Buyer has delivered to Seller a true, correct and complete copy of the Equity Commitment Letter. Buyer shall have funds immediately available to pay all of the Earnout Payments if and when required to be paid.
SECTION 4.6    Solvency. Assuming the representations and warranties set forth in Article III are true and correct, immediately after giving effect to the Acquisition (including any financings to be undertaken in connection therewith), Buyer shall be solvent and will (a) be able to pay its debts as they become due, (b) own property that has a fair salable value greater than the amounts required to pay its debts and (c) have adequate capital to carry on its business.
SECTION 4.7    Purchase for Investment. Buyer is acquiring the Company Interests for its own account and not with a view to distribution in violation of any securities Laws. Buyer has been advised and understands and acknowledges that the Company Interests have not been registered in accordance with the Securities Act or the “blue sky” Laws of any jurisdiction and may be resold only if registered in accordance with the provisions of the Securities Act or if an exemption from registration is available, unless neither such registration nor such an exemption is required by applicable Law. Buyer has such knowledge and experience in financial and business matters that it is capable of evaluating the merits and risks of the purchase of the Company Interests.
SECTION 4.8    Brokers. No broker, finder or investment banker is entitled to any brokerage, finder’s or other similar fee or commission for which Seller or any of its Affiliates would be responsible in connection with the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders based on arrangements made by or on behalf of Buyer.
    54


SECTION 4.9    R&W Insurance Policy. Buyer has provided Seller with a draft R&W Insurance Policy to be bound promptly following the execution of this Agreement in substantially similar form.
ARTICLE V

COVENANTS AND AGREEMENTS
SECTION 5.1    Interim Operations of the FS Development Platform.
(a)Prior to the Closing, except (i) as required, permitted or contemplated hereby (including the consummation of the Reorganization), (ii) as required by applicable Law, (iii) as disclosed in Section 5.1(a) of the Seller Disclosure Schedule, (iv) with respect to payment of amounts contemplated by the Project Expenditures Budget, or (v) with the prior written consent of Buyer (which shall not be unreasonably withheld, conditioned or delayed), Seller shall, and shall cause its Affiliates to, use commercially reasonable efforts to (A) conduct the FS Development Platform in the ordinary course of business in all material respects (which shall be deemed to include taking or refraining to take actions as and to the extent required by COVID-19 Measures or to comply, on a consistent basis, with Seller Parent’s group-wide policies in response to COVID-19, in each case, after good-faith consultation with Buyer); (B) preserve intact the business organization, goodwill, assets and properties of the FS Development Platform and Acquired Companies; and (C) maintain good relationships of the FS Development Platform and the Acquired Companies with its employees, customers, suppliers and other material business partners; provided, that (1) no action expressly permitted by an exception to a subclause of Section 5.1(b) shall be deemed a failure to perform or comply with this Section 5.1(a); and (2) the failure to take any action prohibited by Section 5.1(b) shall not be deemed a failure to perform or comply with this Section 5.1(a) to the extent Seller requested Buyer’s consent to the taking of such action pursuant to Section 5.1(b), and Buyer did not provide such consent.
(b)Prior to the Closing, except (i) as required, permitted or contemplated hereby (including the consummation of the Reorganization), (ii) as required by applicable Law, (iii) as disclosed in Section 5.1(b) of the Seller Disclosure Schedule, (iv) with respect to payment of amounts contemplated by the Project Expenditures Budget, or (v) with the prior written consent of Buyer (which shall not be unreasonably withheld, conditioned or delayed), Seller shall not, and shall not permit its Affiliates to (to the extent related to the FS Development Platform):
(i)amend or restate the Organizational Documents of any of the Acquired Companies;
(ii)adjust, split, combine, amend the terms of, authorize for issuance or reclassify any of the Company Interests or any Equity Interests of any of the Acquired Companies;
(iii)declare, set aside, make or pay any dividend or distribution (except for any dividend or distribution payable solely in cash prior to the Closing, or that is payable by any
    55


Acquired Company to the Company or any other Acquired Company) on any of the Company Interests or Equity Interests of any of the Acquired Companies;
(iv)merge or consolidate any Acquired Company with any other Person or restructure, reorganize, recapitalize or completely or partially liquidate (or adopt a plan of liquidation);
(v)acquire (including by merger or consolidation) (A) any Equity Interest in any other Entity or (B) any material asset from any other Person (other than the Acquired Companies), in each case, that will, after giving effect to the Reorganization, be an Equity Interest or asset owned by the Acquired Companies (except, in the case of clause (B), for acquisitions of assets of less than $100,000 in the aggregate);
(vi)sell, transfer, lease, sublease, license, assign or otherwise dispose of (A) any Project or (B) other material assets related to the FS Development Platform (except for non-exclusive licenses, covenants not to sue or permissions granted or entered into in respect of IP Rights in the ordinary course of business);
(vii)issue, deliver, sell, pledge, dispose of or transfer any Company Interests or Equity Interests in, or notes, bonds or other securities or securities rights convertible into any Equity Interests of, any Acquired Company;
(viii)(A) permit any Acquired Company to create, incur or assume any Indebtedness or assume, guarantee, endorse or otherwise become liable or responsible for any material obligations of any Person; or (B) amend, modify or cancel any third-party Indebtedness owed to any Acquired Company;
(ix)except as required by the terms of a Seller Employee Plan, (A) enter into, adopt, amend or terminate any Seller Employee Plan, other than (1) in connection with routine, immaterial or ministerial amendments to health and welfare plans that do not materially increase benefits or result in a material increase in administrative costs; or (2) the entry into, adoption, amendment or termination of any Seller Employee Plan that is not targeted to FS Development Platform Employees and that do not materially increase benefits for FS Development Platform Employees; (B) increase the cash compensation or fringe benefits of any FS Development Platform Employee (except for annual increases in base pay in the ordinary course of business that are consistent with past practices for employees with an annual base salary of less than $100,000); (C) hire or engage any Person who would become a FS Development Platform Employee other than the hiring of employees to replace employees whose employment with Seller or its Affiliates has ceased prior to the Closing Date with an annual base salary not in excess of $100,000, in each case in the ordinary course of business; (4) terminate or transfer the employment or engagement, other than for cause, death or disability, of any FS Development Platform Employee with annual base salary in excess of $100,000; or (5) amend or terminate the Retention Award Agreements;
    56


(x)enter into, adopt or amend or commit to enter into, adopt or amend any Collective Bargaining Agreement;
(xi)except with respect to any Real Property Document that is not material to the FS Development Platform and does not relate to a modification or amendment in any respect materially adverse to the FS Development Platform or the Acquired Companies, enter into, extend, waive or provide any consent under any material provision of or amend in any respect adverse to the FS Development Platform or the Acquired Companies, cancel or terminate any Contract that would be a Material Contract if entered into prior to the date hereof, or extend, waive or provide any consent under any material provision of, terminate or cancel, or modify or amend in any respect adverse to the FS Development Platform or the Acquired Companies any Material Contract (including, for the avoidance of doubt, agreements referenced in Schedule 2.6);
(xii)make or change any material Tax election (including an election to change the U.S. federal, state or local income tax classification of any of the Acquired Companies) or, except as required or permitted by GAAP, any method, principle or practice of accounting;
(xiii)incur any Lien on any material asset (whether tangible or intangible and including, any real property), right or property that is, or will be held by the Acquired Companies after giving effect to the Reorganization, except for Permitted Liens;
(xiv)abandon, disclaim, dedicate to the public, sell, or assign any Owned IP Right, Owned Company IT Asset or Company IP Agreement, in each case, material to the FS Development Platform;
(xv)disclose or authorize to be disclosed to any third party any material trade secrets or confidential information included in the Owned IP Rights to any Person, other than to Representatives of the Acquired Companies, Buyer (or its Representatives) or otherwise in the ordinary course of business, and in each case, subject to a confidentiality or non-disclosure covenant (or other obligation of confidentiality) protecting against further disclosure thereof;
(xvi)except for non-exclusive licenses, covenants not to sue or permissions granted or entered into in the ordinary course of business, grant to any Person any license, or enter into any covenant not to sue or other similar permission, with respect to any Owned IP Right material to the FS Development Platform;
(xvii)amend the Project Expenditures Budget (except for any amendments that do not exceed (A) $500,000 in the aggregate in any one (1)-month period, (B) $2,000,000 in the aggregate for all periods prior to Closing or (C) $250,000 in the aggregate in any one (1)-month period for Projects other than the Principal Projects; provided, that, in each case, Seller will provide written notice of any amendment promptly thereafter);
    57


(xviii)enter into any Parent Support Obligation (except for Parent Support Obligations (A) that are refundable cash deposits made pursuant to Contracts that have been entered into prior to the date hereof or permitted to be entered into pursuant to this Agreement (provided that this exception shall not apply to the Contract referenced in Item 8 of Section 5.1(b)(xi) of the Seller Disclosure Schedule) or (B) do not exceed $100,000 in the aggregate), other than in accordance with the Project Expenditures Budget;
(xix)enter into any material new line of business; or
(xx)authorize or agree to take any of the actions described in this Section 5.1(b).
(c)With respect to the Barilla Project, Seller or its Affiliates may take an Emergency Situation Response; provided, however, that Seller shall provide Buyer with notice of such Emergency Situation Response as soon as reasonably practicable but in any event within one (1) Business Day of commencing such Emergency Situation Response and must use reasonable best efforts to take any reasonable remediation or recovery actions requested by Buyer (at Buyer’s expense) if Buyer disagrees in good faith with such Emergency Situation Response.
(d)The obligations of Seller set forth in Section 5.1(a) and (b) shall extend to the Outstanding Project Companies after the Closing until the earlier of, with respect to each such Outstanding Project Company (such applicable period, the “Post-Closing OPC Period”): (i) the date such Outstanding Project Company is assigned to Buyer or its designee in accordance with this Agreement and (ii) the first (1st) anniversary of the Closing Date; provided, that (A) references to the Acquired Companies or the FS Development Platform in such sections shall apply to the applicable Outstanding Project Company mutatis mutandis; and (B) for the purposes of this Section 5.1(d), during the Post-Closing OPC Period, in addition to the other restrictions herein, Seller shall not, and shall not permit its Affiliates to make any capital expenditures with respect to any applicable Outstanding Project Company in an amount that exceeds $5,000 in the aggregate in any one (1)-month period for each such Outstanding Project Company without Buyer’s prior written consent; provided, that, notwithstanding the foregoing, during the Post-Closing OPC Period, (x) Seller shall not be obligated to make any expenditures with respect to any Outstanding Project Company and (y) Seller shall make no expenditures with respect to an Outstanding Project Company without Buyer’s prior written consent (which shall not be unreasonably withheld, conditioned or delayed) (other than expenditures for which Seller is responsible pursuant to Section 2.6), and Buyer shall promptly reimburse Seller for any such expenditures to which Buyer consents.
(e)Nothing herein, including Section 5.1(a), Section 5.1(b), and Section 5.1(d) shall give Buyer or any of its Representatives, directly or indirectly, the right to control or direct the operations of the FS Development Platform or any of the Acquired Companies prior to the Closing, and prior to the Closing, Seller and its Affiliates shall exercise complete control and supervision over the FS Development Platform.
    58


SECTION 5.2    Consents, Approvals and Filings; Other Actions.
(a)On the terms and subject to the conditions hereof, each Party shall use reasonable best efforts to take, or cause to be taken, all actions, and to do, or cause to be done, all things necessary to cause the conditions in Article VI to be satisfied as soon as reasonably practicable after the date hereof and in any event no later than the date that is two (2) Business Days prior to the End Date, including using reasonable best efforts to (i) prepare and make all Filings with Governmental Authorities that are necessary to consummate the Closing; and (ii) obtain all Consents of Governmental Authorities that are necessary to consummate the Closing, including the HSR Clearance, the CFIUS Clearance and the FERC Approval.
(b)In furtherance, and without limiting the generality, of Section 5.2(a), each Party shall, and shall cause its Representatives to, (i) make or cause to be made the initial Filings of such Party or its Representatives required by the HSR Act and the FPA related to the Acquisition within ten (10) Business Days after the date hereof (and shall request early termination of the waiting period under the HSR Act applicable to the Transactions); (ii) make or cause to be made all other Filings with Governmental Authorities required of such Party or its Affiliates that are necessary to consummate the Closing or to obtain all Consents of Governmental Authorities that are necessary to consummate the Closing, in each case, as soon as reasonably practicable after the date hereof; (iii) provide as soon as reasonably practicable all information required by applicable Law to be provided to any Governmental Authority in connection with any such Filings or Consents and comply at the earliest reasonably practicable date with any request from a Governmental Authority for additional information, documents or other materials received by such Party or its Representatives related to such Filings or the Transactions; and (iv) act in good faith and reasonably cooperate with the other Party in connection with any such Filings and in obtaining any Consent of a Governmental Authority that is necessary to consummate the Transactions.
(c)In furtherance, and without limiting the generality, of Section 5.2(a), each Party shall, and shall cause its Representatives to, promptly make any final filing in connection with the CFIUS Clearance and in accordance with the DPA after receipt of confirmation that CFIUS has no further comment to the draft filing made prior to the date hereof, and provide any information requested by CFIUS or any other agency or branch of the U.S. government in connection with the CFIUS review or investigation of the Transactions within the timeframes set forth in the DPA.
(d)To the extent not prohibited by applicable Law, each Party shall use reasonable best efforts to furnish to each other all information required for any Filing to be made to a Governmental Authority by applicable Law in connection with the Transactions. Each of Buyer and Seller shall give the other reasonable prior notice of any communication with, and any proposed understanding, undertaking or agreement with, any Governmental Authority regarding any such Filing or Consent and shall not independently participate in any meeting, or engage in any substantive conversation, discussion or negotiation, with any Governmental Authority related to any such Filing or Consent, or related to any Claims by such Governmental Authority related to the Transactions, without giving the other (1) prior written notice of such meeting, conversation, discussion or negotiation; and (2) unless prohibited by such Governmental Authority, the opportunity to attend or participate therein. Each of Buyer and Seller shall consult and cooperate with the other in good faith in connection with any
    59


analyses, appearances, presentations, memoranda, briefs, arguments, opinions and proposals made or submitted by or on behalf of such Party in connection with any Claim by a Governmental Authority related to such Filings or the Transactions; provided, however, that any materials and information provided by and among the Parties pursuant to this Section 5.2(d) may be redacted (I) to remove references concerning valuation, (II) as necessary to comply with contractual arrangements and (III) as necessary to address reasonable privilege concerns. Without limiting the foregoing, each Party shall not, and shall cause their respective Representatives not to, enter into any agreement with any Governmental Authority not to consummate the Transactions without the prior written consent of the other Party. All filing fees payable in connection with any such Filings or Consents shall be borne and payable equally by the Parties; provided, that Buyer shall bear and pay those filing fees incurred in connection with the Filings made related to the CFIUS Clearance.
(e)With respect to obtaining the FERC Approval, Buyer, Seller and each of their Affiliates shall reasonably cooperate and consult with each other in such efforts, including the preparation and filing of a joint application (if Buyer or an Affiliate of Buyer requests to be a co-applicant), requesting expedited consideration of the application by FERC, providing information required to be included in the application filed with the FERC, reviewing drafts of the application, and responding to any inquiries from FERC staff with respect to such application, responding to any protests filed with respect to such application and, if necessary, seeking rehearing of any FERC order. Seller shall prepare and provide to Buyer a draft of the Section 203 application within five (5) Business Days from the date of this Agreement, and after Buyer’s review and comment, including Buyer’s determination as to whether it or an Affiliate of Buyer will be a co-applicant, submit the application to FERC. Each Party shall bear its own legal expenses with respect to the preparation and filing of the Section 203 application.
(f)In furtherance, and without limiting any, of Buyer’s covenants and agreements under Section 5.2(a) and Section 5.2(b), with respect to obtaining Consents of Governmental Authorities, Buyer shall, and shall cause Commodore US Holding Corporation and its Subsidiaries (the “Restricted Group”) to, use reasonable best efforts to take all actions necessary, proper or advisable to (i) avoid or eliminate each and every impediment that may be asserted by a Governmental Authority related to any Filings or Consents with any Governmental Authority contemplated by this Section 5.2 or the Transactions as soon as practicable; and (ii) to enable the Closing to occur as soon as practicable, in each case, which actions shall include (1) proposing, negotiating, committing to and effecting, by consent decree, hold separate order, settlement or otherwise, the sale, divestiture, licensing or disposition of any assets or businesses of the Acquired Companies; (2) terminating existing relationships, contractual rights or obligations of Buyer or its Subsidiaries (including, after the Closing, the Acquired Companies); (3) agreeing to any limitation on the conduct of Buyer or its Subsidiaries (including, after the Closing, the Acquired Companies); (4) taking any other action in respect of the Acquired Companies as may be required by a Governmental Authority in order to obtain any Consent thereof that is necessary, appropriate or advisable to consummate the Transactions, or avoiding the entry of, or having vacated, lifted, dissolved, reversed or overturned any Legal Restraint, in each case, as soon as possible and in any event prior to the End Date (each of the actions described in the foregoing clauses (1) through (4), a “Regulatory Concession”); (5) not taking any action, including acquiring any asset, property, business or Person (by way of merger, consolidation, share exchange, investment, other business combination, asset, stock or equity purchase, or otherwise), that would reasonably be expected to materially adversely affect obtaining or making any Consent or Filing with any Governmental Authority
    60


contemplated by this Section 5.2 or the timely receipt thereof; and (6) defending through litigation on the merits, including appeals, any Claim asserted in any court or other proceeding by any Person, including any Governmental Authority, that seeks to prevent or prohibit or impede, interfere with or delay the consummation of the Transactions by the End Date; provided, however, that the provisions of this Section 5.2 shall not be construed to require (x) the undertaking of any Regulatory Concession, if the taking of such Regulatory Concession, (i) individually or in the aggregate, would reasonably be expected to result in a material adverse effect on the financial condition, businesses or results of operations of (A) the FS Development Platform, (B) any Principal Project, (C) the Acquired Companies (with respect to this clause (C), taken as a whole), or (D) with respect to the actions described in clauses (2) through (4) of the definition of Regulatory Concession, Buyer and any of its Subsidiaries (other than the Acquired Companies) (with respect to this clause (D), taken as a whole), and/or (ii) is not conditioned upon the consummation of the Closing; or (y) with respect to the CFIUS Clearance, the undertaking of (i) any Regulatory Concession set forth in clauses (1) or (2) of the definition thereof, or (ii) any Regulatory Concession set forth in clauses (3) or (4) of the definition thereof or any mitigation or other measure of Buyer or any other member within the Restricted Group, requested by CFIUS or to obtain the CFIUS Clearance, in each case of this clause (ii), other than de minimis limitations, actions, mitigation or measures affecting solely Buyer or any of its Subsidiaries that do not, or would not reasonably be expected to, limit Buyer’s or its Subsidiaries’ (including, after the Closing, the Acquired Companies) ability to govern, retain, control or operate any of its or their respective assets, projects or businesses. Neither Seller nor any of its respective Affiliates shall, without Buyer’s written consent, in Buyer’s sole discretion, commit to any divestiture transaction, or commit to alter their businesses or commercial practices, or otherwise commit to take any action that limits Buyer’s freedom of action with respect to (A) the FS Development Platform, (B) any Principal Project, or (C) itself or any of its Affiliates (including, after the Closing, the Acquired Companies). For the avoidance of doubt, the provisions of this Section 5.2(f) shall not be construed to require Buyer or any of its Affiliates to undertake any Regulatory Concession with respect to (I) clauses (2) through (4) of the definition of Regulatory Concession, in respect of any Affiliates of Buyer other than Buyer and its Subsidiaries (including, after the Closing, the Acquired Companies) or (II) clause (1) of the definition of Regulatory Concession, in respect of Buyer or any Affiliates of Buyer other than, after the Closing, the Acquired Companies.
(g)If, and only if, requested by Buyer, Seller shall make or agree to any Regulatory Concession; provided, that, none of Seller or any of its Representatives shall be required to make or agree to any Regulatory Concession that (i) affects any of its businesses, operations, assets or liabilities other than the FS Development Platform or the Acquired Companies, or (ii) is not conditioned upon the consummation of the Closing.
(h)From and after the date hereof and prior to the Closing, Seller and Buyer shall use their commercially reasonable efforts, and shall reasonably cooperate with each other, to obtain as soon as reasonably practicable following the date hereof, the third-party Consents required in connection with the consummation of the Transactions which are set forth on Schedule 5.2(h) (each, a “Third-Party Consent”). Seller shall (i) keep Buyer reasonably informed of the status and progress thereon and (ii) promptly notify Buyer if Seller or any Acquired Company believes in good faith that a Third-Party Consent may not be obtained. Seller shall bear all costs, fees and expenses (including any license or other fees and expenses) associated with the obtaining of the Third-Party
    61


Consents (other than costs, fees and expenses of Buyer). If a Third-Party Consent is not obtained as of the Closing, (x) the Purchase Price shall be adjusted in accordance with Section 2.5(a) for any Specified Amount in respect of the Outstanding Project Companies and, if the Third-Party Consent in respect of Earnout Project 2 has not been obtained by Closing, the Specified Amount in respect of Earnout Project 2, and (ii) other than with respect to Earnout Project 2, the Project Company to which such Third-Party Consent relates (including the applicable Contract requiring Consent) shall not be assigned to Buyer or an Acquired Company as of the Closing and shall be deemed added to Schedule 1.6 until such time the Project Company is assigned to Buyer or its designee in accordance with this Agreement, and until such time the applicable Third-Party Consent is received, no such failure to assign any such Project Company (including the assets and Liabilities exclusively related to such Project) shall be considered, in and of itself, a breach of this Agreement for any purpose. If the Third-Party Consent in respect of Earnout Project 2 is not obtained prior to the Closing, Buyer shall, effective as of the Closing, replace the Parent Support Obligation in connection with the Third-Party Consent in respect of Earnout Project 2, and for the avoidance of doubt, the Project Company that holds Earnout Project 2 shall be an Acquired Company as of the Closing.
SECTION 5.3    Reorganization.
(a)Subject to obtaining any required Consents, Seller shall cause all of the Reorganization Assets to be contributed, transferred or assigned to the Company pursuant to the restructuring steps described in Schedule 1.2 to be taken no later than as of one (1) Business Day prior to the Closing. Seller shall, and shall cause its Affiliates (including the Acquired Companies) to conduct the Reorganization in compliance with all applicable Laws. Seller shall keep Buyer reasonably informed regarding the process and status of the Reorganization. Prior to the execution of any transaction document related to, or in connection with the Reorganization (such documents, collectively, the “Reorganization Documents”) by Seller or is Affiliates or the amendment of any Contract with a counterparty of Seller, FSD, the Company or one of their respective Affiliates, Seller shall (i) provide a draft of such Reorganization Document or amendment to Buyer and provide Buyer a reasonable opportunity to review, comment on and approve such draft Reorganization Document or amendment and (ii) take into consideration in good faith prior to finalizing the Reorganization any comments made by Buyer or its advisors. For greater clarity, and notwithstanding any other provision of this Section 5.3, Seller shall not (x) make any alteration, update or modification to the Reorganization Steps Plan set forth in Schedule 1.2 unless the underlying action is expressly permitted by this Agreement, or (y) enter into the Reorganization Documents not substantially in the form of a Reorganization Document (A) provided to Buyer prior to the date hereof or (B) for which Buyer previously provided consent pursuant to this Section 5.3(a), in each case without the prior written consent of Buyer (so long as such consent is not to be unreasonably withheld, conditioned or delayed). Seller may, upon written notice to Buyer, supplement (i) Schedule 1.1 with any Entity that is formed by Seller or its Affiliates solely for the purpose of owning the assets related to a Project, and thereafter Schedule 1.1 shall be deemed to be as so supplemented and such Entity shall be deemed to be a “Project Company,” and Seller shall contribute, or shall cause such Project Company to be contributed, to the Company prior to the Closing, and (ii) Schedule 1.3 with any additional asset or liability that is acquired, incurred or assumed by Seller or its Affiliates as the result of a transaction permitted to be taken by Seller or its Affiliates under Section 5.1 and which is related to the FS Development Platform, and thereafter, Schedule 1.3 shall be deemed to be as so supplemented.
    62


(b)As soon as reasonably practicable following the date hereof, Seller shall, and shall cause its Affiliates to, give or make any Filings and use commercially reasonable efforts to obtain as promptly as reasonably practicable any Consents of other Persons that may be required for the assignment, conveyance or transfer of a Contract or other interest or asset contemplated to be assigned, conveyed or transferred by an Acquired Company or a Retained Company, as applicable (such Person, the “Reorganization Assignor”), to a Retained Company or an Acquired Company, as applicable (such Person, the “Reorganization Assignee”), as part of the Reorganization (such Contract or other interest or asset, a “Reorganization Asset”).
(c)If the Parties mutually agree that Consent is required for the assignment, conveyance or transfer of a Reorganization Asset contemplated to be assigned, conveyed or transferred as party of the Reorganization cannot be obtained in accordance with Section 5.3(b), other than a Third-Party Consent, then Buyer and Seller shall cooperate to, subject to Section 5.3(a) or unless otherwise agreed by the Parties, cause the implementation of an alternative agency-type arrangement or another arrangement reasonably acceptable to the Parties pursuant to which, to the fullest extent practicable, the economic and other claims, rights and benefits of such Reorganization Asset are provided to the intended Reorganization Assignee of such Reorganization Asset, and such intended Reorganization Assignee bears all costs and Liabilities contemplated to be borne by such intended Reorganization Assignee with respect to such Reorganization Asset. If a Reorganization Asset cannot be assigned or transferred without a release of the Reorganization Assignor’s Liability related to such Reorganization Asset or if an arrangement of the type contemplated in the preceding sentence is implemented, then the related transaction agreement shall provide that the intended Reorganization Assignee of such Reorganization Asset shall indemnify the Reorganization Assignor for any Liability contemplated (in accordance with the terms of this Agreement) to be borne by the intended Reorganization Assignee of such Reorganization Asset with respect to such Reorganization Asset.
(d)Subject to Section 5.3(a) and other than with respect to a Third-Party Consent, any Reorganization Asset which is a Contract that is only partially intended to be assigned as part of the Reorganization (such Contract, a “Shared Reorganization Contract”) shall be assigned only with respect to (and preserving the meaning of) those parts that are intended to be assigned to the applicable Reorganization Assignee, if so assignable or appropriately amended, so that the intended Reorganization Assignee will be (i) entitled to the rights and benefits of those parts of the Shared Reorganization Contract that are intended to be assigned and (ii) be responsible for the liabilities contemplated to be assumed by such intended Reorganization Assignee with respect to such Reorganization Asset, unless otherwise agreed by the Parties. If any Shared Reorganization Contract cannot be assigned by its terms or otherwise, or cannot be amended, without any approval, authorization or consent, and such approval, authorization or consent cannot be obtained in accordance with Section 5.3(b), or if it is otherwise not practical to assign a Shared Reorganization Contract in part, then, until the earlier of such time as such Consent has been obtained or a renegotiation of such Shared Reorganization Contract and execution of new Contracts with the related counterparties shall have been concluded, Seller shall, and shall cause its Affiliates to, at Buyer’s express request and in a form and substance reasonably acceptable to Buyer and Seller, establish an alternative agency-type arrangement pursuant to which, to the fullest extent practicable, (A) the economic and other claims, rights and benefits of such Shared Reorganization Contract intended to be provided to an intended Reorganization Assignee are provided to such intended Reorganization Assignee, and such intended Reorganization Assignee bears all costs and
    63


liabilities contemplated to be borne by such intended Reorganization Assignee with respect to such Shared Reorganization Contract; and (B) all other rights and liabilities under such Shared Reorganization Contract are retained by the applicable Reorganization Assignor.
(e)Notwithstanding anything to the contrary in this Section 5.3, (i) with respect to any Commercially Available Software set forth on Schedule 5.3(e) or any other Commercially Available Software that is not material to the FS Development Platform, within thirty (30) days of the date hereof, the Parties shall identify such Commercially Available Software that the Buyer shall require use of for the FS Development Platform following the Closing; and (ii) Seller’s sole obligation with respect to the licensing, sublicensing, assignment or other transfer of such Commercially Available Software shall be to use commercially reasonable efforts, without the expenditure of additional sums to the extent not reimbursed by Buyer, to obtain consent to assign the license to such Commercially Available Software (or the relevant portion thereof) from the applicable licensor of such Commercially Available Software. If Seller is unable to obtain such consent, then Buyer shall have no right to use, and shall cause the removal of such applicable Commercially Available Software from the Company IT Assets, and obtaining any such consent shall not be a condition precedent to Buyer’s obligations to consummate the Closing.
SECTION 5.4    Wrong Pockets. If, after the Closing Date, Seller or its Affiliates finds that it has retained or received any funds, assets, property or rights that should have been transferred to the Acquired Companies as a result of the Reorganization or otherwise (the “Other Assets”), Seller shall, or shall cause one of its Affiliates to, remit or transfer any such Other Assets promptly to Buyer or its Affiliate. If, after the Closing Date, Buyer or its Affiliates finds that it has been transferred, or has received, any funds, assets, property or rights that should have been retained by the Retained Business (the “Misplaced Assets”), Buyer shall, or shall cause one of its Affiliates to, remit or transfer any such Misplaced Assets promptly to Seller or its Affiliate. Without limiting the generality of the foregoing, with respect to any Misplaced Asset or Other Asset, the Parties shall, and shall cause their respective Affiliates to, (i) execute all such agreements, deeds or other documents as may be necessary for the purposes of transferring, assigning and conveying such Misplaced Assets (or part thereof) or Other Assets (or part thereof), as applicable, or the relevant interests in them to the other Party, (ii) obtain all consents from Persons necessary or appropriate for the purposes of transferring, assigning, and conveying such Misplaced Assets (or part thereof) or Other Assets (or part thereof), as applicable or the relevant interests in them to the other Party, (iii) complete all such further acts or things as the other Party may reasonably direct in order to transfer, assign, and convey such Misplaced Assets (or parts thereof) or Other Assets (or part thereof), as applicable, or the relevant interests in them to the other Party, (iv) hold such Misplaced Assets (or part thereof) or Other Assets (or part thereof), as applicable, or relevant interest in such Misplaced Assets or Other Assets, as applicable, in trust for the other Party (to the extent permitted by applicable Law) until such time as the transfer is validly effected to vest the asset (or part thereof) or relevant interest in such Misplaced Asset or Other Asset, as applicable, to the other Party, and (v) until such time as such Misplaced Asset or Other Asset, as applicable, is transferred to the appropriate Party, comply with all applicable covenants and obligations with respect to any such Misplaced Assets or Other Assets, as applicable, held by it, including the payment of any costs and expenses in connection therewith, which shall be performed by such Party or its applicable Affiliate for the other Party’s account, and such other Party shall promptly reimburse such party for any such out-of-pocket costs, expenses or payments.
    64


SECTION 5.5    Access.
(a)Upon reasonable advance notice, Seller shall, and shall cause its Affiliates to, provide Buyer and its Representatives reasonable access, during normal business hours from the date hereof until the Closing, to the properties, books, records and personnel related to the FS Development Platform and the Acquired Companies, and during such period, Seller shall cause to be furnished promptly to Buyer and its Representatives all readily available information concerning the FS Development Platform and the Acquired Companies as Buyer may reasonably request; provided, however, that Seller shall not be required to permit any inspection, or to disclose any information, that in the reasonable, good-faith judgment of Seller would (i) result in the disclosure of any information unrelated to the FS Development Platform; (ii) result in the disclosure of any trade secrets of any Person or violate any confidentiality obligation of Seller or any of its Affiliates; or (iii) jeopardize protections afforded to Seller or any of its Affiliates under the attorney-client privilege or the attorney work product doctrine. All information obtained by Buyer and its Representatives under this Section 5.5 shall be treated as “Confidential Information” (as defined in the Confidentiality Agreement) for purposes of the Confidentiality Agreement and shall be used solely for consummating the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders. Without limiting the foregoing, (1) any such access shall be (A) conducted under the supervision of Seller’s or its Representatives’ personnel, (B) subject to all of the standard protocols and procedures of Seller and its Affiliates, including the requirement that visitors be escorted at all times, (C) subject to any additional procedures required by any landlord or landowner and (D) in such a manner as does not unreasonably interfere with the normal operations of Seller or its Affiliates; (2) neither Buyer nor any of its Representatives shall contact or engage in any communication with (A) any current or former FS Development Platform Employee or any of his or her respective Representatives related to this Agreement, the Transactions or the FS Development Platform, except, in each case under this clause (A), as expressly permitted by this Section 5.5 or (B) any customer, Off-taker, transmission provider, landlord, landowner, contractor, supplier, distributor, vendor, creditor, investor, regulator or other commercial counterparty or material business relation of Seller or its Affiliates, except for contacts with such Persons made in the ordinary course of business that are unrelated to this Agreement, the Transactions or the FS Development Platform; and (3) prior to the Closing, Buyer shall have no right to perform or cause to be performed any invasive or subsurface investigations of any real property, including any sampling or testing of the air, soil, surface water, groundwater, building materials or other environmental media. The provision of information under this Section 5.5 shall not expand any remedies available hereunder to Buyer in any manner. Notwithstanding the foregoing, Seller shall, and shall cause its Affiliates to, reasonably promptly after Buyer’s request prior to the Closing provide Buyer and its Representatives the information and requested actions set forth on Schedule 5.5.
(b)Buyer shall indemnify Seller and its Representatives from, and hold Seller and its Representatives harmless against, any and all Claims, losses, liabilities, damages, judgments, inquiries, fines and reasonable fees, costs, expenses, including attorneys’ fees and disbursements, and the cost of enforcing this Section 5.5(b), relating to any physical damage of Buyer or its Representatives directly due to access provided under Section 5.5(a).
    65


SECTION 5.6    Replacement Credit Support.
(a)No later than thirty (30) days after the Closing Date, Buyer shall, and shall cause its Affiliates to, use commercially reasonable efforts to replace all Parent Support Obligations, with all required letters of credit, guarantees, bonds, surety contracts and other credit support arrangements (and any related reimbursement obligation) to support the payment and performance obligations related to the Projects under the applicable Contracts or Permits, in each case in accordance with the terms of such Contracts or Permits and in forms substantially similar to the Parent Support Obligations (or otherwise acceptable to the counterparties thereto), such that Seller or the Affiliate of Seller providing (or causing to be provided) such Parent Support Obligations shall be fully released with respect thereto.
(b)If any Parent Support Obligation remains outstanding and shall not have been returned to Seller or terminated, cancelled, or released by the beneficiary thereof by the Closing Date, (i) Buyer shall not, and shall not permit the Acquired Companies to, amend, modify or waive the underlying contractual terms of the Contract for which such Parent Support Obligation relates in a manner that increases the amount or extends the term of such Parent Support Obligation; and (ii) to the extent Seller or any of its Affiliates (other than the Acquired Companies) have performance obligations under any such Parent Support Obligation, Seller or the relevant Affiliate (other than the Acquired Company) shall be permitted to terminate such Parent Support Obligation; provided, that such termination does not result in termination of or a material change to the Contract to which such Parent Support Obligation applies, except in connection with the end of any primary or renewal term of any such Contract or Parent Support Obligation.
(c)Without limiting Seller’s rights and remedies in respect of a breach of Section 5.6(a), if any Parent Support Obligation remains outstanding and shall not have been returned to Seller or terminated, cancelled, or released by the beneficiary thereof after the thirtieth (30th) day following the Closing Date, Buyer shall pay to Seller, in addition to the indemnification and reimbursement obligations of Buyer under Section 5.6(e), a monthly credit support fee at the rate specified in the footnote on Section 3.10(d) of the Seller Disclosure Schedule, until the date on which each respective Parent Support Obligation is returned to Seller or its Affiliates or terminated, cancelled, or released by the beneficiary thereof and Seller or the Affiliate of Seller providing (or causing to be provided) such Parent Support Obligation is fully released with respect thereto; provided, however, that any such monthly credit support fee related to an Outstanding Project Company shall not begin accruing until the date such Outstanding Project Company is assigned to Buyer or its designee in accordance with this Agreement. The Parties agree that such credit support fees are reasonable compensation for providing credit support services and are not a penalty, and that damages arising from Buyer’s breach of this Section 5.6, if any, shall be deemed to be direct damages.
(d)From and after the date hereof, Seller shall use commercially reasonable efforts to assist, and shall reasonably cooperate with Buyer, with respect to Buyer’s taking of the actions required in Section 5.6(a) and Section 5.6(b), including providing copies of the Parent Support Obligations, coordinating with current beneficiaries of Parent Support Obligations with negotiation of substitute instruments and the return of such Parent Support Obligations promptly after any replacement is issued, and providing reasonable administrative support to Buyer and to Buyer’s financing sources to replace such Parent Support Obligations.
    66


(e)From and after the Closing, with respect to any Parent Support Obligation that remains outstanding and which has not been returned to Seller or terminated, cancelled, or released by the beneficiary thereof by the Closing Date, Buyer shall, or shall cause one of its Affiliates to, promptly indemnify and reimburse Seller and its Affiliates for any claims or amounts drawn from, and shall reimburse Seller for the actual out-of-pocket costs of and fees paid by Seller or its Affiliates in maintaining, such Parent Support Obligations accruing at any time after the Closing (including any incremental increase in the costs to Seller and its Affiliates of maintaining such Parent Support Obligation as a result of such a draw (including any increase in interest expense)).
(f)Promptly after any such Parent Support Obligation is replaced by Buyer and the instrument being replaced is returned to Buyer or (following such Closing) to the Acquired Companies, Buyer shall promptly deliver or cause the Acquired Companies to deliver such replaced Parent Support Obligation to Seller or, at Seller’s request, one of its Affiliates.
SECTION 5.7    Employee Matters
(a)Prior to the date of this Agreement, Buyer or one of its Affiliates has provided a written offer of employment to certain FS Development Platform Employees whom it desires to employ effective as of the Closing (each, together with the Key Employees and any other FS Development Platform Employees Buyer or Affiliates provides a written offer of employment between the date hereof and the Closing, an “Offer Employee”, and such offer of employment, including the Employment Agreements, an “Offer”), which Offer provides that employment with Buyer or one of its Affiliates will commence effective as of the Closing. Each Offer Employee who has accepted or, after the date hereof, accepts an Offer and commences employment with Buyer or one of its Affiliates effective as of the Closing shall be referred to as a “Transferred Employee.” From the date hereof until (and inclusive of) the Closing Date, Seller shall (and shall cause its Affiliates to) (i) use commercially reasonable efforts to make the Offer Employees available to Buyer, (ii) use commercially reasonable efforts to respond to information requests regarding the Offer Employees and (iii) not interfere with the Offer process between the Offer Employees and Buyer and (other than to make the Offer Employees available to Buyer pursuant to clause (i) and to respond to informational requests from Buyer pursuant to clause (ii)). Seller shall terminate the employment of any Offer Employees who are also not Transferred Employees within thirty (30) days following the Closing Date (the “Terminated Employees”) and be solely responsible for all Liabilities arising from, related to, or based upon the applicable Offer Employee’s termination of employment. No individuals shall be employed by the Acquired Companies immediately prior to the Closing. Buyer shall provide prompt written notice to Seller of any Offer Employee to which Buyer makes an Offer and reasonable written notice for any Offer Employee that formally accepts or formally rescinds acceptance of an Offer and shall provide to Seller a list of the Offer Employees that have accepted (and not rescinded) an Offer on the date that is three (3) Business Days prior to Closing. Seller shall provide prompt written notice to Buyer if any Offer Employee’s employment relationship with Seller or its Affiliates terminates (whether by Seller or by such Offer Employee) prior to Closing.
(b)Notwithstanding anything set forth in Section 5.7 to the contrary, a Delayed Transfer Employee shall become an Transferred Employee as of the date on which such Delayed Transfer Employee is able to return to active employment; provided, that, such Delayed Transfer Employee returns to active employment
    67


within ninety (90) days following the Closing. All references in this Agreement to events that take place with respect to Transferred Employees as of the Closing shall take place with respect to any Delayed Transfer Employee as of such Delayed Transfer Employee’s commencement of employment with Buyer or one of its Affiliates.
(c)For eligibility and vesting purposes under the employee benefit plans of Buyer and its Affiliates that are offered and provide benefits to Transferred Employees after the Closing Date (the “Buyer Plans”), each Transferred Employee shall be credited with his or her years of service or comparable experience with Seller or its Affiliates prior to the Closing Date to the same extent as such employee was entitled prior to the Closing Date to credit for such service under any similar Seller Employee Plan, except (i) with respect to any defined benefit pension or long-term incentive plans and (ii) to the extent such credit would result in a duplication of benefits.
(d)For purposes of each Buyer Plan providing medical, dental, pharmaceutical or vision benefits to any Transferred Employee, to the extent such Transferred Employee satisfied participation requirements and waiting period requirements under comparable Seller Employee Plans, Buyer shall use commercially reasonable efforts to (i) waive all pre-existing condition exclusions and actively-at-work requirements of such Buyer Plan for such Transferred Employee and his or her covered dependents, and (ii) cause any eligible expenses incurred by such Transferred Employee and his or her covered dependents under the comparable Seller Employee Plans during the portion of the plan year ending on the date of such Transferred Employee’s participation in the corresponding Buyer Plan begins to be considered under such Buyer Plan for purposes of determining deductible, coinsurance and maximum out-of-pocket requirements applicable to such employee and his or her covered dependents for the applicable plan year as if such amounts had been paid in accordance with such Buyer Plan, subject to all applicable terms and conditions relating to such benefits or amounts.
(e)Effective as of the Closing Date, the Transferred Employees shall no longer actively participate in any tax-qualified defined contribution plan sponsored or maintained by Seller or its Affiliates (the “Seller 401(k) Plan”). Buyer shall designate a tax-qualified defined contribution plan of Buyer (such plan, the “Buyer Savings Plan”) in which the Transferred Employees shall be permitted to participate as soon as reasonably practicable following the Closing Date and that either (i) currently provides for the receipt from the Transferred Employees of “eligible rollover distributions” (as such term is defined in Section 401(a)(31) of the Internal Revenue Code, including notes representing plan loans) or (ii) shall be amended effective as of the Closing Date to provide for the receipt from the Transferred Employees of eligible rollover distributions. Seller, Buyer and their respective Affiliates shall cooperate to take reasonable actions to permit each Transferred Employee with an outstanding loan balance under the Seller 401(k) Plan as of the Closing to continue to make scheduled loan payments to the Seller 401(k) Plan after the Closing, pending the distribution and in-kind rollover of the notes evidencing such loans from the Seller 401(k) Plan to the Buyer Savings Plan so as to prevent a deemed distribution or loan offset with respect to such outstanding loans.
(f)Effective as of the Closing, Buyer shall, or shall cause one of its Affiliates to, assume all unpaid annual cash bonuses in respect of the (i) 2020 performance period to the extent unpaid as of the Closing, and (ii) 2021 performance period, in either case, that accrued on the balance sheet of Seller Parent for and in respect of
    68


each Transferred Employee (as may be adjusted by Seller in accordance with its then-current bonus program with respect to such Transferred Employees) as if the employment of such Transferred Employee continued with Seller or one of its Affiliates through the end of the month in which such Closing occurs (respectively, the “Assumed 2020 Incentive Amount” and the “Assumed 2021 Incentive Amount,” and, collectively, the “Assumed Incentive Amount”). Buyer shall, or shall cause one of its Affiliates to, assume as of the Closing the obligation to pay the Assumed Incentive Amount to the Transferred Employees when due, and shall pay the Assumed Incentive Amount to the Transferred Employees, subject to such conditions as otherwise would be applicable to the payment thereof under the applicable Seller Employee Plan and payable at such time as such amounts would be paid to the Transferred Employees under the applicable Buyer Plan; provided, that, (x) to the extent unpaid as of the Closing, the aggregate annual incentive bonus paid to Transferred Employees for the 2020 performance period shall not be less than the Assumed 2020 Incentive Amount, (y) the aggregate annual incentive bonus paid to the Transferred Employees for the 2021 performance period shall not be less than the Assumed Incentive Amount in respect of the 2021 performance period, and (z) if the annual cash bonuses in respect of the 2020 performance period are paid by Seller prior to or as of the Closing, Buyer shall have no Liability with respect to the Assumed 2020 Incentive Amount. No later than two (2) Business Days prior to the Closing Date, Seller shall provide Buyer with (x) the aggregate Assumed 2020 Incentive Amount, if any then remains unpaid, (y) the aggregate Assumed 2021 Incentive Amount and (z) the applicable Assumed Incentive Amount in respect of each Transferred Employee.
(g)Seller shall, or shall cause one of its Affiliates to, vest all unvested equity awards (or the applicable portion thereof) held by Offer Employees under a Seller Employee Plan that would have vested as of or prior to April 1, 2021 at the earlier to occur of (i) April 1, 2021 and (ii) the Closing (if the Closing, only the Transferred Employees) (such date, the “Acceleration Date” and such awards, the “Accelerated Equity Awards”), in either case, subject to the Offer Employee’s continued employment with Seller or one of its Affiliates through the Acceleration Date, and shall retain all Liability in respect of any equity awards under any Seller Employee Plan. To the extent vested, Seller shall, or shall cause one of its Affiliates to, settle each Accelerated Equity Award on or as soon as administratively practicable following the Acceleration Date; provided, that if settlement at such time would result in a tax penalty under Section 409A of the Code, then such awards shall be settled at the earliest time that would not result in such penalty.
(h)On or immediately prior to the Closing, Seller shall, or shall cause one of its Affiliates to, pay to each Transferred Employee all accrued, but unused vacation or paid time off to which any such Transferred Employee is entitled pursuant to and in accordance with the applicable policies or practices of Seller or its Affiliates governing vacation and paid time off and applicable Law. To the extent applicable Law prohibits any Transferred Employee from receiving a payout of accrued, but unused vacation or paid time off at Closing, Buyer shall assume the accrual (at the cost of Seller) (any amount so assumed by Buyer in respect of accrued but unused vacation or paid time off of the Transferred Employees, the “PTO Amount”). No later than two (2) Business Days prior to the Closing Date, Seller shall provide Buyer with a list of all accrued, but unused vacation or paid time off as of the Closing Date for each Offer Employee that will not be paid as of the Closing on account of any legal requirement.
(i)On the Closing Date, Seller shall deliver to Buyer a true and complete list of each current or former FS Development Platform Employee who experienced an “employment loss” (as defined by the WARN
    69


Act) during the ninety (90) days prior to the Closing Date. For a period of ninety (90) days after the Closing Date, Buyer shall not, and shall cause its Affiliates to not, engage in any conduct that would result in an “employment loss” or “layoff” (in each case, as defined in the WARN Act) for any Transferred Employee.
(j)On or prior to the date of this Agreement, Seller has entered into Retention Award Agreements with each individual listed on Schedule 5.7(j) to reflect the grant to each such individual of a retention bonus in the amount set forth therein (collectively, the “Retention Bonuses”). Effective as of the Closing Date, Buyer shall expressly assume, by operation of this Section 5.7(j), the Retention Award Agreements and, from and after the Closing Date, Buyer shall, or shall cause one of its Affiliates, to honor the terms and conditions of the Retention Award Agreements and perform all obligations thereunder. Buyer or one of its Affiliates shall reimburse Seller for any Forfeited Retention Bonus Amount within thirty (30) days following the last date a payment of a Retention Bonus is due.
(k)Nothing in this Section 5.7 shall be treated as an amendment of, an undertaking to amend or terminate, or a limitation on the ability of Buyer or its Affiliates to amend or terminate any Employee Plans. Nothing herein shall require Buyer to continue to employ the services of any particular individual after the Closing Date. No provision hereof shall create any third-party beneficiary rights in any current or former employee or any other natural person service provider of any of the Acquired Companies or any beneficiary, dependents, or other individual associated therewith for the compensation, terms and conditions of employment and benefits that may be provided.
(l)On the Closing Date, Seller will initiate a payroll run for all of the Transferred Employees covering the period between the end of the prior payroll period for the Transferred Employees and 11:59 p.m., New York City time on the day immediately prior to the Closing Date. The special payroll run contemplated by this Section 5.7(l) shall include all payments that Seller or any of its Affiliates is required to make on or prior to the Closing pursuant to this Section 5.7.
SECTION 5.8    Non-Competition; Non-Solicitation.
(a)Subject to Section 5.8(e) and Section 5.8(f), Seller shall not, and shall cause each of its Affiliates not to, directly or indirectly, for a period of two (2) years commencing on the Closing Date, (i) engage in any Development Business, (ii) own or acquire a Significant Interest in any Person engaged in a Development Business, or (iii) sell, transfer, lease, sublease, license, assign or otherwise dispose of any Outstanding Project Company other than to Buyer or its designee in accordance with this Agreement.
(b)Subject to Section 5.8(e) and Section 5.8(f), and except as may be released in writing by Buyer with respect to any Transferred Employee, for a period of two (2) years commencing on the Closing Date, Seller shall not, and shall cause each of its Affiliates not to, directly or indirectly, solicit, hire, induce or otherwise encourage any Transferred Employee to terminate his or her employment with Buyer or its Affiliates (other than making general solicitations not targeted at Transferred Employees (including by a search firm or pursuant to a general advertisement) and hiring such employee as a result thereof); provided, however, that the foregoing shall not
    70


restrict Seller or its Affiliates from soliciting, hiring, inducing or otherwise encouraging any Transferred Employee whose employment has been terminated by Buyer or its Affiliates at least six (6) months prior to the date of solicitation or hire.
(c)Subject to Section 5.8(e) and Section 5.8(f), and except as may be released in writing by Buyer with respect to any Terminated Employee, for a period of two (2) years commencing on the Closing Date, Seller shall not, and shall cause each of its Affiliates not to, directly or indirectly, hire (whether as an employee or a service provider) any Terminated Employees.
(d)Except as may be released in writing by Seller with respect to any employee or former employee that is the subject of this Section 5.8(d), for a period commencing on the date of this Agreement until the date that is two (2) years after the Closing Date, Buyer shall not, and shall cause the Restricted Group not to, directly or indirectly, solicit, hire, induce or otherwise encourage any current or former employee of Seller or its Affiliates with whom Buyer or any of its Representatives came into contact with or otherwise became aware of in connection with the Transactions or the transactions contemplated by the Ancillary Agreements or the Module Purchase Orders, to terminate his or her employment with Seller or its Affiliates (other than making general solicitations not targeted at such employees (including by a search firm or pursuant to a general advertisement) and hiring such employee as a result thereof); provided, however, that the foregoing shall not restrict Buyer or its Affiliates from soliciting, hiring, inducing or otherwise encouraging any such employee whose employment has been terminated by Seller or its Affiliates at least six (6) months prior to the date of solicitation or hire.
(e)Notwithstanding the foregoing, nothing in this Section 5.8 shall restrict Seller or its Affiliates from:
(i)owning any interest in, managing or controlling, or otherwise operating or engaging in, any operation or activity other than a Development Business;
(ii)taking any action that is required or contemplated by this Agreement;
(iii)owning, directly or indirectly, any Equity Interest in any Person that is not a Significant Interest;
(iv)acquiring, directly or indirectly (whether by purchase, merger, consolidation or otherwise), ownership of Equity Interests of any Person engaged in the Development Business if (A) such Person owns one or more businesses or interests in addition to its Development Business; provided, that such Development Business does not contribute more than [***] of the [***] of such Person for its most recent fiscal year, or (B) as a result of a foreclosure (or negotiated settlement in lieu of a foreclosure) related to a financing provided by Seller or its Affiliates as part of the Retained Business; or
(v)any activity set forth on Schedule 5.8.
(f)Notwithstanding anything to the contrary in this Section 5.8,
    71


(i)the restrictions in Section 5.8(a), Section 5.8(b) and Section 5.8(c) shall not apply to any Person or its Affiliates that acquires Seller or any of its Affiliates or any Equity Interests therein; provided, that such restrictions shall continue to apply to the Entities or assets of the Seller or any of its Affiliates acquired by such Person or its Affiliates in such transaction that were subject to the terms of Section 5.8(a), Section 5.8(b) and Section 5.8(c) as such restrictions applied to Seller or its Affiliates prior to such transaction; and
(ii)the restrictions in Section 5.8(a), Section 5.8(b) and Section 5.8(c) shall terminate and cease to be in effect upon the consummation of any transaction or series of related transactions the result of which are (A) the sale or transfer of all or substantially all of the properties and assets of Seller Parent, or (B) that any Person becomes the “beneficial owner” (as defined in Rule 13d-3 and Rule 13d-5 of the Exchange Act) of more than 50% of the voting securities of Seller Parent.
(g)Each Party acknowledges that a breach or threatened breach of this Section 5.8 would give rise to irreparable harm to the other Party, for which monetary damages would not be an adequate remedy, and hereby agrees that in the event of a breach or a threatened breach by a Party of any of its obligations in this Section 5.8, the non-breaching Party shall, in addition to any and all other rights and remedies that may be available to it in respect of such breach, be entitled to equitable relief, including a temporary restraining order, an injunction, specific performance and any other relief that may be available from a court of competent jurisdiction (without any requirement to post bond).
(h)Each Party acknowledges that the restrictions contained in this Section 5.8 are reasonable and necessary to protect the legitimate interests of the other Party and constitute a material inducement of each Party to enter into this Agreement and consummate the Transactions. In the event that any covenant contained in this Section 5.8 should ever be adjudicated to exceed the time, geographic, product or service or other limitations permitted by applicable Law in any jurisdiction, then any court is expressly empowered to reform such covenant, and such covenant shall be deemed reformed, in such jurisdiction to the maximum time, geographic, product or service or other limitations permitted by applicable Law. The covenants contained in this Section 5.8 and each provision hereof are severable and distinct covenants and provisions. The invalidity or unenforceability of any such covenant or provision as written shall not invalidate or render unenforceable the remaining covenants or provisions hereof, and any such invalidity or unenforceability in any jurisdiction shall not invalidate or render unenforceable such covenant or provision in any other jurisdiction.
SECTION 5.9    Confidentiality.
(a)The terms of the Confidentiality Agreement are hereby incorporated by reference, and notwithstanding Section 2 (Term) of the Confidentiality Agreement, shall continue in full force and effect until the Closing, at which time the Confidentiality Agreement shall terminate. If this Agreement is, for any reason, terminated prior to the Closing, the Confidentiality Agreement and the obligations of Buyer under this Section 5.9 shall nonetheless continue in full force and effect in accordance with Section 2 (Term) of the Confidentiality Agreement.
    72


(b)From and after the Closing, and except as otherwise expressly permitted by this Agreement, Seller shall, and shall cause its Affiliates to, hold and keep, and shall use its commercially reasonable efforts to cause its or their respective Representatives to hold and keep, in confidence any and all non-public or otherwise confidential or proprietary information, whether written or oral, in the possession of Seller, its Affiliates or their respective Representatives concerning the FS Development Platform, the Acquired Companies or this Agreement, except to the extent that such information (i) is generally available to and known by the public other than as a result of a breach of this Section 5.9(b); (ii) is lawfully acquired by Seller, its Affiliates or their respective Representatives from and after the Closing from sources reasonably believed by Seller not to be prohibited or restricted from disclosing such information by a legal, contractual or fiduciary obligation; or (iii) is required to be disclosed pursuant to Law (including any securities Laws or the rules and regulations of any stock exchange) or any judicial or administrative process; provided, that, in the case of clause (iii), Seller shall promptly notify Buyer in writing of such requirement to disclosure confidential information and shall disclose only that portion of such information which Seller is advised by its counsel is legally required to be disclosed; provided further, that, Seller shall use reasonable best efforts to obtain an appropriate protective order or other reasonable assurance that confidential treatment will be accorded such information. The provisions of this Section 5.9(b) shall not restrict Seller’s rights to enforce this Agreement.
(c)From and after the Closing, and except as otherwise expressly permitted by this Agreement, Buyer shall, and shall cause its Affiliates to, hold and keep, and shall use its commercially reasonable efforts to cause its or their respective Representatives to hold and keep, in confidence any and all non-public or otherwise confidential or proprietary information, whether written or oral, in the possession of Buyer, its Affiliates or their respective Representatives concerning the businesses of Seller and its Affiliates (other than the FS Development Platform and the Acquired Companies) or this Agreement, except to the extent that such information (i) is generally available to and known by the public other than as a result of a breach of this Section 5.9(c); (ii) is lawfully acquired by Buyer, its Affiliates or their respective Representatives from and after the Closing from sources reasonably believed by Buyer not to be prohibited or restricted from disclosing such information by a legal, contractual or fiduciary obligation; or (iii) is required to be disclosed pursuant to Law or any judicial or administrative process; provided, that, in the case of clause (iii), Buyer shall promptly notify Seller in writing of such requirement to disclose confidentiality information and shall disclose only that portion of such information which Buyer is advised by its counsel is legally required to be disclosed, provided, further, that, Buyer shall use reasonable best efforts to obtain an appropriate protective order or other reasonable assurance that confidential treatment will be accorded such information. The provisions of this Section 5.9(c) shall not restrict Buyer’s rights to enforce this Agreement.
SECTION 5.10    Names and Marks. From and after the Closing, Buyer and its Affiliates shall have no right, title or interest in or to, and Buyer shall not use, shall not permit any of its Affiliates or any third party to use, and shall cause the Acquired Companies to cease to use, “First Solar,” “First Solar Development,” “FS,” or any confusingly similar derivative or variant thereof or any name or trademark confusingly similar to or dilutive of any of the foregoing, alone or as part of a combination (collectively, the “Seller Names”), in whole or in part, as the name of or otherwise in connection with the FS Development Platform, or any of the Acquired Companies. As soon as reasonably practicable, and in any event within ninety (90) days after the Closing Date, Buyer shall (i) remove, strike over or otherwise obliterate all Seller Names from all existing physical items, content and materials (tangible
    73


or intangible), including signage, vehicles, facilities, business cards, schedules, stationery, packaging materials, displays, promotional materials, manuals, forms, Software, email, social media, online identifiers and properties, and other items, content and materials, and (ii) change the name of the Company and each Project Company and Other Subsidiary (and any other entity, if applicable) to remove any Seller Name, including causing its Organizational Documents to be amended to remove any references thereto. Seller hereby grants the Acquired Companies a limited, non-exclusive license to continue to use the Seller Names solely on a wind-down and transitional basis (and in accordance with the terms and conditions of this Section 5.10) for the period specified in the preceding sentence. For the avoidance of doubt, Buyer shall have no rights during such time to make any new use of any Seller Name. All goodwill associated with the Seller Names generated by the Acquired Companies or their use of the Seller Names pursuant to the foregoing license in this Section 5.10 shall inure to the benefit of Seller and its Affiliates (excluding the Acquired Companies). Any continued use by any Acquired Company or any other Affiliate of Buyer engaged in the FS Development Platform of any of the Seller Names during such ninety (90)-day period as permitted in this Section 5.10 must be in a form and manner, and with standards of quality, of that in effect for the Seller Names as of the Closing Date, and shall not be in a manner that would be reasonably expected to damage, impair or tarnish the reputation of Seller or its Affiliates or the goodwill associated with the Seller Names.
SECTION 5.11    D&O Indemnification.
(a)For a period of six (6) years after the Closing, Buyer shall not, and shall not permit any Acquired Company to, amend, repeal or otherwise modify any provision in such Acquired Company’s Organizational Documents relating to the indemnification or exculpation of any Pre-Closing Indemnified Person from the form of such provision as of immediately prior to Closing (unless any such amendment, repeal or modification is required by applicable Law) for any period prior to the consummation of the Closing, it being the intent of the Parties that the Pre-Closing Indemnified Persons shall continue to be entitled to such indemnification and exculpation to the fullest extent permitted by Law for any period prior to the consummation of the Closing.
(b)From and after the Closing, Buyer shall cause the Acquired Companies to fulfill and honor the obligations of the Acquired Companies under any indemnification provision and any exculpation provision in the Organizational Documents of the Acquired Companies as in effect as of the Closing.
(c)If Buyer or any of its respective successors or assigns (i) consolidates with or merges into any other Entity and is not the continuing or surviving Entity of such consolidation or merger or (ii) transfers or conveys all or substantially all of its properties and assets to any Person, then Buyer or its applicable successor or assign shall cause its applicable successors or assigns to assume all of the obligations thereof in this Section 5.11.
(d)The Pre-Closing Indemnified Persons are intended third-party beneficiaries of this Section 5.11, with full rights of enforcement of this Section 5.11 as if a party hereto.
    74


(e)As used herein, “Pre-Closing Indemnified Person” means any Person who is or was an officer, manager or director of the Acquired Companies at or at any time prior to the Closing.
SECTION 5.12    Termination of Affiliate Contracts. Except for the Affiliate Contracts (i) that are contribution agreements, assignment agreements or similar Contracts, in each case, related to the Reorganization and made available to Buyer prior to the date hereof or expressly set forth on Schedule 1.2 or entered into in accordance with Section 5.1(b) or Section 5.3 or (ii) set forth on Section 5.12 of the Seller Disclosure Schedule (each such Affiliate Contract in clause (i) and (ii), a “Surviving Affiliate Contract”), as of 11:59 p.m. New York time on the date immediately preceding the Closing Date, Seller shall cause all Affiliate Contracts to be terminated, repaid, capitalized or cancelled, in each case, resulting in no continuing liability for the Acquired Companies or their Affiliates. For the avoidance of doubt, intercompany agreements or accounts solely between and among any of the Acquired Companies as of immediately prior to the Closing shall not be affected by this Section 5.12.
SECTION 5.13    Retention and Access to Records. From and after the Closing, Buyer shall, and shall cause the Acquired Companies to, provide Seller and its Representatives with reasonable access, during normal business hours and upon reasonable advance notice, to the books and records of the FS Development Platform and the Acquired Companies that relate to periods or occurrences prior to the Closing Date for any reasonable business purpose. Buyer shall, and shall cause the Acquired Companies to, preserve, keep and maintain such books and records for a period of seven (7) years after the Closing Date.
SECTION 5.14    Insurance. From and after the Closing, the Acquired Companies shall cease to be insured by, and none of Buyer, the Company, the Project Companies, the Other Subsidiaries or any of their respective Affiliates will have access or availability to, or be entitled to make claims on, claim benefits on, claim benefits from or seek coverage under, any insurance policy maintained by Seller or its Affiliates, including any such insurance policy under which any of the Acquired Companies are beneficiaries, and from and after the Closing, Buyer shall be responsible for obtaining any replacement insurance policies with respect to the Acquired Companies and the FS Development Platform.
SECTION 5.15    R&W Insurance Policy.
(a)Buyer shall obtain and bind a buyer-side representations and warranties policy with respect to this Agreement promptly after the execution hereof, insuring against breaches of the representations and warranties set forth in Article III and liability for Excluded Taxes for the benefit of Buyer and any additional insureds named by Buyer (the “R&W Insurance Policy”); provided, that, solely for the purposes of this Agreement, such R&W Insurance Policy does not include any additional fundamental representations and warranties insurance policy (an “Additional RWI Policy”), which such additional policy shall be at the cost of Buyer. Any costs and expenses related to the R&W Insurance Policy, including the total premium, underwriting costs, brokerage commission for Buyer’s broker, Taxes related to such policy and other fees and expenses that such policy requires Buyer to bear shall be borne by Buyer (subject to 50% of such amounts being included in Transaction Expenses).
    75


(b)Buyer shall not (i) amend or waive any provision of the R&W Insurance Policy in a manner adverse to Seller, or (ii) cause the termination of the R&W Insurance Policy, in both cases, without Seller’s prior written consent.
SECTION 5.16    Further Action.
(a)From and after the Closing, Seller shall, and shall cause its Affiliates to, from time to time, execute and deliver such additional instruments, documents, conveyances or assurances and take such other actions as shall be necessary, or otherwise reasonably requested by Buyer to confirm and assure the rights and obligations provided for in this Agreement and render effective the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements.
(b)From and after the Closing, Buyer shall, and shall cause its Affiliates to, from time to time, execute and deliver such additional instruments, documents, conveyances or assurances and take such other actions as shall be necessary, or otherwise reasonably requested by Seller to confirm and assure the rights and obligations provided for in this Agreement and render effective the consummation of the Transactions or the transactions contemplated by the Ancillary Agreements.
SECTION 5.17    Seller Parent Guarantee. Seller Parent hereby unconditionally and irrevocably guarantees to Buyer the due and punctual payment and performance by Seller of Seller’s obligations and liabilities under this Agreement (the “Guaranteed Obligations”). The foregoing sentence is an absolute, unconditional and continuing guarantee of the full and punctual discharge and performance of the Guaranteed Obligations. If Seller defaults in the discharge and performance of all or any portion of the Guaranteed Obligations, the obligations of Seller Parent hereunder shall become immediately due and payable. Seller Parent represents and warrants to the Company as follows: (a) Seller Parent is duly organized and validly existing and in good standing in accordance with the Laws of the jurisdiction of its formation and has all necessary power and authority to execute and deliver this Agreement and to perform its obligations hereunder; (b) the execution and delivery of this Agreement by Seller Parent and the performance by Seller Parent of its covenants and agreement under this Section 5.17 have been duly and validly authorized by all necessary action on the part of Seller Parent; (c) this Agreement is a legal, valid and binding obligation of Seller Parent enforceable against Seller Parent in accordance with its terms, subject to Bankruptcy and Equity Exceptions; and (d) none of the execution, delivery and performance of this Agreement by Seller Parent will (i) violate, conflict with or result in a breach of the Organizational Documents of Seller Parent, (ii) violate, conflict with or result in the breach of any Law or Order applicable to Seller Parent, or (iii) (A) require any Consent of, or any Filing to or with, any Person that is not a Governmental Authority, or (B) violate, result in any breach of or, with or without notice or lapse of time or both, constitute a default or give rise to any right of termination, cancellation, suspension, revocation, amendment or acceleration of, or result in the creation of a Lien on any asset, property or business of Seller Parent under, any Contract, Permit or other instrument or arrangement to which Seller Parent is a party or by which Seller Parent or its properties or assets are bound, except, in the case of the foregoing clauses (ii) and (iii), as would not prevent or materially impair Seller Parent’s obligation to perform its obligations under this Section 5.17.
    76


SECTION 5.18    O&M Option Agreement. If the O&M Closing occurs prior to the Closing, Seller or its Affiliates shall be permitted to assign the O&M Option Agreement to the Company or an Other Subsidiary prior to the Closing, and Schedule 1.3 shall be updated to include the O&M Option Agreement. If the O&M Closing occurs after the Closing, upon three (3) Business Days’ notice from Seller to Buyer prior to the O&M Closing, Buyer will, or will cause one of its Subsidiaries to, execute and deliver the O&M Option Agreement prior to the date of the O&M Closing.
ARTICLE VI

CONDITIONS TO CLOSING
SECTION 6.1    Conditions to Each Party’s Obligation to Effect the Acquisition. The respective obligations of Buyer and Seller to consummate the Acquisition shall be subject to the satisfaction (or waiver by Buyer or Seller, as applicable) of the following conditions prior to the Closing:
(a)HSR Clearance. The waiting period (and any extension of such period) under the HSR Act applicable to the Transactions shall have expired or otherwise been terminated (the “HSR Clearance”).
(b)FERC Approval. A final order from FERC approving the Acquisition, including the disposition of jurisdictional facilities and, if required, the acquisition of securities (as described on Schedule 6.1(b)), as requested in the application filed under Section 203 of the FPA, shall have been obtained, without modification or condition (other than standard conditions), and shall be in full force and effect (the “FERC Approval”), and FERC’s order granting the FERC Approval shall no longer be subject to rehearing or judicial review, except where either (i) no third party has filed a motion to intervene in the proceeding and a protest or comments adverse to the application prior to the issuance of FERC’s order granting the FERC Approval, or (ii) where FERC’s order granting the FERC Approval grants the motion to intervene of a third party that has filed a motion to intervene in the proceeding and a protest or comments adverse to the application, the Parties shall have conferred and determined to consent to Closing based on their good faith, reasonable determination that FERC’s granting such third party’s motion to intervene would not be reasonably expected to have a material adverse effect on their ability to achieve such Closing.
(c)CFIUS Clearance. The CFIUS Clearance shall have been obtained.
(d)Legal Restraints. No Law or Order issued after the date hereof, whether preliminary, temporary or permanent, shall be in effect that prevents, retrains, makes illegal or otherwise prohibits, enjoins or restrains the consummation of the Acquisition (any such Order, a “Legal Restraint”).
SECTION 6.2    Conditions to Obligations of Buyer. The obligation of Buyer to consummate the Acquisition is further subject to the satisfaction (or waiver by Buyer) of the following conditions prior to the Closing:
    77


(a)Representations and Warranties.
(i)Each Seller Fundamental Representation qualified by Material Adverse Effect shall be true and correct in all respects as of the date hereof and as of the Closing Date, and each other Seller Fundamental Representation (other than Section 3.2(a)) (read without giving effect to any qualifier as to materiality, “in all material respects,” “material” or Material Adverse Effect) shall be true and correct in all material respects, in each case as of date hereof and as of the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case such representation or warranty shall have been true and correct in all material respects, as of such specified date).
(ii)With respect to Section 3.2(a), such Seller Fundamental Representation shall be true and correct in all respects (other than de minimis inaccuracies) as of the date hereof and as of the Closing Date (except for those representations and warranties that are made as of a specific date, which shall have been true and correct in all respects (other than de minimis inaccuracies) as of such specified date).
(iii)Each representation and warranty in Article III (except for the Seller Fundamental Representations) (read without giving effect to any qualifier as to materiality, “in all material respects,” “material,” or Material Adverse Effect) shall be true and correct in all respects as of the date hereof and as of the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case such representation or warranty shall have been true and correct in all respects as of such specified date), except, with respect to this Section 6.2(a)(iii), where the failure of such representations or warranties to be so true and correct in all respects would not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Effect.
(b)Performance of Covenants and Agreements. Seller shall have performed or complied with in all material respects, and shall not be in material breach of, any covenant or agreement herein that is required to be performed or complied with by Seller prior to the Closing.
(c)Bring-Down Certificate. Buyer shall have received a certificate, dated as of the Closing Date and duly executed on behalf of Seller, confirming the satisfaction of all unwaived conditions in Section 6.2(a) and Section 6.2(b).
(d)No Material Adverse Effect. No Material Adverse Effect shall have occurred and be continuing.
(e)Reorganization. The Reorganization shall have been completed.
SECTION 6.3    Conditions to Obligations of Seller. The obligation of Seller to consummate the Acquisition is further subject to the satisfaction (or waiver by Seller) of the following conditions prior to the Closing:
    78


(a)Representations and Warranties.
(i)Each Buyer Fundamental Representation (read without giving effect to any qualifier as to materiality, “in all material respects,” “material” or Buyer Material Adverse Effect) shall be true and correct in all material respects as of the date hereof and as of the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case such representation or warranty shall have been true and correct in all respects, as of such specified date).
(ii)Each representation and warranty in Article IV (except for Buyer Fundamental Representations) shall be true and correct in all respects (read without giving effect to any qualifier as to materiality, “in all material respects,” “material,” or Buyer Material Adverse Effect) as of the date hereof and as of the Closing Date (except to the extent any such representation or warranty is made as of a specific date, in which case such representation or warranty shall have been true and correct in all respects as of such specified date), except, with respect to this Section 6.3(a)(ii), where the failure of such representations or warranties to be so true and correct in all respects would not result in a Buyer Material Adverse Effect.
(b)Performance of Covenants and Agreements. Buyer shall have performed or complied with in all material respects, and shall not be in material breach of, any covenant or agreement herein that is required to be performed or complied with by Buyer prior to the Closing.
(c)Bring-Down Certificate. Seller shall have received a certificate dated as of the Closing Date and duly executed on behalf of Buyer, confirming the satisfaction of all unwaived conditions in Section 6.3(a) and Section 6.3(b).
SECTION 6.4    Effect of the Closing. If the Closing occurs, all conditions in Section 6.1, Section 6.2 and Section 6.3 shall be deemed to have been satisfied for all purposes hereunder.
ARTICLE VII

SURVIVAL, R&W INSURANCE AND INDEMNIFICATION
SECTION 7.1    Survival of Representations and Warranties and Covenants.
(a)The representations and warranties set forth in Article III and Article IV shall terminate effective as of the Closing and shall not survive the Closing, and thereafter there shall be no liability on the part of, nor shall any claim be made by, either Party or its Affiliates with respect to the representations and warranties set forth in Article III and Article IV; provided, however, that the representations and warranties set forth in Section 3.13(d) shall survive the Closing until the date that is sixty (60) days after the expiration of the applicable statutory period of limitation.
(b)(i) None of the covenants and agreements of the Parties herein, to the extent such covenant or agreement contemplates or requires performance prior to the Closing, shall survive, and all such covenants and agreements, including any Claim related thereto, shall terminate automatically upon, the Closing; (ii)
    79


each covenant and agreement of the Parties herein, to the extent such covenant or agreement requires performance at or after the Closing, shall, in each case, expressly survive the Closing until performed in full in accordance with its terms; and (iii) each covenant and agreement in Article IX (other than Section 9.2) shall survive the Closing until the date that is sixty (60) days after the expiration of the applicable statutory period of limitation.
(c)Notwithstanding the foregoing, the limitations set forth in this Section 7.1 shall not apply in the case of Fraud.
SECTION 7.2    Indemnification by Seller. From and after the Closing Date, Seller shall indemnify and hold harmless Buyer and its Affiliates and their respective officers, directors, employees, agents and Representatives and, in each case, successors and assigns (each, a “Buyer Indemnified Party”) for and against all losses, damages, liabilities, deficiencies, Claims, judgments, interest, awards, penalties, fines, costs, expenses, Taxes, reasonable attorneys’ fees and other costs of defense, prosecution, investigation or collection (collectively, “Losses”) (including, for the avoidance of doubt, all Losses incurred defending any third-party claims that could give rise to an actually incurred indemnifiable Loss to such third party), to the extent arising out of, relating to or resulting from:
(a)subject to Section 7.1(b), any breach by Seller of, or failure by Seller to comply with or perform, any covenant or agreement of Seller contained in this Agreement;
(b)any Indebtedness of the Acquired Companies outstanding as of immediately prior to the Closing or Transaction Expenses that, in either case, are not satisfied or paid before or at the Closing, other than, in each case, to the extent included as a reduction to the Purchase Price in the Final Adjustment Statement; or
(c)any [***].
SECTION 7.3    Indemnification by Buyer. From and after the Closing Date, Buyer shall indemnify and hold harmless Seller and its Affiliates and their respective officers, directors, employees, agents and Representatives, and in each case, successors and assigns (each, a “Seller Indemnified Party”) for and against all Losses (including, for the avoidance of doubt, all Losses incurred defending any third-party claims that could give rise to an actually incurred indemnifiable Loss to such third party), to the extent arising out of, relating to or resulting from:
(a)subject to Section 7.1(b), any breach by Buyer of, or failure by Buyer to comply with or perform, any covenant or agreement of Buyer contained in this Agreement;
(b)any [***]; or
(c)the conduct or operation of the FS Development Platform by Buyer or its Affiliates after the Closing.
    80


SECTION 7.4    Indemnification Generally.
(a)Notwithstanding anything to the contrary contained in this Agreement, with respect to any claim for indemnification pursuant to this Article VII or Section 9.2, in no event shall either the Buyer Indemnified Parties, on the one hand, or the Seller Indemnified Parties, on the other hand, be entitled in the aggregate to recover Losses in excess of the Final Purchase Price, except in the event of Fraud or the Liabilities set forth in Schedule 1.9(a).
(b)All Losses shall be determined without duplication of recovery under other provisions of this Agreement or the Ancillary Agreements or the Module Purchase Orders and Losses shall not include any amounts that were included in the calculation of the Final Purchase Price. Notwithstanding anything to the contrary contained herein, nothing shall limit any remedy available to any Party in the event of Fraud.
(c)Each of Buyer and Seller, as applicable, shall, and shall cause the Buyer Indemnified Parties and the Seller Indemnified Parties, as applicable, to use commercially reasonable efforts to take all reasonable steps to mitigate or otherwise reduce the amount of any Loss upon becoming aware of any event or circumstance that would be reasonably expected to, or does, give rise thereto.
(d)Notwithstanding anything contrary contained in this Agreement, Seller shall, and cause its Affiliates to, use commercially reasonable efforts with respect to obtaining the release referenced in Schedule 1.9(b) to the extent, and for any period during which, Seller is seeking such release for itself or its Affiliates.
SECTION 7.5    Notice of Loss; Third-Party Claims.
(a)An Indemnified Party shall give the Indemnifying Party written notice in reasonable detail of any matter which an Indemnified Party has determined has given rise to a right of indemnification under this Agreement, within thirty (30) days of such determination, including all facts and circumstances that give rise to such right of indemnification, the amount of the Losses, if known, and the method of computation thereof (if reasonably practicable), and containing a reference to the provisions of this Agreement in respect of which such right of indemnification is claimed or arises; provided, however, that the failure to provide such notice shall not release the Indemnifying Party from any of its obligations under this Article VII except to the extent that the Indemnifying Party is materially prejudiced by such failure; provided, further, that notwithstanding anything contrary contained in this Agreement, the Seller Indemnified Parties shall be released from its obligations under this Article VII solely with respect to the Liabilities set forth in Schedule 1.9(a) after the third (3rd) anniversary of the Closing Date, other than with respect such Liabilities which a Buyer Indemnified Party provided written notice pursuant to this Section 7.5 prior to the third (3rd) anniversary of the Closing Date.
(b)If an Indemnified Party shall receive notice of any Claim (each, a “Third-Party Claim”) against which it may give rise to a claim for Loss under this Article VII within thirty (30) days of the receipt of such notice, the Indemnified Party shall give the Indemnifying Party notice of such Third-Party Claim; provided, however, that the failure to provide such notice shall not release the Indemnifying Party from any of its obligations under this Article VII, except to the extent that the Indemnifying Party is materially prejudiced by such failure. The
    81


Indemnifying Party shall be entitled to assume and control the defense of such Third-Party Claim at its expense and through counsel of its choice if it, as a condition to the assumption, gives notice of its intention to do so to the Indemnified Party as promptly as possible but in any event within fifteen (15) days of the receipt of such notice from the Indemnified Party which acknowledges its obligation to indemnify the Indemnified Party under this Article VII. If the Indemnifying Party elects to undertake any such defense against a Third-Party Claim, the Indemnified Party may participate in such defense at its own expense; provided, that if the Indemnified Party has been advised in writing by counsel that there exists or there is reasonably likely to exist a conflict of interest that would make it inappropriate in the reasonable judgment of the Indemnified Party and its independent counsel for the same counsel to represent both the Indemnified Party and the Indemnifying Party, then the Indemnified Party shall be entitled to retain its own counsel (and one local counsel in each applicable jurisdiction) at the expense of the Indemnifying Party; provided, further, that the Indemnified Party shall have the exclusive right to assume the defense and control of and consent to the entry of judgment on or enter into any settlement with respect to any Third-Party Claim (i) that seeks as the sole remedy an injunction or other equitable relief against any Indemnified Party, (ii) if the Third-Party Claim relates to or arises in connection with any criminal proceeding, indictment, allegation or investigation or (iii) if the Indemnified Party has been advised by counsel that there are one or more legal or equitable defenses available to it with a reasonable prospect of success which are not available to the Indemnifying Party. The Indemnified Party shall cooperate with the Indemnifying Party in such defense and make available to the Indemnifying Party, at the Indemnifying Party’s expense, all witnesses, pertinent records, materials and information to the extent practicable and in the Indemnified Party’s possession or under the Indemnified Party’s control relating thereto as is reasonably required by the Indemnifying Party. Unless (i) the Indemnified Party is provided written notice of the Indemnifying Parties’ intention to settle the Third-Party Claim at least ten (10) calendar days prior to such settlement and (ii) (A) the Indemnified Party is given an unconditional, full and complete written release from any and all liability by all relevant parties in respect of such Third-Party Claim; (B) the Losses payable under the settlement are limited solely to monetary payments for which the Indemnified Party is fully indemnified by the Indemnifying Party; and (C) there is no requirement of any admission of wrongdoing by the Indemnified Party or any of its Affiliates, the Indemnifying Party shall not settle or compromise any Third-Party Claim or consent to the entry of any judgments without the prior written consent of the Indemnified Party. No Third-Party Claim which is being defended in good faith by the Indemnifying Party in accordance with the terms of this Agreement shall be settled by the Indemnified Party without the prior written consent of the Indemnifying Party (not to be unreasonably withheld, conditioned or delayed).
SECTION 7.6    Exclusive Remedy. From and after the Closing, (i) this Article VII and Section 9.2 shall be the sole and exclusive remedy of the Indemnified Parties (including Buyer and Seller) in connection with this Agreement and the Transactions, and (ii) each Party hereby waives, to the fullest extent permitted under applicable Law, any and all rights, claims and causes of action for any breach of any representation, warranty, covenant, agreement or obligation set forth herein against the other Party and its Representatives arising under or based upon any applicable Law, except pursuant to the indemnification provisions set forth in this Article VII; provided, however, that nothing in this Section 7.6 shall limit the rights or remedies of, or constitute a waiver of any rights or remedies by, any Person pursuant to (or shall otherwise operate to interfere with the operation of) Section 2.5, Section 2.6, Section 5.5(b), Article IX or Section 11.5; provided, further, that nothing herein shall prevent any
    82


Buyer Indemnified Party from seeking recovery, or recovering, under the R&W Insurance Policy or any Additional RWI Policy in accordance with its terms, whether for breaches under this Agreement or any other claim that may be permitted or made under the R&W Insurance Policy or any Additional RWI Policy. Notwithstanding anything to the contrary contained herein, nothing, including any of the limitations set forth in this Article VII, shall limit any remedy available to any Party in the event of Fraud.
ARTICLE VIII

TERMINATION
SECTION 8.1    Termination Rights.
(a)Termination by Mutual Consent. Seller and Buyer shall have the right to terminate this Agreement at any time prior to the Closing by mutual written consent.
(b)Termination by Either Seller or Buyer. Each of Seller and Buyer shall have the right to terminate this Agreement at any time prior to the Closing, if:
(i)the Closing shall not have been consummated prior to 5:00 p.m., New York City time on April 30, 2021 (such date, as it may be extended in accordance with Section 11.5(b), the “End Date”); provided, that, if, prior to the End Date, all of the conditions to the Closing set forth in Article VI have been satisfied or waived, as applicable, or shall then be capable of being satisfied except for any conditions set forth in Section 6.1(a), Section 6.1(b) or Section 6.1(c) and those conditions that by their nature are to be satisfied at the Closing, either Seller or Buyer may, prior to 5:00 p.m., New York City time on the End Date, extend the End Date to June 30, 2021 (and if so extended, such later date being the End Date); provided, however, that in no case shall the right to terminate this Agreement under this Section 8.1(b)(i) be available to Seller or Buyer, as applicable, if such Party has failed to fulfill any obligation in any material respect, which failure constitutes a breach hereunder, and such breach shall have been the proximate cause of the conditions set forth in Article VI to occur by the End Date; or
(ii)any Law or Order issued after the date hereof that has become final and nonappealable shall be in effect that permanently prevents, restrains, makes illegal or otherwise prohibits the consummation of the Acquisition.
(c)Termination by Buyer. Buyer shall have the right to terminate this Agreement if Seller shall have failed to perform or comply with any of its covenants or agreements hereunder in any material respect, or if any of the representations or warranties of Seller herein shall have failed to be true and correct, which failure (i) would give rise to the failure of a condition in Section 6.2(a) or Section 6.2(b), as applicable, and (ii) is not reasonably capable of being cured by Seller within the earlier of (i) thirty (30) days after Seller’s receipt of written notice from Buyer of such failure or (ii) one (1) day prior to the End Date, or, if reasonably capable of being cured during such period, is not cured by Seller within such period; provided, that, Buyer shall not be entitled to terminate this Agreement under this Section 8.1(c) if Buyer has failed to perform or comply with any of its covenants or
    83


agreements hereunder in any material respect, or if any of the representations or warranties of Buyer herein has failed to be true and correct, which failure (1) would give rise to the failure of a condition in Section 6.3(a) or Section 6.3(b) and (2) has not been cured as of the date such written notice is received by Seller.
(d)Termination by Seller. Seller shall have the right to terminate this Agreement if (i) Buyer fails to perform or comply with any of its covenants or agreements hereunder in any material respect, or if any of the representations or warranties of Buyer herein fail to be true and correct, which failure (A) would give rise to the failure of a condition in Section 6.3(a) or Section 6.3(b), as applicable, and (B) is not reasonably capable of being cured by Buyer within the earlier of (1) thirty (30) days after receiving written notice from Seller of such failure or (2) one (1) day prior to the End Date, or, if reasonably capable of being cured during such period, is not cured by Buyer within such period; provided, that, Seller shall not be entitled to terminate this Agreement under this Section 8.1(d) if Seller has failed to perform or comply with any of its covenants or agreements hereunder in any material respect, or if any of the representations or warranties of Seller herein has failed to be true and correct, which failure (x) would give rise to the failure of a condition in Section 6.2(a) or Section 6.2(b) and (y) has not been cured as of the date such written notice is received by Buyer, or (ii) (A) all of the conditions in Section 6.1 and Section 6.2 have been satisfied (except for any condition that by its terms is to be satisfied at the Closing, but subject to the satisfaction and waiver of such condition by Buyer and any such condition the failure of which to be satisfied has been caused by or results from a failure by Buyer to perform or comply with its covenants or agreements hereunder); (B) Buyer shall have failed to consummate the Closing on the date that is three (3) Business Days following the day on which the Closing is required to have occurred under Section 2.2; and (C) Seller stood ready, willing and able to consummate the Acquisition during the entirety of such three (3)-Business-Day period and irrevocably confirmed such fact in writing to Buyer on or prior to the end of such three (3)-Business-Day period (the occurrence of the foregoing clauses (A), (B) and (C), a “Buyer Closing Failure”).
SECTION 8.2    Effect of Termination; Procedure for Termination.
(a)If this Agreement is terminated under Section 8.1, this Agreement shall become void and be of no force or effect, without any liability or obligation on the part of any Party, whether arising prior to or after such termination, based on or relating to this Agreement or the negotiation, execution, performance or subject matter hereof (whether in contract or in tort or otherwise, or whether at law (including at common law or by statute) or in equity); provided, however, that (i) that this Section 8.2, Section 5.5, Article X and Article XI shall survive any such termination and shall remain in full force and effect and (ii) no such termination or this Section 8.2(a) shall relieve any Party of any liability for any willful and material breach hereof occurring prior to such termination; provided, that, a Buyer Closing Failure shall, in all circumstances, be deemed a willful and material breach hereof.
(b)This Agreement may be terminated only under Section 8.1. In order to terminate this Agreement under Section 8.1, the Party desiring to terminate this Agreement shall give written notice of such termination to the other Party under Section 11.9, specifying the provision hereof under which such termination is effected.

    84


ARTICLE IX

TAX MATTERS
SECTION 9.1    Purchase Price Allocation. The Parties agree that the sale of the Company Interests pursuant to this Agreement shall be treated as a sale of the assets of the Company for U.S. federal income tax purposes. Not later than thirty (30) Business Days after the Closing Date, Buyer shall prepare and deliver to Seller an allocation of the Purchase Price, as adjusted, and the assumed liabilities of the Company (and other relevant items) among the assets of the Company in accordance with Section 1060 of the Code and the Treasury Regulations promulgated thereunder (and any similar provision of state, local or foreign law, as appropriate) (the “Allocation Statement”). Not later than thirty (30) Business Days after receipt of the draft Allocation Statement, Seller shall provide any comments to the draft Allocation Statement to Buyer, and Buyer shall consider such comments in good faith and incorporate such comments in the Allocation Statement, after which the Allocation Statement shall be deemed final. The Parties shall timely file all Tax Returns as applicable, including IRS Form 8594 (or any successor form), in a manner consistent with such values and the tax treatment in this Section 9.1, and no Party shall take any position in any Tax Return that is inconsistent with the Allocation Statement, as adjusted, unless required to do so by a change in applicable Law or by a final determination as defined in Section 1313 of the Code. In the event of any adjustments to the Purchase Price after the Closing Date, Buyer and Seller shall amend the Allocation Statement as necessary to reflect such adjustments to the Purchase Price in accordance with the terms and provisions of this Section 9.1. Notwithstanding anything to the contrary herein, if any disputes between Seller and Buyer with respect to the Allocation Statement are not mutually agreed, any disagreements shall be submitted for final and binding resolution to a tax partner at an independent accounting firm of nationally recognized standing that is not at the date of engagement rendering services to Buyer, Seller, or any of their respective Affiliates, and has not done so within twelve (12) months prior to the date of engagement or in connection with the Transactions (the “Neutral Accounting Firm”) to resolve such disagreements (the “Tax Arbitrator”). The Tax Arbitrator shall be a tax partner at a Neutral Accounting Firm selected by mutual agreement of Buyer, on the one hand, and Seller, on the other hand; provided, that, if the Parties are unable to agree on a tax partner at a Neutral Accounting Firm to act as the Tax Arbitrator, each Party shall select a Neutral Accounting Firm and such firms together shall select a tax partner at another Neutral Accounting Firm to act as the Tax Arbitrator. The Tax Arbitrator shall only consider those items as to which Buyer and Seller have disagreed and must resolve the matter in accordance with the terms and provisions of this Section 9.1. Buyer, on the one hand, and Seller, on the other hand, each shall submit to the Tax Arbitrator its proposed determination of fair market value or other item in dispute, together with such appraisals or other information relevant to fair market value and such other evidence relevant to the resolution of other items as it desires to support its proposal. The determination of the Tax Arbitrator shall be final and binding upon Buyer and Seller. The fees, expenses and costs of the Tax Arbitrator shall be borne equally by the Parties. Other than such fees and expenses of the Tax Arbitrator, Buyer and Seller shall each be responsible for their own costs and expenses incurred in connection with any actions taken pursuant to this Section 9.1.

    85


SECTION 9.2    Tax Indemnity.
(a)Notwithstanding anything to the contrary stated elsewhere in this Agreement and subject to the terms and limitations of this Article IX, Seller shall be liable for, and shall pay, and agree to indemnify and hold each Buyer Indemnified Party harmless from and against all Excluded Taxes; provided, that any such payment to a Buyer Indemnified Party shall be calculated net of the amount of any recoveries received by the Buyer Indemnified Party in respect of such Excluded Taxes under any existing insurance policies (including, for the avoidance of doubt, the R&W Insurance Policy or any Additional RWI Policy). Except for Section 7.4, Section 7.5 and Section 7.6, Seller’s indemnification obligations under this Section 9.2 shall not be subject to any of the limits on indemnification set forth in any other provision of this Agreement.
(b)No Excluded Taxes shall be recoverable under this Agreement for which coverage under the R&W Insurance Policy was denied or otherwise unavailable as a result of the fraud, willful misconduct or gross negligence of a Buyer Indemnified Party.
(c)No Buyer Indemnified Party shall be entitled to recover Excluded Taxes from Seller under this Section 9.2 if such Excluded Taxes would have been covered under the R&W Insurance Policy, and coverage for such Excluded Taxes was denied under the R&W Insurance Policy because such Buyer Indemnified Party or Buyer failed to properly make a claim thereunder or to otherwise comply with the terms thereof.
(d)With respect to any Excluded Taxes, the Buyer Indemnified Party must first use reasonable best efforts to obtain recovery under the R&W Insurance Policy, and thereafter, solely to the extent there exist any Excluded Taxes not covered by the R&W Insurance Policy (“Excess Excluded Taxes”) as a result of the R&W Insurance Policy being fully exhausted or otherwise unavailable to compensate for the Excess Excluded Taxes, the Buyer Indemnified Party may seek indemnification from Seller pursuant to this Section 9.2 for such Excess Excluded Taxes (subject to the applicable limitations contained in this Section 9.2).
SECTION 9.3    Straddle Period. In the case of any Straddle Period, the amount of Taxes (other than Transfer Taxes) allocable to the portion of the Straddle Period that ends on, and includes, the Closing Date, which will be the responsibility of Seller under Section 9.2, will be deemed to be: (a) in the case of Taxes imposed on a periodic basis (such as real or personal property Taxes), the amount of such Taxes for the entire Straddle Period multiplied by a fraction, the numerator of which is the number of calendar days in the portion of the Straddle Period ending on the Closing Date, and the denominator of which is the number of calendar days in the entire relevant Straddle Period; and (b) in the case of Taxes not described in clause (a) above (such as Taxes that are based upon, arise out of or related to income or receipts, specific transactions, or imposed in connection with any sale or other transfer or assignment of property (real or personal, tangible or intangible)), the amount of any such Taxes will be deemed equal to the amount which would be payable if such Tax period ended as of the Closing Date. Exemptions, allowances, deductions or credits that are calculated on an annual basis will be allocated between the portion of the Straddle Period ending at the Closing Date and the remaining portion of the Straddle Period beginning after the Closing Date in proportion to the number of days in each such portion.

    86


SECTION 9.4    Transfer Taxes. Notwithstanding anything to the contrary in this Agreement, Seller shall economically bear, and be responsible for, all applicable Transfer Taxes. The Party responsible under applicable Law for filing the Tax Returns with respect to such Transfer Taxes shall prepare and timely file such Tax Returns and promptly provide a copy of such Tax Returns to the other Party. Buyer and Seller shall, and shall cause their respective Affiliates to, cooperate to timely prepare and file any Tax Returns or other filings relating to such Transfer Taxes, including any claim for exemption or exclusion from the application or imposition of any Transfer Taxes.
SECTION 9.5    Cooperation. Each Party will cooperate fully, as and to the extent reasonably requested by any other Party, in connection with the preparation and filing of any Tax Return or claim for refund and any audit, litigation or other proceeding with respect to any Tax Return of the Acquired Companies or with respect to any assets of the Acquired Companies. Such assistance will include the retention (and upon a Party’s request) the provision of records and information which are reasonably relevant to any such tax proceeding and making employees available on a reasonable and mutually convenient basis to provide additional information and explanation of any material provided hereunder. Notwithstanding anything contained in this Agreement to the contrary, none of (a) Buyer, any Affiliate of Buyer or any Representative of Buyer or any Affiliate thereof will be entitled to review the Tax Returns of Seller or any of its Affiliates (other than the Acquired Companies) or (b) Seller, any Affiliate of Seller or any Representative of Seller or any Affiliate thereof will be entitled to review the Tax Returns of Buyer or any of its Affiliates (other than the Acquired Companies), in each case, for any purpose, including in connection with any Tax proceeding or other dispute (whether among the Parties or involving third Persons) or otherwise.
SECTION 9.6    Tax Claims. Buyer shall promptly, and in any event no more than thirty (30) calendar days following receipt of such notice, notify Seller in writing upon receipt by any Acquired Company of any notice of deficiency, proposed adjustment, action, arbitration, assessment, audit or proposed audit, claim, controversy, dispute, examination, hearing, inquiry, or administrative or judicial proceeding, or other legal proceeding relating to Taxes or Tax Returns of or with respect to Taxes payable by any Acquired Company (each, a “Tax Claim”), which could reasonably be expected to give rise to indemnification by Seller under Section 9.2; provided, however, that the failure to provide such notice shall not release Seller from any of its obligations under Section 9.2 except to the extent that Seller is materially prejudiced by such failure. Seller shall be entitled, upon written notification to Seller Parent within thirty (30) calendar days following receipt of notice from Buyer of any Tax Claim, to control the conduct and defense of all Tax Claims at its own expense; provided, that (i) Seller shall keep Buyer informed regarding the progress and substantive aspects of any Tax Claim; (ii) Buyer shall be entitled at its own expense to participate in any Tax Claim; and (iii) Seller shall not compromise or settle any Tax Claim without obtaining Buyer’s prior written consent (which consent shall not be unreasonably withheld, conditioned or delayed). If Seller does not timely elect to control the conduct and defense of any such Tax Claim, then Buyer shall have the right to control the conduct and defense thereof; provided, that, (i) Buyer shall keep Seller informed regarding the progress and substantive aspects of such Tax Claim; (ii) Seller shall be entitled at its own expense to participate in such Tax Claim; and (iii) Buyer shall not compromise or settle any such Tax Claim without obtaining Seller’s prior written consent (which consent shall not be unreasonably withheld, conditioned or delayed).

    87


SECTION 9.7    Tax Returns. Buyer shall file or cause to be filed when due (taking into account all extensions properly obtained) all Tax Returns that are required to be filed by or on behalf of or with respect to the Acquired Companies that are due after the Closing Date for any Pre-Closing Tax Period and for any Straddle Period and shall remit, or cause to be remitted, any Taxes due in respect of such Tax Returns; provided, that to the extent such Tax Returns relate to a Pre-Closing Tax Period or the pre-Closing portion of a Straddle Period, such Tax Returns shall be prepared in a manner consistent with past practice except as otherwise contemplated by this Agreement or as required by applicable Law, and Buyer shall provide such Tax Returns to Seller for review and approval no less than thirty (30) days prior to the due date for timely filing of such Tax Returns, or if the due date is within thirty (30) days of the Closing Date, as promptly as practicable after the Closing Date, such approval not to be unreasonably withheld, conditioned or delayed. Five (5) days following written notice delivered by Buyer to Seller confirming the filing of any such Tax Return and providing a copy of such filed Tax Return to Seller, Seller shall pay to Buyer (i) with respect to any Tax Return for a Pre-Closing Tax Period, all amounts shown as due on the Tax Return and (ii) with respect to any Tax Return for a Straddle Period, all amounts shown as due on the Tax Return allocable to Seller under Section 9.3.
SECTION 9.8    Post-Closing Tax Actions. Except as may be required by applicable Law or with the prior written consent of Seller (such consent not to be unreasonably withheld, conditioned or delayed), neither Buyer nor any Affiliate of Buyer shall (or shall cause or permit any Acquired Company to) (i) file any Tax Return with respect to an Acquired Company in a jurisdiction in which the Acquired Company does not presently file Tax Returns with respect to a Pre-Closing Tax Period or the pre-Closing portion of a Straddle Period; (ii) amend, refile, self-report, or otherwise modify (including by way of carry back of any Tax attributes) any Tax Return, or agree to any waiver or extension of the statute of limitations or any period during which a Tax may be assessed, with respect to a Pre-Closing Tax Period or the pre-Closing portion of a Straddle Period; (iii) make or change any Tax election with respect to a Pre-Closing Tax Period or the pre-Closing portion of a Straddle Period; or (iv) initiate any voluntary disclosure or similar process, relating in whole or in part to any Acquired Company, with respect to a Pre-Closing Tax Period or the pre-Closing portion of a Straddle Period.
SECTION 9.9    Coordination. Notwithstanding anything to the contrary in this Agreement, in the event of any conflict between this Article IX and Article VII, the provisions of this Article IX (and not those of Article VII), shall govern matters relating to Taxes.
ARTICLE X

OTHER COVENANTS, AGREEMENTS AND ACKNOWLEDGMENTS
SECTION 10.1    No Other Representations and Warranties; Nonreliance.
(a)Except for the representations and warranties expressly in Article IV, Seller acknowledges and agrees that none of Buyer or any of its Representatives or direct or indirect equity holders make, or have made, any other express or implied representation or warranty whatsoever (whether at law (including at common law or by statute) or in equity). Except for Seller’s representations and warranties expressly in Article III (the “Seller Representations”), Seller disclaims any other express or implied representation or warranty whatsoever
    88


(whether at law (including at common law or by statute) or in equity), including related to (1) the FS Development Platform, the Acquired Companies or any of their respective assets, employees, Permits, liabilities, operations, prospects or condition (financial or otherwise); or (2) any opinion, projection, forecast, statement (including any forward-looking statement), budget, estimate, advice or other similar information (including information related to the future revenues, earnings, results or operations (or any component thereof)), cash flows, financial condition (or any component thereof) or the future operations of the FS Development Platform, the Company, the Project Companies, the Other Subsidiaries or any of their respective assets, employees, Permits, liabilities, operations, prospects or condition (financial or otherwise), as well as any other business plan or cost-related plan information of or related to the foregoing (collectively, “Projections”), in each case, made, communicated or furnished (orally or in writing), or to be made, communicated or furnished (orally or in writing), to Buyer or any of its Representatives, in each case, whether made by Seller or any of its Representatives or any other Person.
(b)Except for the Seller Representations, Buyer (i) acknowledges and agrees that none of Seller or any of its Representatives or any other Person make, or have made, any other express or implied representation or warranty whatsoever (whether at law (including at common law or by statute) or in equity), including related to the FS Development Platform, the Acquired Companies or their respective assets, employees, Permits, liabilities, operations, prospects, condition (financial or otherwise) or any Projection; and (ii) waives any and all rights, Claims and causes of action that Buyer may have against Seller with respect to any inaccuracy of any Projection. Buyer acknowledges and agrees that (x) it has conducted to its satisfaction its own independent investigation of the Transactions (including related to the FS Development Platform, the Acquired Companies and their respective assets, employees, Permits, liabilities, operations, prospects, condition (financial or otherwise) and any Projection) and, in making its determination to enter into this Agreement and proceed with the Transactions, has relied solely on the results of such independent investigation and the Seller Representations; and (y) except for the Seller Representations, Buyer has not relied on, or been induced by, any other representation, warranty or other statement of or by Seller or any of its Representatives or any other Person, including any Projection, in making its determination to enter into this Agreement and proceed with the Transactions.
(c)Notwithstanding anything herein to the contrary, nothing in this Section 10.1 shall preclude any Party from making a Claim for Fraud against any Person or relieve any Person for liability for Fraud.
SECTION 10.2    Mutual Release.
(a)Effective as of the Closing, except for any rights or remedies arising under the covenants and agreements (i) under this Agreement that survive the Closing under Section 7.1 (including, for the avoidance of doubt, any rights of indemnification under Article VII) or (ii) under any Ancillary Agreement, Module Purchase Order or Surviving Affiliate Contract, and except in the case of Fraud, Buyer, on behalf of itself and its Subsidiaries (including the Acquired Companies) and its and their respective past, present and future officers, directors, employees, agents, general or limited partners, managers, management companies, members, advisors, direct or indirect equityholders, controlling Persons, other Representatives or controlled Affiliates and any heir, executor, administrator, successor or assign of any of the foregoing (collectively, the “Buyer Releasing Parties”), hereby
    89


irrevocably and unconditionally releases and forever discharges Seller and its Affiliates, and Seller’s and such Affiliates’ respective past, present and future officers, directors, employees, agents, general or limited partners, managers, management companies, members, advisors, direct or indirect equity holders, controlling Persons, other representatives or Affiliates, and any heir, executor, administrator, successor or assign of any of the foregoing (collectively, the “Seller Released Parties”) of and from, and irrevocably and unconditionally waives and relinquishes any rights, claims or remedies arising from or related to, any and all Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants whatsoever (in each case, whether accrued, absolute, contingent or otherwise, known or unknown, or due or to become due, express or implied, in law or in equity, or based on contract, tort or otherwise) that any Buyer Releasing Party may have against any of the Seller Released Parties, now or in the future, in each case related to (a) the Company Interests, (b) the FS Development Platform or the operation thereof, (c) the Acquired Companies, (d) this Agreement, (e) any actions taken or failed to be taken by any Seller Released Party in any capacity related to or affecting the FS Development Platform or any Acquired Company occurring or arising on or prior to, or related to any period prior to, the Closing Date or (f) any other cause, matter or thing relating to the FS Development Platform or the Acquired Companies or the Transactions, including any claim for breach of contract, breach of representation or warranty or negligent misrepresentation. Buyer, on behalf of the Buyer Releasing Parties, understands that the Buyer Releasing Parties currently have sustained, or currently have or are subject to, or may in the future sustain or have or be subject to, as applicable, Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants for which they might otherwise have made a claim, or sought a right or remedy, that are presently unknown or unsuspected; provided, that nothing contained in this Section 10.2 shall limited in any manner (x) any rights of Buyer Releasing Party pursuant to this Agreement or any other agreement and instruments contemplated hereby (including the Reorganization) or (y) any Claims for Fraud. Buyer, on behalf of the Buyer Releasing Parties, acknowledges that the releases and waivers in this Section 10.2 have been agreed upon and given in light of such facts and that the releases and waivers are intended to apply to all Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants. BUYER, ON BEHALF OF THE BUYER RELEASING PARTIES, HEREBY EXPRESSLY WAIVES THE PROVISIONS OF SECTION 1542 OF THE CALIFORNIA CIVIL CODE (“SECTION 1542”) AND ANY OTHER STATE, FEDERAL, PROVINCIAL OR FOREIGN STATUTE OR COMMON LAW PRINCIPLE OF SIMILAR EFFECT. SECTION 1542 READS AS FOLLOWS:
“A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THAT THE CREDITOR OR RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE AND THAT, IF KNOWN BY HIM OR HER, WOULD HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR OR RELEASED PARTY.”

(b)Effective as of the Closing, except for any rights or remedies arising under the covenants and agreements (i) under this Agreement that survive the Closing under Section 7.1 (including, for the avoidance of doubt, the Reorganization Documents and any rights of indemnification under Article VII); or (ii) under any

    90


Ancillary Agreement, Module Purchase Order or Surviving Affiliate Contract, and except in the case of Fraud, Seller, on behalf of itself and its Subsidiaries and its and their respective past, present and future officers, directors, employees, agents, general or limited partners, managers, management companies, members, advisors, direct or indirect equityholders, controlling Persons, other Representatives or controlled Affiliates and any heir, executor, administrator, successor or assign of any of the foregoing (collectively, the “Seller Releasing Parties”), hereby irrevocably and unconditionally releases and forever discharges Buyer and its Affiliates (including the Acquired Companies), and Buyer’s and such Affiliates’ respective past, present and future officers, directors, employees, agents, general or limited partners, managers, management companies, members, advisors, direct or indirect equity holders, controlling Persons, other representatives or Affiliates, and any heir, executor, administrator, successor or assign of any of the foregoing (collectively, the “Buyer Released Parties”) of and from, and irrevocably and unconditionally waives and relinquishes any rights, claims or remedies arising from or related to, any and all Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants whatsoever (in each case, whether accrued, absolute, contingent or otherwise, known or unknown, or due or to become due, express or implied, in law or in equity, or based on contract, tort or otherwise) that any Seller Releasing Party may have against any of the Buyer Released Parties, now or in the future, in each case related to (a) the Company Interests, (b) the FS Development Platform or the operation thereof, (c) the Acquired Companies, (d) this Agreement, (e) any actions taken or failed to be taken by any Buyer Released Party in any capacity related to or affecting the FS Development Platform or any Acquired Company occurring or arising on or prior to, or related to any period prior to, the Closing Date or (f) any other cause, matter or thing relating to the FS Development Platform or the Acquired Companies or the Transactions, including any claim for breach of contract, breach of representation or warranty or negligent misrepresentation; provided, that nothing contained in this Section 10.2 shall limited in any manner (x) any rights of indemnification or to advancement or reimbursement of expenses to which the current or former directors and officers of the Acquired Companies may be entitled hereunder or pursuant to the Acquired Companies’ Organizational Documents, (y) any rights of Seller Releasing Party pursuant to this Agreement or any other agreement and instruments contemplated hereby (including the Reorganization) or (z) any Claims for Fraud. Seller, on behalf of the Seller Releasing Parties, understands that the Seller Releasing Parties currently have sustained, or currently have or are subject to, or may in the future sustain or have or be subject to, as applicable, Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants for which they might otherwise have made a claim, or sought a right or remedy, that are presently unknown or unsuspected. Seller, on behalf of the Seller Releasing Parties, acknowledges that the releases and waivers in this Section 10.2 have been agreed upon and given in light of such facts and that the releases and waivers are intended to apply to all Claims, causes of action, Orders, assessments, damages, deficiencies, losses, fines, interest, liabilities (including any indebtedness), obligations, penalties, executions and covenants. SELLER, ON BEHALF OF THE SELLER RELEASING PARTIES HEREBY EXPRESSLY WAIVES THE PROVISIONS OF SECTION 1542 AND ANY OTHER STATE, FEDERAL, PROVINCIAL OR FOREIGN STATUTE OR COMMON LAW PRINCIPLE OF SIMILAR EFFECT. SECTION 1542 READS AS FOLLOWS:


    91


“A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THAT THE CREDITOR OR RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE AND THAT, IF KNOWN TO HIM OR HER, WOULD HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR OR RELEASED PARTY.”

(c)The Buyer Released Parties and the Seller Released Parties are intended third-party beneficiaries of this Section 10.2, with full rights of enforcement of this Section 10.2 as if a party hereto.
SECTION 10.3    Retention of Counsel. In any dispute or proceeding arising under or in connection with this Agreement after the Closing, (a) Seller shall have the right, at its election, to retain Skadden, Arps, Slate, Meagher & Flom LLP or Winston & Strawn LLP to represent it in such matter, even if such representation shall be adverse to Buyer, the Acquired Companies; (b) Buyer for itself and for its Representatives (including the Acquired Companies after the Closing), successors and assigns, hereby irrevocably consent to any such representation in any such matter; and (c) Buyer for itself and for its Representatives (including the Acquired Companies after the Closing), successors and assigns, hereby irrevocably waive any actual or potential conflict arising from any such representation in the event of (i) any adversity between the interests of Seller or its Affiliates, on the one hand, and Buyer, the Acquired Companies, on the other hand, in any such matter or (ii) any Protected Communication.
SECTION 10.4    Protected Communications. The Parties agree that, effective as of Closing, without the need for any further action, (a) all right, title and interest of any of the Acquired Companies in and to all Protected Communications shall thereupon transfer to and be vested solely in Seller, and (b) any and all protections from disclosure, including attorney-client privileges and work product protections, associated with or arising from any Protected Communications that would have been exercisable by any Acquired Company shall thereupon be vested exclusively in Seller and shall be exercised or waived solely as directed by Seller. Notwithstanding the foregoing, if a dispute arises between Buyer, any Acquired Company, on the one hand, and any other Person (except for Seller or any of its Representatives), on the other hand, Buyer or the Acquired Companies may exercise any and all protections from disclosure, including attorney-client privileges and work product protections, associated with or arising from any Protected Communications; provided, that, none of Buyer, the Acquired Companies, or any Person acting on any of their behalf, shall, without the prior written consent of Seller, waive or attempt to waive, or take any action that could result in a waiver of, any such protection against disclosure, including the attorney-client privileges or work product protection of, or provide to such Person or its Representatives, any Protected Communication.
SECTION 10.5    No Waiver of Privilege, Protection From Disclosure or Use. The Parties understand and agree that nothing herein, including Section 10.3 and Section 10.4, shall be deemed to be a waiver of any applicable attorney-client privilege or other protection from disclosure or use related to any Protected Communication. Each Party understands and agrees that it has undertaken reasonable efforts to prevent the disclosure of Protected Communications. Notwithstanding those efforts, the Parties understand and agree that the consummation of the Transactions and the transactions contemplated by the Ancillary Agreements or the Module
    92


Purchase Orders could result in the inadvertent disclosure of Protected Communications. The Parties further understand and agree that any disclosure of any Protected Communications shall not waive or otherwise prejudice any claim of confidentiality, privilege, or protection from disclosure.
ARTICLE XI

MISCELLANEOUS PROVISIONS
SECTION 11.1    Amendment. This Agreement may be amended, supplemented or changed only by a written instrument signed by Buyer and Seller.
SECTION 11.2    Waiver. No failure on the part of any Party to exercise any power, right, privilege or remedy hereunder, and no delay on the part of any Party in exercising any power, right, privilege or remedy hereunder, shall operate as a waiver of such power, right, privilege or remedy, and no single or partial exercise of any such power, right, privilege or remedy shall preclude any other or further exercise thereof or of any other power, right, privilege or remedy. No Party shall be deemed to have waived any Claim arising out of this Agreement, or any power, right, privilege or remedy hereunder, unless the waiver of such Claim, power, right, privilege or remedy is expressly set forth in a written instrument duly executed and delivered on behalf of Buyer or Seller, and any such waiver shall not be applicable or have any effect except in the specific instance in which it is given.
SECTION 11.3    Entire Agreement; Counterparts. This Agreement and the Confidentiality Agreement are the entire agreement, and supersede all prior agreements and understandings, both written and oral, among or between any of the Parties related to the subject matter hereof and thereof. This Agreement may be executed in several counterparts, each of which shall be deemed an original and all of which shall be one and the same instrument. Delivery of an executed counterpart hereof by facsimile or other electronic transmission shall be effective as delivery of an original counterpart hereof.
SECTION 11.4    Applicable Law; Jurisdiction; WAIVER OF JURY TRIAL. This Agreement, and all Claims and causes of action (whether in contract or in tort or otherwise, or whether at law (including at common law or by statute) or in equity) that may be based on, arise out of or relate hereto or the negotiation, execution, performance or subject matter hereof, shall be governed by the Laws of the State of Delaware applicable to agreements made and to be performed solely therein, without giving effect to principles of conflicts of law that would direct the application of the laws of another jurisdiction. Except as provided in Section 2.5 and Section 9.1, for any Claim or cause of action that may be based on, arise out of or relate hereto or the negotiation, execution, performance or subject matter hereof, each Party (a) irrevocably and unconditionally consents and submits to the exclusive jurisdiction and venue of the Court of Chancery of the State of Delaware or, to the extent such court does not have jurisdiction, the U.S. District Court for the District of Delaware or, to the extent such court does not have jurisdiction, the Superior Court of the State of Delaware or, to the extent such court does not have jurisdiction, any other federal or state court of competent jurisdiction in the United States, (b) agrees that all Claims and causes of action shall be heard and determined exclusively in the courts identified in clause (a) of this Section 11.4, (c) waives any objection to laying venue in any such Claim or cause of action in such courts, (d) waives any objection that any
    93


such court is an inconvenient forum or does not have jurisdiction over any Party and (e) agrees that service of process upon such Party in any such Claim or cause of action shall be effective if such process is given as a notice under Section 11.9. EACH PARTY IRREVOCABLY WAIVES ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY CLAIM OR CAUSE OF ACTION that may be based on, arise out of or relate HERETO or the negotiation, execution, performance or subject matter hereof.
SECTION 11.5    Remedies; Specific Performance.
(a)Except as otherwise provided herein, prior to the Closing, any and all remedies herein expressly conferred upon a Party shall be deemed cumulative with and not exclusive of any other remedy conferred hereby, or by law or equity upon such Party, and the exercise by a Party of any one remedy shall not preclude the exercise of any other remedy.
(b)The Parties acknowledge and agree that irreparable damage would occur if any of the provisions hereof were not performed in accordance with their specific terms or were otherwise breached, and that monetary damages, even if available, would not be an adequate remedy therefor. It is accordingly agreed that, at any time prior to the valid termination hereof under Article VIII, the Parties shall be entitled to an injunction or injunctions to prevent breaches or threatened breaches hereof and to enforce specifically the performance of terms and provisions hereof, including the right of a Party to cause the other Party to consummate the Acquisition and the other Transactions and the transactions contemplated by the Ancillary Agreements, in any court referred to in Section 11.4, without proof of actual damages (and each Party waives any requirement for the securing or posting of any bond in connection with such remedy), this being in addition to any other remedy to which they are entitled at law or in equity. The Parties further agree not to assert (i) that a remedy of specific enforcement is unenforceable, invalid, contrary to Law or inequitable for any reason or (ii) that a remedy of monetary damages would provide an adequate remedy for any such breach. If any Party brings any Claim to enforce specifically the performance of the terms and provisions hereof, then, notwithstanding anything herein to the contrary, the End Date shall automatically be extended by the period of time between the commencement of such Claim and the date on which such Claim is fully and finally resolved, plus any additional period determined by a court of competent jurisdiction.
(c)Without in any way limiting a Party’s rights under Section 11.5(b), if an award of damages is sought against a Party for any breach hereof occurring prior to the Closing, such damages shall not be limited to reimbursement of expenses or out-of-pocket costs but shall also include the right to seek damages based on loss of the economic benefits of the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders to such Party or loss of opportunity to such Party.
(d)Notwithstanding Section 11.5(b), the Parties explicitly agree that the right of Seller to specific performance or other equitable remedies to cause the Equity Financing under the Equity Commitment Letter to be funded to fund the Purchase Price shall be subject to the requirements that (i) all of the conditions to Closing set forth in Section 6.1 and Section 6.2 were satisfied (other than the conditions to be satisfied at the Closing) at the time when the Closing would have been required to occur but for the failure of the Equity Financing to be funded;
    94


(ii) Buyer fails to consummate the Closing in accordance with Section 2.2; and (iii) Seller has confirmed by irrevocable written notice to Buyer that Seller is ready, willing and able to consummate the Closing if specific performance is granted and the Equity Financing is funded.
SECTION 11.6    Payment of Expenses. Except as provided herein, whether or not the Closing occurs, each Party shall pay its own expenses incident to preparing for, entering into and carrying out this Agreement, the Transactions and the transactions contemplated by the Ancillary Agreements and the Module Purchase Orders.
SECTION 11.7    Publicity. No Party shall issue any press release or make any other public announcement relating hereto or the Transactions without the prior written consent of the other Party, except to the extent required by applicable Law or the rules of any national securities exchange on which such Party’s or such Party’s Affiliates’ securities are listed; provided, that, in each case, the disclosing Party provides the other Party with a reasonable opportunity to review and comment on such disclosure. Notwithstanding any of the foregoing, (i) Buyer may provide ordinary course communications regarding this Agreement and the Transactions to existing or prospective general and limited partners, equity holders, members, managers and investors of Buyer and its Affiliates (provided, that Buyer informs each of the foregoing Persons that such communications may contain non-public and confidential and proprietary information, and that the confidentiality terms of this Agreement apply to them); and (ii) the prior written consent of the other Party shall not be required hereunder with respect to any press release or public announcement that is substantially similar to a press release or public announcement previously issued with the prior written consent of such other Party.
SECTION 11.8    Assignability; Third-Party Rights. Neither this Agreement nor any of the rights, interests or obligations hereunder may be assigned or delegated, in whole or in part, by operation of law or otherwise, by any Party without the prior written consent of the other Party, and any such assignment without such prior written consent shall be null and void; provided, that Buyer may, without obtaining the consent of Seller, assign this Agreement or any rights or duties under this Agreement to any Affiliate of Buyer; provided, further, that Buyer shall remain liable for all obligations of Buyer set forth herein. This Agreement shall be binding upon, and shall be enforceable by and inure to the benefit of, the Parties and their respective successors and permitted assigns. Except as provided in Section 5.11 or Section 10.2, nothing herein is intended to or shall confer upon any Person (except for the Parties) any right, benefit or remedy of any nature whatsoever.
SECTION 11.9    Notices. All notices and other communications hereunder shall be in writing and shall be deemed given (a) when delivered personally by hand, (b) when sent by email (with written confirmation of receipt by nonautomatic means, whether electronic or otherwise) or (c) one (1) Business Day after the day sent by an internationally recognized overnight courier (with written confirmation of receipt), in each case, at the following addresses and email addresses (or to such other address or email address as a Party may have specified by notice given to the other Party under this Section 11.9):

    95


if to Seller:
First Solar Electric, LLC
c/o First Solar, Inc.
350 West Washington Street, Suite 600
Tempe, AZ 85281
Attention:    generalcounsel@firstsolar.com
Email:        General Counsel
with copies (which shall not constitute notice) to:
First Solar, Inc.
350 West Washington Street, Suite 600
Tempe, AZ 85281
Attention:    Richard Romero
Email:        [***]
and with copies (which shall not constitute notice) to:
Skadden, Arps, Slate, Meagher & Flom LLP
1440 New York Avenue, N.W.
Washington, DC 20005
Attention:     Lance Brasher
        Pankaj Sinha
Richard Oliver
Email:        lance.brasher@skadden.com
        pankaj.sinha@skadden.com
        richard.oliver@skadden.com
and, if to Buyer:
Leeward Renewable Energy Development, LLC
6688 North Central Expressway, Suite 500
Dallas, Texas 75206
Attention:    Theodore D. Matula
Email:         [***]
with a copy (which shall not constitute notice) to:
Shearman & Sterling LLP
599 Lexington Avenue
New York, NY 10022
Attention:     Robert N. Freedman
Scott Petepiece
Email:         Robert.Freedman@Shearman.com
SPetepiece@Shearman.com


    96


SECTION 11.10    Severability. Any term or provision hereof that is invalid or unenforceable in any situation in any jurisdiction shall not affect the validity or enforceability of the remaining terms and provisions hereof or the validity or enforceability of the offending term or provision in any other situation or in any other jurisdiction.
SECTION 11.11    Construction.
(a)No Strict Construction. The Parties agree that they have been represented by counsel during the negotiation and execution hereof and, therefore, waive the application of any Law, holding or rule of construction providing that ambiguities in a Contract or other document shall be construed against the Party drafting such Contract or document. Each Party has participated in the drafting and negotiation hereof. If an ambiguity or question of intent or interpretation arises, this Agreement must be construed as if it is drafted by all the Parties, and no presumption or burden of proof shall arise favoring or disfavoring any Party by virtue of authorship of any of the provisions hereof.
(b)Time Periods. When calculating the period of time prior to which, within which or after which any act is to be done or step taken pursuant hereto, the date that is the reference date in calculating such period shall be excluded.
(c)Dollars. Unless otherwise specifically indicated, any reference herein to “$” means U.S. dollars.
(d)Gender and Number. Any reference herein to gender shall include all genders, and words imparting the singular number only shall include the plural and vice versa.
(e)Articles, Sections and Headings. When a reference is made herein to an Article or a Section, such reference shall be to an Article or a Section hereof unless otherwise indicated. The table of contents and headings herein are for reference purposes only and shall not affect in any way the meaning or interpretation hereof.
(f)Include. Whenever the words “include,” “includes” or “including” are used herein, they shall be deemed to be followed by the words “without limitation.”
(g)Hereof. The words “hereof,” “hereto,” “hereby,” “herein” and “hereunder” and words of similar import when used herein shall refer to this Agreement as a whole and not to any particular provision hereof.
(h)Extent. The word “extent” in the phrase “to the extent” means the degree to which a subject or other thing extends, and such phrase shall not mean simply “if.”
(i)Contracts; Laws. (i) Any Contract referred to herein or in the Seller Disclosure Schedule means such Contract as from time to time amended, modified or supplemented prior to the Closing Date and (ii) any Law defined or referred to herein means such Law as from time to time amended, modified or supplemented prior to the date hereof, and includes all rules and regulations promulgated under such Law.
    97


(j)Persons. References to a Person are also to its successors and permitted assigns.
(k)Exhibits and Disclosure Schedule. The Exhibits hereto and the Seller Disclosure Schedule are incorporated and made a part hereof and are an integral part hereof. The Seller Disclosure Schedule shall be organized into sections that correspond to the Sections hereof. Any item specifically set forth in a particular section of the Seller Disclosure Schedule that corresponds to a Section hereof to which the item relates shall apply to and be deemed disclosed with respect to such Section hereof and each other Section hereof to the extent that the relevance of such disclosure to such other Section is reasonably apparent on the face of such disclosure. Each capitalized term used in any Exhibit or in the Seller Disclosure Schedule but not otherwise defined therein has the meaning given to such term herein. The Seller Disclosure Schedule may include items that are not material in order to avoid any misunderstanding, and such inclusion, or any references to dollar amounts herein or in the Seller Disclosure Schedule, shall not be deemed to be an acknowledgement or representation that such items are material, to establish any standard of materiality or to define further the meaning of such terms for purposes hereof or otherwise.
(l)Made Available. A document or information shall be deemed to have been “made available” or otherwise delivered to Buyer if such document or information has been posted to the “Saguaro” electronic data room maintained by Seller Parent in connection with the Transactions or otherwise delivered, which may be by email, to Buyer or its Representatives, in each case, no later than 9:00 p.m., New York City time on January 22, 2021.
SECTION 11.12    R&W Insurance Policy. Nothing in this Agreement shall in any way limit Buyer or any of their respective Affiliates from making any claims or receiving any recovery under the R&W Insurance Policy or any Additional RWI Policy, whether for breaches under this Agreement or any other claim that may be permitted or made under the R&W Insurance Policy or any Additional RWI Policy.
[Signature Pages Follow]

    98


IN WITNESS WHEREOF, the undersigned has caused this Agreement to be executed and delivered as of the date first written above.

LEEWARD RENEWABLE ENERGY DEVELOPMENT, LLC
By:
Name:
Title:
    [SIGNATURE PAGE TO PURCHASE AND SALE AGREEMENT]


IN WITNESS WHEREOF, the undersigned has caused this Agreement to be executed and delivered as of the date first written above.

FIRST SOLAR ELECTRIC, LLC
By:
Name:
Title:



FIRST SOLAR, INC.
(solely with respect to Section 5.17)
By:
Name:
Title:


By:
Name:
Title:
    [SIGNATURE PAGE TO PURCHASE AND SALE AGREEMENT]
EX-31.1 3 ex311ceocertificationmarch.htm EXHIBIT 31.1 Document

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241, AS
ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Mark R. Widmar, certify that:

(1)I have reviewed the Quarterly Report on Form 10-Q of First Solar, Inc., a Delaware corporation, for the period ended March 31, 2021, as filed with the Securities and Exchange Commission;

(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 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 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.



April 29, 2021By:/s/ MARK R. WIDMAR
Name:Mark R. Widmar
Title:Chief Executive Officer


EX-31.2 4 ex312cfocertificationmarch.htm EXHIBIT 31.2 Document

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241, AS
ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Alexander R. Bradley, certify that:

(1)I have reviewed the Quarterly Report on Form 10-Q of First Solar, Inc., a Delaware corporation, for the period ended March 31, 2021, as filed with the Securities and Exchange Commission;

(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 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 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.



April 29, 2021By:/s/ ALEXANDER R. BRADLEY
Name:Alexander R. Bradley
Title:Chief Financial Officer


EX-32.1 5 ex321ceocfocertificationma.htm EXHIBIT 32.1 Document

EXHIBIT 32.1

CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
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 on Form 10-Q of First Solar, Inc., a Delaware corporation, for the period ended March 31, 2021, as filed with the Securities and Exchange Commission, each of the undersigned officers of First Solar, Inc. certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his respective knowledge:

(1)the quarterly report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)the information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of First Solar, Inc. for the periods presented therein.
April 29, 2021By:/s/ MARK R. WIDMAR
Name:Mark R. Widmar
Title:Chief Executive Officer

April 29, 2021By:/s/ ALEXANDER R. BRADLEY
Name:Alexander R. Bradley
Title:Chief Financial Officer


EX-101.SCH 6 fslr-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document 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 Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - 1. Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - 2. Sales of Businesses link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - 2. Sales of Businesses (Details) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - 4. Restricted Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - 4. Restricted Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - 4. Restricted Marketable Securities (Details) - Restricted Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - 4. Restricted Marketable Securities (Details) - Available for sale link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - 5. Consolidated Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - 5. Consolidated Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - 5. Consolidated Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 2115106 - Disclosure - 6. Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - 6. Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - 6. Derivative Financial Instruments (Details) - Summary link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - 6. Derivative Financial Instruments (Details) - Hedging Relationship link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - 6. Derivative Financial Instruments (Details) - Risk Management link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - 6. Derivative Financial Instruments (Details) - Transaction Exposure link:presentationLink link:calculationLink link:definitionLink 2121107 - Disclosure - 7. Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - 7. Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - 7. Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2124108 - Disclosure - 8. Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - 8. Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - 8. Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - 8. Fair Value Measurements (Details) - Balance Sheet Grouping link:presentationLink link:calculationLink link:definitionLink 2128109 - Disclosure - 9. Debt link:presentationLink link:calculationLink link:definitionLink 2329307 - Disclosure - 9. Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - 9. Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - 10. Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2332308 - Disclosure - 10. Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - 10. Commitments and Contingencies (Details) - Commercial Commitments link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - 10. Commitments and Contingencies (Details) - Product Warranties link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - 10. Commitments and Contingencies (Details) - Performance Guarantees link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - 10. Commitments and Contingencies (Details) - Indemnifications link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - 10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - 11. Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - 11. Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - 11. Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2141112 - Disclosure - 12. Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2342310 - Disclosure - 12. Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - 12. Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - 13. Income Taxes link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - 13. Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2146114 - Disclosure - 14. Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2347311 - Disclosure - 14. Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2448423 - Disclosure - 14. Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2149115 - Disclosure - 15. Accumulated Other Comprehensive Loss (Notes) link:presentationLink link:calculationLink link:definitionLink 2350312 - Disclosure - 15. Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2451424 - Disclosure - 15. Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2152116 - Disclosure - 16. Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2353313 - Disclosure - 16. Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2454425 - Disclosure - 16. Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 fslr-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 fslr-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 fslr-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT IFC [Member] IFC [Member] IFC [Member] Unrealized gain on derivative instruments, net of tax of $(637), and $(79) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Document Type Document Type Other income (expense), net Other Nonoperating Income (Expense) Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Project assets and PV solar power systems Increase (Decrease) In Project Assets and PV solar power systems Increase (Decrease) In Project Assets and PV solar power systems Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Increase (decrease) in revenue from net changes in transaction prices Increase (Decrease) in Revenue from Net Changes in Transaction Price Increase (Decrease) in Revenue from Net Changes in Transaction Price Segments [Axis] Segments [Axis] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Indemnification liabilities, potential recoveries Guarantor Obligations, Potential Recoveries Guarantor Obligations, Potential Recoveries Project assets - construction costs Project Assets, Construction Costs Project Assets, Construction Costs, Current and NonCurrent Derivative assets Derivative Asset Payments to Acquire Restricted Marketable Securities Payments to Acquire Restricted Investments Accrued inventory Accrued Inventory Accrued inventory, current Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Unrealized gain on derivative instruments, tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Product warranty liability Product Warranty Accrual, Current Security Exchange Name Security Exchange Name Intangibles assets, net Intangible Assets, Net (Excluding Goodwill) Current portion of warranty liability Standard Product Warranty Accrual, Current Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four Proceeds from borrowings under long-term debt, net of discounts and issuance costs Proceeds from Issuance of Long-term Debt Deferred revenue Module sales, advanced payments Deferred Revenue, Current Operating income Operating Income (Loss) Total current liabilities Liabilities, Current Depreciation and amortization expense Cost, Depreciation, Amortization and Depletion Reclassification out of Accumulated Other Comprehensive Loss [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Changes in Contract Assets and Liabilities [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current EPC Services [Member] EPC Services [Member] EPC Services [Member] Marketable Securities, Realized Loss Debt Securities, Available-for-sale, Realized Loss Commitments and contingencies Commitments and Contingencies Tax withholding related to vesting of restricted stock Share-based Payment Arrangement, Decrease for Tax Withholding Obligation ASSETS Assets [Abstract] Restricted Debt Securities [Member] RestrictedDebtSecurities [Member] RestrictedDebtSecurities Operating lease liabilities, future payments, due after 2026 Lessee, Operating Lease, Liability, to be Paid, after Year Five Office equipment and furniture [Member] Furniture and Fixtures [Member] Common stock issued for share-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Payments of amounts included in the measurement of operating lease liabilities Operating Lease, Payments Accounts payable Accounts Payable, Current Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Long-Term Debt, Maturity, Year Three Long-Term Debt, Maturity, Year Three Debt Instrument, Description of Variable Rate Basis Debt Instrument, Description of Variable Rate Basis Derivative instruments Derivative Asset, Current FS Japan Project B4 GK FS Japan Project B4 GK [Member] FS Japan Project B4 GK Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accumulated earnings Retained Earnings (Accumulated Deficit) Operating lease assets Operating Lease, Right-of-Use Asset Operating lease liabilities, future payments, due 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign debt [Member] Debt Security, Corporate, Non-US [Member] Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Operating lease liabilities, future payments, due 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair value of assets and liabilities measured on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Fronting fee fronting fee fronting fee Indemnification liabilities, maximum exposure Guarantor Obligations, Maximum Exposure, Undiscounted Deferred revenue Deferred Revenue Hedging Designation [Domain] Hedging Designation [Domain] Total lease cost Lease, Cost Total operating expenses Operating Expenses Debt Securities, Available-for-sale, Allowance for Credit Loss Debt Securities, Available-for-sale, Allowance for Credit Loss [Table Text Block] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Schedule of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Other liabilities Other liabilities Other Liabilities, Noncurrent Deferred tax assets, net Deferred Income Tax Assets, Net Changes in estimate of product warranty liability Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Other investing activities Payments for (Proceeds from) Other Investing Activities Other liabilities Other Liabilities [Abstract] Derivative Instruments, Gain (Loss) Recognized in Income, Amount Excluded from Effectiveness Testing, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Work in process Inventory, Work in Process, Net of Reserves Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Information [Table] Document Information [Table] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Estimated decrease in solar module collection recycling liability from sensitivity analysis Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis Inventories Inventories - current Inventory, Net Long-Term Debt, Maturity, after Year Five Long-Term Debt, Maturity, after Year Five Measurement Frequency [Domain] Measurement Frequency [Domain] Lender Name [Axis] Lender Name [Axis] Contract Asset, Percent Change Contract Asset, Percent Change Contract Asset, Percent Change Energy Generation [Member] Energy Generation [Member] Energy Generation [Member] Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease) Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease) Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease) Singapore, Dollars Singapore, Dollars Statement [Line Items] Statement [Line Items] Class of Stock [Domain] Class of Stock [Domain] Long [Member] Long [Member] Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block] Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block] Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block] Statement [Table] Statement [Table] Accounts Receivable Trade, Writeoffs Accounts Receivable, Allowance for Credit Loss, Writeoff Statistical Measurement [Axis] Statistical Measurement [Axis] Foreign currency loss, net Foreign Currency Gain (Loss) [Member] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Inventories, Current and Noncurrent Schedule of Inventory, Current and Noncurrent [Table Text Block] Schedule of Inventory, Current and Noncurrent [Table Text Block]. Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Accumulated depreciation Accumulated Depreciation, PV Solar Power Systems Accumulated Depreciation, PV Solar Power Systems Entity Small Business Entity Small Business Debt Instrument, Description of Fixed Rate Basis Debt Instrument, Description of Fixed Rate Basis Debt Instrument, Description of Fixed Rate Basis Kyoto Credit Facility [Member] Kyoto Credit Facility [Member] Kyoto Credit Facility Debt Debt Disclosure [Text Block] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Contract Asset, Net Change Contract Asset, Net Change Contract Asset, Net Change Prepaid expenses Prepaid Expense, Current Selling, general and administrative [Member] Selling, General and Administrative Expenses [Member] Malaysia, Ringgits Malaysia, Ringgits Goodwill, period increase (decrease) Goodwill, Period Increase (Decrease) Goodwill 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] Allowance for Credit Loss [Abstract] Allowance for Credit Loss [Abstract] Income tax receivable and payable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Weighted-average number of shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Other Other Accrued Liabilities, Current Revolving credit facility Long-term Line of Credit Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Repayments of Debt Repayments of Debt Consolidated Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Restricted Available-for-sale Marketable Securities Schedule of Restricted Available For Sale Securities Reconciliation [Table Text Block] Schedule of Restricted Available For Sale Securities Reconciliation [Table Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Current Borrowing Capacity Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Marketable securities (amortized cost of $562,880 and $519,844 and allowance for credit losses of $138 and $121 at March 31, 2021 and December 31, 2020, respectively) Marketable securities Marketable securities Debt Securities, Available-for-sale, Current Derivative Instrument [Axis] Derivative Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Energy Performance Testing Liability Energy Performance Testing Liability Energy Performance Testing Liability Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Carrying value and fair value of financial instruments not measured at fair value Fair Value, by Balance Sheet Grouping [Table Text Block] Mexico, Pesos Mexico, Pesos Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Other Liabilities [Member] Other Noncurrent Liabilities [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Property, plant and equipment acquisitions funded by liabilities Capital Expenditures Incurred but Not yet Paid Segments [Domain] Segments [Domain] Marketable securities, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Accrued project assets Accrued Project Assets Accrued Project Assets Long-Term Debt, Maturity, Year Four Long-Term Debt, Maturity, Year Four Effect of restricted and performance stock units and stock purchase plan shares Weighted Average Number Diluted Shares Outstanding Adjustment Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Accounts Receivable Trade, Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location Income Statement Location [Domain] Income Statement Location [Domain] Cash [Member] Cash [Member] Noncurrent portion of warranty liability Standard Product Warranty Accrual, Noncurrent Operating lease liabilities, future payments, due 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Available-for-sale Marketable Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Derivative, Notional Amount Derivative, Notional Amount Amortization of intangible assets Amortization of Intangible Assets Schedule of operating lease cost and related information Lease, Cost [Table Text Block] Prepaid income taxes Prepaid Taxes Operating lease liabilities, future payments, due 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other assets Other Assets, Noncurrent Segment Reporting Segment Reporting Disclosure [Text Block] Systems Segment [Member] Systems Segment [Member] Other systems segment. Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Letters of Credit Outstanding, Secured by Cash Letters of Credit Outstanding, Secured by Cash Letters of Credit Outstanding, Secured by Cash Total assets Assets Accrued expenses Accrued Liabilities [Abstract] Scenario [Axis] Scenario [Axis] Scenario [Axis] Derivative instruments Derivative Liability, Current Foreign government obligations [Member] Debt Security, Government, Non-US [Member] Net change in estimate as a percentage of aggregate revenue Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] PV solar power systems, net PV solar power systems, net [Abstract] PV solar power systems, net [Abstract] Gain on sales of businesses, net Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Income taxes payable Accrued Income Taxes, Current Debt instrument, currency Debt Instrument, Currency Unrealized (loss) gain on marketable securities and restricted marketable securities, tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Reclassification out of Accumulated Other Comprehensive Loss [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Cost of sales Cost of sales [Member] Cost of Sales [Member] Long-term Debt [Abstract] Long-term Debt, by Current and Noncurrent [Abstract] Japan, Yen Japan, Yen Interest expense, net Interest Expense Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. [Member] MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. India, Rupees India, Rupees Accounts receivable, unbilled, allowance for credit losses Accounts Receivable, Unbilled, Allowance for Credit Loss Accounts Receivable, Unbilled, Allowance for Credit Loss Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Canada, Dollars Canada, Dollars Investment Type [Axis] Investment Type [Axis] Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Employee service share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Long-term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Two Position [Domain] Position [Domain] Sales Revenue Net, from Beginning Contract Liability Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Contract Liability, Percent Change Contract Liability, Percent Change Contract Liability, Percent Change Restricted cash - noncurrent Restricted cash - noncurrent Restricted Cash and Cash Equivalents, Noncurrent Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue, noncurrent Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent Raw materials Inventory, Raw Materials, Net of Reserves Marketable Securities, Realized Gain Debt Securities, Available-for-sale, Realized Gain Modules Segment [Member] Modules Segment [Member] Modules Segment [Member] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Short-term Investments [Abstract] Other, net Other Operating Activities, Cash Flow Statement Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Asset Class [Axis] Asset Class [Axis] Power Purchase Agreements [Member] Power Purchase Agreements [Member] Power Purchase Agreements [Member] Accounts receivable, unbilled Unbilled Contracts Receivable Derivative liabilities Derivative Liability Adjustments to reconcile net income to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Other Other Assets, Miscellaneous, Noncurrent Accounts receivable trade Accounts receivable trade, gross Accounts Receivable, before Allowance for Credit Loss, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Machinery and equipment [Member] Machinery and Equipment [Member] Schedule of PV Solar Power Systems, Net PV Solar Power Systems [Table Text Block] [Table Text Block] for PV Solar Power Systems [Table] Common Stock, Shares Outstanding Common stock, shares, beginning balance Common stock, shares, ending balance Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease cost Variable Lease, Cost Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13 Cumulative effect adjustment for the adoption of ASU 2016-13 Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13 Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13 Accounts Receivable Trade, Provision for the credit losses, net Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Cash, Cash Equivalents, and Marketable Securities [Line Items] Schedule of Investments [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility [Member] DFC and IFC [Member] DFC and IFC [Member] DFC and IFC [Member] Research and development Research and Development Expense Property, Plant and Equipment [Member] Property, Plant and Equipment [Member] Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Common Stock, Shares Authorized Common Stock, Shares Authorized Total long-term debt Debt, Long-term and Short-term, Combined Amount Leases Leases of Lessee Disclosure [Text Block] Property, plant and equipment, gross Property, Plant and Equipment, Gross Net increase in revenue from net changes in estimates Increase (Decrease) in Revenue from Net Changes in Estimates Increase (Decrease) in Revenue from Net Changes in Estimates Product minimum service life Product Minimum Service Life Describes the solar modules minimum service life. US Government Debt Securities [Member] US Government Debt Securities [Member] Number of projects with changes in estimates Number of Projects with Changes in Estimates Number of projects affected Product warranty liability, beginning of period Product warranty liability, end of period Standard Product Warranty Accrual Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Production start-up Production Start-up Expense Production start-up. Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Estimate of Fair Value Measurement [Member] Estimate of Fair Value Measurement [Member] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive (Loss) Income [Member] Total, Accumulated Other Comprehensive (Loss) Income [Member] AOCI Attributable to Parent [Member] Indirect tax receivables Indirect Tax Receivables, Noncurrent Indirect Tax Receivables, Noncurrent Available-for-sale Marketable Securities by Maturity Investments Classified by Contractual Maturity Date [Table Text Block] U.S. Project Development Business U.S. Project Development Business [Member] U.S. Project Development Business Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Cash, Cash Equivalent, and Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Amounts recognized in other comprehensive income (loss) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Estimated Change in Module Warranty from Sensitivity Analysis Estimated Change in Module Warranty from Sensitivity Analysis Estimated Change in Module Warranty from Sensitivity Analysis Disposal Groups [Table] Disposal Groups, Including Discontinued Operations [Table] Less: unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Current assets: Assets, Current [Abstract] Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Interest income Investment Income, Interest Restricted Debt Securities, Available-for-sale, Allowance for Credit Loss Restricted Debt Securities Available For Sale Allowance For Credit Loss [Table Text Block] Restricted Debt Securities Available For Sale Allowance For Credit Loss Goodwill, Gross Goodwill, Gross Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Patents [Member] Patents [Member] Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year One Scenario [Domain] Scenario [Domain] Accounts receivable, unbilled, net Accounts Receivable, Unbilled and Retainage, Total Current and Noncurrent, after allowance for credit losses Accounts Receivable, Unbilled and Retainage, Total Current and Noncurrent, after allowance for credit losses Legal Entity [Axis] Legal Entity [Axis] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Document Period End Date Document Period End Date Marketable Securities, Allowance for Credit Loss Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance Debt Securities, Available-for-sale, Allowance for Credit Loss Other taxes payable, current Sales and Excise Tax Payable, Current Equity in earnings, net of tax Income (Loss) from Equity Method Investments Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Disaggregation of Revenue, by Type of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Schedule of Restricted Marketable Securities Schedule of Restricted Marketable Securities [Table Text Block] Schedule of Restricted Marketable Securities [Table Text Block] Income before taxes and equity in earnings Total amount reclassified 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] Hedging Designation [Axis] Hedging Designation [Axis] Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] Revenue from Contracts with Customers [Table] Reclassification out of Accumulated Other Comprehensive Loss [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Advanced payments for raw materials Advanced Payments for Raw Materials, Noncurrent Advanced Payments for Raw Materials, Noncurrent Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Schedule of Borrowing Rate on Debt Schedule of borrowing rate on debt [Table Text Block] Schedule of borrowing rate on debt [Table Text Block] Share-based compensation Share-based Payment Arrangement, Noncash Expense Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three Long-term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Remainder of Fiscal Year Entity [Domain] Entity [Domain] Other financing activities Proceeds from (Payments for) Other Financing Activities Payments of tax withholdings for restricted shares Payment, Tax Withholding, Share-based Payment Arrangement Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Inventories Inventories - noncurrent Inventory, Noncurrent Intangibles assets, net Intangible Assets, Net (Excluding Goodwill) [Abstract] Cover [Abstract] Goodwill from acquisition Goodwill, Acquired During Period North American Operations and Maintenance Business North American Operations and Maintenance Business [Member] North American Operations and Maintenance Business Contract Liability, Net Change Contract Liability, Net Change Contract Liability, Net Change Other comprehensive (loss) income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Property, plant and equipment, net Property, Plant and Equipment, Net [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Changes in Estimates Systems Business [Table Text Block] Changes in Estimates Systems Business [Table Text Block] Changes in Estimates Systems Business [Table Text Block] Long-term debt, including current maturities Total long-term debt future principal payments Long-term Debt Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Restricted marketable securities Restricted Assets Disclosure [Text Block] Cost of sales Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Finished goods Inventory, Finished Goods, Net of Reserves Restricted available for sale securities, allowance for credit losses [Line Items] Restricted available for sale securities, allowance for credit losses [Line Items] Restricted available for sale securities, allowance for credit losses Debt Securities, Available-for-sale, Restricted [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Estimated Rate of Return for Module Warranty Estimated Rate of Return for Module Warranty Estimated Rate of Return for Module Warranty Minimum [Member] Minimum [Member] Accounts receivable, trade, and unbilled Receivables [Abstract] Ikeda Credit Facility Ikeda Credit Facility [Member] Ikeda Credit Facility Balance Sheet Location [Domain] Balance Sheet Location [Domain] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Schedule of Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Land [Member] Land [Member] Debt Service Reserve Facility Debt Service Reserve Facility [Member] Debt Service Reserve Facility Operating lease liabilities, current Operating Lease, Liability, Current Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Tochigi Credit Facility [Member] Schedule of Derivative Instruments, Gain (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Total cash, cash equivalents, and marketable securities Investments and Cash Fair Value Measurements Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Commodity swap contracts Commodity Contract [Member] Proceeds from sales and maturities of marketable securities and restricted marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Interest rate swap contract [Member] Interest Rate Swap [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Cumulative effect adjustment for the adoption of ASU 2016-13 Cumulative Effect, Period of Adoption, Adjustment [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Depreciation, amortization and accretion Depreciation, Amortization and Accretion, Net Increase in revenue from net changes in input cost estimates Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates Entity Registrant Name Entity Registrant Name Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Assets: Assets, Fair Value Disclosure [Abstract] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent PV solar power systems, net PV solar power systems, net PV Solar Power Systems, Net PV Solar Power Systems, Net Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five Impairments and net losses on disposal of long-lived assets Asset Impairment Charges Surety Bond Capacity Surety Bond Capacity Surety Bond Capacity Inventories Inventory Current and Noncurrent, Net Total inventories current and noncurrent. Number of reportable segments Number of Reportable Segments Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Accruals for new warranties issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Research and development [Member] Research and Development Expense [Member] DFC [Member] DFC [Member] DFC [Member] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill impairment Goodwill, Impairment Loss Accounts receivable trade, net Accounts receivable trade, net Accounts Receivable, after Allowance for Credit Loss, Current Total future payments Lessee, Operating Lease, Liability, to be Paid Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Estimated increase in solar module collection recycling liability from sensitivity analysis Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis Entity Address, Postal Zip Code Entity Address, Postal Zip Code Gains on sales of marketable securities and restricted marketable securities Gains on sales of marketable securities and restricted marketable securities Debt Securities, Available-for-sale, Realized Gain (Loss) Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Other comprehensive loss Other comprehensive loss Net other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Australia, Dollars Australia, Dollars Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Document Transition Report Document Transition Report Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Derivative Asset, Fair Value, Gross Asset Derivative Asset, Fair Value, Gross Asset Restricted cash - current Restricted cash Restricted Cash and Cash Equivalents, Current Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Short [Member] Short [Member] Other current assets Other Assets, Current Building and improvements [Member] Building and Building Improvements [Member] Document Quarterly Report Document Quarterly Report Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Asset Class [Domain] Asset Class [Domain] Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty Total assets Assets, Fair Value Disclosure Disposal Groups, Disclosure Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Supplemental disclosure of noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two Surety Bonds Surety Bonds Surety Bonds Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Diluted Weighted-average shares used in computing diluted net income per share Weighted Average Number of Shares Outstanding, Diluted Basic Net income per share, basic Earnings Per Share, Basic Entity File Number Entity File Number U.S. debt [Member] Debt Security, Corporate, US [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Accrued solar module collection and recycling liability Solar Module Collection And Recycling Liability Solar Module Collection And Recycling Liability Accounts receivable, unbilled Accounts Receivable, Unbilled, before allowance for credit losses Accounts Receivable, Unbilled, before allowance for credit losses Supplemental Income Statement Elements [Abstract] Supplemental Income Statement Elements [Abstract] Project assets Project assets - noncurrent Project Assets Noncurrent Project assets noncurrent. Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Repayment of long-term debt Repayments of Long-term Debt Reconciliation of Cash, Cash Equivalents, and Restricted Cash Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table Text Block] [Table Text Block] for Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table] Remaining Performance Obligation, Transaction Price Revenue, Remaining Performance Obligation, Amount Allocated share-based compensation expense Share-based Payment Arrangement, Expense Leasehold improvements [Member] Leaseholds and Leasehold Improvements [Member] Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, $0.001 par value per share; 500,000,000 shares authorized; 106,310,928 and 105,980,466 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Percentage increase in annualized inflation rate percentage increase in annualized inflation rate percentage increase in annualized inflation rate Disposal Group Name [Axis] Disposal Group Name [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Current portion of long-term debt Less current portion Long-term Debt, Current Maturities Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Position [Axis] Position [Axis] All Currencies [Domain] All Currencies [Domain] Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Purchases of marketable securities and restricted marketable securities Payments to Acquire Debt Securities, Available-for-sale Common stock issued for share-based compensation, shares Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] PV solar power systems, gross PV Solar Power Systems, Gross PV Solar Power Systems, Gross Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Inventories and balance of systems parts Inventory, Net [Abstract] Document [Domain] Document [Domain] Document Information, Document [Axis] Document Information, Document [Axis] 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 contracts [Member] Foreign Exchange Forward [Member] Project assets Project assets - current Project Assets Current Project Assets Current Total lease liabilities Operating Lease, Liability Cash, Cash Equivalents, and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Balance in accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect before Taxes Accumulated pretax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. Long-term debt Noncurrent portion Long-term Debt, Excluding Current Maturities Interest expense, net Interest Expense [Member] Secured accounts receivable Secured Accounts Receivable Secured Accounts Receivable Accounts receivable, trade and unbilled Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders' equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Total liabilities and stockholders' equity Liabilities and Equity Project assets Project Assets, Current And Noncurrent [Abstract] Project assets, current and noncurrent. Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Derivative Assets (Liabilities), at Fair Value, Net Derivative Assets (Liabilities), at Fair Value, Net Entity Address, City or Town Entity Address, City or Town Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Brazil, Brazil Real Brazil, Brazil Real Accrued compensation and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted and performance stock units [Member] Restricted Stock Units (RSUs) [Member] Other assets Other Assets, Noncurrent [Abstract] Operating lease cost Operating Lease, Cost Time deposits [Member] Bank Time Deposits [Member] Operating lease liabilities, future payments, due 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Hedging Relationship [Axis] Hedging Relationship [Axis] Other Assets [Member] Other Assets [Member] Solar Power Systems [Member] Solar Power Systems, Sales of [Member] Solar Power Systems, Sales of [Member] Schedule of Available-for-sale Securities, Major Types of Debt Securities [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Anti-dilutive shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Percentage decrease in annualized inflation rate percentage decrease in annualized inflation rate percentage decrease in annualized inflation rate Bilateral Facilities [Member] Bilateral Facilities [Member] Bilateral Facilities [Member] Cash, Cash Equivalents, and Marketable Securities [Table] Investment table [Table] The line items identify information about the investment. Short-term lease cost Short-term Lease, Cost Equity Component [Domain] Equity Component [Domain] Unrealized (loss) gain on marketable securities and restricted marketable securities, net of tax of $1,121, and $389 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Gross profit Gross profit Gross Profit Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Construction in progress [Member] Construction in Progress [Member] Entity Tax Identification Number Entity Tax Identification Number Purchase price, sale of U.S. Project Development business and modules Purchase Price, Sale Of U.S. Project Development Business And Modules Purchase Price, Sale Of U.S. Project Development Business And Modules Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Accrued property, plant and equipment Accrued Property, Plant And Equipment Accrued property, plant and equipment. Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Share-Based Compensation Share-based Payment Arrangement [Text Block] Net income Net income Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other current liabilities Other current liabilities Other Liabilities, Current Solar Modules [Member] Solar Module [Member] Solar module segment. Operating lease liabilities, future payments, remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Accounts receivable, unbilled, net Accounts receivable, unbilled, net Accounts Receivable, Unbilled, after Allowance for Credit Loss Accounts Receivable, Unbilled, after Allowance for Credit Loss Leases [Abstract] Leases [Abstract] Maximum length of time hedged in foreign currency cash flow hedge Maximum Length of Time, Foreign Currency Cash Flow Hedge Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Consumption Tax Facility [Member] Consumption Tax Facility [Member] Consumption Tax Facility [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Other current liabilities Other Liabilities, Current [Abstract] Net income per share: Earnings Per Share [Abstract] Product warranty liability Product Warranty Accrual, Noncurrent Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold Debt Instrument, Basis Spread on Fixed Rate Debt Instrument, Basis Spread on Fixed Rate Debt Instrument, Basis Spread on Fixed Rate Gain on sales of businesses, net Gain on sales of businesses, net Gain (Loss) on Disposition of Business Disposal Group Name [Domain] Disposal Group Name [Domain] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Developed Technology [Member] Developed Technology Rights [Member] Document Fiscal Period Focus Document Fiscal Period Focus Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Euro Member Countries, Euro Euro Member Countries, Euro Other Other Sundry Liabilities, Noncurrent Accounts receivable, unbilled - noncurrent Unbilled Receivables, Noncurrent Unbilled Receivables, Noncurrent Unbilled Receivables, Noncurrent Entity Filer Category Entity Filer Category Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock [Member] Common Stock [Member] Foreign Currency Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Reclassification out of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Japan Credit Facility [Member] Japan Credit Facility [Member] Japan Credit Facility [Member] Net tax effect Other Comprehensive Income (Loss), Tax Intangible assets, gross Finite-Lived Intangible Assets, Gross Derivative Financial Instruments, Risk Management [Table] Derivative Financial Instruments, Risk Management [Table] Derivative financial instruments risk management table. Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) Money market funds [Member] Money Market Funds [Member] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Product Warranty Liability [Table] Product Warranty Liability [Table] Currency [Axis] Currency [Axis] Debt Instruments [Abstract] Debt Instruments [Abstract] Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five PV solar power systems [Member] PV solar power systems [Member] PV solar power systems [Member] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total project assets Total Project Assets, Current and Noncurrent Total Project Assets, Current and Noncurrent Hedging Relationship [Domain] Hedging Relationship [Domain] Schedule of Project Assets Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block] Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Operating lease liability maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Project Change in Estimate Disclosure Threshold Project Change in Estimate Disclosure Threshold Project Change in Estimate Disclosure Threshold Basic Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Purchase price, sale of business Purchase price, sale of business Purchase price, sale of business United States of America, Dollars United States of America, Dollars Document Information [Line Items] Document Information [Line Items] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Accrued solar module collection and recycling liability Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability Cash Flow Hedging [Member] Cash Flow Hedging [Member] Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13 Long-Term Debt, Maturity, Year Five Long-Term Debt, Maturity, Year Five Reported Value Measurement [Member] Reported Value Measurement [Member] Line of Credit Facility, Letter of Credit Sub-Limit Line of Credit Facility, Letter of Credit Sub-Limit Line of Credit Facility, Letter of Credit Sub-Limit Revenue from Contracts with Customers [Text Block] Revenue from Contract with Customer [Text Block] Letters of Credit, Remaining Borrowing Capacity Letters of Credit, Remaining Borrowing Capacity Letters of Credit, Remaining Borrowing Capacity Project assets - development costs, including project acquisition and land costs Project Assets, Development and Land Costs Project Assets, Development Costs. Includes current and noncurrent project acquisition and land costs. Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Restricted marketable securities (amortized cost of $247,628 and allowance for credit losses of $13 at December 31, 2020) Restricted marketable securities Debt Securities, Available-for-sale, Restricted Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Net sales Revenues Class of Stock [Axis] Class of Stock [Axis] Foreign currency loss, net Foreign Currency Transaction Gain (Loss), before Tax Income tax (expense) benefit Income Tax Expense (Benefit) Proceeds from sales of businesses Proceeds from Divestiture of Businesses Cash, cash equivalents and restricted cash, beginning of the period Cash, cash equivalents and restricted cash, end of the period Cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Accrued expenses Accrued expenses Accrued Liabilities, Current Employee service share-based compensation, capitalized in inventory Employee Service Share-Based Compensation, Capitalized In Inventory The share-based compensation cost capitalized in inventory. Diluted Net income per share, diluted Earnings Per Share, Diluted Marketable Securities, Sale Proceeds Proceeds from Sale of Debt Securities, Available-for-sale Local Phone Number Local Phone Number Parque Solar Fotovoltaico Luz del Norte SpA [Member] Parque Solar Fotovoltaico Luz del Norte SpA [Member] Parque Solar Fotovoltaico Luz del Norte SpA [Member] Amounts reclassified from accumulated other comprehensive loss Total gain reclassified Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Revenue from Contracts with Customers [Line Items] Revenue from Contracts with Customers [Line Items] [Line Items] for Revenue from Contracts with Customers [Table] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items] Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Percentage Point Change in Estimated Rate of Return of Module Warranty Percentage Point Change in Estimated Rate of Return of Module Warranty Percentage Point Change in Estimated Rate of Return of Module Warranty Derivative [Line Items] Derivative [Line Items] Derivative, Currency Sold Derivative, Currency Sold Proceeds from sale of restricted marketable securities Proceeds from Sale of Restricted Investments Unrealized Gain (Loss) on Derivative Instruments [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Long-term debt, gross Long-term Debt, Gross Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Mizuho Bank [Member] Mizuho Bank [Member] Mizuho Bank [Member] Other assets Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Derivative Liability, Fair Value, Gross Liability Derivative Liability, Fair Value, Gross Liability Cash Held In Trust [Member] Cash Held In Custodial Accounts [Member] Cash Held In Custodial Accounts Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current [Abstract] Intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Proceeds to be received from sales of businesses Proceeds to be received from sales of businesses Proceeds to be received from sales of businesses Maximum [Member] Maximum [Member] Segment Reporting Information, Profit (Loss) [Abstract] Segment Reporting Information, Profit (Loss) [Abstract] Accumulated Earnings [Member] Retained Earnings [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fixed Rate Term Loan Facility [Member] Fixed Rate Term Loan Facility [Member] Fixed Rate Term Loan Facility Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets And Liabilities Measure On Recurring Basis, Financial Statement Captions [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Award Type [Domain] Award Type [Domain] Indemnification liabilities, current Guarantor Obligations, Current Carrying Value O&M Services [Member] Operations and Maintenance [Member] Operations and Maintenance [Member] Investments [Domain] Investments [Domain] Trading Symbol Trading Symbol Variable Rate Term Loan Facility [Member] Variable Rate Term Loan Facility [Member] Variable Rate Term Loan Facility Accumulated Other Comprehensive Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Discontinued Operations and Disposal Groups [Abstract] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Derivative, Currency Bought Derivative, Currency Bought Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Settlements Standard Product Warranty Accrual, Decrease for Payments Net Income (Loss) per Share Earnings Per Share [Text Block] Other Other Sundry Liabilities, Current Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Statutory U.S. federal tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company First Solar Japan GK [Member] First Solar Japan GK [Member] First Solar Japan GK Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value, Measurements, Recurring [Member] Fair Value, Recurring [Member] Tax withholding related to vesting of restricted stock, shares Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Luz del Norte Credit Facilities [Member] Chile, Pesos Chile, Pesos Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 fslr-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 fslr-20210331_g1.jpg FSLR LOGO begin 644 fslr-20210331_g1.jpg M_]C_X1AH17AI9@ 34T *@ @ !P$2 , ! $ $: 4 ! M8@$; 4 ! :@$H , ! ( $Q ( ? <@$R ( 4 M D8=I 0 ! J -0 +<; G$ MQL "<0061O8F4@4&AO M=&]S:&]P(#(R+C,@*%=I;F1O=W,I #(P,C$Z,#,Z,3@@,3(Z,3(Z,#$ M .@ 0 # 0 ! "@ @ $ 0 \6@ P $ 0 VD M!@$# , ! 8 $: 4 ! !(@$; 4 ! !*@$H , ! M ( (! 0 ! !,@(" 0 ! 7+@ !( 0 $@ M !_]C_[0 ,061O8F5?0TT ?_N Y!9&]B90!D@ '_VP"$ P(" @) M" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P, M# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$, M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( )$ H ,! M(@ "$0$#$0'_W0 $ K_Q $_ !!0$! 0$! 0 # $"! 4&!P@) M"@L! $% 0$! 0$! $ @,$!08'" D*"Q 00! P($ @4'!@@% M PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A M\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7% MU>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34! M (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:B MLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F M=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$ A$#$0 _ /54DDDE*2269UOK M^#T7']3()?<_^9QV?3>?^^5M_/M?_P!6@2 +)H!?CQSR3$(1,I2VB'357)ZG MTW$=MRLNFAW[MEC6'[GN"\XZK]:>L]3;)PG]R XO\ GOK#/K%T%YAO4<4GP]9@ M_P"_*_797:P/K<'L=PYI!!^87C, \HF+DY.%9ZN':_&L[NJ<6S_7:/99_P!< M:FCFSUC]C)/X#"OU>8@_UXV/^:^R)+B^A?7LE[,;K6UN[1N:T0V?^[-8^A_Q MU?Z/_@ZOIKLP0X!S3(.H(X(5B&2,Q<2X_,\IFY>?#EC5_+(:PG_=DNDDDGL" MDDDDE*22224I))))2DDDDE/_T/54DDDE-'K/5:.D=/MS;ANV:5US!>]VE=3? MZW_09^D7EF;FY6?E69>6_??:9<1P!^;76/S:V?F+H/K]U%U_5*^GM/Z+#8'/ M'C;8)U_XNC9M_P".L7,*CS&0REP](_F]/\(Y2.+ ,I'ZS,.*_P!W'^A'_"^= M2222A=-22222E+K?J3]8GTW,Z-ENFBS3#>X_0?S]FU_P=G^ _P"$_1?X2O9R M2<%P(9Y>',8I8I]?E/[D_T9OLZ2I=%Z M@.I]*Q<[0.NK!L X#Q[+FC^K:UZNK1!L CJ\;.!A*4)"I1)C+^]%2222*U22 M222E))))*4DDDDI__]'U5))))3Y+URUUO7.H6.,G[38WY5GT&_\ 1K5%7NNU M.IZYU"MP@_:;'_*P^NW_ *-JHK,E\Q\R]MAKVL=;<$:_N\.BDDDD&122222E M))))*?0O\7UKG]#LK)D4Y-C&^0<*[_\ JKETRYG_ !?U.9T-]CA NR+'M^#0 MRC_JJ5TRT,/\W'R>0^(U]\SU^^?\;])2222D:BDDDDE*22224I))))3_ /_2 M]522224\!]?^FNHZE5U%@_19;178==+:Q[=W_&T?0_\ "ZY9>N=7Z7C]5P+< M*_1M@ECQRQX]U=K/ZCEY7GX&7T[+?AYC-EU>NGT7-/T;JG?G5/\ _4=GZ14N M8QF,N(;2_P"D]-\(YN.7",4C^LPBJ_>Q?H2_P?D:Z222@=122222E)VML>YK M*FE]CR&UL&I$S_N<7IXOZKT2S^L]#P.LXXIRVD/K)--S-'L)^ MEL=^Z[\^MWZ-Z;IOU@Z1U2!AY+76]Z7>RP?]9LVO_P U:*7ID.D@5?K<&0&I M8LD=1?HD'S'JGU0ZUTYQHQK_P#JP5!+E1^B:\#JZN'X[,"LV,3/[\#P?\U\ M<+FC4D#XE6,+!S>H/V8./9DF8)K;+1_7N=MIK_MV+U1G1>C5NW5X&,QWBVE@ M/X-5P 0!P @.4[R^P,F3X\*_5X3?>?Y_P#XK^9_X]=BDDK$(1@*B'(YGFLO,3X\LKKY8[0A_=BI)!R< MS$Q6[\J^NAO[UKVL'WO+5DY'UT^KE$@9?K.':EC[)_ML;Z7_ $TC.(W('F5N M/E\V3^;QSG_=C*3N)+DK_P#&+T]O]'P[[3XOV5C_ *NQW_055W^,>\_0Z:T? MUKS_ H3#GQC]+\"V8_"N=EJ,5?WI0C_ -*3VZ2XJK_&.Z1ZW3O;W-=TG_-L MJK_ZM:V%]>.@91#;+78;R8 R&[1_V\PV4-_MVHC-C.TA]?2MR?#>00G(!!!X.A7.]3S^M?5]QO],]3Z1R7$QD4#]VRS7[10W\RZW]+ M_P!R;_\ "V-E(1%G;JRX<,LLN&! G^A&1X./^K&7R\;2ZW]0*+B;^DN;0^=Q MQ;)-4_\ O\ <_'_ *OZ2O\ XI81ZI];?J^X5Y%EU3 0 W)'K5&/S69#M_\ MFUY"[7IOULZ'U':VO(%-SN*;_P!&_7LS=^CM_P"LV6+7U"7JQRX3_5V= ?$.8P_J>&Z_P"E M/_H,C_C"Z(.*932YO+'/:'?]MSO63D?7WZOU:5. MNR3_ ,%60/\ .R/0:A[.&/S2OS/_ 'J?](?$\_\ ,XC&/>&/B'^/EXXHZ?\ M%]T5D&VW(O/<.>&C_P !96[_ *2N,^I?U99_VB#OZ]ECO^KLRC_C%K=-^L[S>S Z[C.Z9GO.VMS_ .8M/_ 7RYF__@_4?_QMBVL;*QLJ MH78MK+ZGJQUN&/YMEI+GU?\&VYWOMH M_<]7]+5_I7U?HZ;B>/'1J2 !])XAT.WVQ?_5]522224\MUKZAX.9NNZ<6X=S MM341-#C_ ,7_ (#_ *U[/^!7-/K^MGU)\'"VNK^W70]>G) M*&6")-Q)A+O%T<'Q7-"/MY8QYC%^[E]1_P ;_O\ C?/L3_&%U5@'VBBC*:.7 M,+JG'XN_3U_^!K1J_P 8V*1^FP+F'_@WL>/^F:5OYGU>Z)G$NR<*E[SJ; T- M>?\ KM>RS_I+.M^H?U>>98RZKR9:\C_P4V)O!G&TP?-F^\?"LFL^7GCE_4^7 M_FSA_P"DVH[_ !B]/CV8603YFL?^C7*K;_C&M((HZ< >SK+O^^5U'_JUHC_% M]T('5^2[R-G_ )%C58K^I'U;8-<9UA\7VVG_ */J;$N'F#^D!_+^ZKW?@\?\ MEDG_ (W_ *M@\IE?7OK]@]ME&(/&MDG_ #LAUK?_ -9YOZ_UB0'YF>TG4,W MFO\ S:]F,U>EXW0^C8L''P:*W-X<*V[O\^-ZO)>Q.7SY#Y+O]*\MB_W/RD8G M]^7#&7_-CQ?^./FF']1>O7:NJIPV_P#"O!=_F8XM_P"D];.-_BYK$'+SWO\ M%M+&L_Z=OVC_ *E=DDG1Y?&.A/F6OE^,\Y/:4(=TW%^53 ?^BT*G?]2/JY:"&8[J''\ZJQ[8_L%SJO M_ UO))'' [Q'V*CS?,1^7-D'E.3QSOJ-G]/N.5T'J3J;=/;:(W =K;*F^G8W M^3;B6J_A?6/-PWMQ?K-C?8;##69S=<9Y[;[07-QW_P!=W_;*Z)1LKKMK=7:T M/K>"U[' %I!Y:YI^DFC$(ZP/#X;Q99<]+,.'F8C+VR >WGAY9(_-_P!4C-DD MJ>'@#!<:\9Y^R'Z..XR*S_W7=])M7_ ?09_@?2_FU<3QXM60 /I/$.AKA^T/ M_];U5<_U7Z^?5GI&;;@=0R7U9%&WU *;7-&]K;6?I*ZW5_0>N@7EW4NH8/3? M\:MV=U&QM.'4&BVQP+@-^(VMGM:'.]SW)*>D/^-3ZD 3]N=_VQ=_Z25_'^N/ M3\CZS6_5IM%XRZ=VZXAGI>UC+C#A9ZGT;&_X)56?7SZAV/;6W.I\OZN/JI&'CUE[+0'>J2*\:WW'?Z?TLE_\ @TE/4I+S MOI_^,'ZR]3RZPN^EZ3&5U^G]/_ *RK MO6/KA]8_JYTZFOJ^-B7]8S;GMQ&XKGMQQ2QM/Z6]UQ]7U?M%_I^G^B9_PE:2 MGMT'*SVZPM7/8=O^,<9.,[.HZ4[%LL8,EE#KA;76 M3^DB][&KC/K^_ZS6_LL_6''PZG-L?\ 9?LKGNEWZ+?ZOK?09_-_024^ MM)+$Z+=]<'Y;V]MUC9',6M'HO\ M^MV*[]7_ *X="^L3[*NF7/?;0T/MK?6]A:"=K9<]OI_]-<-]2?K+TOZJOR.D M][]'O\ YM_\VDIMI+B\GZ[]5ZGU:WI/U1PJLUV.8OS\ MEQ&.V":W.;Z4.?5O;MKL]3??^D]"BVEGK*/4?K%]?/J]6,WK.!@9W3P8NLP' MVL=7)VM=9]JW^W_K?I_Z2VE)3M?6_P"LX^K/3*^H'&.7ZEPI],/%<2RVW?N< MU_\ H5K8>1]JQ*,G;L]>MEFV9C>T/VS\UP'^,?JV'UGZD874<)Q=1?E-@.$. M:X593;*K6?FV5/&QZZBW*ZUC= Z=^Q<)F;E6UTL(ML].NMOI;C?;INL:US=G MIL]_O24[J2XOJ75/\972L2SJ&3C=*RL:@>I?5C'(]1K&^ZQ_Z8M;[&_3V^I_ MQ:/F?7AS_J6?K)TVE@O%E=3\>\ES66&UF/ST[-G^#24]:D MN'Z?]9OKSU^AF3T/I^'3BL8&V9.<; VZ]H'VH8E5+_4;CUW[ZF/LW_\ &^KZ ME5?:U&PUL-H LVC>&\;H]VU)3__7]57FEU%&3_C>?1D5LNI>!NKL:'-,8;7- MW,?+?I+TM9G_ #;Z+^V_V]]G_P I\?:-]G[GV;^9]3T/YGV?S22D@Z#T,$$= M.Q0000?0KT(U!^@N,Z;_ /E>ZE_Q!_\ //3UZ$LVKZO='JZS;URO'V]2N;LL MOWO,C;77'I%_H_0HJ_P:2GC?\53&_M'ZP/@;A;6T.[QZF:Z%U?UC^K_1/K!5 M5@]3]MPW/Q7L<&7-C:+S3NW>I7K7ZU;Z[:?YOU&?S:/TCZN]'Z+9DV=-Q_0? MF.#\@[['[BTOK8WVC[/N-+@]["W?MW[74O MK^EZ;$E/"]0R_K%]0NI86)3U,]7P,B-N#>-UK6!S*?2'T[:MWJ;<2RI_H>JS MT_LBM_XWCM'1GG1K;;2X^$"E_P#U+7+I>E?43ZK=)RFYF)A#[2P[F6VO?:6G MLYGKOL8Q[?\ 2;=ZT^J=(Z;UC$.'U*AN307!X:Z06N'T;*[&%ME5FO\ .5O2 M4V:[:[&,LK>U[+ ',]QAK6M&YSG./T6 MM:L?HGU,^KW0]AJ+W6V60QQ;8YC6VV/9].MBU\C'IRL>W&R&"R MF]CJ[6'AS'C8]A_K-*2FAF#ZN]7P2[,.)G84%WJ/-=E8!'TVVR6L_P",8Y>> M?51E-/U_R\+ZN7O=TFYEK;+&N+V^D*QZ=N]W\[]GSW^AAY+OTEE/^%M]3U%U M;O\ %=]2#9O_ &>1_)%UP'_GU;O2NB]*Z/2:.F8M>*QT%^P>YQ'!MM=NLMY_ MPCTE/"_XK?4_!O;D5]/;;VIEA:[_ $WH^NS_ (.Q;_7/ MK!UC[=T?ZMX6:.CX^1B8SKLX@;CZK7M]KW_09^@]*O9Z6_)L_GJZUW/6>A=* MZ[BMP^JT?:,=CQ8UF][/>&NKW;J'UO\ H6/0>I_5;H'5L6G%ZAAMNJQFAE!E MS7L:!LV-OKQCOY>W>K%7U.^KE72+.BUXD=.ML%SZ/5M,O!8YK_ %3;ZW^"K_PB M2E_J8QC/JGT@, :#B4N('BY@>]W]I[MRV4'#P\?!Q*<+%9Z>/CL;52R2[:Q@ MVL;N>7/=[?WD9)3_ /_0]527RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^JD ME\JI)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI__9_^T@ MKE!H;W1O M $ #A"24T$&@ #70 8 VD /% % !& M %, 3 !O &< ;P!? %( 1P!" %\ 5@!% $, 5 !/ %( 7P R #$ ! M $ \4 -I M $ $ $ !N=6QL @ M 9B;W5N9'-/8FIC 0 %)C=#$ $ %1O<"!L;VYG M !,969T;&]N9P 0G1O;6QO;F< -I %)G:'1L;VYG M #Q0 9S;&EC97-6;$QS 4]B:F, ! %7!E96YU;0 I%4VQI8V54>7!E $EM9R &8F]U;F1S3V)J8P M $ !28W0Q ! !4;W @;&]N9P 3&5F=&QO;F< M $)T;VUL;VYG #:0 !29VAT;&]N9P \4 #=7)L5$58 M5 $ !N=6QL5$585 $ !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R=$%L:6=N96YU;0 ]%4VQI M8V5697)T06QI9VX '9&5F875L= MB9T-O;&]R5'EP965N=6T 1 M15-L:6-E0D=#;VQO)E\K.$P]-UX_-& M)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ @(! M @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R M@I)#4Q5C+RLX3#TW7C\T:4I(6T ME<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 Q$ M/P#U5))))2DDEF=;Z_@]%Q_4R"7W/_F<=GTWG_OE;?S[7_\ 5H$@"R: 7X\< M\DQ"$3*4MHATU5R>I]-Q';@ MEHC_ (2T;;;?_/?_ 2QPQC>&@'QA5Y8;U'%)\/68/\ OROUV5VL#ZW!['<.:00?F%XS /*)BY.3A6>KAVOQ MK.[JG%L_UVCV6?\ 7&IHYL]8_8R3^ PK]7F(/]>-C_FOLB2XOH7U[)>S&ZUM M;NT;FM$-G_NS6/H?\=7^C_X.KZ:[,$. 7AS&*6* M?7Y3^Y/]&;[.DJ71>H#J?2L7.T#KJP; . \>RYH_JVM>KJT0; (ZO&S@82E" M0J428R_O14DDDBM4DDDDI22222E))))*?__1]522224^2]N=0K<(/VFQ_RL/KM_P"C:J*S)?,?,O;8:]K'6W!& MO[O#HI)))!D4DDDDI22222GT+_%]:Y_0[*R9%.38QOD'"N__ *JY=,N9_P 7 M]3F=#?8X0+LBQ[?@T,H_ZJE=,M##_-Q\GD/B-??,]?OG_&_24DDDI&HI)))) M2DDDDE*22224_P#_TO54DDDE/ ?7_IKJ.I5=18/T66T5V'72VL>W=_QM'T/_ M NN67KG5^EX_5<"W"OT;8)8\/=7:S^HY>5Y^!E].RWX>8S9=7KI]%S3] M&ZIWYU3_ /U'9^D5+F,9C+B&TO\ I/3?".;CEPC%(_K,(JOWL7Z$O\'Y&NDD MDH'44DDDDI2=K;'N:RII?8\AM;!J7.<=K&#^LXIEV'U)^KCWV,ZSFLVUM$X5 M;N7$B/M3F_N;?Z/_ -O_ .@3L<#.0 8.:YF'+XI9)]/EC^_/]&#UG1^GMZ;T MS&P00316&O<."\^ZU_\ ;L<]ZN))+1 H #H\=.1G*4Y&Y2)E(_UI*22216J2 M2224I))))2DDDDE/_]/U5),1((/?PT7/9_6.J?5YV[/I=U#I9,#,KAMU&!''^C GA,_[G%Z>+^J]$L_K/0\#K M..*FZ;]8.D=4@8>2UUO>EWLL'_6;-K_\ M-6BEZ9#I(%7ZW!D!J6+)'47Z)!\QZI]4.M=.<7-J.;CCBZ@$N_ZYC>ZUO_6_ M6K6)O8'%I(#ARTZ$?%I]R]I0!C,=XMI8#^#5< $ < (#E.\OL#)D^/"OU>$WWG+3_%C_ -^\ M?T+ZALKMT[V]S7=)_S;*J_^K6MA?7CH&40VRUV&\F ,ANT?]O,-E#?[=J(S8SM M(?7TKQPEKVD$$>+7!24C34DD MDDI__]3U51>QKVECP',<"'-(D$'D$)R 00>#H5SO4\_K7U?<;_3/4^D#C_JQE\O& MTNM_4"BXF_I+FT/G<<6R35/_ +_ '/Q_P"K^DK_ .*6$>J?6WZON%>19=4P M$ -R1ZU1C\UF0[?_ )M>0NUZ;];.A]1VMKR!3<[BF_\ 1OU[,W?H[?\ K-EB MUW-:YI:X!S2((.H(47M0EZL/ZS_ 9RXN)X M;%_QBY;0!EX5=O\ +I>6:?\ %VML_P#/RT6?XP^CD#U,?*8>_M8X?]"U:.5] M4?J[E$N?A,K>?SJ2:?PH-;?\Y9S_ /%YT8F69&4SR#V$?^"4OXZ>EC M2W_H836._P Y>@X_U4^KN.9KP*G'QM!M/_LP;5IUU5U,#*F-K8.&M 'R:E[ M.27S9/L_E%=_I+DL7\QR@OI+)PB0^OZZ?_/?,<3ZG_6#+<+/L?H[N;SAC\TK\S_P!ZG_2'Q//_ #.( MQCWACXA_CY>.*.G_ !?=%9!MMR+SW#GAH_\ 65N_P"DKC/J7]66?]H@[^O9 M8[_J['+&N_QCB2,?I[G#L;;0W_HULN_ZI5'_ .,/JY/LQ<=@\'%[OXUIW_ *A[55R/J#T*W6DW MXQ_X.PN'W9 O6-1_C$ZBT_I\*FT?\&]U9_Z3;UKX7U_Z/=#]_XWQ2_Z#09]4/K#T9YNZ%U M!KQRZBP>F'>3J_TN/:[^7LH_XQ:W3?K.\WLP.NXSNF9[SMK<_P#F+3_P%\N9 MO_X/U'_\;8MK&RL;*J%V+:R^IW#ZW!S?\YJ61C8^52ZC)K;=4_Z5=@#FGXM< MI(X^'6!H?N_-!JY.<.6X\UC$YC3W8CVN8C_>KT3_ +DX)4E3P<*S C'JL=;A MC^;9:2Y]7_!MN=[[:/W/5_2U?Z5]7Z.FXGCQT:D@ ?2>(=#M]L7_U?54DDDE M/+=:^H>#F;KNG%N'<[4U$30X_P#%_P" _P"M>S_@5S3Z_K9]7- Z^BADPYA] M?'B?!PMKJ_MUT/7IR2AE@B3<282[Q='!\5S0C[>6,>8Q?NY?4?\ &_[_ (WS M[$_QA=58!]HHHRFCES"ZIQ^+OT]?_@:T:O\ &-BD?IL"YA_X-['C_IFE;^9] M7NB9Q+LG"I>\ZFP-#7G_ *[7LL_Z2SK?J']7GF6,NJ\F6O(_\%-B;P9QM,'S M9OO'PK)K/EYXY?U/E_YLX?\ I-J._P 8O3X]F%D$^9K'_HURJV_XQK2"*.G M'LZR[_OE=1_ZM:(_Q?="!U?DN\C9_P"18U6*_J1]6V#7&=8?%]MI_P"CZFQ+ MAY@_I ?R_NJ]WX/'_)9)_P"-_P"K8/*97U[Z_8/;91B#QK9)_P [(=:W_P # M6>;^O]8D!^9GM)U#-YK_ ,VO9C-7I>-T/HV+!Q\&BMS>'"MN[_/C>KR7L3E\ M^0^2[_2O+8O]S\I&)_?EPQE_S8\7_CCYIA_47KUVKJJ<-O\ PKP7?YF.+?\ MI/6SC?XN:Q!R\][_ !;2QK/^G;]H_P"I79))T>7QCH3YEKY?C/.3VE''_L//_ ()O M6HDI!C@-HC[&K+G.9G\V;(?\.5?8YK_JY]7WB'=-Q?E4P'_HM"IW_4CZN6@A MF.ZAQ_.JL>V/[!>V^T%S<=_\ M7=_VRNB4;*Z[:W5VM#ZW@M>QP!:0>6N:?I)HQ".L#P^&\667/2S#AYF(R]L@ M'MYX>62/S?\ 5(S9)*GAX P7&O&>?LA^CCN,BL_]UW?2;5_P'T&?X'TOYM7$ M\>+5D #Z3Q#H:X?M#__6]57/]5^OGU9Z1FVX'4,E]611M]0"FUS1O:VUGZ2N MMU?T'KH%Y=U+J&#TW_&K=G=1L;3AU!HML<"X#?B-K9[6ASO<]R2GI#_C4^I M$_;G?]L7?^DE?Q_KCT_(^LUOU:;1>,NG=NN(9Z7M8RXPX6>I]&QO^"55GU\^ MH=CVUMSJ7.>0UH]*S4N.UO\ @4V)]:NH7_7O+^KCZJ1AX]9>RT!WJDBO&M]Q MW^G]+)?_ (-)3U*2\[Z?_C!^LO4\G(Z9@=.HR.I>LYN.07,IKHKDQE=?I_3_P"LJ[UCZX?6/ZN=.IKZOC8E_6,VY[<1N*Y[<<4L;3^EO=QJXSZ_O^LUO[+/UAQ\.IS;'_ &7[*Y[I M=^BW^KZWT&?S?T$E/K22Q.BW?7!^6]O7,?!IQ!636_%?8YYLW-VAPM]OI^GZ MBN==Q,K-Z)GX>(_T\G(Q[:J7$P ][',9[OS/OZ-6W]!9CMNQ7^I_V[ MZ3T_*Z7U"O\ :'3[*I M]6MZ3]4<*K-=CF+\_)<1CM@FMSF^E#GU;V[:[/4WW_I/0HMI9ZRCU'ZQ?7SZ MO5C-ZS@8&=T\&+K,!]K'5R=K76?:M_M_ZWZ?^DMI24[7UO\ K./JSTROJ!QC ME^I<*?3#Q7$LMMW[G-?_ *%:V'D?:L2C)V[/7K99MF8WM#]L_-NHMRNM8W0.G?L7"9FY5M=+"+;/ M3KK;Z6XWVZ;K&MA+-J^K MW1ZNLV]IFNA=7]8_J_T3ZP558/4_;<-S\5['!ES8VB\T[MWJ5ZU^M6^NVG^;]1G\VC M](^KO1^BV9-G3PMW[=^UU+Z_I>FQ)3PO4,OZQ?4+J6%B4]3/5\#(C;@WC=:U@W_ $FW>M/JG2.F]8Q#A]2H;DT%P>&ND%KA M]&RNQA;959K_ #E;TE-FNVNQC+*WM>RP!S'-((G;O=_._9\]_ MH8>2[])93_A;?4]1=6[_ !7?4@V;_P!GD?R1=?\(])3PO^*W)HZ3D]0^KW40W%ZJ+60RPP7[&"EU-;OS] MFS[15_IJ=@96'_BQH?D-+1F=2^T4AP(/IG'MJ986N M_P!-Z/KL_P"#L6_USZP=8^W='^K>%FCH^/D8F,Z[.(&X^JU[?:]_T&?H/2KV M>EOR;/YZNM=SUGH72NNXKSWAKJ]VZA];_ *%CT'J?U6Z! MU;%IQ>H8;;JL9H909,FC!#KF AC[K++=LZ>QMSWL8[^7MWJQ5]3OJY5TBSHM>)'3K;!<^CU;3+ MP6.:_P!4V^M_@J_\(DI?ZF,8SZI](# &@XE+B!XN8'O=_:>[GCX[&U4LDNVL8-K&[GESW>W]Y&24_P#_T/54E\JI)*?JI)?*J22GZJ27 MRJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDD MI^JDE\JI)*?_V3A"24T$(0 5P $! #P!! &0 ;P!B &4 ( !0 M &@ ;P!T &\ &UL;G,Z&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N M8V]M+WAA<"\Q+C O(B!X;6QN&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B('AM;&YS.G-T179T/2)H='1P.B\O;G,N M861O8F4N8V]M+WAA<"\Q+C O&UP M.DUO9&EF>41A=&4](C(P,C$M,#,M,3A4,3(Z,3(Z,#$M,#&UP34TZ1&]C=6UE;G1)1#TB861O8F4Z9&]C:60Z<&AO M=&]S:&]P.C%A9# R9#DR+6%D,C8M.#DT8RTX9C$Q+3(W9F1B8V%B-6(W,2(@ M>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)X;7 N9&ED.CDR935E,3=A+6$X M9&0M,F(T9"UA.#AE+38V-S,U9C!A-C1D-B(^(#QX;7!-33I(:7-T;W)Y/B \ M#IX;7!M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A M8VME="!E;F0](G0 9&5S8P 2D!\@'Z @," M# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"U0+@ M NL"]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3 ^ # M[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X%#04< M!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%]@8&!A8&)P8W!D@&609J!GL& MC :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@("P@? M"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/">4) M^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+X0OY M#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3#BX. M20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0FQ"Y M$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-#$V,3 M@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86219L M%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK&9$9 MMQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P<]1T> M'4<=:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8(,0@ M\"$<(4@A=2&A(B>K)]PH#2@_*'$HHBC4*08I M."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M=BVK M+>$N%BY,+H(NMR[N+R0O6B^1+\< M-]1B)&9T:K1O!'-4=[1\!(!4A+2)%( MUTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY.MT\ M3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H5755 MPE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5<-5R& M7-9=)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-#8Y=C MZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J]VM/ M:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5&YXS'DJ>8EYYWI&>J5[!'MC M>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7@[J$ M'82 A..%1X6KA@Z&I+CDTV3MI0@E(J4])5?EAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$J3>I MJ:H_R#W(O,DZ MR;G*.,JWRS;+MLPUS+7--:6YQ_GJ>@RZ+SI1NG0ZEOJY>MPZ_OL MANT1[9SN*.ZT[T#OS/!8\.7Q'EZA8:'B(F*E)66EYB9FJ2EIJ>H MJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8V=KDY>;GZ.GJ]/7V]_CY^A$ @$# @0$ M P4$! 0&!@5M 0(#$00A$@4Q!@ B$T%1!S)A%'$(0H$CD152H6(6,PFQ),'1 M0W+P%^&"-"624QAC1/&BLB8U&50V160G"G.#DT9TPM+B\E5E=58WA(6CL\/3 MX_,I&I2DM,34Y/25I;7%U>7U*$=79CAVAI:FML;6YO9G=X>7I[?'U^?W2%AH M>(B8J+C(V.CX.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ_]H # ,! (1 M Q$ /P#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__T-_CW[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]+?X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U__T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TBTDFX6$0K+>PJ/FZC_">A!:M%0XSQX=,_^FSIG_G[G6/_ *'NU?\ Z[>VOWOM7_1SM_\ MG(G_ $%TO_UON?O^F(WC_LCN/^M?66#N7I^IFAIJ;M;K:HJ*B6."GIX-\[7E MFGFE<1Q0PQ1Y1GEEE=@JJH)8FP][&Z[6Q"KN5N6)P/$3_/U23D+GJ&-Y9>2] MV6)02S&SN *DDF.@ &23@#I<8[,8G,)))B0#8V]JTEBE!,4BL!Z$'_!T';JQO;%D2]LY8785 =&0D>H# 5Z_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]3?X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=(C?G9?775F&;X!2R_QG>N MYL-M?&,Z %HHZW-5E%3RS68616+DD "Y'M'>[A8;;%X^X7L4$'\4CJ@_:Q Z M$/+7*/-7.5^-JY1Y:O\ =-S/^A6EO+<24/F4B1V ^9%..>JT.VOYU/P2ZQ:K MI,+O;=';V7I#)$]!U?M*MK*3SJ2J!=Q[LEVGMJLIF-B9J2KJE"\C4?3[ &Y^ M[7)NWZEBO)+J4>4*$BO^F?0A'S5CUEQR1_=^_>0YO$$^XQ6+T(?<+E%; M3Y_H6PN;A6_HRQQFO&@SU6SV7_PH>W54&IING?CCM_%!=0H\SV7O'([@,OJ. MB2IVUM:AVS]OZ+71H6XN'N-6?,VR_9T1/?G\ZOY_;SDE_A?9&U>N*28 MIJH-A]>;66-57G1%7[QHMXYN$,P!)2K#&UKZ200=>^[7.UV3X=_' I\HXD_P MR!V_GUD?RW_=^?=EV!4^LY4O=VG6O?>7UQ7/F4M7M8CZ"L9'G2H!!1MV?.+Y MC[W9SN3Y0=Z5<,EM=#1]F;LPN*=WANW=+:]S;IW'N-S)'+JSN;R>7;RPQ-!%)JR%54'R10N44_55) X/LDF MNKJYS<7,DA_I,6_PD]2AMNQ;'LPT[1LUI:+0BD,,<6":D=BK@D D>9SQZ3GM M/T:]>]^Z]U[W[KW6:GJ*BDGBJJ6>:FJ8)%E@J*>5X9X94.I)(I8V62.1&%P0 M00?=E9E8,K$,/,<>J2Q13QO#-&KQ,*%6 ((/$$'!!]#T+FV?D1\@-E&,[-[S M[BVD8@BQ';/9N]<"8UB698UC.*S=)H$:U$@4#Z!VM]3@Z-%LK^: MC\_MAF(8GY*;RRT,90/!O7'[6W^*B)9C,\,M3O3 YVO42W*EXYDF"&RNMA81 M6GN/SM94\+?Y6'I($DK^90YO?:6P@D-:&T>XLM)I0 M$+:30ICB RE2S-Q5*$KJ MC&0QN=R. A 53I(Q)()).H6 %MC[U\R0:5OK&UG3S(#1L?S#%?\ C'6/W-'] MV5[+;H)9>6.:=^VJY([5:2"Z@4^NB2%)C\ZW-*#%,GJPSJS_ (4"_'+H'E/!&.AS]B.%8_D#UA]S[]V_WS]LE MFGYR]L]SM["/+7$<8NK51ZM]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]7?X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=-V7S&)P&-K[G=V^W[;9RW%_*P5(XD:21V/!41068GR !/51GR-_G8?$#I7[W#]?9')_( M3>%/KC6BZ\>*DV7#4IJTI7]AY.$XN>ED"BTV(I\POJ%P.;1COWNWROM.N*QD M:^NAY18CK\Y3@CYH'ZSA]JO[OCWT]P/I[[F>UAY7V)Z$O? M=E33*6,9\0,/ MX+E[4X.>%:+^_?YV_P R^WFJL;L/*;>Z#VO,98TH^OJ 5VZYZ1RQ1,CO?<:9 M"OBJXB1:?$P8ACI'I_5>'=Z]W>:]TU1V4B65L?*(5>GSD:IK\T"==&O;/^[T M]A.1A#=\R6=US-O*T):]?1;!AQ*6D!1"I_@N7N1DYX4JCW?O?>G8.:GW)OW= M^Z-[[AJ0%J<]N_/Y;7=]*9[VZDFG/ M%G9G8_FQ)ZS4V/EWE_EBPCVKEK8[/;MK3X8;:&.")?LCB5$'Y#I+^TW1QU[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW1Q.C/GY\O?CJV/I^LN\=YTVW\;Z*?9>Y:[^^6R5IR-,E+!MC= M"Y3&8R*5?JU&E-,IY5U8 ^Q3L_.O-&Q&-=OWB40+PC<^)'3T"/4#_:T/H>H( M]QONS>QGNH+J7F_VZL'W.7+7<"?2W>KR8W%OX[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_C MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW3%N;=&VME8#*;JWCN'";4VQ@Z5JW,[BW'E*'"8/$ MT:LJ-59'*Y*>FH:* .ZKKD=5U,!]2/;-Q<6]I#)7;K%GM>7+<75P/]%>JQ _T1AY/^,+YAF'72?V1_NV^3=VV':&HPLK?PY=P=?+Q)#KM[6H((!%Q+Q62*)L]:X?R'^8GR/^4^6?(]U= MH[AW/CTJWJ\;M""?^#[%P;FRQ_P?9^+%+A*>:&%53[EXI*R15!EFD:[&!]]Y MIW[F.4R;MN+R)6H0'3&O^E044?;0L?,GKJW[6^Q'M1[-6*VOM]R=:V=T4"R7 M)7Q;R8>?BW4FJ9@34^&&6)2>Q%%!T6;V'NI=Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z=L%GLYM?+T&X-M9K+;=SV*G%5B\W@LC68C+XVI565 M:F@R6/FIZRCG56(#QNK $\^W89IK>5)[>5HYE-0RDJP/J"*$'[.D6X[;MV\6 M-SMF[[?!=;;,NF2*9%EBD7^%XW#(P^3 CJZOXI_SR/D3U#)C]M=^44?R!V)$ M8JMFI\)VGAZ5=,?DIMRPTQQVZA"I:1H\K3O65+V4U\2^Y:Y;]X-]VLI;[ MTGUUEPU&BS*/D]*/ZT<:C_&.N??O1_=U>UG/*W6[^VEP>6.9#5O"0--MTK<: M- 6UVU<*&MG$48J?IG/6R]\8/G+\:OEYBQ4=.=@4E5N."D%7E^N]QQIM[L/! MQV!E:LVY4S2'(TE,659*S&RUV/5V"^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_7W^/?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW53'S=_FY]!?%'^+['V;)2]T]W4GGHY-G[=R2)M?:&075$3OS=E/ M'54U+54[C&A3V(?^&.*@$?P M+5L4.BM>LVON\_<>]S/>KZ'F+?D?E_V\>C"ZGC)N+I./^)VS%696%--Q*4@H MVN/QRICZU/?E#\U_D3\O=P'+]Q[ZJZ["4M7)58'8&#\N&V!MDNNA?X3MR*>2 M.:K2/TFMK'JZ]U-FG9; 8UNUOL M[]WSVL]C-K%CR'RXD>X.@6:]FI+>W%,_J3D A2<^%$(X0]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW3IA,YF]LY?';@VWF,KM_/8>KAK\3F\)D*O$Y?%UU.P>"MQV2H)J>MHJN! MQ=)(G5U/((]NPS36\L<]O*R3(:JRDJP(X$$4(/S'2/<=NV_=[&ZVS=K"&ZVV M="DL4R+)%(C89'C<,CJ1@JP(/F.M@+X6_P ]+?NQGQ6P?EU05?9.T5--14O; M."I::+L+ TZJL"2;HQ,*TV.WO10JJ%ZB/[7*@"221JZ5E039RG[Q7MF8K+F= M#<6N )E \51P[UP)!\Q1^).LGKF/]X#^[DY:YC6]YF]CKE-IWPZG;;9F8V4S M5J1;RG4]HYS1&\2WKI51;("QV?>J^W.M.[]EXKL/J7>N!W[LW,QZJ+.8"L%3 M")5 ,U%7TSK%78G*TC-IGHZN*&JIWNLL:,"/>0VV[GM^[VD=]MEVDUH_!E-? MR(XJ1YJP!' @=_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]#?X]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T@>SNTNO.F-D MYOL;M/=V&V/LG;M.:G+9_.5/@I80;B&EIHHUEJ\EDJR2T=-24T:>?N8=NY4Y-V.X MW'F&Z?3'#"NICZLQ-%CC0=TDLC+'&H+.RJ">M3+Y[?SGNR^]Y,UUE\;9DCQHYT] MU]PWDR[?L!>UVLU!?A+*/M']FI_A4ZB/B:A*CMG]VG[@G*7MNNW\W^[*6^^< M]#3)';4UV%DPR**P NYUXF251$C?V419%G:C-F+$LQ+,Q+,S$DL2;DDGDDGW M#W')X]=& !0#KKWKKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&,^-7RM[P^)>^(M]= M+;QJL%4RM3KG]MUOFK]F[PH:=RRXW=>W3/#39* *[K',K15E-Y&:GFA[?LM[=^]O+K\N>X&PI9F988\_1, TC4+A,E2*KZHY84^Y?*7DWW%VCFM$M MG(M]Y S$QPU.)B;\0\]/QC."!J/"/[R/W.?<'V#N;G>[97WCVW9_T[^)*- & M-%CO8A4POP43"L$A*T=';PEL\]R'UA_U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]'?X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%!^8? MS8Z7^%G7[[O[-RIK]QY2&ICV-UOAIZ=]W;VR4("Z**GE;1C,'1R.IK YG78N4+/PMIA93>7\H86UI&?-B,R3, ?"MT[Y#DZ(EDE32D^8'S;[O^:.^ MGW1V?G'H]L8VJJ&V3UIA:BIBV9LJCEO&OV-%(_\ N2SM1!85>4J0U74GT@QP M+%!%B5S3S=N_-EX;C<9J6ZD^'$I/AQCY#S8_BX'Z<*G^RMXZ1QC)UR%Y'*!["W4Z=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U-QN2R.&R%#E\/D*W%97&5=/7XW)XVJG MHEK:&MI9(JFDJZ:=%>.2-E=' (((]WCDDB=)8G*RJ0002"".!!& M01Y$=)[NTM+^UN+&^M8Y[*9&22.10Z.C"C(Z,"K*P)#*P((-"*=;0G\M_P#G M/0;DDP/1OS&S=)09US!BMF][UAAHL;F6-HJ+$=HZ%BI<9E-5HXLX@2FJ 5^^ M6*59*RHR(Y"]UQ<&'9^:I@LW!+@X#>BS>0/D).!_'0U9N/'WK_N"2;2NY>XO ML/M[R[:-4EULZU>2+S>7;ZU:2/BS6AK(F?IRZ%((MD965E#*0RL RLI!5E(N M"".""/<]]]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__2W^/?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U7-_,$_F*=:_!_9)IU;%[U[QW)1L^Q MNL$KPKPP2-)$N[MZ_:2?>8;:-++&XC_1492>,P4Q 2HJ*8"<[\]6'*%II[9M MXD'Z<-?^-R4RJ#R\W.%X,RY5_=A^ZOS;]XCF'Q2)MO\ ;JTDI>;@4P2*'Z:T MU#3+MK'*TN.H4 MDEDH\)@\>A%)A<#C!,RTU)3JD,0)(!9F9L1MVW?<-\OIMRW.Y:6Z2J M."J/)1@=?0E[?^WO*'M=RKMO)O(^RQ6.PVJX1!W.Y #33.>Z6:2@,DKDLU * MT "GV6]#3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NKY?Y8/\VW,=$3;=Z ^2&5K<_TG)-1X?9V_:N26KS/4,#!H*;'Y "&: MKSG7\4AC54U&IP\(/@\M.J4TRCMO<$*TMU9J L6YGBSID+#>D:B33P[IJ>)HE+ M2MMSX[(X_+X^ARV)KJ/*8K*4=+D<9D\=505N/R./K8$J:.NH:RF>6FJZ.KII M5DBEC9DD1@RD@@^\G(Y$E1)8G#1L 00:@@Y!!&"",@CCUP\NK6ZL;JYLKVVD MAO89&22-U*.CH2KHZ, RLK JRL 5(((!'4SW?ICKWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_T]_CW[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5;?\QK^85L[X0]<&#%OB-S]\;Q MHIEZ[V%4SR/'14[M+32;YW;!2$5%-M?%5",(HB\,N5J4-/ ZJE1/3@'GOGBT MY0L-,963>91^E&3P'#Q'ID(#P&"Y[0<,5RR^ZI]U[?OO#\U^+>+/9^VUA(/K MKQ0 78486EL6[6N)%(U-1UMXR)9%):*.72!['['WQVYOCV[L ME+EL_G\M*):NMJY0J(B(BQT]'14=/&D--30I'3TM/&D42)&BJ,0[^_O-TO+B M_O[AI;N5JLQXD_X , "@ Z^A[E3E3EWD?EW:>4^4]IAL>7K&$1PPQBB MHHR22:LSLQ+R2.6>1V9W9G8DHGVCZ$/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5X/\JK^:17_&O,4/17?>=R MN6Z!SM73TVV=P5T]1D9^E\G/(ZM+2QL)JJ3K_)2S!JVCB)%!(#54T=WJ8YY? M]M_<5^7Y4V;>IF;9'(",:DP$^GGX9_$H^$]RC+!N=_WS_N<6WNU87'N/[:;; M#![FVR,UQ"@6-=UC &&.%%[&!2*5J>,OZ,K46)H]PO'9''Y?'T.6Q-=1Y3%9 M2CIN$MU:W5C=7-E>VTD-[#(R21NI1T="5='1@&5E8 M%65@"I!! (ZF>[],=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=?_U-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MT2SYT?-38/PEZ;K=_;D^US6]LY]UB.K]@?"-PGSCS;9\>JPQUR[_ .1%XLWD* =Q .0'W?+?EG:==OR];Z9=PO=-4M;TMP5&YM[[PR'W^7R&NZ[I?;U?W.Y[C.9+R5JL3^P #@%44"@8 '7TA\BS M61RTDDC$L[L6/'H,_9?T+NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[K86_D_?S-INM=K@(^O,O4.L=+LK-5U4 M0(MD9>9]-%/)($Q-21&;4DNJDG'VN]PCM\D/+>]W'^(.:0R,?[)CPC8G_0V_ M"2>PX^$]O+O[]7W0H^;;+CVQVFG-L"F3\E>N*77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7__U=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!5W=W M/L'X^=6;R[@[,RZX;9VR<3)D\C,-#UE=4,Z4V,PF)IY)(A6YO.Y*:*DHX=2^ M6HF0%E6[ MW?=K+8]NN]TW"71:PK4^I/ *H\V8T51YDCH:>WG(/,ONASEL/( MO*-B9]^W"<1H,A46A:265@#HBAC#22O0Z45B 30'0A^87RO["^8W=6?[:WU, M])1R%L3L?:,50\V+V1LVEGE?%X&@U:5EJ&\K3UM3I5JNMEDDLBE(TPNYIYEO MN:MVGW.\-$^&-*XC0<%'S\V/XF)/H!]+/L3[*\K^P_M]MG)'+D8>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[K;L_DV_P Q:7N[:]'\7NY\Y]SVYL;#_P#&.MSY2IO7=D;(Q4%FQ.0GF8M7 M;SV=11#5*29LCC%$SAYZ>KGER>]JN>SN]NO+N[35W.%/TG)S+&!\)]9$'GQ9 M,FI5F/#G[^GW5D]O-XG]XN0-NTYHZYJ=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UTS*JEF(55!9F8@*J@ M7))/ 'OW6P"2 !4GK2U_F]?/A_E+VV_4G6^:^XZ&ZAS%738^JH*@M0=A[ZI MT?'Y?>;M$YIJ[#XLF:BPKC6CTS352-IK J8F^Z'.AYCW,[982UV6U<@$'$L@ MPTGH5&5C^56'Q8[_ /W&?NT+[-\D+SOS9M^CW*WV!6=77OL;-B'BM14:DED[ M);H&A$@CA85@JU.7N*^L\>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I4; M)WINGKG=VV]^;(S5;MS=VT,SC]P;=SF.D\59C,MC*A*JDJ8B0R.%EC ='#1R M(2CJRL05-I=W%A=6][:2F.ZB<,K#B&!J#_JP>!Z)^8>7]FYKV/=N6N8=OCN] MCOK=X9X7%5DCD4JRGS&#@@AE-&4@@'K?8^!'S&VS\U.@\%V10_9XS?>&\.VN MUMITS.O]W=Z4M,C5%110S/)-_=W<<-J['.7ETPR&!Y&GIYPN9_)?-5OS;LL- M^E%O$[)D'X9 ,D?T6^)>.#I)U*>OFI^\M[#[O]W[W+W'E2Y\2;ENXK/MURU/ MU[1F.E7( 'CP']&<46KJ)%41RQU.Q[%W6/G7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=?_7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4D_S MH_G WQ^Z=CZ"Z^RYI.W>[\150Y2LH:AX$]/-BJ M)A9D@6MF1HY886,1^['-YV3:ALMC+3=+Q34CC'#P9OD7H47Y:R*$#KH5]P'[ MNZ^Y_/C>YG-%CKY'Y=G4QHZ@I=[B 'BB(/Q1VH*7,HX%S;QL&220#3=]XJ]= MY^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z/O_ "Y_F5E_ MAA\A\'O*JJ:R;J[=[4FT^WL%3^285>U:BJO#N&DH@ZQS9W9U7*:RE-M%)Y*WARD,85'6^AA\OB]P8G%Y[!Y"C MR^$S>.HLOA\MCJB*KQ^3Q>2IHJS'Y"AJX&>&JHZVDF22*1"5=&!!(/O,Z*6. M>*.:%PT+J&5@:@@BH(/F",@]?-=?6-YME[>;;N-K)!N%O*\4L;J5>.2-BCHZ MFA5D8%64@$$$'/3C[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=?_0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2 [4[,VCTUUQO7M3?F17%;1V%MW);E MSM8=)E^TQT#2BEI(F9/N_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NMM'^19 M\R6[$ZXRWQ1WSE6GW?U/0R9[K2IK9PT^8ZSGJXH:W 1/*YEFGV/EJQ!$OXQU M9#'&HCI6MDQ[.]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__1W^/?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW6LK_/Q^6CH-G?#[9^595D7']C=Q+1SE1(@\??>GF8CZ7E:UDXTEGH?^<:'_JX0?\ A9ZZ[_W:/LDK'?O?7?;( M$@O8[7J7@:4O;I*\,$6B.OD;M#QZUD?>/?77KKWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H:?CMWENWXV]U]=]V[)<'/; W M#3Y44,DLD-+F\3-'+0;AVY7O%^XN/W%@:NIHIBOK6.PW M>T/ZT#@T\F7@RGY,I*GY'J/_ '3]NMD]V?;[FKV]YA7_ '6[G:M'K !:&4$/ M!.@.-<$RQRH#@L@!J"1U]#/J_L?:O<'76R>TMD5PR6T]_;9Q&Z<#5>D2F@S% M'%5QT]7$CO\ ;9"B:0PU,).N"HC>-K,I'O.3;K^VW2PM-QLWU6T\:NI^3"M# MZ$<"/(@CKY5-YY%YJYAY-YAMO"WO;+N6WF7RUQ,5+*<:D>@>-AAT96&" M.EY[6=!OKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]+?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW2 [5[)VQTYUKOKM7>=5]GM;K[:V:W9FI5:)9Y*/#4,U8:.C6:2*.; M(Y"2-:>FBU S5$J(.6'M%N5_;[5M]YN5VU+>"-G;[%%:#YG@!YD@=";DOE+> M.?.;>7.3-@A\3>=TO8K:(9H&E<+J>@)"("7D:G:BLQP#U\[;NOMG='>W;787 M<&\YVGW)V'NG*[ER"F9IXZ%*ZH;[##TDC)&?X=@\:D-%2KI4)3P(H M[P7W M?<[G>=SOMTNVK<3R%S\JG"CY***/D!U]3?M]R3L_MOR3ROR)L$87:=KLH[=, M4+E%[Y6%3WS2%I9#4U=V-37H+_9=T,.O>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZVK_Y!7RC?OZA\AUQ>_O,/9Q=HYFY<]ZMHM:6>ZA;&_(X"[AC) MM96\ZS6L;1'R M$_$^=BGW.O7*_KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z__T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=:_'\_7Y'G9O3>P/C9@,@\6;[=S'][]ZPT\ MS(\77^RZJ)\505T0TZH-Q[S:&:%@6%\)*K#U*?<)>]6_?2[59;!"])KI]]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=&>^&?R!K?B_P#)GJ3NB":9,5M?=%+3 M[PIX4DE:OV)G5?";THUIXPQJ*@[>KZB2F!5M-7'$X!9![$7*F]OR[S!MF[ G MPXY ''K&W;(*>NDFGS /4/\ OY[86_O#[1<[\@21J;V\LV:U8D#1>0TFM6U' MX5\=$60U%8V=:T)Z^AA15M'DJ*DR./JH*V@R%+3UM#6TLJ3TM71U423TU533 MQEHYH*B&171U)5E((X]YQ(Z2(LB,"C $$<"#D$?(]?+I<6\]I<3VEU"T=S$[ M(Z,"&5E)#*P.05(((.013J5[MTSU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__4 MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]UH/_ ,S7O]OD9\T.XMWT=8:O:NULT>L-C%93-3#: M^P)9\+][0.55A0[BSZU^60$ K_$"#]/>%ON#O?[^YLW6Z1ZVT;^#'Z:(^VH^ M3-J?_;=?2W]T/VR'M5[ \B;%/!HWJ\M_WA>8HWU%Z!+H]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW6\M_)_[^;O;X2=>T^3K/NMU=.SU73FX3),)*EZ; M:E-13[/JGC8"812;)R6/A\C:A+/3368D,%S"]KM[.\\HV*R/6YM28&]:(!H/ M_.,J*^9!Z^=+[]/MF/;?[PO-$MI;Z-FWY5W2"@HH:Y9Q=*#PJ+N.=](II1TQ M0@FT+W(G6'?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__5W^/?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=% M9^;7=9^/'Q0[U[;IZLT.9VUL'*TNU*E7"O#O7O;X>Z7O5[<)87>YQMOJ, % .NO>NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=7[_R >[WVG\@>RNB\C6^/$=N M;'7R>[FVWO<-GD M>D5U#J4?\,BS0?:C.3_I1US._O-O;Q=Z]L>4O<:UMZWVQ[CX$S#%+2^ 74Q\ M]%U%;J@S3QG(I4UVX?>3G7#_ *][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_UM_C MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW6OQ_PH)[>?;G1/3O2]#5>*J[.W_DMVYB*)SY)MN];XR"):.K M16LM+5[@WA13QZQZY:#TGT/[A+WNW0P;-M6THU&N)R[?Z6(#!^19U/VKC@>N MG?\ =A,W M7;;KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NC*?#GMUNB/E+T/VN]2*3'[2[*VY+N"Y/)0BUW-]M,XA''_&8E\:U-/.ES'$:<<8(.>OHB>\YNOEHZ][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[K__U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6F7_ #W.RY-X_-B/ M9$5030]1=7;-VU)1J^J.+-[F6MW_ %]85M>.HJ\1NC'1L+V,=/&;7)OBE[R[ M@;OFX68;LM;:-*?TGK(3]I5U'Y#KOE_=O+_&-\WFZN U,F*WT M62+7S59;>=A_2=AU2W[B;K/_ *][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOHA?#7L[ M_3)\4_CYV3)4_=U^YNJ-FR9R?7Y->Y\9B*?"[J767D9O'N3&U2W8ZO3ZK-<> M\YN5-P_>O+>QWY:KR6T>H_TPH5_^-@]?+3[]\H?U"]Z?=#E-8M%M:;W="%:4 MI;R2M+;8H.,$D9QC.,4Z,M[$'42=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]#?X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U\]3YT;_/:'S%^2N]%E,]+D>XM[X_%3&193+@MM9FHVQ@)-:^D! M\)AJ_O'FK?[NM5:ZD _TJ,47_C*CKZB/NY04I2:>);B8>N)97R:$\2!6@*E[#74T]>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW6Z5_(OW^=X?!3&;;DF1Y>K.T.P-E)%K8RQTF3J,=V+"[HYN(GFWU M*J,HT'00/4K6RR]G;WZKDV.W)S;7$D?Y$B7_ *R']G7S_P#]XURR-B^\?>;L MJ$)O.SV5W6F"T:O8D CS LU)!SD'@1U<=[E3K [KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[K_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]TG]V;AI=I;6W+NNN771;9V_F=PUB:F352X7'5.2J%UK',R M:HJ8BX1R/Z'Z>V+F=;6VN+E_@C1F/V*"3_@Z,]DVN;?-YVC9;\ W=I7>1S5V))/J3D]?6O:VT%E;6UG:QA+6&-411P55 50*YP M !GJ'[IT_P!>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6T1_P )V=X//MOY1;!EE(3% MYSK#>%!"6+*?>1/L7=$V_,5D3A7AME#W/O7) M?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[K__2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW17OFYGVVO\ #GY2YN,E9Z7H M#MJ*D<+$_CKZ_8^:QU!*R3$1O'%6U<;,IOJ4$ $\$.\W3_3\J\QS#XA934^T MQL!_,CJ8ON\[8-X]^/9O;V'Z;\S[:6&15$NXG<5&02BD ^1S4<>OGD>\&^OJ M/Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZOZ_P"$]NXGIODKW9M,%_'F^C6W M$ZA24+[7W]M'&QEF\@4.J[O:PT,2">5L0TU^Q\Y7?]WMO)[/5_O$B#_G_KF9 M_>A;4LWM)[?;V0-=OS'X ]:7%E_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW5?_ /-.R,N,_E_?)JIA2.1Y=DXW'%9-6D19 M?>&VL3.XTLI\D4-:S)^-0%P1<>P3[C.8^2>86 SX('^].B_Y>LF_N:6J7GWG M/:&%V(4;A(^/6*UGD ^PE #\B:9ZT)_>%_7TK=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=7-_P B+*?P_P"=;_ +D7^X>P M7_5E3^//I4>?6Y[[ROZX$=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_4W^/?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW59W\XB> M:G_EQ_(V2":6!VBZH@9X9'C=H:GO#K2FJ82R%28JBGE:-U^CHQ4W!(]Q_P"Z M9*\A[\5)!I#_ #N(@?VC'67/W$8XY?O6>U*R(&4''/7T<=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=6W?R1A@W';Y*4XUN4BI\O[2M<\*>?6[5[RXZ^>SKWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[K_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5J_S?Z&HR/\ +G^1]/3!3)'1]95S M!V"#[?%]S]J]J)92=)DW!,9[I-JOHU_P"-,*^@SUHH^\..OH\Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>ZMV_D@4$%9\_-F5$ID$F*Z_[,KZ70P"F>3;DF+82@J2\? MVV2DL!8ZK&_%C)_M @?G6T8\5@E(_P!YI_@)ZP<_O$+F2#[LV_Q)33/N=@C5 M]!.),>AU1KZXJ.MV+WEOU\^/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_];?X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M$._F>XX<7C7]G[C4@U;KX7=P_7AE@IQ'< M?$HO]*F#P.@Q[PLZ^E[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JZK^0OAOX MI\X,K7?;>?\ NYT7OW,^7S>+[/S[AV-M[[G1Y8_N-7\=\.BSV\NO3Z=2RU[, M1>)S?*^FOAV\K.N"/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]??X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M%U^7VV3O+XH_);:R1>6HSG0W;6/HETLY&2FV)G?X9*J))$9&@R B<+J 8K8\ M$^R+FBW^JY:Y@M@*L]E,!]OAM3^=.I4]C-W&P^]7M)O+/IBMN9=M=SP_3%Y# MX@J0:534":8K49Z^=C[P6Z^IWKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K80 M_P"$\^V35=\]^[Q\:D8'J/$;9\Q6(O&=V;RQ^4$:L9!.%E_N7.M*4Q]7BI!R: @M3;(]Y+=<3NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_T-_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]TWY;&4>;Q63PV1B$^/R^/K,97P, 5FHZ^FDI*J(A@RD202L.01S[I+&DT< MD4@JC*0?L(H>E5E>7&WWMI?VCZ;J"5)$/HZ,&4_D0#U\U7=6WJ[:.Y]Q[4R: ME,EMC/9C;V01E566NPN0J,;5J56255*STS"P9@/ZGZ^\ [F![6XGMI/[2-V4 M_:I(/\QU]:NS;I;[YL^T[U9FMI>6T4Z'U25%D7B!^%AY#[!TP^V.C+KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>ZVJ/^$[VS'HNL/DIV&T3B+PHBX"*0"I);@+DA[&6A3;M_OJ8DFCC_YQJS'_JZ.N,7]Z7OZ MW'.'M+RN'&NTVV\NB*YI=SQ0J2*?\N3 &IX&@&:[&'N=NN5?7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7_]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UH _P Q_KYNLOG1\G=L&%*>*J[3S6]* M2&*(0PQ4'9,=+V)014\2^A((:3=*(@6R@+8 6&$_/MB=OYQYAMZ4!N6D'V2 MTE%/E1^OIM^ZAS0.;_NY>T&[B0LZ;-%:L2:DO8%K%RQXDEKLA.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K=U_DI=>G8WP%Z^RDU.*:L[,W;O\ M["JX[$2N)L_+L[&5$WI O58/9M+*EBUX73D&ZC+OVEL?H^2K&0K1KB624_[U MH!_-4!^RG7SS?W@G- YC^\QS19I+K@VBQLK)3Y"D(NI%'^EFNI%/#N#>63;' M[DOK"?KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__TM_CW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6H!_/YZN.UOE M/L#LZEIC%C^UNJZ.GJZCQJJU6Z-@Y6KP^2(D4#R&';>2PRD&[+QS8@#%WWKV M[Z;F2RW!5HES; $^KQL5/_&#'UW2_NS./*L\=T<8/I6I-$WN&^NC_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=@^F>J$B2.7KWK'9.TZXH(Q]QEL-MZ@I,S72>(F(SY#+1S M3R%?29)"1Q[SOV+;QM.R[3MH%#!;QH?FRJ Q^TM4GYGKY3O=3FYN?O]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7__T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW5&_\^SIYM[?$W:W:E#2--DNE>QL=4U]2JAA2;.[ MB7:N7O8:U\VZA@>;Z;*;@\$0_P"]&U&\Y:MMR1:R6DX)/HDG8W_&_#ZZ*_W: MG/8Y>][-YY,N9PMIS!M3JB_Q75D?J(OEBW^LQQR*'B#IW^\6>N[G7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO='5_EU].OWI\T_CYL22F^YQ,.__=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO_4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= K\CNHJ#OOH;M MSIO("$)V)L'<>VJ*HJ!>/'YNLQTS;=R]B&'DPV?CIJM+@C7"+@CCV4[]M:;U MLNZ;4]*3P.@)\F([6_VK4/Y=2![4\\7/MI[EJ.> MFJ8F1U/(92/>"4D;PR212J5D5B"#Q!!H0?F#U]5-G>6NX6EK?V,ZRV4\:R1N MIJKHZAD93YAE((/F#U!]TZ4=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;(?\ PGNZ.;(;P[N^1>3H MKTFW,/CNI=I54B!XI,OGYZ3=&\I*O8_9]=U MN^^R)VQH(4/])J.]/F $'V.>N4']Z#[BBVV+V\]JK2X_7NIWW*Y4&A$4(:WM M0WJLDDERU.&J!3Q IM*^\C.N-O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]7? MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW6CI_.(^/[=%_-C?F3QU"*3:/=5/3=O[=:&,BG6OW% M-4TN]Z4RK^S]V-[X^OJS$+&*GK8+BS*S8@>Z>R?N?FZ]DC2EK=@3KZ5:HD'V M^(&-/(,.OHG^XC[G#W&^[YRU9W=SKWSE]VVR>I[M$ 5K1J<=/TCPQAC4,\4E M#4$"K+W''6977O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6_5_+6^/C?&SX;]0;%R- V/W;G,.>Q-^P MS1B*L3=V^1%F:F@KT"1VK-O8IZ/%-<$@4 %S:YS4Y V/]PT]SQ[L^_//7,=K]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__6W^/?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U2W_ #Q/C8_<7Q5I^V<#0FIWA\>,O/NE_$BO/4]=[A6CQF^Z9 =! M QLE+CLJ[EB$IL=. I9P1$WN_L!W7EM=SA2MU8MK^9B:@D'Y45_D%/KUG_\ MW=GNRO(GO/+R3N5QHV+FF 6XJ:!;Z#5)9L>/]H&GM@*9DGC)("YTR_>*77?+ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z/O_+1^-3?*+Y>]8[*R..:OV-M:O'9/9(: 3T1V?LVHIJYL7D58 M%?L]U9V2AP[\A@E>6'Z;@:>W^P?UBYHV^TDCU6<;>++YC1&0:'Y.VE/]MUC3 M][?W;'LY[&]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]??X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW3 M1N# X;=6!S>U]Q8ZFR^W]R8C)8'.XFL4O293#9BCFQV3QU4@*EZ:MHJAXW ( MNK'VU/#%!5A0@_(@TZ7;9N5_LNY;?O&U73P;G:3QS0R+AH MY8G#QNI\F1U##YCKYZGR_P#CQFOBQ\B^S^E,M'5-1[7W!/-M/)57J?.[&R_^ MY/9^9\RQQ0S3U6#J85JO&-$5;'-%^J-@,'N:-BEY]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]UN-_R-OBS_H@^.%?WIN2A$.]OD)44V3Q8G@"U6)ZQV_- M64NUX%9T,L1W/72U658ZX.?WBWO+_7KW7MO;C:;C5R_RNC1R4/;)N$P5K@X-#].@CMP"-22 MK< &C]7>^Y>ZYX]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__T-_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U0;_/8^(\G9G4&!^3VS\8)]W]*0G#[\6FCO5Y7JO+ M5VN.N8*KRU!V/N.L-0%4!8Z+(ULSMIA'N%O>3E@[AMS^^WFG8N8&\6SU'MCW&-*%!P"_5P+HJ< MM+!;QJ*R=:C/O&+KN%U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]T;WX+_%W+?+WY*[ Z?IXZ^+:\]8=Q]DYFA4A\#UW@9(: MC<56*GQRI15F4\D6,H971T7(5T&I2M_8HY.Y=EYHW^RVM0WTY.J5A^&)*R]C/:7F;GJ5XSO"Q^!81/PFOI@5@734%UCHUQ,H()@A MEH0:=?0(PF%Q.V\-B-NX''TN)P> QE!A<+BJ*)8*+&8G%TD5#CL?20KZ8:6C MHX$CC4<*B@>\VH8HH(HH(4"PHH50. 4"@ ^0&!U\QFX;A>[M?WVZ[E=//N-S M,\LLCFKR22,7=V/FSL2S'S))Z<_;G2/KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z__T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TV9O"XG&1B/;WYXI<;6DZ6:HI6 MDTB.6,G"KG7EF7E7?KK;B";-N^%C^*-CC/F5-5;YBO CKZ9?NS^]MA[\>U&Q M_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K=:_DZ_"]OC-\>XNR-Z MXHTG<'>U)B]RYJ&K@,=?M78PB:JV;M)TF1:BCK9J:K.1R,9".M34I3RKJI%/ MO+;VLY3_ *O[&+^[CINEX [5XI'QC3U!H=3#U(4_#U\^WW[_ '_'N[[H/RIR M_>^)R+RV\EO$5-4N;NNFZN00=+(&400,*@QQM*AI.1U;][E#K!?KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U6W_,]^$E+\S?C_646W:2G3N?K,9'=75.0:]D=(%'[VMZO"?4T[HS\I !Z,%)- M:Y8_<_\ O"S>P7N=!<;K,YY!W?1;;B@R(UU'P;Q0*DO:LS,P )>!YD52[(5T M5:VBK<96U>.R-)58_(8^JJ**OH*VGEI:VBK:65X*JDJZ6=(YZ:JIIXV22-U5 MT=2" 1[PY='C=HY%*NI(((H01@@@\"/,=?1U;W%O=V\%W:3I+:RHKHZ,&1T8 M JRL"0RL""K D$$$&G47W7I[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[JWW^4#\&W^4G>479F_,.:GH_I3)4&7SL=7"_P!CO3?,86OVQLE"Z^"K MHJ658\CEX_W%-&D=/(H%:CB4?:[D\\Q[P-PO8J[/:,&:O"23BD?H0,,XSVT4 MCO!ZP8^_1]XH>S?MT_*/+=]H]Q.8(GBA*D:[2S/9<79IE78:H+9L'Q2\J$FW M93NM^\M>OGUZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__ MT]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:K?\ .Y^ 3[4SM;\RNIL* MQVSN>OAB[UPN/@/CP&ZJ^>&DQ_8T44=TCQF[*J5*;*$*@BRICG)D:NE,6.'N M[R4;:9^:]LB_Q>1O\84#X7.!+]CG#^CT;.LT[-_W>?WFEWK;;?V$YVW ?O>S MC)V>5SF:W0%GL23DR6R@R6^3JMPT0"BW0/KE^X(ZZK=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW0U_'?H/?\ \FNX-F=,=;8\UFX]W9*."6ME20XS;F$@ M(FS>Z<[-&":;"X#'AYYB+R2%5BB5YI(XW-]BV6]YAW2TVFP2L\KT/(N_\_&&+)[GSU4QJ<]NG--"-,N5S MF1D>9P"4A0I#%IABC1*O".&,!1YN=4CU=V8CG[..HYZ M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__U-_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=,NX]NX'=^W\WM7=&(Q^?VWN3%5^#SV#RM M-%6XS+XC*4TE'D,=7TDRM%44E92S-'(C AE8CVU/!#=02VUQ$KV\BE65A4,I M%""/,$=+]JW7^EMMVM)DFAFC8I)%+&P=)$895E8 @C@1UHS_S* M/@+N+X3=MR/A*;)9;HC?M;65G6&ZIP]2<<1>IJ]@[BK!JT;AP$3_ +,DFG^) M42B=+NM3'#AYS_R5/RCN9,*LVS3$F%SFGF8V/\2^1/QKW#(8#Z,/NE_>8VK[ MPG)"+N,T,'N1ML:+N%L*+XGX5O(%\X)B.Y5KX$I,;=IB:2MGV >LLNO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NG/"X7+[DS&*V]M_&5V:SN=R-%B,-A\72S5V2RN4R-1 M'24&.H*.G22>JK*RJF6..-%+.[ $GVY##+<2QP01L\SL%50*DDF@ R23@# MI)N&X6.TV%[NFYWD=OMMM$\LLLC!(XXT4L[NS$!55069B0 2>MX#^5]_+_Q MGPMZF.:WC1T%;\@>R:"CJ^P\M&U/6_W4QA\=70=;8.OAUQ&@Q,H67)30.T=? MD@6$DL$%(4R]]N^28^4]L\:Z13O=PH,K8.@<1$I]%XN1AG\RJK3YWOOA_>_F0T.N056!7 :& @:4DDGU6B^Y%ZPZ MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__5W^/? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0,?(#H/K7Y,]5;GZ>[6PH MS&U-S4Z@30&*',8#+TVI\5N7;E?)#.<9GL/4-K@E"LC*6BE22"26)RG>]EV_ MF#;;C:]RAUVT@_VRL.#J?)E/ _:"""01_P"V/N9S;[1Q-]4 M5%4TN!WWMDR*L.3QQGUK39*C\BPY&A\DKT-5Z=E-4;T+03:5$T>=*N'C0J'L-=35U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7:J6(5069B%55!)8DV M '))/O?' X]>) !)- .MN/\ E#_RQVZ1QN*^3G?F C7M_/XT5'6VS,G#%-)U MCM[*TT;#/9>EGIR]%V'F*.1D$8;7BJ*5HI--5+-'3Y-^V'MZ=HCCYAWJ'_=H MZUBC/^A*1\3 C$K#R_ IH>XD+P^^_)][T>X=W>^T'MIN9_J+;3:;^ZC) W"> M-C^C$P:CV43 $M2EQ*H=:PI&TM^GN:NN9_7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]T63Y:?%+K+YA]09KJ;LFD\'GOD-I;OHJ6EGW! ML7=$"G['<&#DJ%_Z2%F74'0/]D?>GF_V)YZV_G;E.?5I[+FV=F$-Y;GXX9@O^]1/0F*4+( :% M6T6/E3\4>W?B#VADNL^U\)+3D2U,^U-W4<%2VU=^8**2,19W;&2EC1*F+1/& M*FG)%30S/XIT1[7PZYDY:W3E?<9-OW*$C)T. =$B_P 2'S\JCBIP0#U]''LQ M[U]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M==JI8A5!9F(554$EB38 K"ES?5'5&;I01LT$+48[>V]L=4+8[O(TRX['2K_N)],\Z_?>..BR.]M?; M7Z/P.8>88/\ &\-#"P_L_,22 _C\U4_!Q/?0)QE^^M]]8\PG=O9_V?W:G+XU M0[EN4+?[E?A>TM'7_B-Q6>=3_C.8XS]/J:XV-/<[]_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]??X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1J^W,/)58^60U^WMQXPT]-NG9>?2-HZ;<&V,E/3U24E;&C%)8Y(Y*>JA9HIH MWC8CV0\Q3(2#0^HH01@@CJ5O9SWEYW]C>_"72C1/!)J:WNX2:M#<1AE+(3E6!5XW >-E85ZT@OFC\'.XOA-V$VU>P:+ M^-;.S,]5)L#L[#TE2FU]Y8Z$ZQ$&E#?P;<]# Z_?XN9VEIW.J-YZ9H:B7$/F MSD_=>4;[Z:]37:N3X4J@Z)!_SZX_$AR/(E2&/T/^P'WBN0_O">6+CZ?? MK=5%[M\K*;BU]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U,QV.R&7R%#B<30UF4RN4K*7'8S M&8ZEGK5TBB0M(Q M J23@ 9))P ./3%U=6MC:W-[>W,<-E#&SR2.P1$1 6=W=B%554%F9B H!)( M ZVP/Y8/\H>CZD;;_P A/E+A*/)]IQ/19OKWJZK*5F,ZVF4>>DS^[8@7H\KO MJ)BLE-2_N4V'=1(3)6A/L\E?;SVP7;#!OG,<(;<<-%"8&0G'+TT M<4_O@_?DGYW&Z>U_LWN,D/)I#Q7NX+59+\'#0VQP\=F_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=!IV]T]UMWQL#/=8=L;3QF\ME;B@\60Q&3C),4\=S2 MY+&5D31UF)S&.E/DIJNFDCJ()!J1P?9?NFUV&\V4VW;G;++:2#*G^1!XJPXA MA0@\#T+N1N>^;/;;F;;><.2=[FL.8+5JI+&>(/Q1R*:K)$X[9(G#(ZX93UIR M_P PG^5%VA\1:W+=B]<19?L[X\/,]2-QP4WW.Y^N899"8Z#L&AHH@O\ #8=0 MCBS<$:T4K6$ZTLKQ1R8L<\>VNX\L/+?V :XV.M=5*O%\I0/+R$@&D^84D ]X MONO??4Y.]\;>QY5YK>#9_=(*%\ MIM[X@9>R=S_:'XFM'8RJ*F,S(KLE1GN, M.LX>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z%3IGI+M/Y![^Q'6?3 M^S.9:\..QD:+!0T:/''49;-Y.I>'&X+"41E7S5E7+#3Q:E#/=E!,MIV MC<=\O8MOVNT::Z?R' #S9B<*H\V8@#UZ!G/WN%R;[7\M7W-W/6_0;?L-N,O( M3J=B"5BBC4&2:5Z'1%&K.U"0M 2-QS^7C_*LZV^'5%CNP]]MBNR?D144C&;= M9IGDVYU^*VF$-;B.OJ6M19A4^.22"?,S1Q5M5$S)''2PR20OE1R-[<;?RJD= M]>%;C?2/CIVQU&5B!\_(N:,1@!02#P<^])]\[FWWXN+KE;EM9MI]K5?%MJ G MO=#526]9#334!TM59HHV 9FF=4=;:/]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_T=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6 M&HIZ>LIYZ2K@AJJ6JAEIZFFJ(DGIZBGG1HIH)X95:.:&:-BK*P*LI((M[TRJ MZLK*"I%"#P(]#TY%++!+'/!(R3(P964D,K U!!&00<@C(.1UKR?/;^2)MO?; M9KM3X>PXS9>\)?/D,OTM5SPXW8^X9[&69MB5LH6#9F6J7U::&=QAW9E6-J!% M.N#>=/:*WO?&W+E8+%=&I: FD;?\TS_H;'^$]GIH''J/]VK^\-W;EL;?R9[[ M23;AL2T2+=54R7< X#ZQ!FZC44K,@^J !+BY8BFKMOK8.]NL-U9C8_8>U<[L MO=^ JGH\OMW<>-J<7E*&93Z3)354<;/!,MGBE35%-&0\;,C!CCM>65WMUS+9 MWUL\5TAHRL""/R/EZ'@1D8Z[%"19(W'R9 M20"#AE-&5@58!@1TD?:7H\Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JSSX.?RLN^OF/48[ M=M73S=5='--JJ>S=R8V9ZC<,$3Z)J;KS;TLE)4;HF:0%#6L\&+A9) :AYH_M MWD/D_P!N=ZYJ:.Y93;;/7,KC+#TB7!?_ $V$&>XD:3B!]XK[Y7MK[#176R0R MKO7N*%[=O@D 6 D5#7TX#+;BF?" >X8%2(EC?Q5W!OB_\2.COB'L2/8G3.U( ML6M2M-)N;=F3,.0WKO7(4T91S%GM-L%K36YS)(1YNWG\@**M3I45ZX4>\/O?[B>^7,C&I"\ &D8O-+I4RRN5!!EO8@ZB3KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_ MTM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]T5CY1?#+X^_+_;"[?[GV32Y/)T-+-3[;WUB#'B=^[2 M,OD>^"W)%#)/]GYY#*]#5+4XZ>0!I:=V52 YS%RILG-%OX&[6@:111)%[9$_ MTK>GGI-5)XJ>IF]G??WW/]B]X.Y\@\PO#9R.&GLY:R6=S2@_6@) U4&D31F. M=%J$E4$@ZIOS(_DW_(OXVMEMX=:P5'?/4=*9ZLYC:V-D7?>VL>NJ6VZMDP25 M574PTD-P]?BVJZ'7:+V%^_G[5>[(L=BYMD3EKGAZ+X5Q(/HYWX?XM=D*JECPAN!$]6"1M M.06-0+*5)5@592596!!4@V((/((/N+^&#QZSI!! (-0>NO>NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=#ST#\9.\_D_ MNM=G](]>9W>N0BEI5R^2I8/M=M;:@JW98JW=&Y:PP87!4K+&[)YYEDF\;+$D MCC23K9.7MXYBN?I=HL7F<4U$81*^;N:*H^TU-, GJ-O]N?9_93OON'S3 M;;?:L&\*-CJGN"H%4M[=:RS,*@'0I5*@NRKGK:(^%G\D/J+IE\1OWY*5>*[N M[(IA!64^SXZ>8]2;:K0MV63'U\,%;OZH@<^F3(PT]";\T)=4D&1'*7M#M>U& M*]W]EO+\9"4_10_8K +_ $*T/7'7[P']X=SSS\M]RU[2P34Z5\G0E+)6'%8&>;_EX"ED-Z4$$--##34T,5/3T\4<$$$$:10P0Q((XH88 MHPJ1Q1HH554 *!8>YC "@*HHHX#KG))))-(\LKEI6)+,2222:DDG)).23DGK M+[WU3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]/?X]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW5=WRO_E@?%3Y9#(YO<>SQU_V96"65>T.N8Z/!9^KK7!83[HQHIY,#O 22 M!1+)6T[5QB71%50WN -S+[>)-/:^!N!_P!&BHK$^KBFE_F6&JF PZRF M]E?OA>]'LF;7;MJWW]Y\HQT'[OOBTT*H/*WDU":UH*Z5B<0ZCJ>&3AUK5_)[ M^3%\N.@VR&(!YD==:O9_[_ '['^Y8M M=NYCOVY7YF>@,5^RBU9J9\*_%(=(X5N1:LQ-%1N/52M;15F-K*K'Y&DJJ"OH MIY:6MH:VGEI:RDJH',<]-54TZ1S4\\,BE71U#*PL1?W&3H\;LDBE7!H010@^ MA!X=9MV]Q;W<$-U:SI+;2*&1T8,K*14,K D,",@@D$<.HWNO3W7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]T8SH'XE?(KY/Y=<5TEU5N?>4"5(I:_<<=* MN+V9A9-(D<9K>.7>AVYCI4ANXA>I^XE M%&[$*3[9.6=]YAE$>T;;)**T+4I M&O\ IG:BC[*U/D">HJ]S?>[VK]GK$WON%SG9V$A34D!;Q+J4(".E_/,C%?3CX,1*Q_8SX=OL4)]I'7 M+7WG_O+N8MW2ZV7V3Y?_ '7:&J_O"]6.6Z(X!H+4:[>$^8:9KFH/]G&PKU?U ML#KK8756U\=LGK79VV]B;2Q2E:#;VU"HH4?;0>9\SQ/$]<]XNN8>;= M^N]RWN8]\]S*\TA]%U.20JUHJ"BH,* ,=+/VKZ(.O>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M%=^0'PM^,/R?II5[GZ@VMN?,- 8*?>%+3R[>WS1*L;)3BGWCM^7&[@D@I7;6 ME--/-1LX&N)Q<$.[WRGR]S"I_>VUQR2TH' TR#THZT:@]"2OJ#U,?MC[_P#O M![/S(>0.>KRSL=56M683V;Y!.JUF$D(9A@R(BR@?"ZFAZHY[]_X3X1N:[,?& M;NKQ$M)+2[&[BHV:)0S/(8:??VU*%I56-;1PQSX1R>#)4?5O7] MVIZ1SC_!(@_( Q_:W71/VS_O0'7Z:Q]W?;_4* ->;6^?2K65R],\69+L 9TQ M-?@:)I"^[=B4J=@;8-*@;-*T _'&/$2GJ2E=(_TP7YCK/3V]^];[ >Y M@MXN7/,;*XU&G8J7(C$K"O^@-*#D@D D$C='B=XY$:.2-F22- MU*.CH2K(ZL RLK"Q!Y!]A$@@D$9ZR&5E=5=&!4BH(R"#YCKC[UUOKWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z$SK3I M?MWN;*'"]3=9;[[(R:21QSTVR]JYK<7V7E("RY&;%T=33XRF :[2U#QQ(OJ9 M@.?9AM^T[INLGA;9M\UQ)YB-&:GVT! 'S-!T$>;N?^1^0;,;ASMS?MNTVA!* MM=W$4&NGD@D96D;R"H&8G !/5LG1/\B?Y;]E"CR7:N2V;T'@*@*\L.=K8]Z[ MW6&0@QRP;6VK6-AU)BNS15F9H9T)"L@;4%DO9O9OF?<-$FY2164!_B/B2?DB M'3^32*?EZ83^X_\ >/>R'*7CVG)=I?\ ,VYK@&%#:6E1Q!N+A?%XX#16LJ') M#$4K=C\?/Y*OPTZ7:AR^\\%E^^]VTP$CU_9L\+[3CJ;L&:AV!B4I<'/2/&0/ M#EFR]FNP8<:9W(\Y3V5^4:T6GR?7USW]T/[P/W[Y_%Q8[ M!N4'+6R/@)MX(N2O].]D+3!@?Q6PMJC!'&MLN'PV'V[BZ'![?Q6-P6%Q=-'1 MXS#X>AI<9B\=21"T5+0X^BB@I*2FC'"I&BJ/P/+.[DLS'S+$D].7MSI)U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]7?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T /;'Q5^-W>@J'[;Z M0ZTWU75*:),YF=IXH[H1=(2U-NNEIZ;-1W/:+ M>9S^)D&O\G #C\CU)O)/O/[L>W/A+R1[B;OMMLAJ(8KF3Z<^?=;,S0-_MHSQ M/J>JW^R_Y$WPDWGYY]F#M#J.K9@]/#M3>C;@P\;?1DGHNP*#=F3F@8$D+'70 ML&MZM(*D![A[-\HW>HVGU%JWEHDU+^R0.:?8PZROY2_O'_O"[!X<>_G9]\@ MHQN;7P93\U>R>VC!^;0N"*XKD$2WY_PG=W1 \\_6'R9P.4C>2]-C-^=?9' O M3Q:#Z)\[M[<.XUK)-8'J7'0"S?I]/J!M[[&7 +';N8$8>0DB*T^UE9J_[R.L MC^6O[TS9Y%CCYP]HKF%@.Z2SO4F#'U$,\$&D4\C._#CG!1MU_P BCYU[>=UP MU+U'OM%:R/M?L)J+R*3& P7>V"V@5L')(/\ J&M?TZ@Q<^SG.,!/A+:S#^A+ M3_JXJ=3CLO\ >/?=PW15-_-OFVL1D7%EKIQQ_BDUUZ?S'#-"[YW^5%_,(VZ6 M7(?&C=-05:)#_ MR=?[H!,J&12K;9W?EU=0H]3 E4;AB#Q[(IO;7GB#X^7Y# M_I7B?_CCMU*6W??4^Z_N@!MO=RR6H)_6@O;?@:?\2+:*A] \,U(7]?J6+#XJOE>'T']P Q_3UD5\H7;_CH/[>'0UM/O+?=[O6"0^]7+"DK7]3<;6(4QYRR( <_"3JXXP> MF3_9*/F7_P!XD_)O_P!$+VI_]BGMG^J7-?\ TS.X?]DTW_0'1A_P0?L)_P"% MOY0_[G.W?]M/6>F^$'S.JZB*FB^)?R4229M"-4]']ET5."03>6JK-M04L"\? MJ=U7_'WM>4.;&8*.6=PJ?6WE _:4 Z;F^\1[!01/*_O=RD545.G=[!V_)5N" MQ^P GI?87^6O\\,^ZI0_%SM:!FF\ .:PD.VTUZ ^II-Q5>*C6&Q_SA(COQJO MQ[70\@(_;PZ#.X?>T^[;MBEKGWCV5@%K^E*9S2M.$" MR&O]'XJ9I3H;ML_R8?YA>X?$U9TWA]J4\R*Z5&YNS>MT]#122@RT>#W/G,G3 MOJ0(4D@1U=Q< !BIO;^U'/$]"VU)$I\WEB_P*[$?F.H\W?[_ ']UW:]8@Y\G MO95-"MO87QS4##36\,;<2:JY! -#6@)H]F?\)\_DUE'BDWUW!TKM"ED/K3!2 M[SWEDX%#A3Y*6?;>U,;I:1+_1\20_L*(/ M^-=0YO\ _>?>T5FKKRWR+S!?3#@9A:VL9-/)A/ZTY,]M=GVY"*5NYKB^W')FV:6BV2.20>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_UM_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO= !\B>H]V]I[-67K#L?.=1]Q;2-5F.L]^XBID;&T>; M:.)FP6]]O2Q5N(W?L'<,E)#%DL?6TM5':..HB3[B")@2;[MEUN5I7;K][7=8 MJM%(IP&_AD7*O&U '5E/ ,!J ZDWVLYXV3DS?RG.'*EOOG(E]IBW"SE4"1HJ MG]:TG!26UO( S-!-%)&V6B=O"D<&I+K7^1'!C:*Y6V:(J0\LC9ZNPZX[0ZZ[@VK0[W MZMWMMG?VT\D/\ESVULO1YB@,H5'EI*B2DED:BR%-K FIIA'40/Z9$5@1[ERP MW&PW2V2\VZ[CGMFX,C!A]AIP(\P:$>8ZY\V;W%\4- MQ$T3T\F4,!K1J561"R.,JQ&>EY[6=!OKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO_U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U7/_ ##/Y>?7_P X M>OQ)&>1K+G"RJ-,6\1*?"EI^>AZ9*$_:4)U+^)6RJ^ZY]Z/F?[NW,^EO% MOO;N^E7ZZQU9!POU5KJ(5+I% !!*I<(HBE((BEATW*/]/29#[:\U"V3QK&JVUO3;5=3SBHI340UN/JX)5ECUHRL M<55GYBY-W6>"*>:SW*)J, : TX5&4D0C(J&5@014==Z)]J]G/O(<@[7N=]M6 MV\Q"1T#,FK#^')VSVDZ,"D@1HIHW4HVE@1U>9\7?Y_C@X[;'RVZ[1E M+4](W:75=*5*)H$1KMR[!KZQQ(QD'EJ)\75J-)80T%PJ&8N7?>L_IV_,UCZ# MQH1_-XR?S)0_8GEUSG]X_P"[+6EWO'LAS2:T9OW=N+<36NBWO444QVHEQ&Q,.(X7J_P"!9 ?Q;$&HU^"'<.W:U*3< M.VZN41L5@KZ6FF(%]-O>D]RU_B4T93\F /7,+G_VN M]PO:S=3LON#RC>[5?U(7QD_3ETTJ8)T+03J*BKPR2+Y5Z&7V:] +KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NFW(YG#X=8FR^5QN+69#O;I#$PSU&5[DZJQD%*P2IGR'8>T:.&F=HB#-)NMLJCC65!3[:MT*;7VW]P[Z2.*RY"WJ:5Q50EC6>'2?_ -FB^,__ 'D3T5_Z-S8'_P!D'MG^L7+_ /T?;/\ YS1_]!=& M?^LY[N_^$KYD_P"Y9>_]:.O?[-%\9_\ O(GHK_T;FP/_ +(/?OZQ^;++7PMXM6IZ2QG_ W2*[]KOVLD,I%0KJR$BI%:, M :5!%>%0?3J?[OTFZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U79_,%_EX]=?.38T)DEHMF=T[4I)(]@]EK1&:U.9'J)-I;NAIPM3E M]I5T\CNEBU1C:ES/3W#U$%2!>=^1K#G"S%2(MVB'ZF60_M0]R\65L MI_NP?>DYJ^[KS'(%23:PE3*>#*?)A@]?0QR![@/7F[MQ[(W M7BI!)CMP[5S-?@LQ2'4K,D5?C9Z>H\,I0"2,L4D7A@1Q[3V=[>;?<)=6-U)# M6L9KWE_E[WGWBQ\.#?K9;NW&-:T24?,T['IZ$*3Q+=<[?= M_P#NV/;KF?ZO=?:C>Y>7MX8EA:S:[FP8Y.E=1-S;U)KJ#SH@&E( *4V%?C7_ M #!OBA\JXZ.CZM[1QD&\*J*-GZVWGX]I=@0S-&))*:FP>1F\.X6I0;2RXBHR M-,AX,ON<=@YWY:YD"+MVXJ+HC^RD[)?L"GXJ>90L/GUR[]VONP>]7LNT\_.7 M)TS;$A(%_:UN;(BM S3(*P!OPK]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW0=[V[>ZFZTC:;L?M#KOK^)%UO+O;>NVMJ1JGC M$NMGSN3H%5?$=5R;:>?I[0W>Z;9MXK?[C! /^&2(G_'B.A3R]R-SMSQW[MPJR/,D(B3>-YY>VV+%1), MTH*UF7B*$YH5/>'_ HG2TT&P?BTQ/[G@R>\.U H'IG6+S8+"[(8GUF-VMD1 MP&0?42 -W7OH,BRY<_-YO^?5C^S\7R^?4T;%_=8M5).9O>04Q6.UV[[*TFEN M_34!6#T;R*DKV[/Y_?S S!FAVQL/HG9],XE$,R;;WAGLO"769$8U>4WO_"I3 M"'1A>@ ,B7(*$I[#MS[U\T2U%O96<2_Z1V;]IDI_QGC\L=3%LO\ =E^Q=CX; M[QS+S)?S"E09[6&(TH3VQVGB"M"#^M\)Q1AJZ+?N?^<=_,,W*TJQ]YP;;I)6 M9OLML===:8]8[RR2(L60J=I5^;18D<(!]URJC5J:[$@N/=3GFXK3>!&OHD40 M_F4+?SZEC9_N&_=-7L'BPO9.Y]L0.HB,!1Z?;60Q,+Q/&3J0J5<^I@6Y]DD_.O- MUQ_:ST^C]F.6R1P,MA;W!&:U#7"2D$'@:U P" M!CH$,[W1W%N@LVYNV.R]Q,[1N[9W?>Z,N6>%#'"['(96H+-%&=*D\JO X]D\ MV[;K<9N-SN)/]-([?X2>I$VWD#D39P!M')6T6H ('@V=O%0$U([(UP3D^IST M&SN\KO)([222,SR2.Q=W=R69W9B69F8W)/)/M 2222<]"Q55%5$4!0* # ' MD.N/O76^O>_=>Z][]U[KWOW7NI=%7UV-J$J\=6U=!5QAUCJJ*HFI:A!(I1PD MT#QR*'1B#8\@V]W1WC8-&Y5O4&A_ETS<6UO=Q-!=6Z2PFE5=0RFF14$$8.1T M/.U?EK\IMD%?[H_(_O/;T2DDTN+[5WQ34$A)D/[^.7-_8U #S,P$D; ,VH<\ M^SFVYFYCL_\ <7?KQ!Z":0#\QJH?S'4:[S[(^S7,0/[\]J.7+IS^*3;K1G'# M@_@ZUX 888%.'1L]C?SA/Y@FR&CC/=XWA01EF..WSLK9.>61F(-Y,LN!H]R$ M#\**X*/Z>Q-9^Z7.]G0?O?Q4])(XV_XUI#_\:ZA+F+[B?W8>8@[?ZW?T%R?Q MVEW=PT^R/QG@_/P:_/HZ_7O_ H4[VQ+0Q]H]$]7;W@C"))+LW,[GZ\R$P4D M/+++E9>PZ$S.MC9*>)+@V !L!;8^^&\QT&X[-;3+_P +9XC_ #\4?R'6/G-' M]UY[<7HD;D[W(WG;I34@745O?(/0 1BQ>@^;L:>9ID_?67\_7XF;J:EI.QME M=K]55LOC%17/B<5O?;-(6'[A.0V_D8MR3+&WY7#W82;?W1)I) M:U(=#$!K$@$>[9SCROO&D;?OEN\AX*6T.?\ :/I?_C/6*'.WW+>UCKJFCA-S;+3UNK4S6X^7ZN0"14 ]&O]B7J%>O>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]T2[YJ?!KI[YM]??W7W]1_P3>>$@J7Z_P"SL3202;EV=7SE)&AM M(8ES6VJ^6)16XV9UCF7UQ/!4+%/&$^;>3]KYNL?I[U-%V@/AS*.]#_S\A_$A MP>((:C"?_N__ 'B^>_N]*,LNK$7F/EG=>5[]K#=(*'BCC*2+_$C8_,&C+Y@=?0M M[->]O(7OIRG#S7R-N>M!1;BVDHMS:2D5,5Q&"U#QT2*6BD )C=@#0M'L/]2Y MUR1WB=)(W:.2-E>.1&*.CH0RNC*0RLK"X(Y!][!(((.>M,JNK(Z@J10@Y!!\ MCU9M\;?YM_S*^.@H<0=]+V_L>D\40V?V[][N&G 6G MB-;-0PE5_P F905,@[![GKT']%ZAQC@-14?P]8A^[/W(/ M83W4-S??U<.QMX5)6%_[S,VY.OIZAK!5I-\XBA@EH8S8EY,ICL;3Q\#S,3[FO8? M>#EK=-$6YA[&Z/\ 'WQ5^4BC'^W50/4]1C!-0Y7%U%50U<1/]J.1A[E.WN;>[A2XM9TE@889&#*?L()!_(]8);MLV M[[!N%SM.^[5_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZA9+)XW#T-3D\OD*+%8VCC\M7D,E M5P4-#2Q:@ODJ:NJDB@@CU,!=F N?=))(XD:25PL8XDD #[2<=*+2TN[^XBL[ M&UDFNY#14C4N['T55!8GY =%#[$_F%_"3JW[E=W_ ":ZH6IHU9JO';8W%'O_ M "].RZ[PS8;8,6YLK'5#1?PF'RV(.FS+<,7W/'*.W:OJN8;;4.(1O$8?[6/6 M:_*E>IRY6^Z[]X7G+P3L7M%O1BD/:]Q ;*)N&1+>FWC*Y^+5IXYP:$4["_GT M?#':OGI]F87M_M"K$3-2U.%VGCMMX&68?IBJJW>.=PN;I5;_ %28R>W]/8-O MO>?E.VU+:175PWD50(OYEV5A_O!ZR/Y7_NUO?W>?#EW_ '#8MG@U=RRW+SS M>JI:PRQ-]AN$^WHC/8'_ H@W[5^:+JOXV[1P&E--/7]@;WS.[O(_J/FFQ&W M,5LGP)R!XUKI#Z2=?JLH.O??.]:HVW8(D]#)(S_\958Z?9J/V]9&DG/ MKH]@]?;9C 32H\<.1WA2[PS=,-2ZM4=4DER1JTG3["%[[M\-KSE2]W:=>#7M[<'/J4M6M8F]*-&5\Z5ST2S? M?S ^579HGCWW\BNY]R4=0'67%5O8NZ8\$5D;5($P%)DZ?"Q!S8$) MP /H M$[SFGF3<*B]WV[D4^1E?3_O((7^760'+?L5[,&W+?M7L%I.M*2)8VYFQP MK,T;2FGE5SDD\2>BZRRRSRR33223332/+++*[22RRR,7DDDDNK=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW1C>H?E[\GNA6IEZC[T[(V9CZ0Q-#M^CW'69#:5X3^ MUYMG9ELEM6J$8X EHW&DD?0D$^VOFCF'9=(VS>+B)!^$,2G^\-5#^:]13SS[ M&>S_ +E"9N>/;G:;^Z>M9F@5+G/&EU%X=RM?Z,HS0\0.K7NEOY_?R.V@*6@[ MJZYV%W)C8M*S9?$//UIO&:ZHC33U6,I,WM*;05+B.+#4NIB5UJ"-,E;3[U[] M:Z4W:PANXQ^)?TG_ &@,GY!!]O6%?N!_=E^U.^F:Y]O^:]RV&[/"*4"_M1Q- M LC17(KPU-=24 !TDUKU,.M)@IJF2 MPE^WWEMZISVW:6BB8_Y_)RXRXYTCZ>Y1V?W:Y1W0K'<7+VCRN*J:NAJ5%_JDC#W(UO M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_TM_CW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]T"??_QXZD^3O7&6ZM[DVI2;GVSDAYJ64_Y- MF]N9>-'6CW#M?,QJ:O"YR@+G1+&2DL9:&9):>26)RC>]BVSF&PEV[=;826[< M/)E;R9&XJP]1Q%005)!D+VR]TN=_:#FNRYRY"WI[/=X<,/BAGB)!:"XB/;+" M],JV5($D;)*B.NF-\^?Y9';_ ,*LU5[EHTK.QNA.H6^XP(J952D MP/8V/IE>/;^96218HJM3_#LB2K1/',[TD&*/.OM[NG*4K7" S[*S=LH&5KP6 M4#X6\@WPMY$$E1WU^[1][WD7[P.WP;3.T>U>Y44=9K!W[9M(JTUB[4,\5 6: M(_KP9#J\:K/)69[C[K+KKWOW7NO>_=>Z&3IOY#=X?'S.'/28XL]@)C/@=P4RE%(BKJ:HBNH.FX%C7:M\WC8YO'VG<98)// M2QTM_IERK#Y,".@%SY[7>W?NAMW[K]P.3K#=;0 A3/$IDCKQ,,PI- QJ>Z&1 M&R17)ZN_^/7_ H"[,V]]AA?DMU;A^Q,;'X8*C>W7#Q;2W@L*^(2UU?MFNDF MVGG:][.?'2RX*"Y4 +8EI?V/WLW"#1#S!MR3Q\#)%V/]I0]C'Y QCKGA[H_W M8_*&Z?4[A[2?\?/YD/PY^2@ MH*+8/<6"P^[*_P <:;![!==B[R^]D5'_ (=0T&Y_P!U#WX]I3]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UBGGAIH M9JFIFBIZ>GBDGGGGD2*&"&)#)+--+(52.*-%+,S$!0+GWHD*"S&BCB>KQQR3 M2)%$A:5B J@$DDF@ R23@ 9)Z*5V7\]_AGU"*A=]_)+JFAK*0NM5A\'N:GW MKN&F>-@KI4;;V2NXL_#)J-@K4P)L; V-@SN'.G*FUZA>;_;!QQ57$C#[5CU- M_+J;N4?NT^_G/)B/+?M-O4D#TTRS6[6D# ^:SW?@0D?,24&*\1U7]V5_/K^' M.TVGI=A[?[:[6JUU?;UN*VU0;3VY-I MY:[=^6QFX8/(6]-L3)P#>W 8$7_O M1RK;56R@N;EO(A B_M=@W_&#UDYRE_=J^_&]B.;F7=-DV6 _$DD[W,X^Q+6. M2 T\_P#&1Y4KFE?O8_\ PH7[GRAJ8>I^@NM]EPN&BIZO?.X-Q]A5L:E='W2Q MX5>O*..H_MHCK/'&U@WE .H$W_OCNTFH;;LMO$/61FE/V]OA"O[1]O63O*G] MUUR#9B%^=?+-XC%1[J;@ +Y,A)HM=;$DD%7_N;SK?U#;TT4 M?I$J1T_VRKK_ &L>LE^5/N0_=FY3T20^VT-_=BE9+Z:>[U4]8I9#;?;IA%?. MH H13>O9O9/95:3UD=G/[6)/61_+_*'*?*5N+3E7E?;MLM:4T6EM#;)0E*=(CVCZ$/7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T*'5G=G;O2&=3?R.(2N6,W6GRM'33K0Y>C/]J"JBFA<<,I'LQV[=]TVB87& MUW\L$OJC%:_(@88?(@CY= _G+V^Y&]P]M;:.>>4[#==OH:+TC7U3B]Q*^Q^].]V>B+>[..[A_C6DE9H1=A=LK2[(STD\FA8Z;&9&JK:G:6X*J:0D)!C\E55) M"EFB46O,NP^XW*F_Z(X-Q$%V?]#FI&U?0$DHQ^2L3\NN;_NK]S?W\]I?J+O= M.3WW/8(ZGZS;=5W"%%:M(BHMS H%*O/!''F@]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__3W^/? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=-N9PV' MW%B)RN-K8FIZS'Y+'5L4]'7457 [)+%*C1 MR(2&!!]MRQ13Q20SQ*\+@AE8 J0<$$'!!\P<=*["_OMJO;319( MI8G:.2.1"&5XW0AD=2 592"" 00>M8_^8#_)&K,>V<[>^&-%+7X\_<93<'0< MTSRY"A"AYZNIZOR55,\F3@(]2X.I;[A"&6CFFU0T:8]\[>T3IXVZ&070V[D;W]N%BNNV.'>0 $?@%7<(U $9\C= MQC0<&>..CSMK;Y3%Y/"9*OPV:QU=B,QBJRIQV4Q64I*C'Y+&Y"CF>GK*&OH: MN.*JHZRDJ(V22*15>-U*L 01[@22.2&1XI8V652000001@@@Y!'F#UUCL[RT MW&TMK_;[J.>QFC5XY(V5XY$8!E='4E65E(*LI((((-.H/NG2CKWOW7NO>_=> MZ][]U[H['07\Q+YA_&TT5'UUW3N:IVO0QQ4\6Q=[3#?.RTHH0 E!08;I_2.<5+02V%M=B01=LG/7-.P:$L-VD-N,>')^I'3T"M72/](5/SZQ\]S/NL M>Q/NQ]1/S5[?VB;Q(2QO+0?1W1<\7>6#1X[O3]8N4QR^]\#!(N8-I9&\Y(#4?\XW(('K21CZ#KGQ[E?W7^YP-6R,DC$84-:PK4=S@&HN?Z*^#5;3(P92TL;-SARUOVD;9N\3S'\!.B3[- M#Z6/V@$?/K /W'^[I[U^U!GDYW]O-PMMNCK6ZC07-I0>9NKQ+U"G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!1V/WQTET_"\_:O;G6W M72I$)A%O/>NW=NU3Z*"?99?[SM&U@GAKRI[;>X7/449/_&I/#4_:&(ZRDY/_ +OO[RG-(BEO MN7+'9;5Z$/?W<:FGJ8K7ZJ=#Y:9(D;Y4SU7AV;_PH?JF:JI>FOC?3Q(/(*// M=F[TDG9[BT+56TMJXVG$6D\L$S3ZKV!%KD#[A[YMW+M6PBGDTLG^%$ _ZN=9 M2V]]R;FIXY Q9/MZ7,9*KIJ6.&]HTC1$ MC4 * ![!%]O&[;F2=QW.XGS7]21W'Y!B0/E3AY=9/\ *WMS[?\ )"*G)O)& MT[4 NFMI:06[$>>IHHU9B?Q%B2QR22>@L]EO0RZ][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H^7QJ_F4? M+OXM-08_8G9E9N79-$R#_1MV0*G>6RS3H$ H\?#5UD&]RJF&X;/&YAFQ0"E!38@^+_P#/1^.7;!Q^W.]\/D/C_O*< M"%LS53R[GZOKZ@*B*Z;CHZ2#-;=DJY-3^.OH?M*9+*U=(>3.?+OO%L.YZ(-Y MB:QNC^(G7"3_ *8#4M?1ETC^,]'^[D]UN2OJMU]M[Z+F?85SX2@6^X(N M30P,QBG"B@U0S>+(:D6RC'5UVW]Q;?W;A<;N3:N=P^YMNYFE2MQ&?V_DZ+,X M7*T4M_'5XW*XZ>IH:ZEDL=,D4C(;<'W+<$\%S#'<6TR20.*JRD,I'J"*@CY@ M]<^MSVO<]DW"[VG>=NGM-UMW*2PS1O%+&XXK)'(%=&'FK $>G3Q[=Z0=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_]3?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5Q_- MO^67T#\SZ"LSN3H5ZY[F2E6+%]L[7Q].:^L:"/QTM'O?#"2DI-YXQ$54#2R0 MU\"(J0U4<8:-P'S=[?;)S8C32)X&ZTQ,@%33@)%P''VT8>3 8.5GW>OO=^YO ML#J@N(FB M*R-B]S-R?OG*MQX>YVW^+L:)*N8W^QO(_P!%@&\Z4SUW1]D_O%^UWOUM/UO) M.]@;Q&@:XL)Z1WEN<5U15(DC!( GA:2$DZ=8>J@G_L+=3IU[W[KW7O?NO=>] M^Z]U[W[KW7:L5(92592&5E)!4@W!!'((/O?#(X]>(!!!%0>CO](?S'OFA\?A M2TFQ.]=VUVWZ9X[;2WW-#V#MG[9&5FH:2AW=%EJC!4DI7U?PR:BDN20X+$D7 M;/SYS9LFE++>93 /P2?JI3T ?45'^D*GY]8[^XGW4?8#W.\:?F3VXL8]T<'_ M !FS!LKC4?QL]L8UF8>7U"RKP!4@#JW[I3_A0OD(A2X_Y$]"4U8+_P"5[KZ; MS#T^+C2F^[*#ZO U/^JUGN4\?\-MND085^=Y:JI ' #Z)SZMZVX]-?S3O@QW8 M:2DP?>FWMFYVK*(-N]J1U'7%='42DB&D3*;D2EVKD*N=AI2.CR-2S.0H]3 & M3MJ]Q^3MWTI#O"13'\,U8C7TJ]$)^2L?3CU@_P ^_B>?4:HYZ:JIWD@GAD4W5D8J1]#[&R.DB+)&X9"*@@U!'R(X]8RW-M]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U'JZRDQ]--6U]53T5'31F6HJZN>*FIJ>)?U233S,D44:_DL0 M![JSJBEW8!!Q)P!^?3L$$]S-';VT+R3N:*J@LS'T %23\@.B<=G_ ,Q'X2]0 M&HBWI\DNL_OJ4-]QB-IYA^PLW!*%9A3U.(V!3[ER%'4.%X2:.,V92;*P)"NX M\]D%?J2P4"[C[V9TQ(?S)9OVIUE/ MR?\ W9/O#NXCFYPYLV79K=J55#+>W"^M4188#Z#3=&IKP%":YNT?Y_?REW0M M51]8=>=5=54,^KP5]52YC?\ NFCY81^'(Y:LQ6V);*PU>3"OJ8 C2+J0)N/O M7S'<:EV^QMK9#YD-(X_-B$_;'UE5R=_=E^S>S&&?G#FG>MZN%XHK165N_K5( MUDN!\M-V* ^9H>JY^S_Y@OS3[A%1%OKY(]GU%#5EON=^;-UU"\WZX*'BJ-X:G[5CT*?S'65?)_P!V M'[O_ ")X3\N>T^SK<)\,L\/UDR_-9KPSRJ?FK@\?4]$_GGFJ9IJFIFEJ*BHE MDGGGGD>6:>:5S)+--+(6>261V+,S$DDW/L+$EB68DL3D]3I'''#&D42!8E M H , 8 & .L7O75^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J= MC<7D\Q5QT&(QU=E:Z7_-46-I*BNJY>0/VZ>ECEF?DCZ _7W>..25@D499SY M$G]@Z3W=Y:6$#7-]=1PVZ\7D944?:S$ ?MZ,%M7X=?++>ZI)M3XT][9NFD%U MKZ3JO>PQ=B+KJRLV%BQJ%ARH,H+?B_L\MN5>9KRAMN7[QU]1#)3_ 'K33^?4 M8;U[\>R?+Q9-Z]V^6[>8?@;<;3Q/^<8E,A^=%QY]&0VO_*._F%[K"2TGQURV M*IF95DJ-T;SZXVP80SSQZWH,WO"BRTBAJ0/\ ,=1/O'WX/NN[*62?W4@FE PMO:WUQ7 - \5J\8^(?$X% M:BM5(!@=N?R'?G)G!&8;^G^^+*-:YI MCZFZM_+NS3']+'0\8#_A/)W94Z?[T_(3JS##4X;^ ;QN[M_N3OELG^E5W_ ,.CS_U>74;;G_>C^WL5?W-[7[S< M8']M/;09KGX#Q48%9^9F)H,+ !3UR9C7Y8'0$O\ ^]1N MV8KM?LG&B M1I=U9R1^$Z4V]-)\V&MQY XJ12QO_ GHZ!B\W\7[Y[AKM7C^ MW_AN-V7BO%;R>7S?=8G,^?7==.GQZ;&^JXTF4?L=L@KXN\W3>E!&/\*M7^70 M-N_[T7W-?P_H?;78HZ5U>))=R5X4IIEBI3-:ZJU'"F5E2?\ "?;X@)3Q+7=I M?)*IJP#YIZ3='6%%3R-J8J8J6;J2OEA 2P(,SW()N+V"I?9'E<*->XWY;Y/" M!^SP3_AZ(9_[SWWT:5S;CL;WDKE62.F D-_&0?4EMPE!%/*@^WRZ8JC_A/7\;V M@E6D[O[NAJ3&P@FJ$V'501RD>AY:>/:U))-&I^JB6,D?VA]?;+>Q^P%3IW>\ M#>5?#(_9H'^$=&47]Z'[KB1#/[>D9D?^$[O6 M4JQ?PGY+[[H6!?SG([ V_E%D4A?&(EIL]AS"5(-R3)JN.!;E))[&;>:>%S!, M/MC4_P"!E_R]']I_>E\WH7^N]H]MD&*>'>S1T]:ZH9:_*E*?/R#7,?\ "=/) MQW? ?+2@J]4LI6#,=*U&/\,/)@4U=%VED_N)?HK'P1#^T!_9]E\OL5(,P\S* M?DT!'V9$QK^P="RQ_O4K-J+N?LE(E .Z+=E>I\^U]NCTCS UL?(GSZ!O._\ M">WY+TX_W[/=?1F7-H_^+[)O[;@U%F\HOC]G[IX10"I_M$D$+:Y*IO8_F!?] MQ]WLV_TWB+_@1^A]MO\ >A>T[UNNW GC<6$K4R!4_2FY.*UQ M4T!H": EJW?_ "S_ )Z;'$QS7Q>[/K? 7#_W0Q]!V$6*-4*?"-@Y'H/W7M_P YV=?%Y=N#3^ "7U_WV7KP\OEZCJ6]B^]S]VOF+P_W M?[Q;/'JI3ZIWLN.GC]:EOI^(5U4IW5^%J%7WEU1VEUS(T/876N_]B3*S(T6\ MMG;BVO(KI(D3HR9O'4+!DED52+7#,!]2/8A-U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]T9;X\?+_Y%_%C-1Y;I3L_<&UZ-JK[K);3FG_B M^QLZ[>-9OXSL_)_-*U*? M%&W^F0U4GRK0,/(CJ)/=+V+]J_>;;VL?<'D^UO)PFF.Y \*\A&:>%=1Z9E ) MU>&6,3'XXV&.MD_XD?SV>H>RY<5L[Y.[?BZ6W?4^.E7?N&-;ENJLG5E;"3(1 M2FKW'L?[B9@B"?\ B5%&+R35D*?2?>6?>3:]P,=KS#!])=''B+5H2?GQ:.OS MU*.)<#KDQ[W_ -W!SSRBE[OWL_N9Y@V-*M]'+HCW&-?1"-,%WI&3H\"5L+'! M(W&]O;^XMO[MPN-W)M7.X?"YACN+:9)('%592&4CU!%01\P>N;^Y[7N>R;A=[3O.W3V MFZV[E)89HWBEC<<5DCD"NC#S5@"/3IX]N](.O>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[K__5W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)S=VS]J;^VYEMG[XVW@]W;4SU(]#F MMN;DQ='F<+E*22Q:GKL=7PSTM1'J 8:E.E@&%B ?;%U:VU[!+:WENDMLXHRN M RD>A!J#T:['ON]>/10YB22(LQ( MKH45(?<#\V^S:/XM]RI)I;B;=SC[(W/#_2N2/Z8%!UU7^[__ 'D-Q;"QY8]_ M+,S0BB+N]M'^H/Z5[:H*/\YK558 "ML[%GZUM>P^MM_]2[LR>Q>S=G[AV+N_ M#R:,AM_(/D1@^1ZZR]^Z]U[W[KW7O?NO=>]^Z]T+O5W?W> M'258*[J+MKL/KF4S+/-!M'=F:PN.KG0Z@N4Q-'61XO+0EOK'4PRQM^5/LTV[ M>]WVA]>U[G/ :_@=E!^U0:-]A!'0'YQ]LO;OW"MS;<\P%I:+?AZ[[IQD6F.>;=NUTVYN1J=#Z$ILS ML2;;F.6=4 4S56.K'<"[ZG)8R)MGO'S;9:4O? NXQ_&FEJ?)H](_,JWSSGK# MSG?^[C^[_P S&:XY;&Z\OW;9 MK@SP:CQ+17@G>EN:IDJ#LO.T\+VN$BH:MU)"DD>O MW(.V^]VRSZ5W3:KBW?U0K*OY_P!FP_)3UB%SK_=A>Y>V&6;D3GS:=VMQD)04+]5"Q'F6FC!XX^'JR;J[^9!\'NWUI5VC\D>N:2NJ]"18C>^2GZVS# M5+%5-'#C^P*;;4U;5+(VD"F\RR6)C+KZO8^V[GWD_=-/TN_P!S^&0^$U?2DH M2I^RM?*O6)G./W4/O$\BF8[Y[3[J]NF3+:1B_BT_QE[)IPBTSWZ2O!@IQT=' M'Y''Y:BILEBJZCR>.K8EGHZ_'U4%;15<+7TS4U53/)!/$UN&5B#[%B2)*BR1 MN&C(P0:@_81@]0!=6MU8W$MI>VTD-U&:,CJ4=3Z,K $'Y$ ]3/=^F.O>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZPU%13TD$M55SPTM-!& MTL]142I#!#$@U/)++(RQQQH!
XN6_P"%QE1^ MV4QG]@/61W*W]W)]XS?M#;S:[/LL9X_57BRO3Y+8I=J3\BZYXD<>B#=D?\*( M-SU"5%-U#\;<%B9!K%+FNR-[Y#<"27#"-JC;.V,5MEH=+6)"Y=]0N+CZ^P7? M^^=PP9=KV!%/DTLA;]J(J?\ 'SUDMRG_ '6NT1-%+SS[LW,Z8U16%HD!'KIN M+B2XK\B;84XT/#JO_LK^06_!-R ?8)W#W6YUOJA=Q2WC/E%&J_\:8,X_)NLG.4ON#_=GY5\ M.2?DV?=KM>$E_=32_MBA:"V;AYPGY4&.J_>P>Z>X>VJDUG:7:G8O8U27\BR; MXWIN/=/B;C2($S61K8Z>.,* B1A515 4 #V"+[=MTW-M6X[E/.W_#)&?]FH MFGY=9.\K^W_(G)$(@Y-Y,VK:HJ4I:6D%O7_3&)$+$\234DDDDDGH,_9?T+NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z7FR>J^S^RJD4?7/7&_-_U9E6 4NR=H M;AW54F9V54A$&"QU?*979@ MKDD>UMIMNX[@VFPL)IV](T9S_P 9!Z#?,/.? M)_*47C\U\U[;MD%*ZKNZ@MEH.)K,Z"@]>'1U-@?RH_G[V(:>3'?';L?N9/[SGV;V_P 6/EKD[?\ M&_3R>OAHD?["QE_P? M/Y=0)S%_>D\ZW'B#E+VIVNS_ (3=W4]YY8)6%+'SS0-P[:XU$WVR_P"23\ = MJ" Y?86]NPYH-)$^].R-SPF61'9UDGI]CU.RZ&7Z@%#%XF50"INVH46GM'R3 M;:?%LIIR/.25_P"8C,8_E3J#.8/[PK[S6]&3Z'F7;]KC;RM+"W- 12@:[6[< M?;JU G!&*&UV?\"?A9L5(EV[\7>D4E@"B&MS77VW]UY.+2C1ZHLMNJCS63CD M9'(9A*&<'U$^Q-:\E\I68'@G#'^?4([[]Y;[P',;.=U]X^82 MC<4BO9K:,YKF.V:*,BHP--!Y4Z,Y@]M;HC:]'@\508FE.DN MRWIZ""GB]+2L1QP6/]3[$,-O!;KHMX$C3T4!1^P =1!N.[[KO$WU&[;G<75Q M_%-(\K>7XG+'R'GY#TZ>_;W1?U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6.6**>*2">..:&:-XIH94 M62*6*12DDB MZ[[^'WQ4[-,\F^_CITQN.LJ"[2Y6LZZVM%G2TBZ9&3/T>-ILU$7X)*5"W(!^ MJ@@BO.5N6]PJ;S8K21CYF)-7^] !OY]2IRW[Z^]'*'AKRW[J;_:0+2D:WUP8 M<<*PM(T1IY50X)' GHC?8O\ )&^!.^1(^#V;OGJNJD#%JKKWL#,2J9"!:04. M_EWUC(0MOT10Q)_A?GV#[_VBY+O*^#:36S>L4C?X)/$'[ .LB^5?[PS[RO+A M4;COVW;U"/PWME$,>FNR^CD/VL['Y]$&[*_X3OC34U73_P DSJN_V>"[*V,- M)6S&(5.[-KY>X(-E8IA3>Y8 6TD%;A[&?$VU[_\ 8LL?^%T;_K'UDORE_>EF ML,//?M-C&J:PN_VZ;:XB^TBMU\OGU7/VE_)B^>W6GW$]!UO@.U,72HSRY7JW M>&*R^H+:PI\!N7^ZF\:QW_"PXV1N.0.+@3.:"/<;62+_>IH/J;5 /5IU'IU7-OWJSLWJO) M?P;LWKO?'7F6U.BX[>VU]^Z]U[W[KW7O?NO=&U^,'S?\ DA\1,W%D.GM_UU+MZ2J%3F.N\^TV M^.WO:\]\LQON@33%?0TAOH?31<*"74<1%,)82< MF,FA&T[\,_YR7QZ^21Q>S.SWI>A>VZKQTT>,W+E8GZ_W-6,PBC7:^]:E:.&C MK*MR"M!DTI90[K%!+5L"WO(WE3W5V/?_ [3<2++_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__UM_CW[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]T /R ^+O0_P H=K/M+N[KG!;SHXXI$Q66GA:AW3MR5R'^YVUNK'M3 M9W"2^559TAG6&H T31RQED))O?+NST<31@LZT]%5G[+;.]OMX%)9XSC*R M5B$BHY6-SC_S-[-;I8F2ZY=G^JMYL-4M1Y?;VY,5783-XNJ0 M3Y#%Y*"FK:.8 @Z9$4V(/N&[BVN+.:2V MNX'BN$-&5P58'T(-".ND.S[SM',.VVF\[#NMO>[1<)JBG@D2:*13^))(RR,/ MFI/3#[8Z,NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H0-A] ML]I]65;9#K+LK?W7=<[B62KV-O#<.TZF20!!JEFP.0H))"5C4'43< #Z#VNL MMSW';FU[??S0/ZQNR'_C)'08YDY)Y-YR@%KS?REMFZVX% MW:P7*@9X"9' X MGAZ]'NZ[_F]_/_KO[:"/O&?>N,IE53B^Q-K;4W7]QITA6J<]4X>#=\C!5()& M1&K42;M8@96/NASM8Z0-X,T8\I41Z_:Q77_QKK&[FG[C/W9.:?&D;VZ7;[QS M_:6-Q9O[KKVZO2[Y>\;>220+J&WOE4'R C^A:@/#4Y-,$D]W1SME_\ M"@[XVY/1'OWIGN;:$SV!DV\VS=ZT$+>GF>>KS^SZX1#U_ M8)*"]VF[B/\ 1T2#^;(?V ]0%S!_=?\ NS9ZFY:Y^V"^C'E/]5:.?L"PW25X M<9%''.,FVVC_ #D?Y>^ZRD4W=59M.KDMII-W=>]@XX4PD.FP)U MU2\,+7LVD36ONKR/>.4_E&>!^53,[7^HEE!:.BK>T-HX3)N%1I&*XG. M97'9,B-%);]KT@.UMRAM>DX#<&)S(;Q*CR M:3CJNIOXTD4M_0,"?K[.H+RTN?\ <:ZCD_TK*W^ GJ,MSY)! ]:'I4^U/1-U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=1:RNHL M=325F0JZ6@HX='FJZRHBI::+R2+%'Y)YW2)-9- M!T];V]Q=2I;VL#R3M6BHI9C05- 2: $GY"O08YSOGHW;!==R=S]3[>:.4P2 M+G.Q=H8DQS*AD:%Q7YBG*2B-2Q4\Z1?Z>R^;>MGMZ_4;M;)0_BE1?\+#H7[= M[:^XN\!3M/(.]W0(J/!L;J2HK2HT1-BN*\*XZ!;/?S _A!MP7R'RLZ*J.(V_ MW ]C;@"W)_.._EY;=5A'WI/N*I5=? MVFV^N.SJYF!B>1 M;5;0H<26=E":?N=2LPU!1<@EN/=3D:"M-Y,C>B12G^90 M+_/J3-I^X;]Z3=""_MRMK"335/?;>GF >Q;IY:#C710@&E30$NFZ_P"?S\.\ M.)8MM;([VWA4J7$,L&U]HX/%2A&*AGJLOOB+)Q"3@K_D3'2?5I/'LBN?>OE: M*HM[.\E;Y(BC]K25_P",]2ILO]V9[[W^A]VYBY;L(C2H-Q:I]2VUK9PKY$([,/S9RO_ !GJ:^7_ .[0 M]AML, M\L/!,&1:?8]#MGK[[>)I!((X*O96#P62NA4 2/.\VG@N03<+WGN/SK>U$N_R MHI\HPD5/SC53^=:_/J<^7?N9_=EY9\-K+VFL)Y%SJNWN+W4:4J5NYIH\_P ( M0+7(44'1-][=J=G]E5)K.QNQ]^;_ *LRM.:K>V[]P[JJ3,[,SS&?.Y&OE,KL MQ):]R2?85N]RW'<&U7]_-.WK([.?^-$]3UR]R9R?RE%X'*G*FV[9!2FFTM8+ M9:#@*0H@H/3AT@_:+H2=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TN]C=6]F=G MU_\ "^M>N]\]@Y+6L1H-D[3SVZJQ9'TA5>GP=!72H3K'U ^H]K;/;MPW%_#V M^QFGD](T9S^Q0>@WS'SERCR?;?6,(C5KM?&W^H%V!' ML:[?[7=XE?T["W MGN*T_AFT):FOE^O\^!KU8'US_P )X>P:QH9NW/D;LW;RJ%:HQW7.S\WO%IVN M T$.9W-6[%%*+$D2M03?2WCYN!M8>QM\U#N>_11_*)&DK_MG,=/MTG[.L8N: M_P"])Y7@$D?(_M3?W1/PO?745K3YF*W2\U?Z43+ZZL4)]^N/Y$'PHV@*6?>E M3VMVQ5H5>L@W)O*/;F$J&5N8Z>BV'C-LYFEIG4 $-D9I+DD2#@ :V'LURE:Z M3=M8>32I^P1A& _VQ/SZQIYK_O(_O![YXT?+\6R[) <*T%J9Y5^;/>27 M$3,/40*O"JG))\^O?@?\->K? ^ROC5U!0U=-I^VRN6V=C-UYV I:S0[@W;'G M,W&QMR14 L?K?V,['DSE3;=)M.7[4,.#,@=A_MGU-_/K&OFC[R7OWSEXB\P> M[>^R0/\ %''=26T+?;#;&&(_84QY=&LI*.DQ]-#14%+3T5'31B*GI*2"*FIJ M>)?TQPP0JD44:_@* ![$BHJ*$10$' # 'Y=0O///]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]TSY_;NW]U8JJP6Z,%A]R82N4)6X?/XRBS M&*K$!N$JL?D8*BDJ%!_#H1[:F@@N8VAN(4DA/%6 8'[0:@]+]LW7<]EO8=RV M?<9[3<8S5)89'BD4^JNA5E_(CJNWN3^4=\$>Y?O*J?IREZTSM6C*N?Z>R,^P MGI"U[R4NV*1*OK_RZN=4N'D-_P#"X(%W7VQY-W76S;4+>8_B@/AT^Q!6/]J' MK*;D+[\'WD>0O ACY\?=]N0_V.Z(+P-\FN&*WM/DMTO52O=?_">S=] *W)?' MKO3"[BA!,E)M3MC$5&WL@D*DDPC>.UXLQ09&K=/T:\101%N&90=0C/=_8^Z3 M7)L>\)(/))E*G_>TU G_ &BCK-SV^_O0]CN3;VGNC[>3.9]AU-N6T2K /]$4:X_\ >TU*/L8@ M_+K._P!N/O)^R'NOX$7)?N)83;G)PM9F-K=UX$"VN!%+)0X+1*Z<*,00243V M%^IQZ][]U[KWOW7NK6_A3_-M^0OQ0;$[.W/55/='2M((*-=D;JRD_P#'MK8] M#%&!L/=DZ5E9BH:.",+%CJI:G&A 4BBIV8S+)7*7N;OG+7A6MPQN]I&/#2FJ>0"\>L+/O!?H7N_;/"G+_N ]6^KMHQX-PYJ?\)WYM"698_ MV<_MYYYG^V6:3QK74DE5C9Y 5BJ)"K 9,\N\U[)S3;?4;3=!G [XV[9$_P!, MOIY:E)4G@QZXC>\?L)[F^Q6]_NCG[86BM9'(M[R*LEG= 5S#. !JH-1AD6.= M%H7B4$5--[$?4-=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_U]_CW[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=%L^17Q$^//RJP/\$[MZUP>ZIX*9Z?$;HBC;$[VV\&+.IP M6[<::?-44*3MY&IC*]%,ZCS0R+Z?9!OO+&Q\R0^#N^WI(0**_P ,B_Z5Q1AZ MTKI/F#U+/M9[X^Z7LQN7[Q]O>;;BRC9PTMN3XEI/Y?K6TFJ)R1VB32)4!/AR M(<]:ZWRA_D&]E[4;*;F^*^^*7LS!1^:II^NM^5%!MS?U-$H)2AQ>YU6CV?N> M7\ MH[T+/:/>;EU]HW(T5KZS5Y[)CYO);]UU;CY1F[]:J,"B+LGJKLKIW<]5LSM3 M8NZ>OMT4>II<+NS"UV%K)(%EDA6LHUK88DR&.FDB;Q5,#24\P%T=AS[AO<-M MW#:KAK3(]"*@^1ZZ1_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NEQBNSNRL'$T.$["WQ MAX7$2O#BMV9_'Q.L*E(0T=)D(481(Q"W'I!L/:R/<=PA%(;Z9!\G8?X#T';W MD_E+5]NGD%:&2VAY>Q:2H".+.@FI]QQR!7 Y%['VO3F;F2-M4?,%\K>HGE!_D_03N?9/V9O( MC#=^T?+$L-:Z7VNQ9:C@:- 1CI[_ -G7^9?_ 'EM\F__ $?7:G_V5^WOZV\U M_P#33;A_V4S?]!]%_P#P/GL)_P"$0Y0_[DVW?]LW7O\ 9U_F7_WEM\F__1]= MJ?\ V5^_?UMYK_Z:;@ @ 'Y=(;(=N=K9:%J?*]G=A9. MG>02O!D-Z;DK87E4EED:*IR4B-(K&X)%P?:-]SW*4:9-PG9?G(Y_PGH1VO(_ M)5C();+E#:X90* I:0(0/2JQ@T^72&K*VMR-3)69"KJJZLFT>:JK*B6JJ9?' M&L4?DGG=Y7T1(JBY-E X'M&[O(Q=V+,?,FIZ$<%O;VL206L"1P+6BJH514U M- *DDGYFO4;W7IWKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z'_JCXJ?)/O)J=NINCNS-\T5256/-X?:66_NPATWMT)1SM[ MB;1MUPG&*6YC^H-..FV5FG:G]&,_SZLLZH_D0_,W>[4]3V%6=:],XYBIJH-P M;G7=VXXXV/ZJ7%[$BSN#J) .2LN5I_\ 7OQ['^V^S7-=YI:^:WM(_/4^MOR$ M>I3^;CK$GG7^\B]@^7A+%RO!NV_W0^$P6_TT!/\ 2DO##,H^:VS]63=5_P#" M?+H; _:57;_<_9'8M9#IDFQVT<=@^N<#42'2335*U2[VSD]*@)&J&MI)'(#7 M070C_;?9#98=+;INUQ.P\D"Q*?D:^(U/L93_ (.L3.<_[S_W*W+QH>1>0-IV MJ!L![EYKZ91_$NGZ2$-P-'BE49'=ANK'>L?Y9_P6ZE6F?;/QOZ_RM=3!"N4W M]1U?9=>U0@/^5J^_JO<5/25)9BP-/'"J-;0J@ >;=[?\G;9I-OL,#./.0&4 MU]?U"P!^P#Y=8IY^\;SN95W?W7W.&W>OZ=DRV"4_AI9+ S+Y=[,2/B)J M:G:Q>)Q6#H*?%X7&8_#XRCC$5)CL71TV/H*6)>%CIZ.DCAIX(P/H%4#V+HXH MX46.*-5C' ?8!CK'N\O;W<;F6\W"[EGO)#5GD=G=CZLS$L3\R>G#W?I+U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]T1GOK^6Y\-/D4M95;YZ5VWA]RU>IVWMU["NPMV&I8M>MK:[;J4E%GJ MJS$7R=-7+:PT^E; [>N0N5-]U->;3&EP?]$B_3>OJ2M Q_TX;K(SVU^]C[]^ MU9@AY=]P+N?:$Q])>GZRVT_P(DY9X5^5N\)XYR:T>?(3_A/UV!@EK,U\9^V, M7ONACU2Q;'[.BBVQND1 Z5IZ#=N*@EVSFJQR0?\ *:7"PJH/K)L#$&^>R5[" M'EY?W-9D_P!]R]C_ &!QV,?M$8^?71+VO_O.N6-Q,&W^[G)4VVW!P;O;R;BW MK_$]M(1<1(/^%R73$T[0*D4==T?'+O7X[YH8#NOJS>'75=+*\-'/GL5(N%RS MQZ]9P6Y*,U6W<_$GC:[T554)Z3SP?<0;ML.\[%-X.[[;+ _EJ':W^E<55O\ M:D]=$^0/=;VX]T]O.Y^WW.5ANML "PAD'BQ@TIXT#:9X2:C$L:'(QT"OLHZD M#I:]>=C[\ZFW?A]_=:;MSNR-Y8"?[C$[AV[D)\=D:5B-,L1EA8+44=5$3'/3 MRAX*B)BDB,C%2KL;^]VRZBO=ON7AND-5930C_.#Y@X(P13H/\T\JH(2%/[X4U_!L/+5#V9ZM3_!G9G9OL$5$?(SDSW=M M;\Q;=S.4@O#0"<8B<_TQ_H;'U^#_ $@P>-WWDO[O+?>4Q?\ .'LVZY)^E;C>1J,",_P"- !0/J6+,NP3!/#4PPU---%44]1%'/!/!(DL, M\,J"2*:&6,LDD4B,&5E)# W'N;@0P#*:J>!ZYA21R0R/%*A6520RD$$$&A!! MR"#@@Y!ZR^]]4Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW0=]F]1]8=S[:J-G]L;!VGV'MJHU%L1NS"4.9IH)6"VJZ$U M<,DV.KXRH*5%.T4\;*"K@@'VAW#;-NW:W:UW.RBGMS^%U##[17@?F*$>O0IY M0YXYPY W:+?>2N9KW:]W7_1;:5XF(_A?20)$.:HX9&!(*D'JD3Y&_P @SI/> MAR&=^..^\WT]FY?)-!L[=!J][]?RREBR4M)D*BH7>> B;7ZII:G+A0H"PCD^ MXAW[V6VB[US;#>O:S?P/62/[ 2?$7[27^SKH=[4_WE_N%L'TNV^ZW+=OOVWB M@-U;Z;2] \V9%7Z68XPJQVU:DF0]42?(+^6)\S_CB:ZNW9U'E-W;3H=;OOOJ MTS;\VP::-@C5M6F,IDW)@:,,1^YE,=0@W'N&][]O>;-AUO=;8TMLO^B0_J)3 MU-!K4?-U7KI![8?>_P#8'W6%M;[)SQ#8[W)0"SW&EG<:CG0ID8P3-\K>>;AT M0)E*DJP*LI*LK @J0;$$'D$'V"N&#QZR:!! (-0>NO>NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T9 M;J_X;?*ONC[>3K/X_=J[HH*K_,9V+:&5QFUV/'I;=F:@QNVHV(-P&JP2.?I[ M$&W89C(X_*,%#_SD'6)W.?\ >4>Q M&P&:#E7;MYWZY%=+QP"UMVIZR7;1W"U\J6C>=:8!LPZG_P"$_OQNVQ]M5]M] MH]E]K5\.@S4.%CQ76^UZH\&1*BAI1N;R>P6^EMSW M&XN7'DNF)#]H&M_V..L1N=O[SCW8WCQH.1^3MHV6V:M'E,E_<+Z$.WT\%?75 M;/\ Y[-NI_@7\.>D?MI>N?COUIC,C1Z#2Y_-8-=Z;HIV2WKI]T[UEW#N&G9B M+MXZE;D"_P!!:0=LY+Y5VC2;#8K=9!P9E\1Q]CR:F'Y'K$/G;[RGOQ[A^,G- M7NGN\UK)75#%-]+;M7R-O:""!OE6,TZ-NJJJA5 55 554 *J@6 ' 'L3]0 M@2222:D]=^_=:Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z8MR[7 MVSO/"UVV]X;=P6Z]NY.+P9+ ;EQ&/SN%R$)Y,-=BLI3U5#5Q$_V9(V'MFXMK M>[A>WNH$E@895U#*?M!!!_,=&6T[SN^P;A;;ML6ZW-ENL)K'-!*\,J'U22-E M=3\U(/5,_P E_P"1G\8>V8\AG>E:S*_'W>NK#KD_RS:F5K M5R.&$[:8P<97TU+3IZA22-P8IY@]GN7MS#S;2[6-V?)>^(GYH35:\.Q@!_"> ML^/:/^\7]X.26M=M]P;>'FC8%(!:6EO?HN!VW,:%):9;_&(9)'.#.HR-=SY0 M?RR_EM\5%R.9WEU_+O#KV@\LK=F];M4[IVI3T<;L/NL[%%2P9[:D0326DR5' M34^IPJ2R$'W!?,7M]S-RWXDMU8F6Q7_18JNE/5L!D_VZ@>A/74SV>^]W[(^] M!M;#8>9Q8@JR*.J_P#V">LF^K8O@/\ MS7NX/B#48G86]#DNU_C^LT<$FS:ZM,FY=C4;N?-5=;96NG6&DAB+F4XBI88Z M=@1&U))(]1[DODOW*W3E=HK*[U7.R5^ GOC'K$3P]=![3Y:22W6%'WE_N5A^T5!!/"/W)]L>>/:3F>[Y1Y]V& M6QWB+*ZLQS1U(6:"452:)J&CH30@HP5U90,WLVZ /7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_]'?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW09]B]P]==22[6_TD[EI-F8S>&7;;V'W+G4GHMI1[A=(Y M,?A,SNB2,83;V0S:F04 KIJ=*R6%XHF:;1&Y??[K8;8;;]X7 BCE;2KMA-7D MK/\ "I;.G41J((&: B_E7D3FKG=-Y_JEM+W]Y80>/+;PD/]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T43O?X'?$GY(FMJ^U^ MD=G97<-?K>?>N#I)=H;X>H9C(E34[LVM+B,SDVBF8NL=9+4P$DZHV#,"&-YY M,Y9W_6VY;1$T[?Z(HT25]2Z:6/V,2/EU./MO]Y+WN]IQ;PX=_#M<5 +29 MA'_ GKP=6:W)_'/O6MQ$C&1Z/9W<&) M3*4)>0EUC&^]I4U)74-) WH17P5;*4(+2EE)>*-X]CX6UR;#O)4^23K4?\Y$ M ( _YIL?GZY\>W?]Z'N,(M[/W5]N(YU% UUMDAC>@Q7Z.Y9D=FXDB\B4' 0 M]M0W=/\ *O\ G+T>:RJS72&=WO@*/S/_ 'FZG=.QL=-30,1+6MB\ )MVXZCC MC'D:2MQM*$CNS6"MIC#=O;CG#9];2[0\T(_'#^J*>M%[P//N08ZSE]O_ +YG MW=/<000[?[B6VW;G)0?3[D#8N&/!/$FI;.Q/:!%/)5J 5)%:_P#(8[(8FMJ< M;E:&LQF1HY6@K*#(4T]%6TDR_JAJ:6I2.>"5;\JR@CV"7C>)VCD0K(#D$4(^ MT'K)RUNK6]MXKNRN8YK6055T8.C#U5E)!'S!IU#]TZ?Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NA1V!TAW/VM+##UCU+V5V&]1(\<1V5L?&V=OLA(!;S8*CR.6W9 $5@27QP!^BW(( SL/:SG6^TL=K$$9\Y71?V MJ"SC_>>L;N:_OX?=EY6,D2<]ON=VO^AV-K<35^R9DBMC7Y3GU- 02?WK7_A/ M#ORK:&?N#Y&;1P")I:HQ?6NT&'.[HJ]DBBTD@B1L=47M;0+W UV M_P!C;UB#NF^Q(/,1(SU_VSF.GVZ3]G6,O-O]Z3RU )(^1?:J^N6/PR7]S%;: M?0F&W6[U_P"E$Z4XZCP-@O6?\BWX/;(\,^\*3LOMZL58S,F\][3X3$FH6Q9Z M6@Z\H]FUD<#,+B*>KJ>.&9A['&W^SO)]G0W27%T__#)"JU^0B$9_(L>L8.;O M[QO[Q/,/B1[%/M&Q0$FAM;02R:3Y,]\UTI/])(X_4 =6(=7_ !+^,?2Y@EZN MZ%ZJV;7TVCQYS%[+PC;F/C;7%YMTUE)5;CJ?$_*>2J?022+$GV.=NY9Y>VG2 M=NV6VBR"Q_,]8M]ON_S^)$YQ]RMZO[9ZUADNY?I\X-+=66! M:C!TQBHX]&%]GG47=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UTRJRE6 96!5E8 JRD6((/! M!'OW6P2""#0CJKGY6_RC?B?\G7R&XZ#;S=*]F5C25$F]^LZ.AQ]!E:R0EFFW M5LAEBVYFVFD=I)JB!:#(SR&\E6P&DQUS+[8\M MI(TL3Q;K,;V6^_#[U^T"VNU7.Z#F#E&,!1:7[.[QJ/*WNZF>*@ 54M93Y:_P J_P"5'Q0DRN>K=KR=I=54)FG3L_KNDJLI0T6/CN_W.[]N()L_ MLXPQ:?/+/'+C4D;1'62GGWCYS-[</9'[YGLS[U+9;;;[P-FYTDH#M]\RQN[G&FUG-(;JIKH5&6<@:FMT'19?C M+\JNZ?B1V'2=B]-;HEQ%9J@BW!MNO\U=L_>N*BD+OA=VX):BGCR-&ZNXCE1X M:RD9S)33PRVILS7139>@4A(YLWMBN,=,F[-IFI;1]U#''/3,R+5P M4YEA\N67)W/.U]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__2W^/? MNO=>]^Z]U[W[KW7O?NO=>]^Z]TC>PNOMF]K;(W/USV#@*+=&R]Y8BJP>X\%D M%D^VR&.JULZ>2%XJFEJ89%66">%XYZ>=$EB=)$5@DOK&TW*SN+"^@$EI*I5E M/ @_S!\P10@T(((Z/N5^9]^Y+YAV?FOE?!H0592*JZ, M"CH61U96(.KGW7N7YR_R;.R*?'==;QR7:/Q$W-DITZUQ?9:5>[]I8Z$K)4'8 MV2GIY<9E-B;MQ-,)'B&,J:*@RL2FJ$,K)4T]/CMN\_.'M5?JEA=-<\KR-^D) M:N@\_#-*&-P*TT%5<=U#1E7L9[?;3]W3[^O*DMWS5L,6S>^5I$#?R6!6VN7. M%^KC#"2.\MI&TAOJ(Y9K9CX)D0-%++9I\5OYT_Q:[YCQNWNT*P_'GL2I,%,U M#O:OCJ>O\E5R64MB.Q$IZ3'4$);DC,PXL(2$1YB-1D'EOW9YL1/>?^[^]Y/;9KO=.3X/ZT\JI5M=HA6]C4?[]L2S2. M?0VK7%::F6/AU<'2U5+74M-6T53!64=9!#54E72S1U%+54M1&LL%333Q,\4\ M$\3AD=2592""0?XB:.>-BK*P*LK*: M,K*:$$$$$$5!P>L_NW3?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW02=H=!](]UT9H>W M.INO.QH1'XX9-W[2PF;KJ,:64/CLG6TQ_Y2/S\ZV\LU5T-E-XXV/7HR77&>VWO;[CQ\MXL) MB,K)NI>""ODQ\>N]EN00 /?^V7.MA4MLK2Q^L3))7_:JVO\ :HZR?Y4^^]]V M;FS1'#[DPV%V:5COH9[337UEEC%M]NF8T\Z BI&=[=5]G]:U)H^QNN-^; JQ M*T!I=[;0W#M6I$R,RO"8,[CJ"42HRD%;7!!]@^[VW<=O;3?V$T#>DB,A_P"- M =9&/RIS7MNYP4KJM+J"Y6AX&L+N*'UX=(/VBZ$G7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=#+M'XY_(/L Q#8O1?<.\A,Q2-]K]:[RSL1*M*CD MS8S#5,2K&T#ZF+!5T- M>>V7LDP(5B;7+0[IW)BLJUA,HTI3N]]0TW5](DM/;7G>\H8]AD1?61HX_P"3 MN&_E_@/4+;_]]7[L7+I=+KW6M)Y1P6UAN[NIS@/;P21^1R7 X9[EJ;K9/\@? MY?9[Q3[PWMTGL.E8+Y:>;<6YMRYJ(F100*/"[4.'D"Q:FO\ Q$>H*+6)91/: M>RO-$U#=7EI"OIJ=V_8J:?\ C7^Q!_,/]YE[%[;KCV+E[F'&;LSY,;FS6JYGQ^Q>O\5MCQ?0".'+[@W!N M[[CZ7UM0Q?6VGBY%5G[&6BT.XO^\CJ!>8_[TS?YM:7LEQ7YF*&&VT_8)FX5KF@.CL+^2%\"-FM3R9K:._\ LV:G:.19-^]B M9>%9)(@-+5%+L&+8M%.I2[329;6>X(_WY*W\Q'X8 M/V4I^74 \R_WAWWEM^$J;?OFV;0C@BEG8Q&@/\+7IO'!I@$-J'$$-0]'=Z^^ M&7Q-ZK--)L+XZ=.[?K:0JU/F$V%M[(;AC95*J?[R9:BK\\Q )_54GZG^I]B^ MQY4Y9VW2;+8K5''!O#4M_O; M_/K'CFCW\][.<_%3F7W5WZZMW^*(WDZ0'_F MQ&Z0_LCZ,I%%%!%'!!''###&D4,,2+'%%%&H2...- $2-$ L/9^ M* =1*[O([R2.6D8DDDU))R22]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5)?+_P#D\?&;Y+)D]T;'H(>A M.UJD2U"[DV/B:1=H9RN=_([[NV%"U!C:J2H9G+U>/EQU8TK^69ZC3XVC+FCV MLY?Y@\2XLT%EN1SKC4:&/]./ -?52K5R2W#K-[V+^_=[N^TC6FS\Q7+'7(H7%(YUGB"C1&L5=8UA^\?B7\P_Y=O8V#WKFL=G-JR8 M#.15&QN\.N:VLK]G5F0C+_;K2;AAIJ>3%5=?"LB-B\O3TE154XD5J>2 L6QZ MWCEGFGD6_ANY4>,H]8[B(DH3Y4:@H3GL<*2*]I'78#VZ][?8G[T_*NX\O[?= M6]ZES;%;S:+Y%2Z5#35J@+,)%0Z2+BV>5(WT$2I(!39+_EL?S7]H_*ZEQ/4/ M234\T]'\V3SXIBJKR:^]G]RK?/96:]YYY"CGW#VL= MRS@U>XVW411+@@5DMJG3%<\5Q'<4?1+-_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=!YVMU3U_W=U_N7J_M#;6/W;LC=N/?'9G#9%&*.A99*>LHZB-DJ ML=E<=5(D])5P/'44M1ⅅJZ@A#N6VV6[V5QMVXVZRVDJT93_(@\00<@BA! M(->A3R7SIS/[>#*RFJO&ZDI)&X9)$9D=2I(ZT M@?YA?\O3L#X/=@!T.0W;T?NW(5"]==BM3J71RLE3_<[>/VT:4N.WACJ5&*L% MCI\G3QFHIPI6HIZ;$/GGD:]Y0O:C5+L\K'PI:?GH>F X'V!P-2_B5?H?^Z[] MZ+EC[Q/+&EO"L?<2QB7ZZQU8(POU5KJ)9[5V(!!+/;NPBE)!BEF##XS?/CY2 M?$RJ@CZE[*R"[36H6>MZWW8C;HZ]R(#:Y8_X!7RB3!R51 \M3B9\=6R*H4S: M1;V6\O\ .G,?++*-LW!OIJU,3]\1_P!J?AKYE"K?/H8>[OW:/9OWMAD;G?E* M([V4*I?VQ^GO4Q0'QD%)@OX8[E)X@23X=<];%_Q>_GN]"]E?P_;?R*V[6]%[ MLF$%.=T4/WNZ>LLA5O((2\E32T[[EVJ)G=6"U--5TD*!C+6J%!:=^7?>79=P MT6^^P&SN3C6*O$3]H&M/S# >;]+^[=]RN4OJMV]J]TCYCV1:M].^BWW! M% K0*S""YH 03&\PF0A(!\E'D\9455'.!>QTN2IX-C[EVUN[6^@CNK*Y26V85#(P93]A!(ZYY; M[L&^\K[I=;)S)LUU8;S VF2"XB>&5#Z-'(JL/E49\NE-[4=%'7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U@JJ6EK:>6DK::"KI9UT3TU5#'44\R$@E)8 M95>.121]""/=6574JZ@J?(Y'3D,TUO*DUO*R3*:AE)5@?4$4(_+HM.]OA7\1 M>Q0[;Q^-72>7J9""^27KG:^-S3:6+!?XYB<=09@1EF)*^?22>1[(+OE+EB^K M]5L%HS>OA(&_WI0&_GU+?+WW@??'E72-A]VN88(1PC^NN)(O^<,DCQ5^>BO1 M2]W?R8/Y?&Z [4746;V74R7+U>T>R-_1$G2JJ4H=P9_<.(@T!>!'3(I))8$F M_L,W7M/R1 M&&"4U_I2$^0('1:-S_\ "?7XL9#R2;3[9[UVU-(=2Q93([%W-00_N1'3#!'L MO UWC\2N/752-J8->RE6#]Q[(\N/4VVYWD9^9C6VT+ MO?)/+=V@\XTO+=S@\2;N9*UH<1@4!%*FH ;._P#"=2A?RR;9^6-73VC;PT>= MZ9AK/)+Y&*"7)8_LVA\,8B(!(I)"6!-@#8$LWL4AJ;?F4CY-!7^8E'^ ]23M MO]ZC<+H3=_9-&SEH=U*T%,TC?;WJ:^LBXQY5(597_A/%W#"U4,)\B^M<@B1@ MT397:6Z,.U1+XE)2J6DJ*ZEAU&E#0A,XK3)0>1_P"$^7RN MB2,XGMSX]5LA8B9R,6B);TM')3=;9=I6+<$%4 '-S]/:*3V0YE 'A;I8 MD_-I1_@B;H26O]Y_[*NSB]Y'YIC6F-$5A(2?F&OXJ?;4_9TBJK^0C\W*>HEA MBW!T)6QQMI2KI=][K2GG%AZXEK>O:2J"G_:XD;_#VD;V7YN#$">R(]1(]/YQ M _RZ$$/]Y9]WJ6))'VSF:-R,JUG;%A\CHO67]C$?/K!_PPO\X/\ G:]%_P#H M>[A_^P;W7_68YO\ ]^V?_.1O^M?3G_)RG[N__*%S'_V1P?\ ;9U[_AA?YP?\ M[7HO_P!#W]>R7J("&90LK4/45;2$L!<:)7%B M+\W ?7V3YL903?6"GT,DM?Y0$?SZ+9_[S?V!BE>./ECFR5!P9;2P"G[->YHW MRRH_9GIE*&$Q7E?&P[ZRLB3:1^W'%5;;PZR1:KC670V MYT_@+(_8_?21XN\6@'R\0_X47H.W?]Z'[5(C&Q]NN89)*X$ALXP1ZDK/*0?E M0CY^?0BX7_A.QO&<0?WB^5&V<66$WW(PO5&4SXA96D\ @-=OS;?W D4*7+>+ M020 ]@671>Q=T=/C\QQKZZ82WV4K(E?Y?GT%-P_O3]AC\3]U^S-W,!33XNY1 MPUX5KHLY]-,TIJK05TUP+6#_ .$[?7=.(_[R_)W>F6(2(2_P/KC![>#RAAYW MC%?NC<_B21;A%.LH>2S?3V9P^Q=BM/J.896_TL2K_A=^@3N/]Z;S3+J_='M! MM\&33QKZ:>@\@=%O;U(\SBOD%Z&C!?\ "?\ ^'N/&O-]A_(+<$UI%,9W1L/% M4%F93&ZP4?7#5HFC (N:DHU_T?2QM#[)\K)F:^OG/^GC _E%7^?Y= #/@;?95I0@T,\$S"M:U!# @:2,U,+MC^ M71\%]H^/^%?%CINK\0LO]Y]HT>][CQRQ?N?WS_C_ )CIF)N^HZ@K?J52#RWY M$Y.M:>%RY:'_ $Z"3_JYJ_U?9U%V\?>J^\;OFOZWWFWY*_\ */8./I?! MIP'"F*C@2"93:O5/5VQ65MD=;;!V;-SOP>/U%U//7A_OUV]! M^P>G2^]K>@SU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=8IYX M::&:IJ9HJ>GIXI)YYYY$BA@AB0R2S32R%4CBC12S,Q 4"Y]Z)"@LQHHXGJ\< M@8W+\EOCELN1XMX]_P#2>TY8I#%+'N7M M78F"DCE65X&C=,IGJ5DD6>)D(/(=2/J#[*;CF#8;0D76]VD1_IS1K_A8=#_: M/:3W6Y@57V'VRYAO4(J#;[=>3 B@-08X6J*$&OH0>!Z+WN'^9W\!ML:ADOD_ MUS4Z+7_N])F]W7O$9O2=IX?-!_0+<7L_H_40/9'/[AI5/'LL ME]ZN48SV6U\^?PQQ_P#/TJ\>AO9?W9_W@[M=4^]KVA?WPV !O"VB\)\J^&/VT=J?SZ%-K_=>>[#M$+WW#Y=C0CN*?62$ M&GX0UM%JSBI*8S3RZ3O_ $$.]-?]X[=F_P#H4[5_Z]>T_P#KY;5_T8KC_>TZ M-?\ DUOS]_X5/9_^R>X_S]>_Z"'>FO\ O';LW_T*=J_]>O?O]?+:O^C%?(#3#+4?/%/0]"U@OY]GPBR[:Z-%WQ4;T>.5/YL@7^?46;U]Q MS[T.R R2^U\MQ#CNMKJQN*\/P1W+2X)S6,#!(J 3T;/9'R=^.'9;11=?=^=- M[SJ9?TT.V^RMGY?)*U@2DN,H\Q+7P2A6!*/&K $&W(]B:SYAV'<"!8[U:2L? M))48_L#5_EU"7,/M![K\I!WYG]M-^V^)?QSV%U%']HD:((1\PQ''/0Y>SCJ. MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z9]P;>P&[,)E M-M;IPF)W)MW-TTW6WD#Q30NT%34_>;1RB540>GHZV5Z$3,/%54,4:Q^X-YL]H(W9]SY1D\&Y4ZO +$*2,U MB.R2)X/[SCB5I5C8:"M_:JNB MYCTFCRQ*)BH.N&Y=F;H6OY>_\R_=E3NJ+X??.BCKNM?D#MN6CVWM7=V]J67 M2]@5"F.EH,#NTU_B@I]\5R-&U!D$;[/<,;J4;[IHS6F?(_N!/=O;&[#3W-M:,)A9 M+EGFMM%6-HAJ)H"/%LB#J'@AA;WL^YDZYP=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=(#M'JWK_NG8FX>L^T=K8S>6Q]TT?V6:P.6C=J>H19$FIZBGG@>&LQ^1 MH:F-)J:JIY(JFFG19(G1U5@BW';K'=K.?;]QMEELY!1E/ ^A!X@@Y!!!!R"# MT)N3N.DK5;>X MYZS(Z&WI+Y(=Z?'+/_WEZ2[/W9U[D9)8I:ZGPN19L'F?#;QQ[AVS7+5[=W# MEN(ZVEG12+@ @'V;[1OV\;#/]1M&XRP/7(4]K?Z9#56'R8'J/?<+VH]N?=;; M/W3[A)@N$TSP,?-HI$)\S3J_#XT?\* :^G%!MWY7=8+D M(U6&G?LKJ:-*:M.A5B%5G=@YFN6BJ)9F_[G]V/;2FYW7V5YP,3DEA8;D2R9SIAO8DUJ! M\*)/#(3C7<#)-^_0_P K/CS\F<0,OTEVMM7?!2$3UN#I:QL=NW$H50DYG9^7 MCH-S8N,-)I$DU*D3L#H=K'W-6S[<"U$F9-=M*<_V5U$7MY#BNE9"P%-2BO1A/9YU%_7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW0:;Z[HZ>ZNCDE[+[7ZVZ]CB\?D;>^^=L;5"F5! M+$I_CN4H3KFC(9!]6!XO[+[S=MKVX$[AN5O !_OR1$_X\1T+N7.0.>^<75.4 M>2MVW1S6@M+2XN>!H?[&-\ X)\O/HEN^_P";5_+^V")XZSY!8;4:O)7\U4K^ MUAU/_+?W(_O.&\'MA<6ENU*O>3VMKIKYF.:99S\],3$>8Z)EOK_A0/\8, M,9X-A=4]S;XJ(O*$J\-^(Y.9>=-@VZ)J56-KFZE7.:J( M((J@9&F9@3BHX]$[WO\ \*'NUJWSKUO\<>O=LC]P4TN]]X[DWS;]H+%)/!@: M'KR_[XULBR#T'0&N/(0K>>^>Y/7Z#88(_3Q':3_CHB_P_+Y]3QR]_=:\EV_A MGFSW6W2\X:A:6L%GYY ,SWWE@$KQ[J4[>BC;U_G=_/S=;3?P;>^Q.NHYC)^S MLKK;;E2L*2&/]N&;?D6]ZM BH0K>0R#63JN%*AB[]W>=;FOA7D, /^^XE/\ MU<\0_P Z]3AR_P#W>7W9ME$?U_+VY;JZTS=W\ZU(KDBS-HIK45&G3@8I4$J> M\?YA'S>WWY1N#Y2=SQQ3ADGIMN;URFRJ*>.2.:*2":AV7)@*.6GECG8/&R&- MA:X.E;!NZYXYOO*^/S'=T/DDAC'[(](I\N'4T;#]U_[O'+>@[9[.; 76A#3V MD=VX((((>Z$S!@0"&!J,T.34LNY]^;YWM,:G>>\]U[NJ#*9S4;GW%E\_,9B] M1(9C+E:RK7AU7=W+*U>+LS>OJ3ZG]IZE[9^6N7> M7HQ#L&P65C%2FFW@BA%***4C512BJ*<**OH.DI[3='77O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=#)UY\B>_>I6A_P!&/=7: MFP8H B)2;3W[N?!XYHXR2D$^,Q^3@Q]33J6/[,NK?TE8'Y] M']ZQ_G4_/7KO[:#*[_VMVICJ;0L=!V7LG$5;M$FBZ39K:/\ <_2>M MEDNQY^EAMM_NUSI8Z1+>QW,8\I8U/_&DT.?M+'K&;F_^[]^[5S3XLEERS>;+ M=/6KV%W*HJ:Y$5S]5 M/1(E&.'5CW4__ H>DU7MZ;78>;9[Y1'2F\;$P]6A<']D;Z:?\ .0]8 MH\[?W6]^GC3^W/NG#)6NF#FJZM3+6O TLUI2N:T%GW3_\ -A^"/<9I M:7']WXC86:J2JG!]LT=7U[+ SJ"B29[-(NRY9':ZA8WI_HVVLMZ#3B1#$? MJP!QJ]NHIGR-+"L3F,3G\;29C!93'9K$9"+ST&5Q-;39+&UL.ID\U)74-989%>)N!4@@_81@]8NWUC?;9=SV&Y6O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z*7\L/A5T M-\Q]H_W>[:VPG]X,=2RP[1['P(I\=O[9DSN9@V&S303?<8YYSJEQ]6E10S,= M9B$JI(@9YEY2V7FJU\#<[?\ 74=DJT$D?^E;S'JK54\:5H1-OLI]X'W*]AM\ M_>G)&\']V2N#^.'R M_P S_?C:M?64NVNA/EG#%41X7>CR.*;"=9=R&IEJ9-G=I21A(\755<\E+N#_ M #"54]>A:I)MDOMXY=E@V'FB7QK=B$MKP5TR>2Q3UKXZ_L78?N[>HHVGWGELE3+: #5+?[7I"BZVX&K7$<2+)9?VC0QVS M 0V5^Q_UB3U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_U=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=,6Y]K[Q[E/9[Q:R"2&:%VCEC=\?AX5!#,W]@5=UMQ17 M[ASKHYU[W[KW3IA,YF]LY:@S^W,QE-OYW%5*5F+S6$R%7BLMC:N._CJJ#(T$ MT%91U,=_2\;JP_!]NPS36\J3V\K),IJ&4E6!]010@_9TCW';MOW>QN=LW:PA MNMMG0K)%,BR12*>*O&X964^88$=6[_'+^=K\O.EQC\-V-5XGY#;-I/'$])OY MY,=OJ*CC4#Q4/8N*IY*^IJI&%VJ,Q29J4ZB+VTZ9.V'WL'/=;^[U]C>?S=7_ "K!/RMOSU(:R >S+'S>QD8(J@8"6LMJ MN!\ZWV?'7^=$4]R;.[/X9J!:_*052G^F*$^G7-/W4^X M3[^>W N;_:MFCYCV!*GQMN+23A<_'9.%N=5!4B!;A!C]3JU3&Y+'9G'T>6Q& M0HLKB\C315F/R6-JH*['UU).@D@JJ.LI9):>JIIHV#(Z,RL#<&WN2(Y(Y426 M)PT;"H((((]01@CK#&[M+NPN9[*^M9(;R)RKQR*4=&!H596 96!P00"#QZF^ M[])^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z+OV/\ +CXO=1^5.R/D M!U'M.LAUZ\/D=][>;<#>/_.>';E)75.>J/&2 WCIFTD@'DBY%?\ ,_+NV5%_ MO=K$X_"9%U?[R"6/Y#J4^5/8_P!XN>-#1Y MB\%]UVO:]D@;-;R\1V X_!9+>,&(X*VD@X;3FA#>Q/\ A1%4,M33=3?&B&)K M/]IF^Q-_/.NH@B,U.U]M8&F-E-B0N8Y^@(^OL&7WOFWC2R5_:B*/^ M/]9)\K?W6D0,4W.WNXQ&-45C9 ?;IN)YF_*MK\\\.B)=A?SP/GIO;SI@=T]? M=64\\30M#L#K[%U#JC\,T=9V%/OVNAG9#;R1R(R$ZDTL 0#;[W?YSNZB&Y@M ME/\ ON('^95-:WM[(HJ/5;(6:$5 MSI92#P:HJ"1WL'YF?+'M05,>_OD7W%N"BJPRU&&DW[N''[>D5F#,/[MXFNH, M @) _33#Z#^@]@^^YKYEW+4+W?;IT/%?$8+_ +RI"_RZR)Y7]@_9/DSPGY:] MJMAM;A/AE%G \X_YOR(\Q_.3HM] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T*G5_>?2.6Z MB[2W[UQ6O+YJAMG[HS&#IZYM*(5R=#0U<5#E(F6-04J8Y48*+@V'LRV[>-UV MB3Q=KW&:!ZYT.R@_: :'\P>@9SC[<\@^X5H++GCDW;=VMP*+]5;Q3,G$_INZ MEXSDT*,I%30Y/5MW1_\ /D^5W7[T=!V]M_8_>V"A\*5-5644?7^]I(HC8B#/ M[6HVVVK/$;,T^#J)&958M?5JDW9_>;F6R*)ND$-Y".)(\.3\F0:/VQG_ ]8 M0^XG]VS[*\SK/<\C;GN/+>Y-4JJN;VT!/K#<-X^#P"7:* 2*<*7.]"?SKOA? MW$]%BMXYS/=$;GJ0D;TG9=#%_=:2K9U4I1[XP4N2P\%(JO?SY1,4/2UU'&J5 M]E]V^4]U*174SV5P?*4=E?E(M5I\WT=8">Y?]WU[_VYEJ#.8 M7(T[@,D]#E,9455#5PNI!#1R,I'Y]R5;W%O=1)/:SI) PJ&1@RD?(@D'\NL* M]VV?=MAW"YVG?-KN++=(6TR0SQO#*C#B'CD574CT8 ]/GM[HNZ][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NF;<6W,!N[!97;&ZL+BMQ[CK\?61 MS4M532J;,CJ0?;4\$%U#+;W,*R0.*,K %2#Q!!P1TOVK==SV/<;+>-FW":TW M6VD$D4T+M'+&ZFJLCJ0RL/(@@]1=I;;@VA@,?MNDR6:RM!B8WI<;4;AR4^9R M\.-61C18^KS%67R&6&-IV6"*HJY)JR6*-34333:Y7K;6XM8$MUD=D7 +'4U/ M(%CEJ# +58@#42:DO[WNTF^[G=;M/:6\-S.0TBP1B*(R4[W6):)'XC5=DC"1 M*S$1)''I15'[?Z*>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_UM_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UTRJRE6 96!5E8 MJRD6((/!!'OW6P2""#0CK7Q_F)_R8,#VA)G^Z?B90XO:/8DPJ)*>2.?X?@8_PFI;I_]UC[_FY\G+MGM_[VW$U]RLNF.WW/,EU:+A52Z&7N MK=?*45N8E!%)UT+'JJ[JVIN;8VX\SM#>>W\QM7=6WJZ;&9W;NX,=58G,XC(4 MYTS4>0QU;%#54LZ7!TNH)!!'!!]XWW-M<6<\MK=P/'NSV MS;UM',>U6&^[!N<%[LUU&)(9X762*5&X,CH2K ^H/'''I@]L=&?7O?NO=>]^ MZ]T8GHKY9_([XTUXK>DNW=W[&IS4?=U. I*Y0#Z,/9[LW,V_!\?O^%!>YL?]CAODWTY1;BI5 M*15.^>HJD8?-)"BHAFJ]B[EKIL/E:Z8ZG=X,MBX0>$@ /$O[)[W7":(N8=J$ MB^;2>MW_0/\PGX@_)04=)UIW1M@;GK%@"[%W?,^R=ZBJF4LU#1X/N@4V_<(()E[9>>.5]_T+M^[1_4'_ $-_TY*^@5Z:B//06'SZ MYX>YGW7O?3VE-Q/S=R!>?N>,G_'+4"[M-(_&TT&L0AOPBX$+G^$4/1T/8LZ@ M#KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H M*NQ.]>E>HHGF[3[;ZVZZ5(EF\>]-[;% M!/LMOMYVC:P3N6YV\&/]$D5#^08@G\NAIRM[<>X//+JG)O)&[;J2:5M+2>=0 M1QU-&C*M/,L0!YD=5\]E_P Z3X#=>"IBQO8VY>T,C2ZA)C>M-D9NO+N%+!*; M-;J3:.UJO7P T60= 3RPYL"-P]V.2['4([^2XD'E%&Q_8SZ$/Y-UD_RC]P#[ MR_-)B>[Y4M-GM7X27]W$E!ZM%;&YN%IZ-"#Z XZKW[+_ .%$%&JU-+T[\;:F M9RS?9Y[LO>\5,J("0OW.TMK8JJ,C2 @G3FD"$6]5[@#[A[YIW+M6P$GR:62G M[413_P!7/V]90FYN)%I3YVAKQQ2AK\[*_G M[O.=[40W4-LA\HHQ_AD\1OS!'63O*7]WI]VSEH1MN6Q;CO=PM#JOKR0"OKX M=G])&1_1='%.-3DU_=D_)OY$]PM5_P"E#O'M7?5-6ZQ-C-Q[ZW'D,&L<@(>" MFP$F0_@E%2MW>R[;+'2DD%G DU1P+3!/%=OZ3NS<,XZ [V3]2+U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=##T_\@>[>@#IGM'>?761 M>6.6J7;>:JJ3&Y1HK:$S>#=I<)G8%L/VJVGGCX'IX]FNU[WN^R2^/M.XRP25 MSH8@'_3+\+#Y,".@+SU[8>WON;M_[LY^Y.L-UM0I"^/$K21UXF*84EA;^E$Z M-\^KP?CG_/\ ^S-N-C\'\G.L\5V-B8Q#!4[ZZX6FVIO98U*^:OR&UZR8;.W! M6N-5HJ63 0BX_H;R]L/O9N$&B'F';UGBX&2*B2?:4/8Q^0,8ZYW>ZO\ =D\H M[J+KP\Y.2KF/:%-!>P#ZB MR:IHO^,1:DC+>23>%(?X.C>^Q1U!G7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T0CYK_P N[HCYL;?>3=V/_N?V MICJ!J7:W;NVZ.F&X\>(ED:CQFXJ9C#!N_;"3O=J.I=)8E+_:U%*\CN07S;R+ MLW-T!-TGA;DJT2=0-0] PX.G]$Y&=+*23UDM]WS[TWN1]WS=%78[KZ_DR635 M<;9.S> ]::I(&R;:X(%!+&"K$+XT4RJJC3C^77P9[]^&.ZVPW:>VI*K:60K9 M:;:/9^WXYZ[8V[(P)9(8Z?)>,-A\X8(6:7&5P@K$",Z+)!HF?%?F?D[>N5+G MPMQMZVK&B3+4QO\ G^%J<4:C>8J*$]Y/8[[QGMG[^[*+_DW=PF^11AKG;YB$ MO+8X!+1U_5AU$!;B(O$:A6*2:HU)U["O4[]>]^Z]U[W[KW7O?NO=>]^Z]T># MH;^8Y\ROCHE!C^O^[-S5VU\>(X8=D;ZDCWYM*.BB143'4&.W,M?4[>H@%!TX MJ>A8$&S#4UQ?LO/G->Q!$LMWD-LO^AR?J)3T >I4?Z0KUCO[D_=3]A?=4W-S MS/[>VD>\2U)N[,&SN2Y-2[O;Z%G?/&X28?+ I<_T3_PH2Q51]EBODGTA58V4 M^&.JWGT[D%KJ(R/9))I-B;NKH*RCI8F];M'G*N0H2%B+* \L;-[X1-HCW_:" MI\Y(#4?\XW-0/LD8_+UP#]R/[KV]B^HO?:;W$25,E;7=$T/09 %Y;(5=CP : MTB6M"7 )*W(](?S _AW\AC2TO6G>VRZG/59CCBVCN>KFV-N^2I=5+4M'MW>, M&$R.8DA9M+/0K50D_I=A8^Y5V?G?E;?-*[?O,1F/X'/AO7T"OI+?[6H^?6!? MN)]V+WW]KO&FYN]M]P3;4J3_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[J%DLGC0R57!0T-+%J"^2IJZJ2*""/4 MP%V8"Y]TDDCB1I)7"QCB20 /M)QTHM+2[O[B*SL;62:[D-%2-2[L?154%B?D M!T2GL_\ F4?!GJ(U$6[/DCUY6UU,&#XO8U96=E9(3A6*TDM/U]1;E%'4.RZ2 M*AH5C)!D9%Y]A+<>?N3MKU"YW^ N/*,F4U]*1!Z'[:4\Z=9!=OFHINJ.GNS^R* MN$%8JSN<#4OI8J]/4I)O+.&$&U_+CH'^MEX!($W'WNV.#4NV[7<7##S MZ.Y^%+SKSWL^TP-Q6!9KZ91Z,I%K#7C\,[CAGTK ML[-_GY?+C=355/UUM#JCJK'2>04M3#A9[G4MA:VULGD=)D.LI^4/[M'V0V40R\U;[O>]70IJ M4RQVENU.-(X$\=0?/_&CC@0<]5X]F_/GYF]OFJ3?GR1[4KJ.N+FLP^#W'-LG M;U0'4JT[,\P/S\2OSZ*3//-4S35-3-+ M45%1+)////(\LT\TKF26::60L\DLCL69F)))N?88)+$LQ)8G)ZF^...&-(HD M"Q* !0 8 P , =8O>NK]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6>EJJFAJ::MHJF> MCK*.>&JI*NEFDIZFEJ:>198*FFGB9)8)X)4#(ZD,K $$$>[*S(RNC$.#4$8( M(X$'IN:&&XAEM[B)9()%*LK ,K*PH58&H(()!!%",'JV3XO_ ,Y7Y;?'TX[! M;QS,7?\ U[1^*%]N]D5U2=UTE'$BQ^+!=CQ0U>?II=$:JO\ $H\O3Q*"$A4D MGW)?+ONMS-LFB&[E^ML1^&4G6!_1ERP_VX<#R'6$_O#]PGV0]SQ=;CL-@>6. M:)*GQ[!%^F9B:UFL25A85))\!K9V/Q2$"G6R'\5_YK/Q*^428O"TN\%ZI[+K MVAI3USV=/1X.LK,A*-*T^V-R&8[:W0M1,K+3QQ5$60D !>DB+!3/7+?N3RSS M$(X5NOIMP;'A2D*2?1'^!Z^0!#'S4=;[EOO=[.->;A-L1WKE*,%OKMO# M3*J#\5Q!3ZBWTBA=F1H%R%G< GJRKV/^L2NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z__]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)?>FR=G]C;7S.R=^[9P>\=H[ MAI&H-IV MZ2VKBC*P#*1\P?VCT.1GHXY?YAWWE3>+#F'EK=[BPWRU?7%/!(T4L;<*JZ$$ M5!(85HRDJP()'6LM\W_Y%N7PIR_8_P ,JBHSV(7[C(9'H_<>45\]CX]3RR1] M>[GR4B+G:6"(@1X_*3"NTQG15U_=>Z][]U[K MWOW7NO>_=>Z][]U[HV_2OSO^7GQ\6FI>K.^=]X;#4A3P;6R^0AWCM")$01&. MGVIO&GSV!HA)" C-3T\4EE6S JI43[3SES1L85=MWJ9(A^!CK3\D<,H_( ]0 MA[@?=N]C?=!I9N<_;7;;B_>M;B)#:W1)-:MIDN&\J9J+6^GOYS7P3[7%)2Y/L/,=19RJT*,1VOMR MLPM,LFD&4ONK!ON+9E- CFRO4Y"G9ASI'($E;5[KUF/X9E*C_>U MU1@?:PZPLY[^X-]Y#DHSS6?*T&^;5+>8073,1Q$<#@>OGU93L MW?VQ.QL1'N#KW>NTM]X&8(T.;V;N/#[HQ$HE77&8\EA*RNHG$BB3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z"#L?Y!=%=/H[=J=Q M]8]>.JAQ2[QWQMO 9":X9E6EQN2R-/7UDKJI*I%&[L ; V]E=_O>S;6"=RW6 MW@/H\BJ?R!()_(=#GE3VP]Q^>F49 MZKW[-_G7? KKWSPX??6[NULA3:EDH>MMC9>9/*-.E(LQO0[+V]5JP:_DIZN: M,"XOJ&GV!]P]V^2[&HBO);EQY11M_P >D\-3^3'K*'E#^[Z^\KS1X4E_RY8[ M+:OP>_NX@:>IBM/JYU/R>)3\J9ZKQ[._X4/UC-4TG3/QPIH5!?[//=G;SEJ6 MD%QH-3M+:N/I1$0 ;A5,4%P/'DT!OZKV%@)N/NMSIN&H+N*V\9_#"BK^Q MFUR#\GZRIY.^X3]VGE$1R3\G3[Q>KPEW"YEF_;#"8+5J_P!*W/RIFM>F_P#M MSM7M>N&2[0[+W]V+D%?R)6;XW?N#=51$X5D4PR9S(5S0!$ M]W/=_61V<_\:)ZRBY9Y'Y+Y*M_I.3^4MLVJU(H5M+6&V4CCD0H ME:D5-:DG)ST'OM#T*.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H0-F]3 M=J=BND?7W6G8&^Y))!%&FS=F[CW.[RES&(T7"8VN9I#(I6PYN+?7VNM-LW*_ M(%CM\\Q_X7&S_P#'0>@QOW.W)G*JLW-'-VV;:H%2;JZ@MP!2M3XLB8IFOIT: M_9O\L7Y\;[6)L)\8.QJ$3*KI_?*/"==, T0E E7L',;8:!@K6*N%8-Z2-0(] MB6T]O>=+RG@\NSBO^_-,7_5UDIU"N_?>_P#NT\8V+B,%0 M&_W8MR/5I$EM[-\XST\7Z6'_ $\I/_5M'_U'[:0OO?\ >0_=RVK4+ []N=.' MT]DJ \/^4N>U.*FN/PFE>VIG-J?\)W>QJO0=\_)G9.W_ ,R+M3KW.[OM;R>E M),ON+8]]5DY*BVH\'2 PAMO8R_:GUG,$*?Z2)G_X\T?40;U_>FGU-[#:^G$107?SQ7R&17!D]L?\)Y^A:3Q_P!\^_.W<_8_N_W8Q.S=HZU\ MDIM'_%<=O?Q'Q%!C>Y4^ MO]P>VFQVWI]1+=7-,#CX;VE1),#MK^1;\$,$D2Y3&]K[S,:A7DW+V M+)2O.1 L1>4;/P^U$#&0>7T*BZR1;19 =V_L[R9"!XD=S+_IY:5_WA4^W'^# M'48;M_>-_>1W)G-G=[)8 G @L0P&:T'U4MR>';DDT\]7=T.VW_Y2W\O/;9C> MA^-V!K9$)8ON#>'9.YQ([0?;NTD&X=YY.E(93J"",1J_J558 @Y@]L^1[>A3 M8$)_I/*_R_%(1_*GGU'&Z??;^]'NP9;CW8N8U/E!:V%O05U"A@M8V^5:ZB.T MDC'0Q8?X$_";!H(Z+XH?'^=5@BI@6 M8DGV:Q]7,ZDL6_2W&Z@%3 MQQ#)&*>BTTCR Z%/'?';X_8=I6Q/1?3F+:<(L[8[K+95"TRQEC&)3382(R!" MYM>]KGV8Q[%LD5?"V>U6OI%&/\"] V[]T_O=CXN.9@\T>.VG@:))74:5>1*:@B5V"\ FYM[4Q[?8 M1 B*QA4'T11_@'1+==.<;%&CLN;-SAC)J0EU.@)X5(5P":>?3/5]#]'5]/+25W3/5-;23 +-2U? M7>T*FGE565U$L$V'>.0!U!%P>0#[:;9MG=2K[5;%3Y&)"/\ CO2Z#W)]Q+:5 M)[;G[>HYUX,M]RP\ M3Z'WAYIAUTU:-VOTK2M*Z;@5I4TKPJ?7H,\Q_+E^"V<&FM^+'3L O.W^X?:E M-MXWJ !)ZL V,8!;>@7M%_8T^R^7D/DZ;#\N6H_TJ!>/^EI_L>70NL/O5_>. MVXUM_>7?F./[6Y:?X>']MXGY_P 7XJ] [G?Y.W\N[.:G_P! /\'J&\8^YP79 M/:^/TI'?T+1?WWFQ8\@/J;P:S_JO97-[6W??O^ M]-MU%_US?'B%>V:PVU\GSU_2"3'D-=/ET 6Y?Y"7PHS2.<-G^\]GS^,^$X?> MVV\A3"81.D;5$&Y-D9N>:'RL'=$FB9M-E= 3[)+CV7Y2E!\*>\B/]&1"/SUQ ML?YC[1U)FT?WE?W@]O9?K]LY[_^ M$[>SJD32;!^3VY<.07:GI-W]:XO<@==508X)LAA=U[4\1*M$#*M,]BCD1G6% M0@NO8NU:ILN89$] \0?U\U=/EFGKC.):V+^]-WZ+PUYF]G[2?AJ:UOY(*?#4 MA);:YK^(A3(.*C5VDL5#>W_"?OY4X82S[([/Z4WM3Q^0K3U^1W=M+,3@*AB$ M-+/MC,8@/(VH$25Z!;+R;G2&KOV2YDBJ;/<;29?0ET;]FAE_:P_S37R]_><^ MS-^4CYBY/Y@V^4T[D2VN8AZU87$4M!@BD)KG H*DXWY_*7_F =?^:6M^/F;W M+0QNRQUVP]P;1WM]T%M>2'$X#/5FXD0WX\M%$Q_I["M[[9\[6-2^QO(GK&R2 M5_VJL6_:HZGCEK[[?W8^9_#2W]T+>TN2,I>0W-II^1DFA6 G_2RL/GT23?'4 MW:G6,ZTO976G8'7M2\C1)3[XV;N/:<[RH2'C6'/8W'R-(A%B +CV$;S;-RV\ MZ;_;YX&])(V3_CP'60O+O.W)G-\9FY2YNVS=(0 2UI=07( / UAD<4/D>@_] MH>A/U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=6>_$;^;)\I?BL^.V_4YYNY>JJ18 MJ8]=]BY&MJYL70QE-,6S=XD5>=VNT42>.&!Q6XN)68BB+V99#Y8]R^8^7#' MTWU>VC'A2DF@_H/ED] .Y!_!UA_[X?=;O=(MM&P.P>V]S?W [4JH@)^J=_34N+S M]35!A&\>U,IY/X)O2*1]31)12FO\ \DU) +@9%_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_ MT=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=$V^5_P-^.'S&PKTW:^S(J?>%/1_:8+M#:OVV%[ M"P2IJ-/"F:%-/#F\9 SOIH,G#6T2&1V2-)") %>9>3-AYJA*[E:4N@*+,E%E M7T[J'4/Z+AER: '/4]>RGWD_=?V'W!9>2M_+;$\FJ;;[C5+93$_$3%J!BD-! M6:W:*4Z5#.R#2=5+YB?R@ODO\87RVZMHXZ;O3J*C$E5_>_9.,G;;6,ZXQWJ/Z<>6 M%/-EU*!DDT?O ++9=\NEY]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TH MMK[OW9LC+0Y[9>Z-Q;0SE-_P'S6U\UDL!EH/4&_9R.*J:2LB]2@^EQR/;]O= M7-G*)K2XDBF'!D8JW[5(/17O&Q[)S#92;;O^SVM]MS_%%<11S1G[4D5E/YCJ MPKJ?^;I\].I_MJ>+NFJ[$P]-HU8?MC$8[?/W6BP'W.Y*R*GWR]UX.G*IJOQ]MWOE.-*[OL2-ZM"Y7]B.&_P"KG6)G.7]UMML_P"=U\#]_)"FX=V[XZDKY?&G MV?86Q,K/"9V UJF4V$V]\9% K7M+42TX(Y(4\>QSM_N[R9>@">ZFMG/E+&W^ M&/Q!3YDCK%KF[^[S^\ERTTC;7LFW;Y;+4ZK*\C!IY5CO/I)"W]%%C^ M==?*7XV]N"G7K3OCJ7>E55('CQ>"W[MNKSJ:EUA:G ?Q%2DU.C@?4> MQK8G]W[S;3,?)9$+?FM=0_,=8SS?NSR/XIYN]MM[V^%#0R36?9UU&O7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=1*ZOH<7 M235^2K:3'4-.%:HK*ZIAI*2!7=8T,U14/'#$&D<*-1%V('U/NKND:EY'"H.) M)H/VGI^VMKF\FCMK2W>6X;X412S&@J:*H). 3@PMN9O.Q6?Q^K;^!K\GG/U@CBG_LG^AL'KSF_E:PU?5N\W#>2'@K%5=@-L/'U"R."$DCF>)OJ&TD, M0I>^[W)=I40W7W_0=PV';=GC8 @WM]$<' MU6R^L=:#)#*&'"E:CHD/8/\ PHBVW )Z?JKXT9S)EXY!2Y?L'?U!@A3RZB(G MGV[MS [B^[C*V+*N4@(/ 8_7V$+[WSMQJ7;>7W;T:60+3[556K_O8ZR'Y8_N MM-VD\.7G/W;4/,">>:#2?0FW?UIY=$6[$_GM?-_=_EBV@>JNJ M("I2";:>QQGLH@-SY9ZGL+);QQL\X)L"M%%'I ]%[D@Z_P#>3F^ZJ+7Z:V7R MT1ZC^9E+C_C('RZR.Y5_NW_N\;%H??!O6]RUJ1/8SDDQORU[4[';W*? M#*UK%-./LGG$LWV_J9(!.0.BMN[RN\DCM))(S/)([%W=W)9G=F)9F9C]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2@V MUM+=6\\E'AMG[9W!NO+S%%AQ6VL+DL[DI6=M*+'0XNFJJIR[< !3<^W[>UN; MN016MN\LI\D4L?V $]%F[;WLNP6CW^^[O:V5BO&2>6.&,4XU>1E44^WHZO7G M\L#YZ=F&)L%\:M_8:GD*:JKL!,5UG'%&P5O,T'8&2VY72QJC7M%#(Y^@4GCV M+;'V\YSW"G@[!.BGSEI%_P!7"I_8#UC[S3]\+[M?*.L;E[M;9<2C\-D9+\D^ ME;*.= :_Q,H\R0,]'GZ^_D _*O44DD:STU+D=R;SW!3QE5:6 M0T&/P6,P4I35957*>IE:Y4:688V/LGS)/I:]O[6!/0%Y&'Y!0O\ QOK'/F?^ M\V]E]L\6+ECE3?MTN #1F2"UA8^0UO-),*\23;X!'$U .[L'_A/+TYCOMW[. M^0?9&[66SU,&R-M;:V##(W!\22YN3L281 W!;TLXY&@_0767L;M4>D[COEQ* M?/PT2/\ X]XO^KTZQYYF_O1^?+KQ5Y/]K]IL0<*;NXN+TCYD0BQ%?,#(!XZN MCJ[#_DT_R_=D>"6JZARF_*^G\!3(;\WYO'):WAY9Y\1B,O@MMU/W# &19*%D MXLJJI8$6V7M3R39Z2VUM,X\Y)'/[55E0U^:]8^\R??W^\[S#XJ0\\P[;;/JJ MEG9VL= ?)998IIUT_A*S ^9)(!!R-C_$[XP=:^)]A_'KIC:U3"8V3(XGK;:- M/EV:&02PO-F3B6RM1)#* R-),Q4@6(M[%=GRUR]M]#9;':1L/-8D#?[UIJ?S M/4#]GO#S;K7F7W1W^]A:M4EO[EHLBA B\3PU!&" H!\^C (B1(D<:+''& MJI'&BA$1$ 5415 55518 < >SH 8ZC%F9V9W8EB:DG))/F>N7O?6NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J/5T=)D*::BKZ6GK:.IC,5125<$5 M335$3?JCF@F5XI8V_(8$'W5D5U*.H*'B#D'\NG8)Y[::.XMIGCG0U5E)5E/J M"*$'Y@]%$[+_ )?GPK[=%0V^/C5U745=67:KRNV]OIL+/54DC!GEJ=P[!EVS MG)YB1^MZ@N/P>?88W#DCE+=-1O-@MBQXE5\-C]K1Z&_GU.7*/WG?O \C^$.7 M?=K>5@2@6.>0J8G/Y/V?]5.LN.1_[RWV5W\Q005_W162<$'Z$$QSNG+>_[*3^]-HGA4?B*G1^3BJ'\F/697(WO3[3> MY:1GD7W"VKK*;QTL=7E:\)VKMFB'C M13B=UUA=-TTM)'K84F8\D\ATQQUU-$H7W+/*GNUO6R^':;QJO=N&*D_K(/Z+ MGXP/X7R> =1US^]^_P"[\]M/+ M:T1\C]AYEV;F6U^JVB]60 #4O!T)\G0Y'I7X3^ M$D9ZXR^ZWLK[D^RV^'8_<+EJ:S=B?!G'ZEK_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__2W^/?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=5E?++^4_\5/E0V4W&VW#U'VE7F:I;L3KBEH\< M>R?WUO>CV9%GM0W;]^WH,(E9($X^ >M9+Y8_RGOE M;\6?XEN#^[7^EWJ^B\T_^D/K:DK,G_#J".[?<;MVGHDW#MGQ0C5/-HJL;#]/ MO&/O'SF7VTYDY<\2?Z?ZK;A_HL0)H/5T^)/FW M[CYQDH/H;]ECUN?PVUS407%3A$K'.W'P .JR?<>]9>=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T-6PODE\A>K%BBZV[S[-,5T/AEQN/RT%!/!JC4^-XV2Z@VX'LWLM_P!\VZ@L-XNH M5'DDKJ/V!J4^5.H_YE]IO:[G)G?FSVYV/"[MH(]9%#O78^Q,X7=E1-*GI)'&W_&M(;_C74!W9L;DT[[2[O(:#)H M(O': <K4PDJ9 M=T[EQZ2V.E62D50 +J3UVMQ_QGJ$-]_NPO9^ M[#MR_P \9!E)XT(% #+[7_X43[>F6./>GQ9S./= M01+5;7[5H.@RNQL&:<&2RZ34RV%VU$^GV(+?WT@-!=\N.I]4F#?R M:-:?M/41[Q_=8;HA9N7_ 'EMY5/!;C;GBIG@7CO)M6,U\-?(+;\UI&,AVOL/*T%E91&BST?8ZUIFD!)L:8(MOU_2YY#[V/3'D^LMU2O+K#%O&<-2Y:,>(BS:V6Y(TW%R#2/W=Y M)<'5>S)]L3_\^AN@+>?W>7WF[9E$/+>VW -GNCR)(V ME=^%?G%.!^TQ =!2Y^XM]ZJUB,LOM1(5K3LW#:I&S_1COF;\Z4'GT]?\.P?R M]?\ O);;/_H+]B?_ &'>WO\ 7*Y'_P"F@C_WB7_H#HO_ . I^]#_ .$DO/\ MLHL?^VKKW_#L'\O7_O);;/\ Z"_8G_V'>_?ZY7(__301_P"\2_\ 0'7O^ I^ M]#_X22\_[*+'_MJZ8:O^<'_+EHJB6EF^1U.\D1 =J3JWNROIR2H8>*KH>MJF MDF%FY*.P!X/((]L-[I5+"!2*ZGW M"T('R_3DD:OV CY]!YF?Y]/P@QGW/V6)[UW%X/#XOX-L+;L'WGE\6O[;^\&^ ML%I^W\AU^;Q7T-HU>G4AE]Y^4(]6B*\DI_#&N?LU2+P^=/ET*;#^[6^\1>>% M]1?+0Z"1(ZT&Y-SB.4R6!0%@%-]1(L2V;WPV):_3[/=MG\7AK_@=^AKM MW]UY[JRA?WM[B\OP&F?!%Y/FO :X+>HIFN#7%//H%L[_ ,**Q;Q[9^)Q)M&P MJ\[W, VIO+%_#L?UD=0TVTR?=#DFZ<S&>V':OV'6^X?;4>'_ +;H ]Q_\*#OD[6(Z;5Z MT_W7_L_;LK;USYS'?9%<^[G.UQ7P[^*$'^") M/^?PYZE79/[O?[L6TZ#>!TO17-S[UWEO:L_B&\]V[FW=D-4K_?;GSV5S]9KG?8ICV?E[8.7H/I=@V.SL;:@&BWACA6@% -, M:J,# Q@=)GVGZ-^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZRP035,T--30RU% M142QP0001O+-/-*XCBAABC#/)+([!55022;#WL L0J@EB<#JDDD<,;RRN%B4 M$DD@ "I))P !DDX Z-UUA\ OF?W$()-A?&_M"MHJK0:7+Y_!'8NWZE9%UK) M3[BWW-MK!3Q:>2ZU!47%SR/8GV[DKFS==)LMAN"AX,R^&I^QI-"_SZ@[G#[S M7L#R&94YE]V-GCN$KJBAF^LF6F*-!9B>8'Y%*_+JQ7K/^0/\KMT+!5=C[[ZG MZMHI0OFHER68WQN6F8A"P?'X3'4FW) H8BZ9AKLMK6LWL=[?[*\RW&EK^\MK M9/2K2./R4!?^-]8K\W?WF7LKLYDAY4Y;WO>;@<'\.*TMVX\'ED:<5^=J,'UQ MU89UK_PGU^.>!^WG[1[A[5[&JX/$TE-MVFV[UU@JQU_SRU-$]-O/-K!+^%AR M<3K_ *L^QSM_LCL,.EMQW2YG8>2A8E/VBDC4^QQ]O6+G-O\ >>^ZNY^+'R=R M)LNU0-6C3M/?3+Z%7#6L51ZM;L#_ CJP/K?^6%\#NKOMY,!\;=AYJL@1 :[ ML&/)]F333+I)JFI]_9#<6.@G+KJ'A@B5#^A5''L;6'MYR9MVDP[!"[#SEK+^ M=)"P!^P#Y=8QUC$5M M D<0X*JA1^P #K'S==YW??;M]PWO=;F\OVXR3RO+(?M>1F8_F>GWV]T6]>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=8Y8HIXI()XXYH9HWBFAE19(I8I%*21 MR1N"CQNA(((((-C[T0"""*@]61WC=)(W*R*000:$$9!!&00>!Z(QW;_+4^%/ M?:UU1O'HK:>$W!7:I'W=UW W7FY!5L3>OJ:C:IQV/S580Q!.2IJU6%KJ2JE0 M=N_('*6]!VNMFB2=OQQ?I/7U)2@8_P"G#=9&^WOWMOO!>VAMHMA]Q[VXVN/ MMKX_6P:?X%6XUO$OR@DB(S0BIK3QWK_PGMG4UF4^-G>,W' M]Z%$W@6?NS[=E3P:ZVMZBO"OT=TX('F2+QC_ IP'5+G??P%^7'QK6JK>U>E M=U4.W*4L7WKMV&#>.RA" [)/5;DVO-EU+/I!O&+'W$V]X-E)NK\+2=:=H]B=.;QQ78'5N\MP;$WEA91 M)C\_MS(38^M1/)')+1U(C/@R.,K/$%J*2H26EJ8[I+&Z$J5NW[C?;5=1WNW7 M;PW2<&4T/V'U!\U-01@@CH-\V\G\LPKQ/TLA_W,114")J70 4 M*;IV)&PA0UU%DZ*DR6-JZ7(8[(4M/74%?0U$5715M%5Q)/2U=)50/)!4TM3! M(KQR(S(Z,""0?N7UQ;W%I<3VEW \5U$[(Z M.I5T=20RLI *LI!#*0""""*]2O=NF>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]/?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5V?*+^5S\1_E.^2SFXMBCK_L7(&:HD M[)ZQ^TVSGJVOE5S]WN/&BDJ-N;JDEFT&::MHWK71-"5,=[^P+S%[=08=93^SOWQO?#V:6TV[:N8_WGRK%118;AJN(4 M04[8)-2SVX J%6*41 G4T3\.M=_Y+?R/?E/T\V2SO44F,^0FRJ;R3QIMF,8+ ML6EI1(P J]CY&JF3*RHC( N)K:^>4ZCX$4>X,Y@]H.8]K,DVUE;ZT'\';*!\ MXR<_[1F)]!UU*]I/[Q'V9Y[%IMO/*SWGM97M[F!XYU-"K JP/H00"/SZSPVK=MJWW;[7=MDW.WO-J MG75'-!(DL4BG@R21EDC#KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>ZE45%6Y*KIZ#'4E57UU7*L%+145/+55=3,YLD-/3P))--*Y^BJ"3[LB M/(RHBEG/ 5)^P=,W%Q;VD,MS=3I%;H*L[L%50.)9B0 !ZDTZ//U+_+)^JPF1R5(ZL&5J.GJ6=3=0PY] MC';/;[G#=M+6VQS)$?Q2TB%/7]0J2/\ 2@_+K'/G?[WGW=.03-%O'NCM]Q?) M4>#8E[^34.*'Z194C8<")7C ."0>K-^I_P#A/5VGE?MJSNSOG96S8#HEGPO7 M6!R^^BWWMMN%_)D"6^FBLT!_B$4(NW=?0,\+$< M=)QU97U3_(\^#G7JT]1NW";[[DR<85WFW[O&LQV+%0!R]/AMAQ;0A-/?Z15< ME8/]46]C_;?:#D^QTMC'R8MUB3SI_>)?>*YH,L6R;AMNP MVAP!9VJO)I]&EO#='5ZM&L7R ZLCZQ^//1'2\4_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NJ_OD)_+!^&'R/\ O:_=?4N.V=NVMULV^^JVAV'N M;SR:!)65D..I9=L9^L=8POERF-KF4?I(]@G?/;SE/?M;W.V+%='_ $2']-_M M-!H8_-U;K)SVO^^#[_>U'T]MLO.\M_L<=*6>XUO+>@K14+L+B%14G3;SP@GC M7JA_Y&_R#N]-D?>YSXZ;XP7<^#37+%M+<34FQ.P8%];)34M36U;[+S_B1/7/ M)6XIV9@$ISR1#6_>RV\6>N;8KQ+N'^!J1R_8"3X;?;J3Y+UTC]JO[R[VXYA^ MGV[W5Y=N=@W$T!N8-5Y9$XJS*BBZAJ3A!%<@ $M*.J1.QNK>R>H=R3[0[3V) MNSKW<].OE?";OP61P->]/Y'B2LIH^\F\R66Z;.YH)K69)D#4!* ML48Z7 (U(U'7S Z0?M%T).K*?@[_ #/>^/AE7T6W(ZN?LSI*2J#Y/JK<>2E$ M6+CEDUU-9L'-RQ5M3M"O+.[M!&DF-J)'9I:=I2)D'_)_N'O/*CI &-QM%'J8VR4/R%5)R5KD8E_>)^Y_[;>_MM<;JT"[1[A!*1[C!&*R$"BK>0@HMTF M Y*SH DH0%&W%?B]\N^C?E[L:/>_36ZX\DU-'3C9]GYHLQ>;5Y]V4Q!RW@7,=7M+I!^.WFTJ&P06C<)-'4"2-"1T9 MKV(.HAZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z__]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW0']U_&OH7Y&8;^!=V]5;/[$I$@:FHZS-XQ4W!B87=G=<#NK M'O1;GV\SL[$M0UE.YU'GD^R?=]@V7?8O!W?;8IUI0%AW+_I7%'7_ &K#J1/; M[W:]RO:J_P#WE[>\Z7^U3EM3+%)6&0@4'C6[A[>>E!031.,#&.J/_D%_PGXZ M_P X:[-?&GMO+;&KY-XH/Q/;2EK>9R?\ ?_*W4:EO$6]>W_-FQ:VN]I=[ M=?\ 1(OU$IZG35E'^G5?LZZ%^VWWN/8#W26VAV'W M;7>)*#Z2_/T5QJ(KX: MB00?8-X8/'K)($$ @U!ZZ]Z MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2K MVAL/?/8.3&%V#LS=F]\P=%L3M#;N8W+DSY-?CM086CK:HZ]#6]'-C;Z>U-K9 M7E])X5E:2S2^B*SG]B@GHEWWF7ESE>T.X/''OE9%Q45S MY]'ZZO\ Y2'SX[1,$U/T9D=BXN;1KRW:&9PFQA3:VTCSX#*5IWB; %CX\9)I M YL2H8:[=[9/?56T%3W1\A]J8!% :HP_66ULMNN M68DF\,>X-TS;.CHRHL=9QM0";C3;U>QYMWL;>-1MVWR)!_#$C/\ \:?13_># MUBISC_>DM?+JR3JO^2/\ !3KK M[2HW#M;>O;^3IM,GW?8V\ZY*(U/I+.,)L>'9N)GI5:X2&JBJE"&SF1AJ]CW; M?:+DVQTM/;374@\Y9#2O^EC\-:?(@_.O6)W.?]X7]X_FKQHMKWG;]BM'QIL; M5"^G_FM=FZD#<*O&T9K\(4&G5DO6_273G3M%_#^J.J^ONN*4Q"&5-E;0P.VY M*I!:YK:C%4-+4U\KE07>9Y'=N6)//L?6&T;5M2:-MVV"!:?Z&BK7[2 "?SKU MB;S9[A\^<^7'U7.O.>Z;K-6H-W=33A3_ $%D=E0#@ @ P !T*'LQZ!W7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0;]H]/ M]6]V;8J=F=M[ VIV'MFI$E\5NK#4>5BI9I$,?WN,FJ(VJL1DHU_S=52R0U,3 M ,CJ0#[0;CM>W;O;M:;G91SVY_"Z@T^8\U/H001Y'H5\G<]WN\1;_ ,D< MS7NU[NE/U+>5HRP!KHD"G3+&?Q1R!HV&&4@TZH7^47\@G8VX!D=S_%'?L^P\ MJ5J*F/K+L6>MSVT*F9G+QT>#WG$M3N?;T$<0TJM=#F3(Y&J:);GW#',7LK9S M^)<]7+2[E9553N%B$A MNE%*%IK4Z;>U"BM(W/6NY\@OBIW_\ %S<7]W.[^M,_LQZB>6#$9V6% M,CM'<7C#/KV[NW&/5X#+-X )'ACG^Y@5@)HHVNH@O>^6][Y=G\#=]O>(D]K< M4;_2N*JWK0&H\P.NIGMA[T>V7O'M?[U]N^;;7<%509802ES!7%)[:0+-%GM# MLGAN0?#=QGI#]0]R]G="[[P_974>\LQLC>6#E#TF6Q$X5:B!F5I\;E:&99&[0X9?/Y$<&4^:L"#YCH1<\ M\AY7+=_RESQL,&X[#<"C1RCX3Y21N*/%*E:I+&RR(O\ -JZU M^6,6%ZP[5_A'6/R$DCCI*?&>9Z79G9-4JV\VR*NNGFEHFE MJ1K$647(_N98/:\$LTE UU8+Z7:H 'B' 74:JG^_4B.DO_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__U=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=%5[N^$/Q0^17WE1VWT9L7<6:KM9J-VT6-;;&]I)'N1)+O/:TN&W-4^. M0ZU2:JDBU$W4@L"&]WY0Y:WW6=SV>&24\7 T2?\ .1-+G\R1\NIG]O/O#^]7 MM7X$7)'N-N5KM\=--L\GU%H /(6MP);=:C!*QJU*4(H*5$=T_P#"?+JC-FLR M70O=.[MA5;^:>#;786+H=\X S,Q,5#29K%';.=Q%!&I $E0F7GXY+7XC#=O9 M#;9MW_P#>?\Z[<(+3W*]O['RD>S MFIYNT4GU$,KG^%#;)Z4IFJ/N#^3!\[.JC556*V%@>W\+3%BT_.6VZFBLDNHAYPN&/\ O#:'/Y*> MLT^1?O\ GW<.=/!AO>9;G8MP?_0]QMVC6O _XQ ;BV ]"\R5&: U K:WSUIV M-UCE#@^R=@[TZ^S(+C^$[VVOF]K9$^,@/IHLY0T-0P4D7(4CGV KS;[_ &Z3 MP;^RE@E])$9#^Q@#UEER[S;RKSA9C<>4^9MOW2PQ^I:7$-PF>'?"[K_/I$^T M?0AZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NEWLKJWLWLFI6BZZZZWWOZL>9:9*396T=P;IJ7J'_1 L&#Q M]=*TS?A0-1_I[6VFW;A?L$L;":=ZTI&C.:_8H/0;Y@YRY0Y3A-QS5S5MNV6X M746N[F&W4*.)U3.@I\ZTZ.KU[_*C^?G8[4TF.^/&YMLT,Y/DR'863VYL!:-% M-C)4XK=.7QNXF&JP"Q44LAO<+I!(%MC[;ZCZ+);Q20?FTJKY5K0$\_7?\ PGT^1V<^ MTG[,[BZEZ_I)_544^WH-S=@9RA3Z:9Z*2@V=A99[@G3%DI$TV.N]P!C8^R._ M3:3N&ZVT"GB%#RL/RI&M?L8_;UCES3_>?>U.W>/'RCR)O>YS+P:^^\ESFLD6Z^[.YP6[?@LC'MXI_#6R2!V7R(=FU##5Z. MS@=N[?VMC8,+MC!8?;F'IK_;8G XRBQ&-I]5M7@H,?!3TL6JPOI07M[%T,$% MM&L-O"D<0X*H"@?8!0=8^;ENNY[S=R;AO&XSW=^_Q232/+(WVNY9C^9Z>/;O M2#KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I-[NV;M'L#;N3VCOK;& WEM7-0 M&ER^W-T8B@SN$R5.2&\5;B\G!4T=2JL 1K0Z6 (L0#[3W5I:WT$EK>6Z2VSB MC*ZAE(^8((/1ML>_;YRQNEIOG+F\75AO-NVJ*>WE>&:-O5)(V5U]#0Y&#CJA MCY8_R&NK=\_Q+=GQ6W1_HEW/+Y:G_1WNV?)9SK7(5#7?PXO,VR&Z]G>65BQU M#+TR^F.*"!!<0QS+[,;=>>)<\MW/TUP<^$Y+1$_)LNG_ !L>0"CKI1[*?WD_ M.7+GTFR>\^S_ +[VA:+]=;+'#?HOK)%V6UU04 I]-(0++$6%0!(@#@$J67/5\7\MW^<[/1R8+HWYD[A:>A< MT>(V9WUE)"9Z(G334F+[7JF)-12,=*KN!O7"?5D"R&2LCF;D+W7*F'9^:IZI MA8[D^7D!,?,?\,\OQU%6'-K[V'W!(YUW+W%]A=KTW U2W6S1C#_B:3;5'PMQ M)LAAN%K1@D#[.M+54M=2TU;15,%91UD$-525=+-'44M52U$:RP5--/$SQ3P3 MQ.&1U)5E(()!]Y"*RNJNC H14$9!!X$'TZY S0S6\TMO<1-'/&Q5E8%65E-& M5E-""""""*@X/6?W;IOKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[K_UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=,NX-M[>W9BZC![IP.% MW+A:P::O#[@Q=#F<75+8BU1C\C!4TDXLQ'J0_7VU/!!*L P/V@ MU'1AMF[;ILEY%N.S;E<6FX)\,L,CQ2+_ *5T*L/R/1$NSOY5_P "^U5J9,O\ M>-I;6R,X?Q93K2;*]:RT4Y+,26/NE?7EJM*QWXCOPP'X3)= M)+.H^:2HWE6F.J^.Q_\ A/9T5F&DFZK[T[.V'))J84N\<+MOL;'Q.0^F.G7& MCKW(1P Z?\[43N #ZC<6 ]_['[-+4[;O-Q"?1U64?E3PC3[2>LG^5/[T/W'L M D?.?MQL^Y(,:K66>Q/PH@X8%,D3W]_P )_P#Y58%JB?8/9/37 M8%%'(RP4]9D=S[,S]3'?]N04%9M_+8.(D ZU;*>DVL6Y(!M[[)\R0ZC9;A:3 MIZ$O&Q_(JR_\;_;UDARS_>;^S&Y"*/F;E+?]LN"!4HEO=0J?,:UFBF/R(M\Y MK3%26[U_E2_S -B&1LG\<-TYFG304J=E9C:.^A.CLZ*\=)M+<&7R:>I#=9($ M=18LH#*2$[OVVYVLZ^)L,CKZQLDG\D9C^T=3_P O_?2^['S)I%I[KV5O*:U6 M[BN;.A%#0M+*OUNTW,-/XXG3_CRCJ;MC]RO;GF?1_5OG_9-P MUO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[H4]M]%]V[RD2+:'3O:>ZI9"5CCVWU]NW.22 M,)8H"$3&8BJ9B)YD3C^VZCZD>S*WV;=[LTM=JN9#_0B=O\"GH&[M[C>WNPJS M[YSYLUD@XF>]MH0,$Y,DJ^0)^P$\ >C"[8_EP?.S=WC_ (5\6NWJ3RBZ_P!Y M]M2;)L/'++^Y_?.; >$Z82+/I.HJOZF4$\M^0NO^[AL>KZWWDV-Z?\H\XN_,#'THFKQ'"N*G@"093:O\D?^8#N%E&6Z_V3 ML4,2"VZNSMGU:H 9+,W]R:_>+$-H%K GUC_:M)_;>T7.T_\ :V,,/^GF0_\ M5LOU$N\_WA?W8]K!-CS/N&Y'_EWV^Z6O#_E+2U]?/T/RJ:'9_P#PGH[[KC%_ M?[OKJ/;"-8S?W2Q.\=[R1 M-<*F7Q^P$E94$9MK4:F87LH9Q%:^QV]/3ZW>K M6/\ TBO)_P >$?R_U#,.[[_>B^VEL'_JS[:[Y>,.'U,EK: \/.)[T@5U>1P M:=Q"FOV9_P )X^EZ$1?Z0OD/VAN@BWF.S-L[4V&)/3$#XAFSV-XKN'/)?AE' M]DEA+:>QNTI3Z[?+B3_FFB1_\>\7J%=__O2.?[C7_5?VMV>S'E]5<7-Y3CQ\ M'Z&N*<*<"?, &YV3_)0_E_[2\3Y7KG=O84\(4I/O;L?=BWE619%FEI-FUVS\ M;4&RZ2DD#0LI-T)L0)[3VDY)M:&2PEG8>?A(6_P!Z8%OY M]0+S']X#WOYMUKS#[LGI((J6D@AI:: M"-8H*>GB2&"&)!I2.**-5CCC0"P 'L0*JJ J@!1Y#J)9999Y'FFD9YF-2S M$DDGB23DGYGK-[WTWU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2&[&ZRZ][>VGD=B]H;,VYOW:&5"_?;? MW1BJ3+XZ26-7$%7%%51N:3(4AF57^(Q1@/(:;8>^,C*L>0L M=*146:DCE"AF.0E)MY#G[(Y#Q^2R4/],G'76+V#_O M)(+EK+EKW[L%AE-$7=K6/L)P-5Y:(*IYEI;0%:D 6J*"_1<_@)_,N[9^#.\U M^-/RJQ&\#U%B2BW[T352.6>IQN,JJ7^,939Y\R25&)LS10G[C M'#47IZLAY*]P-SY.N_ZO\R12_NM6TD.#XEN?4 C44\RGD.Z/S5I5^\Q]T?DG M[QFP'W;]F+ZP_KS/"95DMY(S9[PH_#)(K>%'=8*I]6]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=?_]??X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW2!W/U3U=O?R?WSZVV#N[S'5+_>?9VW<_P"5O)%+>3^* MXZKUGRP(W-_4BGZ@>T5QMNW7=?J[""6O\:*W^$'H3;/SISCR]H_<'-FYV.GA M]/=3PTP1CPW6F"1]A(\ST N?^ WPFW+Y/XG\5.AHVF73)+A^L]K;;G>\IG:0 MS[=QV*F\[R'U2:O(P]))7CV2S04 X+32#D"N>@KRG\J/\ E[YAJIJOXT;5A-7& M(Y1B]Q]@8-441+#>E3";NQZ44FA0=4(C8M=KZB22Z3VVY'EU:N7XQ7T:1?V: M7%/RIT,[+[Z?WH+ 0K![N7K!#4>)!935S7N,MLY<5/!]0IBE !TA,C_)D_EU M5J1I3=%Y'#LC%FDQW;/<$KS BP209;?>4C"J>1H5&O\ 4VX]HG]J.1' T[,R M_9-/_P _2'H26OW^?O46[.TWN/%.".#[;M8 ^8\.SC/[21\ND35?R.O@/45$ MLT6U>QZ*.1M24E+V5FGIX!8>B)JV.KJBH_VN5V_Q]I&]H.2V8D6TX'H)6H/V MU/\ /H00_P!XG]Y>*)(WWK:I' RS6$08_,Z"J_L4#Y=8/^&-/@7_ ,Z#L[_T M9&1_^HO=?]9[DO\ WQ_X8T^!?\ MSH.SO_1D9'_ZB]^_UGN2_P#?%Q_SE/\ FZ]_R<6^\K_T<]G_ .R"/_H+I^I/ MY)G\OJFIXH)NM=X5\L8(>LJ^T-\I43DLS!I5H+XZ4]1-%&4U9#L[N7(Q2EH_&TDU'6]B34#R,#?_ #0"MRH% MA97'[6\B1D$;$"1ZRSG^1EI_+H.W7WZ_O57:/&_NJZQL:]FW[4A&:T#)8AP/ M]MD8->A&PO\ +.^!>!$ H?B]UC/]N)A'_&J#(;D+"9I&?SG<62RAJBID.@RZ MS&+!;!5LOB]O^3(=.CEVW-/X@7_;J)K^?#RZ"NX?>Y^\IN?B&Y]XMX772OA. MD'"E*>!''IX9TTU9K6IJ+.%^'7Q)VXJ+@_B_\?,8RQ1PF>EZ5>68*>#R[8J:<1!%7\SIJ?SZ!.X>_'O?NI8[C M[P\T3 DG2VZ7I4$\=*>/I7THH IBG0TX'9>SMK"VV-I[9VX+2+; X'%X@:9F M5I5MCZ6GXE9 6']H@7^GLVAM+6V_W'MHX_\ 2J%_P =1_N7,&_;SG=][N[LX M_MII)>'#XV;A4T].E-[4=%'7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T4?Y7?"+X^?,?;!PO;VT(GW#14ZZ7,?(CX'[DRR/E\]M:"<5 MW7%375B4Z[F.WZFIK/[D9UWF455,T[83-%D05D=7H:*);*+F;VGNF%RKWW)D MC=S(,Q$FFO22?#;U%?#DP-0:E.@7,E[[(_?_ -B@;99H.5OO)6D!$4-P1HOE M12WT_CJJ_5P@ ^'($%W:T9C T&H/L5=<=C['[=V/MOLCK?&IIIDCJ*6HC>*5$D1E$ZV%_9[I9V]_87"R MVDJZE9>!'^$$'!!H0000"".N5W-?*G,7(W,6[_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z__]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=1:ZAHLG15>-R5)2Y#'9 M"EJ*&OH*ZGBJZ*MHJN)X*JDJZ6=)(*FEJ8)&22-U9'1B""#[JZ)(C1R*&1@0 M014$'!!!X@^8Z>M[BXM+B"[M)WBNHG5T=&*NCJ0596!!5E(!5@000"#7JOG# M_&+<7Q"WIF^Q/B703Y'I_=N3DS';7Q.^]AI\4M7.$6IW[\>JG(S08_:6\Z.- M!Y]OU,T&&S-*HIXYJ*2"CT >+EZ?E>[FO^64+;7*VJ:SK05\Y+8G"2#SB)". M.T%"$ID_?^[^U>^?+^W\J^]MRL7/5C"(MMYDT$R:1739[VJ OFW\9N?;M6U;A\O T]+++2U=!5Q/%+)35=#D<;D(*7 M)8G+8VM@DIJRCJHH:JCJHI(9HTE1T SMKB&[@CN(&K$PQ@@^A!!H58&H92 5 M(((!!'6-N\[/N&P;I>;/NL COX&HP#*ZD$!E=)$+1R1R(5>*6-FCEC99(V9& M5BH/;_19U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]'?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6-(HHC(8XXXS+(992B*ADE*JIDD*@:Y" MJ 7-S8#WH "M!QZLSN^D.Y.D4%36@]!Z#/#K)[WU7KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[K_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__T]_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]7?X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U__UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW1<^R_F'\2.EMT2['[B^4OQSZFWK!14>2GVAV7W=UGL3=$..R"- M)05\NW]T[GQ66CHJZ-"T,IA"2@$J2![]U[H/_P#AQO\ EZ?]YX?#/_TJ#I'_ M .SCW[KW7O\ AQO^7I_WGA\,_P#TJ#I'_P"SCW[KW1ANK^X>H^\-M2;SZ6[3 MZY[?V?%DZK"2[KZOWOMG?^VH\S0PTM16XB3.[3R>6Q:9.C@K87EIS*)8TF0L MH#J3[KW0C>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[K6(_FI_SZ>W/Y?'RUS'QSV=T)USV%A<;L;96[$W'N;??NO=5P?]!8_P A?^\3.F?_ $-M M[_\ 7GW[KW7O^@L?Y"_]XF=,_P#H;;W_ .O/OW7NMWG:^6DS^V=NYV:%*>;- M8+$9:6")F:."3(X^GK'AC9O4R1M,5!/) ]^Z]T^^_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[K_U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW5;O\S'^9#LG^6?U1L+M??/6VZ>S)GZ]_T%C_' MK_O$SN;_ -#;9'_7GW[KW7O^@L?X]?\ >)GZ]_T%C_ !Z_ M[Q,[F_\ 0VV1_P!>??NO=>_Z"Q_CU_WB9W-_Z&VR/^O/OW7NO?\ 06/\>O\ MO$SN;_T-MD?]>??NO=;+7QI[OQ7R5^/W3GR P>#R&V2PU%N?&09.#'5U51@4L]52QSA7:,:"1QQ[]U[K0-_X4M_\ ;T+=7_B&>H/_ M '49#W[KW5 /OW7NO>_=>Z^A=_PE[_[=LY[_ ,6:[0_]Y+K+W[KW6QE[]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NN+,J*SNRHB*69F(5551=F9C8*J@7)/T M]^Z]U5A\F_YTO\N/XJ5F2P.^OD-@=Y[WQ9GBJ=@]-TM3VGN.&MIM:SXS(UVV M1/M#;N5AD30]/EWO^%9?7]'+6TG0OQ WCN.!BZX_/\ M;W8V$V5+$H_S\?^%4WSRR\\R;.Z>^+ MFS<>SZX#5[6[,W1FXE%1.RQ/D:CM+&8F9&IFC1S_ Y6+HSJ4#!$]U[H&:W_ M (4Q?S/:JJGJ(,[T?CHI7+QT-%U'2O2TRD#]J!\AFZ^M9!;_ '9-(W^/OW7N MGW"?\*>?YEN*2):ZD^.>Y6CJA4-)F^J\W \T0,9-%*-N;]P$8I6"$$HJ36Z]U:/T=_/\ _P"5]WA6XW"Q]Z9+ MJGZN@] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?.=_X4M_]O0MU?\ B&>H M/_=1D/?NO=4 ^_=>Z][]U[K[%O7'_,O-A_\ AF;7_P#='0^_=>Z6?OW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]#?X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]UJT?\*N?^R-_CI_XLS#_[ZSL'W[KW6AM[]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KZL/\ *H_[=L_! MW_Q6;J7_ -Y/'^_=>ZTG/^%+?_;T+=7_ (AGJ#_W49#W[KW5 /OW7NO>_=>Z M^A=_PE[_ .W;.>_\6:[0_P#>2ZR]^Z]UL9>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZX2RQPQR332)%#$CRRRRNL< M<<<:EGDD=B%1$4$DD@ #W[KW1 ^]/YJ'\O+XX_>0=J_+7I^@R]!Y%J]K[2W M>S-X4TR7 IZO:76M/NW<5!/(PLHJ*:(?DD $CW7NJH=F53$?MFGR=4^]-W%0?UB; P6%K$W-O=>ZV'OC-VU5= M^_&_X_=[5V%I]MUW=72/5/;59MVDK),C2X"J['V'@=XU&%ILA-!2S5U/BILR M8$F>*-I5C#%5)L/=>Z&[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=$$_F!?S'?CM_+GZLCW_ -T9BHRFZ=PBMI.M.IML MR4D^^NQ,Q21:I%H*6HE2'#[:QTCQ_P 1S%5II*)75%$U5+3TL_NO=: OSV_G M0?-+YYY#+X/<6]JKJ'I&KFJ8\?T;U7DLAA-MSXN9&IUIM^9Z%Z;<'955-2Z? MN%R,@Q9G!DIJ"E#:![KW52GOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNCM?RV^HU[U^?'Q$ZNJ*9JO&;A[[Z[K-Q4JJ&:HVEM?/4N[MX1+=756?:V!K M &965/U$$ @^Z]U]8;W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\ MYW_A2W_V]"W5_P"(9Z@_]U&0]^Z]U0#[]U[KWOW7NOL6]Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_T=_C MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6K1_PJY_[(W^.G_BS,/_OK M.P??NO=:&WOW7NO>_=>ZN6_E5_R?MQ_S0L!W/G<#WKA.G4Z=S&R<34TV7V'7 M[R;/-O.BW)613P2T>Z=NB@6@&W&5E99?)Y005T\^Z]U;/_T"5=A_]YN;,_\ M1&YS_P"V;[]U[KW_ $"5=A_]YN;,_P#1&YS_ .V;[]U[KW_0)5V'_P!YN;,_ M]$;G/_MF^_=>Z]_T"5=A_P#>;FS/_1&YS_[9OOW7NO?] E78?_>;FS/_ $1N M<_\ MF^_=>Z]_P! E78?_>;FS/\ T1N<_P#MF^_=>Z]_T"5=A_\ >;FS/_1& MYS_[9OOW7NMMSXD]'57QG^,?0_Q\KMQ4^[JSIOJ[9_7=3NBDQLF'IL]-M?$4 MV,DRL&+FK,A+CXJQH-8B:>4H#;4?K[]U[H$/D)_+ ^!WRK['J>V_D#\=]N]D M]BUF)Q6"J=SY+_P"&+_Y4/_>'6S?_ $->V_\ [8/OW7NC MU_'+XO\ 0_Q(Z_FZK^.O7>.ZQV!4;BR6[)MN8O)9_*TTFXZ'OW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6D?\ \*NMZ[RQO&2S.U*+/96EVUELC3[RAIZ>OR>"@JH\77UL$'H266)W5. 0/?NO=:A_O MW7NO>_=>Z^LI_+D_[=Z? _\ \4S^+_\ [Y'8_OW7NCF>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z+?\N?D]UY\-OCIVG\D.SY M7;:_6>W)GR![NS[9K>.[JO124-/KAP.S]L4DLW\ V3M/'L[C M&[:V[23&.!+M+-(TE14/-4S3S2>Z]T6[W[KW7O?NO=7>?!G^0;\X/FGM_#=D M5N+PGQ[Z;SD5-6X??/;D>3ILYNK$54*5$66V3UYCZ9]PYC'3T\T/I[]U[K'DO^$X/\JFNI'IJ7J+L'#S. MR%:_&]T]CRU<01PS*B9?-Y6A*R@:6U0L;'@@V(]U[HKO9G_"5GX1[BAJ9NL. MZ/D3UIE)4G%/'E\IL;L';5+([,].W\*J-G[:W!,D.K2RMF+NBKZE;4S>Z]U5 M)WO_ ,)7/E]LF.MR/0O=/3_>F/IO.\&'W!#F>G]ZUZJH:GBHL?D'W?LPS2'4 MK?<9^E13I()!.CW7NE__ ")?Y8WRT^/7\S2AWA\F_C]OWJG']/\ 3G9NY\!N MG/XN+([*S&[-Q08KK&'";;W]MVHS6RLWFGV]OO)5#0TF0E=*6"1FL"NKW7NM MY?W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\YW_A2W_V]"W5_P"( M9Z@_]U&0]^Z]U0#[]U[KWOW7NOL6]Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_TM_CW[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW6K1_PJY_[(W^.G_BS,/_OK.P??NO=:&WOW7NO> M_=>ZW8O^$E/_ #+[YN?^'ET9_P"Z3L[W[KW6W][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K1I_P"%8_\ MV4+\3/\ Q#.]O_>WA]^Z]UJ:^_=>Z][]U[KZRG\N3_MWI\#_ /Q3/XO_ /OD M=C^_=>Z.9[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[K3N_X5?_ "&R6/VY\7?BSB*_PX_<>0W5WAOFBBJ'CFJ5V\L>R^O$GAC9 M?+CWJ7;>Z7R=1MCF22ERN"V1CL'49&II)!HF MKIL>)!)3^>)_=>Z^@_[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KYSO\ PI;_ .WH6ZO_ !#/ M4'_NHR'OW7NJ ??NO=>]^Z]U]BWKC_F7FP__ S-K_\ NCH??NO=+/W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_3W^/?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=:M'_"KG_LC?XZ?^+,P_^^L[!]^Z]UH;>_=>Z][] MU[K=B_X24_\ ,OOFY_X>71G_ +I.SO?NO=;?WOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>ZKP^V,K>T.P_DKTUU M[WOUA49.JV!V=M^'22CF\E,UT+$@>_=>Z&# MW[KW5>'SC_F@?%3^7GE>NL-\C\MO;&5O:./W'D]J+M+9M9NJ.:EVK4X>ERQK MI*6H@%$Z2YRG\8:^L%B/I[]U[HB'_02W_*]_YZKN;_T4&7_^N'OW7NO?]!+? M\KW_ )ZKN;_T4&7_ /KA[]U[J_[W[KW06=Q=X=/?'O9-=V/WCV;LGJC8V/<0 M3[FWWN+&[=QDM:\4TU/BZ"3(U$+Y7-5J4[_;T5*LU74LNF*-VX]^Z]UKQ?(G M_A4C\,.MZRKQ'0'67:/R1KZ5JA4STWAZKRB)%T^GQW]7OW7NG'!_\*RN^:=J;^\GQ$ZBRRK2JE8,'V#O+;S3 MUHC4/44S5^,W.*2E:8%A"PF<*0OD)&H^Z]U>U_*C_G,X#^:!NOL[9-+T!F.E M,]UCM3$;LKWJ.QJ+L/$9.DR^9EP\=+1UL>S=DUL-1"Z!V+TND@D \7/NO=79 M^_=>Z][]U[JMGY0_S=/Y>_Q$K34*7,6:J<:0@!OZDU>Z]U2WVC_PK%^/V%JJF'IKXG=N=B4\3 MJD%7V)OK:/4R50$VB65(=OXWN":*$PC7%K D;_X5D]]SM5G M;GQ%ZAQ2/3LM N;W_O//M357ATK-5O0X[;0K:<5'K,2+3L4]'D!]?OW7ND[A M_P#A6!\IX?N/X_\ &#X_Y/5X?M/X/E^Q<'X=/E\_W'WN>W#]UY+IHT^'1I:^ MO4-/NO=#QLO_ (5KU:R10=B?""GEB*Q"?)[+[WE@DC9443F+!9SJRH6999-3 M(#D4T+927/J]^Z]T?3JG_A4/_+TWJ]/1]B;5^0'3-8R0&KK\]LC![QVO#)(+ M2K39#86Z<]N:J2G<&[/AH2RE2H))5?=>ZN@^+_S7^+'S0PFX,_\ &+N?:_;5 M#M)L,NZH,-#FL5F]LG<0RIP/]X=M;FQ6#W'A5S(P=;]L:FEB$QI9=%_&UO=> MZ(+W]_/J_E]?&KN7L+HCL_<7:=+O_K'<$VV=U4^&ZRR>7Q<64@@@J)$HLG#6 MQQUD/CJ5LX4 GW[KW0/_ /02W_*]_P">J[F_]%!E_P#ZX>_=>Z]_T$M_RO?^ M>J[F_P#109?_ .N'OW7NM8C^?3_,(^.7\P?MSH3>/QSR6[O>N=R[9W') MNS:U5M:HCRF4W-'E*5*2GJIYVJH32*2S@@*W'OW7NJ%/?NO=>]^Z]UOK?#S_ M (4(?RY>EOB1\6NG=\;E[9@WKU-\<^D>M-WP8WJS*9#'0[HV)UGMC:VX(J"O MCKDCKJ*/+8J813* )4 8 ^_=>Z,9_T$M_RO?^>J[F_]%!E__KA[]U[KW_02 MW_*]_P">J[F_]%!E_P#ZX>_=>Z<,3_PI)_ECYK*8W#T.Z>XVK_=>Z][]U[KWOW7N MO>_=>Z][]U[K03_X57QY(?/;H^64U/\ !W^(>SXZ$/(YHQDH^YN\FRI@A+&- M*DTLM'YF"@N@C!)TBWNO=:Q?OW7NO>_=>ZW:/^$G/:^SY>MOEAT<]1C:;?U# MOC9_:\%(R)'E\UL_*X$;0JZB%[^2LQNV,UAH%E %J:7+QW_SX]^Z]UM\>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z('\COYI/P!^*,]?C.ZOE!UMA=SXW6E9L;;%=6=C;]I:D$+%1Y#9 MO7E%N?<&&GJ)&"JU=!2Q 79G5%9U]U[JF_M7_A59\.=M35%)U)T1WWVG/3RM M&,AN'^YG6>WZU ]A/0539O>>X#$R<@5&+IGOP5'U]^Z]T1[<_P#PK3[/JZC5 MLWX5["P-+K4^'<_Z]T&W_05 M]\L/XKYO]EE^//\ !//J_A_W_9/\5^WM_FOXQ_>?[3SZN?)]CIMQH_/OW7NA M+VS_ ,*T^S:28-O+X5;$ST'ED+1[9[HW!M*8PF K%&)\KU]O5%E2JL[/XR&C M] 53ZQ[KW1Y>J/\ A51\,]SU%)1=M=']]]4SU,HCDR>%BV?V7MO'J50F>NJZ M;.;4W*8@Q86IL14OP/3R=/NO=7,?'#^9O\#/EE-18[HSY.=:;EW+D GVFQLW MDJG878-3(SB)X:/8N_J/;.Z_=>Z][]U[KW MOW7NO>_=>Z][]U[KYSO_ I;_P"WH6ZO_$,]0?\ NHR'OW7NJ ??NO=>]^Z] MU]BWKC_F7FP__#,VO_[HZ'W[KW2S]^Z]U[W[KW7O?NO= #WE\JOC7\9L5_&. M_P#O3JWJ.F>G^ZI*;?&\\)AZ]U35W'_P *9/Y:W6TM51;%KNY>^:V%I(8:CKKKB3 X%ZB.P_?RG:N5Z]K1 M2%[KYJ>BJ@UKJK*0Q]U[JNO>_P#PK6HTDD@ZX^$-340AR8LKO?O:*CD:,-*J MK)M_ ]75RJ[KXV+#)D*=2V;A_?NO=%[RW_"L'Y0S0QK@OBYT)CJ@2WFERV=[ M#S4+PZ&'CC@H\O@'BEUD'69'%@1IYN/=>ZEXK_A6+\DH:>E7-_%/H_(52.36 M38K=6_<-3SQ^=F5:6FJZC.R4CBF*H6>6<%P7L = ]U[HPFQ_^%:V$FFAI^R? MA%E,=3ZF^XRVQ^]*3,S%2SE!#M[/=88) T::02V3.LW-EX'OW7NK,>B_^%(/ M\LWN&>AQNZMY]C?'_,UKP4R4W<>P:I<.U;+H1U&Z>NJ[L# 4&/60DBJR4V/C M$8U2>(G2/=>ZNQZY[/ZV[@VI0;ZZGW_LSLS964N,=NS86YL-NW;M8Z)'))%3 MYC UE?023Q),NN,2:TU#4 ??NO=+KW[KW7O?NO=>]^Z]TG]V;FQ>R]J[EWCG M'FCPNT]OYGFA-14)B\#CJG*9!X*=2&GF6DI7*(""S6'Y]^Z]U1#_ -!+ M?\KW_GJNYO\ T4&7_P#KA[]U[KW_ $$M_P KW_GJNYO_ $4&7_\ KA[]U[JP M_P"#G\QOXT?S#,7V+F/CAE-X9.BZNR&V\;NMMV[3J]JR0U6ZJ?,56(%#'53S MFM1XL%4>0K;00H/ZO?NO='O]^Z]U4O\ +S^=M_+T^&];D]M;R[?_ -)_9.*> M6"LZOZ+HZ3L7=%%5T\H@JJ#-9>/)8O8&U\G1R-^[1Y3-4=:HN5A:Q'OW7NJ+ M.S_^%:%>:UZ;ICX:4D>.BE?1FNS^V9IJVMA+KXP^V-J;/@@QDHC4EB,O5@LX M "7?W7N@(QO_"L#Y4Q5=0^7^,/Q]KJ%E?[2GQN5[&Q57"QD!C-1656X,S#5 M*L-U(6"'4WJN!Z3[KW0];#_X5JU:RTM-V?\ "6GD@9H!6YG8?>$D,L*C2M3) M2[:W#UK4)4LUV9$?+16L%+&^L>Z]UN18#+1Y_!87.PPO3Q9K$XW+102,K201 MY&CAK$AD9?2SQK,%)'!(]^Z]T[>_=>Z][]U[KWOW7NO>_=>Z][]U[K__U-_C MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6K1_PJY_[(W^.G_BS,/_OK M.P??NO=:&WOW7NO>_=>ZW8O^$E/_ #+[YN?^'ET9_P"Z3L[W[KW6W][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM)S_A6K_S,/X1_^&9WE_[O M.LO?NO=:@7OW7NO>_=>Z^I=_)L_[=>_"O_Q#.,_]V^8]^Z]U9E[]U[K2<_X5 MJ_\ ,P_A'_X9G>7_ +O.LO?NO=:@7OW7NO>_=>Z^FQ_-D_F\]5?RU=A4^%QM M)B>S/DWO?&2U/7/4LF0DBH<-CI&FI8^PNRY:!Q7XO9E'61,M/21M!79VHB>G MII(8XZJMH_=>Z^=[\I/E_P#(KYG=CUG:/R,[.W!V%N*5ZA,/0UM0:7:NSL9/ M+Y1@=D;4I#%@]K86(@7BI(4:>0&6=I9W>5O=>Z+3[]U[KWOW7NO>_=>ZVRO^ M$G'_ &4+\L__ !#.R?\ WMYO?NO=;FW???/57QDZCWMWCW5NNBV9UOL#$OEM MP9NK62:0@R)3T.+Q=!3K)69?.YFOFCI:&C@1YZJJE2-%+-[]U[KY]/\ ,G_G MW?*'YGYW<6Q.F:*M"9BF+- M+@L;-%BH8I?MYVR+1_=2>Z]U0K[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZW MJ?\ A)[L;^'_ !A^4O9?BM_>WOG ;&\W_'3_ $>=?8O/^+_.G_,_Z3[_ *%_ M7^IOHONO=:Q'\Y/_ +>A?-3_ ,3-D_\ W48?W[KW59OOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z6777_ #,'8G_AY;8_]W=#[]U[K[%WOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM0[_A5K\:LKG^N_CA\K\!CJFJI M.OFS?D%T;G8L/O3:-0\<]!D4J:K;6[]NUK1+G M-F;QQ=+5T,N6VOGZ>)4J(EFAFC=8YZ>6&IAAFC]U[KZ+?\N?^L\W,:6@[&PGD25D6E$>6@AC,E M50TZ%'?W7NK=/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=5/?S%_YQ'Q2_EU8R? [PRLO:7?%70_=8#H;8>1HFW&BS4YFH,CO_ M #DB5>.ZXV]5,T>F:KCGR,\4GEHZ"K1)"GNO=:.WS5_GIJ]I8(>HNE:O);.P51CF9E%-NS<=/6-O#>[3PA/N(JZM.->5-<5'!?2/=> MZJ)]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO==JS(RNC,KJP964E65E-U96%B M&!'!]^Z]UPZOOOI['M24M7U+W1D_=>ZWC/Y=O\ -L^*_P#,:P"T?7.9 MJ-A=TXO&_?;MZ'WQ4TD.\L;% B"NRVUJZ IC=^[4AG) K:'34PQZ&K:2B:5( MS[KW5HGOW7NO>_=>Z][]U[KYSO\ PI;_ .WH6ZO_ !#/4'_NHR'OW7NJ ??N MO=>]^Z]U]BWKC_F7FP__ S-K_\ NCH??NO=+/W[KW7O?NO=: G\U_\ G@?S M!3\E?D7\8NN-]TGQUZZZC[>[$ZOQ]3U)$<;V-NK"[.W1D,)B-QYKLJ>JR&XL M)DLU14,=9X\#+AQ L_@D$C(6/NO=:V6?W#G]UYG(;CW3G,QN7<.7J&J\MG<_ MDZW,YG)U3*JM4Y#*9&>IKJVH94 +R.S$ <^_=>Z9_?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW1C/C5\MOD;\0-]TO8OQS[:W;UCN*&:&2OAPU=YMM[D@@UA, M?O#:.02LVQN[&6D:U/D:2IC1B'0+(JN/=>ZWYOY0O\[WKS^81!3=+]N8["]5 M_+/%XR>L7;F,:N79';F+Q=(:G+;AZ\FKWJIL1E\;"C2UV JZJ>ICIP:FEFJH M4JA1^Z]U?=[]U[KWOW7N@9^1O_9/7?'_ (AGM#_WB,Y[]U[KY OOW7NO>_=> MZW-?^$LN_-F=7]%_S ^Q.Q-SX79FQMF9GIO<.ZMU;AKH<;A<%A<;MWM"HK>LP/:'=-&C-3RY/<^6@>#);2V9D8E/V^"I&AFFIY&.3DF,BTE)[KW6N7[ M]U[KWOW7NO>_=>Z][]U[K[%O7'_,O-A_^&9M?_W1T/OW7NEG[]U[KWOW7NO> M_=>Z][]U[KWOW7NO_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U MJT?\*N?^R-_CI_XLS#_[ZSL'W[KW6AM[]U[KWOW7NMRS_A*OV7UQL#87S/AW MWV!LG94N3W?TG)C8MV[KP6VY,A'2X;LE:F2A3,U]$U6E.TZ"0QA@A=;VN/?N MO=;9W^S&_'K_ )_QTS_Z-#9'_P!?/?NO=>_V8WX]?\_XZ9_]&ALC_P"OGOW7 MNO?[,;\>O^?\=,_^C0V1_P#7SW[KW7O]F-^/7_/^.F?_ $:&R/\ Z^>_=>Z] M_LQOQZ_Y_P =,_\ HT-D?_7SW[KW7O\ 9C?CU_S_ (Z9_P#1H;(_^OGOW7NG M/#=Y])[CRE%@]O=P]69[-9*84V.P^&[!VEE,ID*A@66"BQ]#EYZNJF*J2$C1 MFL/I[]U[H4_?NO=:3G_"M7_F8?PC_P##,[R_]WG67OW7NM0+W[KW7O?NO=?4 MN_DV?]NO?A7_ .(9QG_NWS'OW7NK,O?NO=:3G_"M7_F8?PC_ /#,[R_]WG67 MOW7NM0+W[KW7O?NO=#)\@N^NS/D]W-V%WQW!N"HW+V#V3N&LW!G:^5Y?MJ43 M%8<=@\/3RR2C&[>V[BX8:''4B'QTM%3Q1+Z4'OW7ND1L38>]>T-X;=Z^ZYVI MN#?.^=VY.##;8VEM7%5NZ]UM M0_#K_A++VUOG&8C>/S0[?I^EZ&MBIZN7J3JZ#%;S[&A@E#^:BW!OBKFJ=A;6 MRL&E2%H:?;#_P"$X?\ *HVACTHMP]/;^[4J5B$;9??G M=/9>.R$CA81YWBZPS_7&*$I,3&RTJI>1O38(%]U[I5Y?_A/+_*0R5#+247QB MR>WZB3]&4Q'>OR#FKH."/VH\_P!I9S&&Y-_73OR/]>_NO="Y\#_Y1GQM_EU= MJ=F]E_'SO=A9A(MB#[KW6JK_PI=^=F;[J^4M/\/MI9B:/J3XS_ ,/J=TT5)4AJ#=?= M^X,)'7Y7*58AD,=2FPMMYJ+#4LI^O=X8^AW#LKI[945%1=H[CV_7)]WCHJ2EP'P]ZLW M344R0B;)=L4F3[@K:^>)E=JJKB[+R.Y\:KU$BW>."GAI[$HL:Q^CW[KW0_5/ M\NO^7]5X[^$S_!OX@G&AJIXJ2/XV].014\U;%'#55-)X-FQM1UL-S[ZZXDH'UL_GIL-M M3<^.VI-+9RMJG'U":2/3Z5*^Z]U57WQ_PE)^/NX(*ZO^.'R/[0ZTRK(\U+@N MT\-M_L_;3U 'HHHOMP8FBDM;RRG*2QDEM,@LOOW7NK>/Y/OP9WY_+V^ M((Z#[-R^TL]OB;M;L+?.:S&QZS*5^VLA#G)L7BL%4T%3F<=A\D7EVWM^C,R2 MTE.89BT=G"^63W7NBM?)?_A.I\)OE3WSV?\ (?L+M'Y38;>O;.YI]U[CQ>S= M[=2X_:]%D:BFIJ5X<+19OI'<.6IJ(1TJD+/6U+W)]9%@/=>Z S_H%4_EZ?\ M/X_F9_Z,+I'_ .YW]^Z]U[_H%4_EZ?\ /X_F9_Z,+I'_ .YW]^Z]UK@_SO?Y M:G17\M7M/H_8_1>Z^V=UXGLOK_<.Z\[4=LYW9^=R-)D<3N./$4T.)EV?L38E M-!1/3-J=9H9W+\AP/3[]U[JD'W[KW7O?NO=;OOQ._P"$U/P6[V^+'QI[PW=V MO\L\=NSN3X_]-]J[GQ^W-]=/4>WJ#P M.E'IY*C'U457"DZ1?'N&1H6DA 8*ZL5O8@\^_=>ZV4??NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO= U\A>A^NOD]TGV5T#VSBFS/7_:>UZW;&X*:)HXZ MVE69HJK&9O$5$T4\='GMMYFEI\ACZ@QO]O74L4FDZ;'W7NOEW?S!?@#W5_+R M[YS?4':>,J\AMNJJ*S(=6=I4F-JJ7:?:.STDC:GR^'J)/+!39O'1U,4.7QAE MDGQM8=),D$E/43^Z]T17W[KW7O?NO=9J:IJ*.H@JZ2>:EJZ6:*II:JFE>"HI MJB!UEAG@FB99(9H9%#*RD,K $&_OW7NKP_AS_P *"OY@/Q5BQ>V=T[SI/DUU ME0-'%_=3O&;(9K==!1"_DAV_VM3SIO>GET!$A7*S9JAI8T"PTJ GW[KW6T%\ M4O\ A2=\!>^DQF$[BGW5\4]^5G@@FH^Q*:3='6\U?.7O!B^T-JT+PT]% BWD MJ\]B]OP FP)XO[KW5]6R=^;'[+VUC=Y]<[SVIO\ V?F8O/B-U[)W%B-U;:RL M/!\V-SN"K*_%UT5B/5%*PY]^Z]TJ_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW6M]_/"_G4K\(\?/\9_C5D<9DOE3N7$T]9N;=+Q467Q?0VV\K!'44%95XZI2 MIH\CV-N&@E$V-H:E&AHJ.1*VI1UDI8JCW7NOG^;GW/N3>NXLWN[>.?S.ZMU; MER=9FMP[EW%DZW-9[.YC(3O4U^4R^6R,U17Y'(5E1(SRS32/([DDDGW[KW3' M[]U[H3.G^F>U>_\ L+;W5/2VP=S=E]B;IJA2X3:FT\9-D\E4VL:BLJ/&!3XW M$X^(F6KKJJ2&CHX%:6>6.)6<>Z]UMF_#3_A*]D,GC\5N_P"<_<=;MR>H2&KE MZ9Z.FQ=7E:+UK**/<_:6;H.FI*>G() M41A3I]^Z]T9'_AO/X!FA&+/P<^'W\,6K:O7'?[+/TO\ 8BN:%:=JT4G]ROMQ M5M3H(S)IUE %O86]^Z]T6?MK^2+_ "NNX:6JBS7Q(V!L^MG\S4^6ZEJ,_P!3 M56/GFL3/2T&P.WHBJ:*HIUOQ'[]U[K7]^9G_"6#X*O M?34L4U3#TSW7+A,3N:MTM&PH]M=H8NFPFU:VKE#LL4&5QV*A14'DKF+$CW7N MM3KM'JGLKI+?>X>L>W=C[FZY[ VK6O09_:6[L35X;,XZ<>J.1Z6KCC,]%60D M2TU3$7IZJ!UEA=XW5C[KW0?^_=>Z5&RM[;PZWW;M[?O7^Z,]LK>VTLK29S;& M[-KY6MPFX,!EZ&02TF2Q.6QTU/6T-7 X]+QNIM_=>Z^A5_)*_G,T/SY MVT_17?E7@MO_ "TV3B9*V*:@@&*Q'=^TL9$GWF\,'CDC6@Q6\,.A!S6*@81R M*3744:4WGIZ'W7NM@[W[KW7O?NO=?.=_X4M_]O0MU?\ B&>H/_=1D/?NO=4 M^_=>Z][]U[K[%O7'_,O-A_\ AF;7_P#='0^_=>Z6?OW7NO>_=>Z^83_.%ZLW M/6_SW7NO=?;>-RN!VIM/;&0R&X<[D]^;)VMO-:7$;ZLBV+_**_EE]=QPQ8#X2= 9!:?7H.^MDTO:$C:UJ5;S3=ER;MEJ;"J:WD M9])"$6,<>GW7NA;/\O?X#MCEP[?"#X@G$I5_?IBS\:NF#CEKC$T!K5HCLO[9 M:OPL4\@77I)%[>_=>Z!_L#^4)_+([+IZBFW%\)NA<;'4KID;K_:$?4]0H\4, M/^3U75E1LVJI&T0*;Q.AUEG_ %.Y;W7NJ;/EM_PEH^/.\\/D\]\.^T-V],;U MBAFFQVQ>RJ^?L#J[*3)K:GQJ9PTZ]A;3\K/9ZV6HW %5% I;EG/NO=:9_P F M?B]WC\0.VL]TI\@=B9/8>^\':HCIZL+48G<.$FJ*FGQ^Z-IYJGUX_<>V,J]) M(*>LIG="\;Q/HFCEC3W7N@ ]^Z]TJ=C[WW=UIO+:O8>P=PY/:>]]D;@Q.ZMI M;FPM0U)E<#N'!5T.2Q.5Q]0M_'545;3I(MP5)6Q!!(/NO=?4U_EA?-K%_/[X M<]9]_JF/HM[NE7L?M_ XVZTNWNU=IQTD6Y::G@9YFI,?G*2LI,S0PM)(\6.R ME.KL7#>_=>ZL"]^Z]T#/R-_[)Z[X_P#$,]H?^\1G/?NO=?(%]^Z]U[W[KW0Q M87O?LK;?1^^OCS@<]/B>LNS=\[.W_P!@8BB:2"7=F6Z^H,W1[.HZM9_E^?R=/F%_,,:GW1U]MRAZX MZ26KGI:[O+LL5V+VA5RT51]O7T.RL;24U1GM^Y6GDCEC/V,/\.AJ86AJJVE> MP/NO=;3W0O\ PEM^$6P\?25'>O8W_=>Z][]U[KWOW7NO>_= M>Z][]U[K_];?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UJT?\*N?^ MR-_CI_XLS#_[ZSL'W[KW6AM[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>ZLR_DV?]O0OA7_XF;&?^ZC,>_=>Z^I=[]U[K2<_X5J_\S#^$ M?_AF=Y?^[SK+W[KW6H%[]U[KWOW7NOJ7?R;/^W7OPK_\0SC/_=OF/?NO=69> M_=>ZTG/^%:O_ #,/X1_^&9WE_P"[SK+W[KW6H%[]U[KWOW7NG[:VU]Q;WW-M M[9FT,+D=R;KW9F\7MO;.WL/2RUV6SF>S=;!C<1B,;1PJTU579&OJ8XHHU!9W M< ?7W[KW7TJ_Y0O\I7K?^71U+C=Q;IQ>$W;\L-]X2"7M+LCPI6':L.1AI*N? MJO8%4[S)1[4P55$$JJV$13YVKC-1-:!:2EI?=>ZN7]^Z]U[W[KW7O?NO=>]^ MZ]U\BCY>[IRN]_EA\G-Y9V;SYG=/R#[EW!DY 6T&MRW8FXJZH6(,24ACDG*H MOT5 .![]U[HNWOW7NA'ZQ]CUF^*=@C+/L^EW/BY M]S0LLE-6HRRX5)U(:&8&_*-^D^Z]U]@['U=!7T%%78NII*W&5M)35>.K,?-# M4T%705,*34=315%.ST\])/3NKQO&2C(05)!'OW7NI?OW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>ZT:?^%8_P#V4+\3/_$,[V_][>'W[KW6IK[] MU[KWOW7NOK*?RY/^W>GP/_\ %,_B_P#^^1V/[]U[HYGOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z+M\H?BET/\R.I\UT MQ\A=A8S?6R\M_E-(9PU)G]K9N.*2.BW1L[<%-HR>V]QX\2L(ZBG=1)$SP3++ M3RRPR>Z]UHN?S!?^$Y7RH^,E5G-^_&*++?*?I.!ZBLCQV!Q\9[TVCCE#2B#/ M;%Q\:KOE*92L0K=NI-4U+!I9,;1QCW[KW6NI6T59C:RKQV1I*J@R%!53T5?0 M5L$M+64592RO!54E72SI'/355-/&R21NJNCJ00"/?NO=1O?NO=>]^Z]U[W[K MW0]=!_*3Y%?%K=,LZ]ULW?#+_A4WV1MN7#[0^<74]#V/A U-257<73]-0[7W MU2Q ,LV2W#US5RTVS-SU$LC*7.+J=O)#&IT4\S$+[]U[K;:^+WS-^,?S-V9_ M?GXV]O[4[+Q=-%3/F\7C:J2@W?M26J#>&DW?LO+14&Z=L5$K1N(_O*2*.HT% MH6D3U'W7NC/>_=>Z][]U[KWOW7NB _S-?F]@OY?WQ![([^K(Z#);S2*#9?4. MV:][0;G[4W1#50[:I*B(/%)4XK!PTU3F,C&CQR28S&U"QL)&3W[KW7RRM^;[ MWAVAO7=?8W8.XLGNW?.^=P97=6[=SYFU/EIWAU]\?NF,%_'M_]BYI,7C8YG>#%XBA MABDK!A&DDA2-O=>Z^FG_ "W_ .6KT7_+ M@Z65IZR6HJ9O=>ZL7]^Z]U[W[KW7O?NO=>]^Z]U[W[KW58W\S3^5WT=_,C MZEJ=O[KH\?LWNS;6/J7ZE[MH,9%+G]K9$"2>'!;A,/AJ=R]?Y2I8BLQLLG[6 MLSTK0U*AS[KW7S-N^^BNSOC/W#O_ *)[CVW4;4['ZVST^W]R8B8F2$RI'%54 M&5Q=6%6/)X'/8NI@KL?61_M5E#413(2C@^_=>Z"'W[KW0@]4=I[]Z0[*V/V] MU?N*NVGV#UUN7%[LVGN#'2%*C'Y?$U*5,!DC-XJRAJ55H:JFE#P5=-))#*CQ M2.I]U[KZI/\ +U^9FT_GM\3^L/D=MFGI<3E-QX^7"=B;3IIS.-D]G;=\=#O+ M;2L\LM0<>E<5K,:\Q$U1B:REG=4:4J/=>Z.M[]U[KYSO_"EO_MZ%NK_Q#/4' M_NHR'OW7NJ ??NO=>]^Z]U]BWKC_ )EYL/\ \,S:_P#[HZ'W[KW2S]^Z]U[W M[KW0/;9^/W2NSNV>R.^-M]:;4QG_=>Z][]U[KWOW7NO M>_=>Z][]U[JC?^?M\&-L?+/X-[_[(QN!I9.[?C#M_-]M[ W#!3C^+5>TIK<9FMI4$];3TR@NZ^;/[]U[KWOW7NMN;_A)_ MWQ5XSMWY1?&>NK=>+WCU_MSNO;M%.[+'1YC8.?IME;H:@'IB:JSF-W_C&G4Z MI&CQ2,@"I*3[KW6[U[]U[H&?D;_V3UWQ_P"(9[0_]XC.>_=>Z^0+[]U[KWOW M7NO>_=>ZV$?Y$O\ */A^=_9%9WOWIBJK_95NH-P0T5;A9$JJ4=T;^IZ:/(1; M$IJ^&6GEIMK8&*IIJO/3Q$R2Q30T46EJB6>E]U[KZ&^WMO8':6!PNUMK87%; M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__7 MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:M'_"KG_LC?XZ?^+,P_ M^^L[!]^Z]UH;>_=>Z][]U[H4>N^CNZNWH ML.'FKTGDH8_V2OYD?\ >)?R9_\ 1#]I_P#V*^_=>Z]_LE?S(_[Q+^3/ M_HA^T_\ [%??NO=>_P!DK^9'_>)?R9_]$/VG_P#8K[]U[KW^R5_,C_O$OY,_ M^B'[3_\ L5]^Z]U[_9*_F1_WB7\F?_1#]I__ &*^_=>ZL5_E)?%/Y1;+_F2? M#_=6\?C;WYM+;&#[=QU;FMR;FZ=[#P.!Q%&N*RR-5Y3,93;M+C\?2J[@&261 M$!(%^??NO=?2R]^Z]UI.?\*U?^9A_"/_ ,,SO+_W>=9>_=>ZU O?NO=>]^Z] MU]2[^39_VZ]^%?\ XAG&?^[?,>_=>ZLR]^Z]UI.?\*U?^9A_"/\ \,SO+_W> M=9>_=>ZU O?NO=>]^Z]UM&_\)?OAG0=M?)'L+Y:[VPT.1VM\;\12X'KQ*Z". M:EG[BWW3U4:YJ!)?+%/-L;95/5OI:,-!6Y>BJ8G62 >_=>ZWT_?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U\J_^:Y\;-Q_%;^8!\F.M,UCJNCPV6[+W+V9UY65$,JP M9CK;LS+UV[]HU=#5NHBR:XRDR38NKGB] R6/J8B%>-T7W7NJ[_?NO=>]^Z]U MM0?RD?\ A0U6_&C9^SOC)\S<;G=Y],;5I:3;W7G<>W8)ZW3^A?DQT!\H=GQ;\^/G;VQ.V M]KLL/W-;L[/4F1J\/-4(9(J'_=>Z''W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6C3_PK'_[*%^)G_B&=[?\ O;P^ M_=>ZU-??NO=>]^Z]U]93^7)_V[T^!_\ XIG\7_\ WR.Q_?NO=',]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]T0CY=?RQ_A+\WJ:JG[[Z.VUE-XS4ZP4W:>U4;9?:5#X@PIC_?/;_VF0S- M/1ZV,5)E!7T"EB3 3[]U[K6!^5__ E5[)V^V3W'\-.]L/V#BU:6>EZS[L@C MVGO&&!3&(Z/&]@[>I*C:>Y*^4LQ_RS&[?A15L9')]^Z]UK=_)#X1?+/XBY5L M7\C.A.Q>KX_N/M:7<&8PCUVRZ*Q[]U[KWOW7NO>_=>Z$_IWNKMGX^=@8/M3I/L+=76/8.W)UFQ6Z=HY6HQ6 M1CC\L4L^/K!$QILMA:_PJE705<<]%617CGBDC)4^Z]UO8?RA_P"?YM+Y=9#; M/QR^6@V_UM\D\B]+A=E;XQZ+B>O.[,B4=*>@--(QIMC]C9#QJJ4'D_AV6JV* MT/V\LL./]^Z]ULP^_=>Z][]U[K0I_P"%2GR@K>P/EEUG\7<1DW;:OQ\Z_IMS M[EQT4ZK&_9W;$5-F9/OZ:+_//BNO*+"/2/,2\0R=2$5%E9I?=>ZU=??NO=>] M^Z]UOJ?\)B_@[0=4?''WNEMHYJ2CJ6IFD6 M.6GE[ WQB9:FH6SI+0XG&RQM9W!]U[K:,]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]UJWZFDA*G-=7[MRIH M]F9S)NNI#5;,W[DXJ"%M*O+!N B1RM- B^Z]UHS>_=>Z][]U[K;*_P"$JWRA MJMK]X]Y_$?.9.;^[W:NSX.V]BT,[@T=)OWK^6FQ&Z:;'Q AER&Z=EY>*HG8@ MJ8=N(+J0 _NO=;RWOW7NOG._\*6_^WH6ZO\ Q#/4'_NHR'OW7NJ ??NO=>]^ MZ]U]BWKC_F7FP_\ PS-K_P#NCH??NO=+/W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]T&F9[HZ=VXT*;A[8ZTP+U+3K3KF=][6Q;3M3&,5*PK796 RM3F9 X6^ MC4+VN/?NO=,G^S&_'K_G_'3/_HT-D?\ U\]^Z]U[_9C?CU_S_CIG_P!&ALC_ M .OGOW7NI=7V'TGV%MG-X<=D=;[DVWG\;E-NY<8_>FU\G15-'DJ&2BR5#+)! MD:FF9I*.K(9&OZ7%Q8^_=>Z^0;FL9)A,QEL---#438C)U^,EJ*8LU//)054M M*\T#,JLT,K1%E) )4CCW[KW39[]U[J^;_A-OGZ_#_P T_K/'4;LM/NOK'N7 M911+-&)*"FV16[IC1DBD1)U&3VU3-ID#H"H8#6JL/=>Z^CU[]U[H&?D;_P!D M]=\?^(9[0_\ >(SGOW7NOD"^_=>Z][]U[I4[&V9N+L?>VSNO-H8]\MNW?FZ= MO[,VOBXC:3);BW1EJ3!X3'QD@V>LR==%&/\ %O?NO=?6D^('QGV5\//C5U!\ M<-A10_P3K#9^/PU9DXX%IY=S[HGUY+>.\*Z-0+9#=FZ:RKR$P^B-4:% 154> MZ]T9/W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:M'_"KG_LC?XZ?^ M+,P_^^L[!]^Z]UH;>_=>Z][]U[K=B_X24_\ ,OOFY_X>71G_ +I.SO?NO=;? MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZTG/^%:O_,P_A'_X M9G>7_N\ZR]^Z]UJ!>_=>Z][]U[KZEW\FS_MU[\*__$,XS_W;YCW[KW5F7OW7 MNM)S_A6K_P S#^$?_AF=Y?\ N\ZR]^Z]UJ!>_=>Z][]U[KZ0O_"<7J2DZT_E M<]7[E2EAILKW9OWM/M+,LBJ:B5X=VUG6N&>IE6^OR;_ M=>ZO;]^Z]U[W[KW7O?NO=>]^Z]U[W[KW517\VS^5%U__ #,.J,:M)E,?U]\B M.MJ7(2]3]FU%"U3055-4K)45?7>^XZ4??56RZ]U\Y;Y*_%COSXA=EY/J7Y#=;;@ZYWCCWG:ECRM-Y,+N3&PSM F?VAN&F, MV%W5M^I=;)5T4TT6JZ,5D5D7W7NB^^_=>Z][]U[I<==]F=C=1;JQ^^>JM^[Q MZVWGBF#8W=>Q-RYC:>XJ*TL4Y2GS&"K*&OCB>6!&9!)I8J+@V]^Z]U?;\7/^ M%+OSWZ07%8/N:GV/\I=FT+115!WQ1?W,[+-!$ JTM#V)M"ECH9*@J#JJLOA, MS4N3=G)]^Z]ULK?$K_A1/_+X^2OQN1H*N)9Z6MH*ZDDEIJNDJ87#QR1LR.I!!(/OW7NIWOW7NO>_=>Z][ M]U[KWOW7NM&G_A6/_P!E"_$S_P 0SO;_ -[>'W[KW6IK[]U[KWOW7NOK*?RY M/^W>GP/_ /%,_B__ .^1V/[]U[HYGOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ILS6$PVX M\5D,#N'$XS/8/+4LM%E,-FJ"ERF*R5%.NF:DR&.KHIZ.LI9EX:.1&1A]1[]U M[JC#Y@?\)W_Y?_R:ARN=Z\VK6_%?LJK2JFI=Q=,4])3[$FR$S.\+9[J&N*;3 MDQE/)(Q\&#?;T[^D&HTJ%]^Z]UIY?/W^2W\S?@&F3W?NG:\/;/1=$Z%>[^L( M*S*;>Q4$IB2,[]V_(AW'U^XFF2(SUL38IYY%B@K9I#I]^Z]U4=[]U[KWOW7N MLL$\U--#4TTTM/44\L<\$\$CQ3031.)(IH98RKQRQNH964@@BX]^Z]U]&;^0 M=_,WRGSJ^/F4ZL[ASB9+Y)?'NEQ&,W-E:E@F0[*ZZK@]'M/L.92D8J<[234C M8S./'Y+U<=/5RE6R"QK[KW5^OOW7NOE6?S9]^U_9'\R[YO;AR4DLE1COD7V- ML*-I4$;"@ZJS4O5^*C"B>I!BBQ>SX51M0U( =*7T+[KW5>7OW7NO>_=>Z^OW M\=>I,7T'T%TITCA8HHL9U)U5L'KJF\21I]Q_=#:^,P4]=,8RRS5>0J*)YYY2 M6:::1G9F9BQ]U[H9??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%<^;O M4=!WS\/?D[T_D*."N&_NC.S,%C$G,:K2[CDVGDZG:F5C:9XX4J<+N:GI*R%I M"(UF@4M=01[]U[KY(7OW7NO>_=>ZM*_DI=@5G6W\TGX;YRCGEA_C/9TW7]4L M:ZTJ*/L[:VX>O)H)XBK))$3N8."0?&Z+("&16'NO=?46]^Z]U\YW_A2W_P!O M0MU?^(9Z@_\ =1D/?NO=4 ^_=>Z][]U[K[%O7'_,O-A_^&9M?_W1T/OW7NEG M[]U[KWOW7NB'?,3^9=\,/@I0L/D)W+A,-N^:D^\Q75FV$EWAVGF(Y(3/2/%L MS"?<5N%H<@JD05^6;'8R1P5^Y!X]^Z]UK&_)7_A5SOS)3Y##_$;XV[?VMC0\ MD5!OKOO*U6YL]4TSFRU(Z\V-DL-AL#D(EY429_,0:OU*P&D^Z]U2OW!_.V_F MA]TSSMG?EQV'LV@?S+38KI],)TY!003:B8(,GUQB]N;CJO'K.B6KKJFH7BTG M M[KW5>&]NX>V^RY))NQ^TNQNP)IM'EEWMO?_=>Z#GW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U>5_P )S?\ MZ]T M;_X9O=O_ +Z3=OOW7NOI+>_=>Z!GY&_]D]=\?^(9[0_]XC.>_=>Z^0+[]U[K MWOW7NKD/Y!G45+V[_--^-L.3I5J\-UQ4;S[=R*$QWBJM@[-S60VG5*)&%VI- M^S8F3TAFLI( MJ7W7NOIH>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[K_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW6K1_PJY_[(W^.G_BS,/_OK.P??NO=:&WOW7NO>_=>ZW8O^$E/_ #+[ MYN?^'ET9_P"Z3L[W[KW6W][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NM)S_A6K_S,/X1_^&9WE_[O.LO?NO=:@7OW7NO>_=>Z^I=_)L_[=>_" MO_Q#.,_]V^8]^Z]U9E[]U[K2<_X5J_\ ,P_A'_X9G>7_ +O.LO?NO=:@7OW7 MNO>_=>Z^J=_*2Q5/AOY9_P (J.E>:2*;X\[ RK-.R,XJ,]C!G*Q%,<<2B&.K MR+K&+%A&%#%F!8^Z]U8E[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z _O_P"- M?0ORGV%5]8_(;JK9_;&RJIWGCQ.ZL:*BHQ-<\+T_\6VUFZ9Z7/[4SJ4\KQI7 MXRJI*V-'95E 8@^Z]UJE_,?_ (2MTM3/E-V_!KNA,LM1/20!B\ MQH]M=I;?QM16K#'_ )FEILKBIY+6,^2)#.?=>ZU@OD[\!?F)\.,A+2_(SH#L M#KO&)4BDIMYS8M<]USDYWD\<,.*[&VU-F-DU]5+J4_;I7&I0.NN-2P'OW7NB M@>_=>Z][]U[KWOW7NK$_@K_-'^7O\OO<5'/TMV#49/K>3)??;EZ0WN]5GNKM MR+,6-:R89ZB*JVKF*DL'.1P\]#6/(B"9YH0T+^Z]U]"O^6S_ #..B?YE'5$^ M\>NB^S>S-II1T_:W2^_=>Z][]U[KWOW7NM&G_A6/_P!E"_$S_P 0SO;_ -[>'W[K MW6IK[]U[KWOW7NOK*?RY/^W>GP/_ /%,_B__ .^1V/[]U[HYGOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>ZBUM%19.BJ\=D:2ER&/R%+445?05M/%545;15 M43P55)5TLZ205-+4P2,DD;JR.C$$$'W[KW6AO_PH%_D_;1^*U12_,3XP;87; MW1N\=PPX3MCKK%B^$ZIWKG)6_@N?VM2\OBM@;PK=5.U%?[;$Y1HH:_=>ZMS_D8_(/)_'G^9M\;:VFJY8<%W!N7_ &7S=U%'(8TR MV,[=DIMO[=I)V'UBH>QEP>0"V.IZ)1Q>X]U[KZ=OOW7NODM_S \%4;9^>/S4 MP%4:IY,3\K_D-1K/60/35%93Q]M;M^TR#0R%F"9&D*3H;LKI(&5F!!/NO=%# M]^Z]T][:RRX#<> SKP-4IATE735]+35U%/%54=;3PU=)4P.)(:BFJ(UF@GAD6ZO%-$X92."#[]U[J M1[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I']A9RBVSL#?&Y,E#15&. MV_L_(PV.KLMEGQDX9>1?W[KW5DFQ?\ MA*E\U\Q!'4[_ .]?C9L@2HSBBP^2[&WKDZ=@"%BK(_[B;:Q:.6')AK*A0I!N M3=1[KW1D\-_PDCW#/'*=P_/#"XN8>+PIAOC?79V.2ZMYO++6]X;<:'QL %LC MZP23IM8^Z]T\_P#0(Y_X,$_]E2__ %D_?NO=)>N_X23[TCJYDQGSDVO5T*LO MV]37= 9;'5US[]U[IG]^Z]U>5_PG-_[>O=&_ M^&;W;_[Z3=OOW7NOI+>_=>Z!GY&_]D]=\?\ B&>T/_>(SGOW7NOD"^_=>Z][ M]U[K96_X2OXVDKOYB79]54HSS8?X@]C9*@8.Z"*KE[Z]U] KW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=?_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U MJT?\*N?^R-_CI_XLS#_[ZSL'W[KW6AM[]U[KWOW7NMV+_A)3_P R^^;G_AY= M&?\ ND[.]^Z]UM_>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K M2<_X5J_\S#^$?_AF=Y?^[SK+W[KW6H%[]U[KWOW7NOJ7?R;/^W7OPK_\0SC/ M_=OF/?NO=69>_=>ZTG/^%:O_ #,/X1_^&9WE_P"[SK+W[KW6H%[]U[KWOW7N MOJP_RJ/^W;/P=_\ %9NI?_>3Q_OW7NC_ /OW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>ZA9+&X[,8^MQ.7H*+*XO)4L]%D<;DJ6"NQ]?15,;0U- M)6T=3'+3U5+41.5>-U9'4D$$>_=>ZI)^7G_"??\ EZ_*-D>1B\W\.IL363N;M4WO?W7NM.[^8;_)(^ M7W\OVER>_]^Z]T;'X0_+?L'X0?)GK'Y%]>5=7]ULW-T M\6[-O053T])OKK[(SP0[RV/E5U>":DSV(5A$TBN*6MC@JD E@C9?=>Z^L/LC M>.W^Q=E[0[!VE7+D]J[ZVO@-X[9R2J47(;?W/B:3-X:N5&]2+5XZNCD /(U> M_=>Z5'OW7NO>_=>ZT:?^%8__ &4+\3/_ !#.]O\ WMX??NO=:FOOW7NO>_=> MZ^LI_+D_[=Z? _\ \4S^+_\ [Y'8_OW7NCF>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NB#?S4-G;>WU_+<^--P]= M[+RO8&TJM1("HGH-U[8HIXB/4LD:E?4![]U[KY3'OW7NO>_=>Z,W\*69/F5\ M271F1T^3?0S*RDJRLO:FU"K*PL592+@CZ>_=>Z^N+[]U[KYJ7_"@_HBLZ2_F M?=U9-<>:+;?>.*V=W=M:0+Z*R/EE5EN+$%O=> MZI,]^Z]U[W[KW7U1?Y2OR/QORE_EY_&'LN#(15NX,7UOANL]_)YXI:REW]U9 M3Q[%W')DH8V9J.HSLF%CRT4;V8T>1A<#2ZD^Z]U8W[]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[JJ7^=E\CJ'XT_RU?DIN(UD5-N3LS:,_0VR:=ITIZJ MNS_<$-1M3)-CG;DUV"V549?+J%]>C',18BX]U[KY?/OW7NO>_=>ZOT_X3<=$ M5W;7\R[9N_6IGDV[\>.O]_\ :.8F=2*1\EEL%/UEM>@>4#BM_B^^OXA @*EQ MC9&Y5&4^Z]U]&SW[KW7SG?\ A2W_ -O0MU?^(9Z@_P#=1D/?NO=4 ^_=>Z][ M]U[K[%O7'_,O-A_^&9M?_P!T=#[]U[JGW^?C\W,]\,O@GGX>O&:FFHZW%;5HY**DJ8I!-29/*4LZ*?&UO= M>Z^:I[]U[KWOW7NK'_Y9'\M[M/\ F4=]#K/9U7_=/KG9L.,W#W1VC4TWW5'L M;:E=62T])2X^D+1IEMY[G>CJ(<10%T$S0332,E/33R)[KW7T7OAG_+G^(_P/ MVG2;?^/_ %5AL7N+[*.FW!VKN&GI=P]L;OF$(BJ:C/;VJZ9:^&EJGU/_ Z@ M%%B8&D?P4L09@?=>Z/'[]U[KWOW7NO>_=>Z][]U[KWOW7NOCC;VKJ3*;SW=D MZ"9:BAR.Y\_7450JNJSTE7E:NHIYE614D5989 P# $7Y /OW7NDQ[]U[J\K_ M (3F_P#;U[HW_P ,WNW_ -])NWW[KW7TEO?NO= S\C?^R>N^/_$,]H?^\1G/ M?NO=?(%]^Z]U[W[KW6S)_P )5/\ MX7W'_XIGV%_[^[X[^_=>ZW_ #W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]/? MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UJT?\*N?^R-_CI_XLS#_[ MZSL'W[KW6AM[]U[KWOW7NMV+_A)3_P R^^;G_AY=&?\ ND[.]^Z]UM_>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K2<_X5J_\S#^$?_AF=Y?^ M[SK+W[KW6H%[]U[KWOW7NOJ7?R;/^W7OPK_\0SC/_=OF/?NO=69>_=>ZTG/^ M%:O_ #,/X1_^&9WE_P"[SK+W[KW6H%[]U[KWOW7NOJP_RJ/^W;/P=_\ %9NI M?_>3Q_OW7NC_ /OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NF_+8G%9_%9/!9W&8_-83-8^MQ.9PV6HJ;(XK+8K(TTE'D,9D\?6 M1S4E?CZ^DF>*:&5'CEC_=>ZT:?^%8__ &4+\3/_ !#.]O\ WMX? M?NO=:FOOW7NO>_=>Z^KM_+ W'C=T_P N3X+Y/%2K+34OQ1Z)VY*RR12@9+9_ M7&W]I9B+5"[H&AR^$G0J3J0KI8!@0/=>Z/5[]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>ZUS_^%'GSLVI\?_AWF_B_M[/4\O=ORAI*; '"4-2#DML= M.TV5AJ=[[IRT46K[6AW2F..WJ2.;0:T5M8\.K[*;3[KW7SS_ '[KW7O?NO=6 M;?R;>E*_O?\ F8_$/:M+2-54.UNV,+V[GW:(2TE-@^F?+V;4?Q ,#$*3(U>V M(*&SW626K2.Q+@'W7NOJ5>_=>ZUL_P#A2I\&,C\B?BG@ODOU_A6R?8_Q4ES. M8W+344$LF1S'2&X$I7WNZ)#?[IMBY#'4N:_<&FFQJ9*12&8J_NO=?/K]^Z]U M[W[KW6R?_P )U/YEV(^*7=V6^+7]W&&DP^) MR&3J998X<9MWL+&4\&*KJI@R4];38Z20PTRU4R>Z]U]!'W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]UQ9E16=V5$12S,Q"JJJ+LS,;!54"Y)^GOW7NOG9_P#" MA#^9+A?FA\C<3TIT_N"+-] ?&NKSF)HL]BZH3X3L;M3(-#1;PWACIX'^VR^W M<##0IB<-5#R12JM954TCTUP:VDK(?%78'JC$TM;%U1AIXW#-%49>AR];GY+,I,.8IX9 M466F(]^Z]UL&^_=>Z^<[_P *6_\ MZ%NK_Q#/4'_ +J,A[]U[J@'W[KW7O?N MO=?8MZX_YEYL/_PS-K_^Z.A]^Z]UIV_\*VLOEVS?P6P#"6/ Q8KY#9>)E%2D M-;EYZOIJBG$Q,OV=1+C*.GC\5D\L(JY+MIE 'NO=:_=>ZW]_^$KN MV=J4'P+[;W7BXZ>3=FY/D]NK%[LK00:Q*3;77/6]^Z]U[W[KW7O?NO=5H_S[^R) MLQ3X_?V[=KY7JKIRA\T R.3[,W[BZ[#X>KQU+.P%8-H4,E3G:I?I]IC)!RS* MK>Z]U\LWW[KW7O?NO=7E?\)S?^WKW1O_ (9O=O\ [Z3=OOW7NOI+>_=>Z!GY M&_\ 9/7?'_B&>T/_ 'B,Y[]U[KY OOW7NO>_=>ZV9/\ A*I_V\+[C_\ %,^P MO_?W?'?W[KW6_P">_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[K__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=:M'_"KG_LC?XZ?^+,P_^^L[!]^Z]UH;>_=>Z][]U[K=B_X24_\ ,OOFY_X> M71G_ +I.SO?NO=;?WOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZTG/^%:O_,P_A'_X9G>7_N\ZR]^Z]UJ!>_=>Z][]U[KZEW\FS_MU[\*__$,X MS_W;YCW[KW5F7OW7NM)S_A6K_P S#^$?_AF=Y?\ N\ZR]^Z]UJ!>_=>Z][]U M[KZL/\JC_MVS\'?_ !6;J7_WD\?[]U[H_P#[]U[KWOW7NO>_=>Z][]U[KWOW M7NJZ-V_S7/@QUM\I-_?#[MKNG%=0=P]?MM 5C=FT\FU=@YK^^FSMN[XQ?\([ M&J6DVC22P8?=%<65JL;,T[L(4F1"_OW7NK!,+F\-N/%8_/;>RV,SV#RU+% M6XO,X6OICK*69>5DC=D8?0^_=>Z<_?NO=>]^Z]U[W[ MKW0#_(_Y,](?$KJO<'_=>Z M4.T=J;AWYNO;&Q]HXJKSV[-Y[APNU-L8/'Q-/7YG<.XLE38C"XJBA6[35>1R M59%#&HY9W ]^Z]U]=+XU=0TOQ_\ COT7T91R0SP]0=1==];-54X/BKZG9FT\ M5@*S) E(V=\E64$E0[%0SO(6(N3[]U[H;??NO=>]^Z]UIG_\*T.KJ]O]DR[I MI*-Y,7%_I;ZNW#D DGCI*^?^YN[-G4;/J:(OD*>GSKJ-*,!3'EQ^CW7NM,_W M[KW7O?NO=;J?_";/^:%L.DV!1_R]N\-TT6V-T8;<&6R7QJSN_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBU_,COBH^+_Q3^0O MR$HI-[;WP&(S$DT>(R^YL/A*J7;&*RKTU1257\-R6X3303B&5)S M%(PC.LK[]U[K7B^/W_"J[XU[KCI,=\DOC_VAT_EW\,$N?ZZR>&[9V<9 H$^0 MKH*[^X>Z\/2NP++!3467D2X4N_+^_=>ZN8Z6_FX?RV^_$IEZ_P#F#TY39&K2 M,P8+L//R=1;AFGKW[KW5@F%SN$W+C* M3-[Z=??NO=>]^ MZ]T#_<'R#Z*^/N!DW/WEW!UMU)@HX6G3(=A;SP&U4JU5O&(\=#F*ZEJV_ZBG>-K1&/#T#:DE2KJ4U1-[KW6DYW9W=VK\C. MS]V]S=V;VS'8/96^,DV3W'N?-/#]Q52B-(*:DHZ.DAIL;B,/C*2)*>BH:.&" MCHJ:-(8(HXD51[KW05^_=>Z][]U[K>Y_X3,?R]2^(7:>=FK-I9.GB:LAZ M@W3EI:BKJNI]Q5*%YJ?&0.KR;>K*D+]UC[4SR3U=)/++[KW5#WOW7NO>_=>Z MVY/Y1_\ PHG/5>"VQ\;OGUDLWG=D8:GHL%L#Y'P4]?N'Z][ M]U[KWOW7N@\[3[;ZOZ/V5ENQ^XNP=G]8[$P:!LINS?&X,9MO!TSNKM!2BNRE M1313Y"L,96GIHB]14R62)']JJFKMO;S[)Q-4AAKMN[$Q=7%2YG9.S,A S1U=95+!F,E$Y@\5'!Y15 M^Z]UJD^_=>Z][]U[K85_D6?RBLS\V^T<;\A>\-M5=)\2^K<]#5>#)P2TT/>> M]L/4B:'9&'$D8%=LK#UD"G<56AT.+8^)C-+4/2>Z]U]$B**.&..&&-(H8D2* M**)%CCCCC4*D<:* J(B@ >_=>ZY^_=>Z^<[_ ,*6_P#MZ%NK_P 0SU!_ M[J,A[]U[J@'W[KW7O?NO=?8MZX_YEYL/_P ,S:__ +HZ'W[KW6M!_P *I>@\ MIOKXF]&]_P"(HY:T=!=JY7 ;D,4+O_"MH]T8W$XR;-5,RW2"D3>>RL%0G5^J M;(1 '\'W7NM#'W[KW7O?NO=7L_R-?YJV*_EV]Q;IV3W&^5J/C/W?+AUWG68R MFJ\K7=:;RPPJ*7!]C8_"TPFJ,ABI*"MDH\Y34D;5M12)3SQ":2ABI9_=>Z^B MCUSV5U]V]LO ]B]6;TVSV%L3=%$F0V_NW9^9H,_@,M2N2I>DR6.FGIG>&13' M+&6$D,JLCJKJRCW7NEM[]U[KWOW7NO>_=>Z(W\U/YC'Q,^ ^SYMQ_(+LW'8[ M<510RUFU^J-MR4F?[9WLZI,8(]O;-BJX*F&AJ)H3$Z^=+_,P_F6]Q?S*>ZDW_OF#^YO6NT4K<5U#U!CLE)D[?_?2;M]^Z]U]);W[KW0,_(W_LGKOC_P 0SVA_[Q&<]^Z]U\@7W[KW7O?N MO=;,G_"53_MX7W'_ .*9]A?^_N^._OW7NM_SW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_5W^/?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=:M'_"KG_LC?XZ?^+,P_^^L[!]^Z]UH;>_=>Z][] MU[K=B_X24_\ ,OOFY_X>71G_ +I.SO?NO=;?WOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>ZTG/^%:O_,P_A'_X9G>7_N\ZR]^Z]UJ!>_=>Z][] MU[KZEW\FS_MU[\*__$,XS_W;YCW[KW5F7OW7NM)S_A6K_P S#^$?_AF=Y?\ MN\ZR]^Z]UJ!>_=>Z][]U[KZL/\JC_MVS\'?_ !6;J7_WD\?[]U[H_P#[]U[K MWOW7NO>_=>Z][]U[KWOW7NOE\_SPMQ2;H_FK_,G)R-4.U-O[;>W0:DH9!'L_ MK39&THE7QEE^W2+" 0_VO$%O8W'OW7NB0]*_*CY*_'&M%=T-WSVSU&[3-45% M)L+?FX]NXC(2NH5SEL%09"+"YA' %TJJ>9"5!M=01[KW5K_5W_"CO^:3US!' M2YSL_KSN"F@\:P1]H]4[7:=(HP1XI,EUY'U[EZWR7]4E1433&WZQ[]U[HV%# M_P *MOFQ'20ID_C[\6JNN56^XJ*'%=LXZDE;6Q4PT51VEE)H%$9 (:>2Y!-P M#8>Z]T W:/\ PIH_F8[_ *.HHMJUG1?2PFBF@2OZVZNGR>4B236JRB?M;_>W-UA)H:3*;XW%D,T, M123RB>7&[?Q]1+_#-MXDS#6*.@AIJ56Y$8/OW7N@6]^Z]U[W[KW6YM_PGH_D M\;LVYN;;_P ^_E'L^JVZ^-HC7?&?K3<^/FIZW*O?NO=>]^Z]U[W[KW1 /YG/PFQGS^^'79G MQ^:?'XW>DZ4>].I-P9,R)1;>[2VH*FHVU55DT451)38S-4U558>OE6*:2+'Y M*=XT:14'OW7NOEH]B]>;VZEWWN[K'LG;63V=OW8>X,GM;=VV,S$L.2PF=P]5 M)1Y"AJ1&\D,GBFB.B6)Y(9HRLD;NC*Q]U[I&>_=>Z[5F1E=&975@RLI*LK*; MJRL+$,".#[]U[JZ/XS?S^OYE/QGPF/VK3=K8/N_:&(ABI\5M[Y![>J-^S4-/ M#"E/'3IO/%YC:W9552QPQ(L<-1FYHH0@$:I=M7NO='FK/^%6OS:>BDCQ_P ? MOBS2Y$H@AJJS$]M5U$D@93(TE!!VICIY49 P"BI0J2"2;6/NO=$.[_\ Y^W\ MSKO_ !]3@Y>]8NF]NUL4D55B.A-O4G7-9)Y%*:X=[)+ENR:$HC$ 4^:A0WN0 M6"D>Z]UO2_R@21V=B;DD^_=>ZLB]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=4G_ /"A?L%MB?RIOD'1P2M!7]A9CJCKZAE5RI5_=>Z5VT>P-^=?UC9'8>]MW;)R#%&:OVCN3 M,[;K&:._C9JK#5M%.3'_F/?S!-JB"/!?-[Y8T=-2Q20TV M/D^07:E=BH(YF+R"+$Y#=-7C$8NQ8,(M08D@@D^_=>ZB[L_F(?/C?,%12;L^ M:?RGS./JXEAJL3/WUV?%A:B-4:.TV$I=S08F1F1R&8PZF!Y)]^Z]T4O,9K,[ MAR-3F,_ELGG,M6OY:S*9BOJLGD:N0_62IK:V6>IG<_U=B??NO=-GOW7NO>_= M>ZS4U-45E1!24D$U55U4T5-2TM-$\]14U$[K%#!!#$K23332,%55!9F( %_? MNO=;9G\H/_A/1O+L#-;4^2?SXVG5[-ZSQU129S97QNW%1U%%O/L.HA/GH\CV MSBY_!5;-V5#,J,,)4*,IEB&2KBI*0!:[W7NMX:DI*6@I::AH::GHJ&BIX:2C MHZ2&.FI:2EIHUAIZ:FIX52&"G@A0(B( JJ ![]U[J1[]U[KWOW7ND-V9UG ML#N78&[.K.T]IX7?77N^L+5;?W9M/<%*M9BLSBJQ1Y()X[I+#/#*BRP3Q-'4 M4M1&DT+I*B.ONO=:&'\TW_A/3W-\8\GN;N?X?XG'QU>6KS%?L;'QU&<[? MZ@H?7455-58N")JWL+96,4_LY*B6;)TU,#]_3E(),A/[KW6M0RLC,CJRNK%6 M5@5964V964V(8$"AJ#@MS4D6LD09"FJ80>=-P/?NO=7(=8_\ "F'^9SL" MBBH]RYKI#N=HD2-:WL[JA:&M94B>(&63J7W%_P ^_=>Z+?VE_P * M7?YG78=%/1;:SW2G2OW$7B:LZMZJCK*V-"BI(8)^V<_VF()90"=:J'1F)0H0 MNGW7NJ:.[_DEW_\ )3_>Y.QNWL\CSM1U>_-V9?<$&)2H;7+2X#&UM5) MB]NX\M]*:AAIZ=?[*#W[KW0)^_=>ZYQQR321PPQO++*ZQQ11JSR22.P5(XT4 M%G=V( !))]^Z]UL_P#\JS_A.YVK\@,CMON[YN8?<7371D%11YC#]15T51A. MV>V::&5)DILY1NU/E.K]E5^G3-+4+'G:R#4*:&E26#(+[KW6]CL/8>S.K]F; M8Z[Z[VQA=F;&V9A:';VU=J[>H8<;A<%A<;"M/18_'T5.JQPPPQK_ (L[$LQ+ M$D^Z]TK??NO=>]^Z]U\YW_A2W_V]"W5_XAGJ#_W49#W[KW5 /OW7NO>_=>Z^ MQ;UQ_P R\V'_ .&9M?\ ]T=#[]U[I/\ =_36P/D/U#V-T=VEB/XYU]VCM++[ M.W3CDD6"J.-R],T'WN,JS'*_=>Z^75_,1_EZ M]U?RZN]LGU1V?0397:&7FR.4ZB[4HJ.6+;79NS8*I8X]^Z]T9_XW?-+Y5_$+,39KXW=[=@=42U MZNMZ\_X M5'_S"]J4$&.WILCXW=I&&G$;YO.;%W?MO<-54*1IJ*F39F_\%MH!E)UI%BH@ M38J5L0WNO=*S/_\ "JWYUUM*8-N](?%3 SR15,4M;6[:[8SLT1EC"05%#%_I M;Q=+#44KDN//'4Q.;!DL"&]U[HB7=O\ /K_FB]W4M7BZGY&UO5V"K->K%=); M;P'6M5!K(M]IO+%44O8M-H L-.9'^Q//OW7NJBL[G\[NG,9'<.YLUEMQ[@S% M5)6Y;.9W(UF7S&4K9;&6KR.3R$U16UM5(1ZI)79S^3[]U[H3N@_C]W%\H.TM MM=,]$[#S?8G8FZJCQ8W!86 ,*:DC:,5N:S60F:+'X';V*CD$E97UDL-)2Q^J M211:_NO=&&_F&?"3-?R_>^<9\=]U;QQN^-Y475VPMY;SS&"IJBGVY3[FW?25 MM?D<+MMJZ*GR-=A,(L:4\574Q4\]84:=H*<2""/W7NB*^_=>ZNI_X3SY2IQ_ M\W#XOTD B,6;QW>V+K#(I9Q31?'GM3-*8"&4)+]YB(@20PT%A:Y!'NO=?2W] M^Z]T#/R-_P"R>N^/_$,]H?\ O$9SW[KW7R!??NO=>]^Z]ULR?\)5/^WA?ZW_/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U__6W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=:Y__"DWXZ=[_)+XK=$[5Z"ZCW]W#N3!?(&+<&9P?7NVLEN?)XS"#KG> M^..5K:3&03S4]"*^MAA\C +Y)56]R/?NO=:9O_#5/\R;_O!WY-?^BDW;_P#6 M[W[KW7O^&J?YDW_>#OR:_P#12;M_^MWOW7NMMO\ X3-?%[Y%?&?9'RZHOD'T MKV1TU6;NW5T]5;7INQ-JY7:\V>IL/B.PH_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZU(_^%,GQ M)^3GR8WQ\1J[X^]#]I=R4>T=J=P4FYZGKO9^8W1#@:G,9?KZ;%P963%TU0M' M+D(L?.T0>Q<1-;Z'W[KW6KS_ ,-4_P R;_O!WY-?^BDW;_\ 6[W[KW7O^&J? MYDW_ '@[\FO_ $4F[?\ ZW>_=>Z^C!_*KZ_WOU7_ "[_ (F=>=D;5SNQ]];3 MZIQ^*W-M+T=J=P4FYZGKO9^8W1#@:G,9?KZ;%P96 M3%TU0M'+D(L?.T0>Q<1-;Z'W[KW6KS_PU3_,F_[P=^37_HI-V_\ UN]^Z]U[ M_AJG^9-_W@[\FO\ T4F[?_K=[]U[KZ1?\M[96[NM_@/\0-@[^VYF-H;UVA\? MNL]O[IVMN"AGQF MZ][]U[KWOW7NO>_=>Z][]U[K2#_F<_\ ">3YK]E_(SOKY,_'_<'6/=>)[@[+ MWAV3'UX,L.L^PL&=V9NJRZX&!-Y5K;%S<6&@J1"UH9*QXS(M'#K$2>Z]U MKL=N?R__ )O=$5%9%VS\4>^]G4M"L[SYVJZSW3D=I,E*H>JDI=YX7'9+:=?% M3(0TC05LBHK L0""?=>Z*//!-3334U3#+3U%/+)!/!/&\4T$T3F.6&:*0*\< ML;J596 ((L??NO=8O?NO=>]^Z]TJ]G;$WQV'F(=O; V;NO?.?J&18,'L[;N7 MW-F)VD;1&L.-PM'6ULC2/PH5#<\#W[KW5M?QH_D)?S+/DC44-5)T?4=$;1JI M8UJ-W_(6KEZW^TC95D9AL6:DR':%23"UT9,'X&?TM*G)'NO=;8?\O3_A/1\5 M?ASEL)V?V_7K\H>[\/+3Y'#Y7=FWX,3UALG*Q:)HJS:W7_=>Z][]U[KWOW7NO>_=>ZJ/_F4_RQ_\ >?<2U'4WR!Q>-3';>[RV?C*6KR571TZHE)ANQ=MR3X^D[!P-'$@6 MG$M129&B "TU9%"989?=>ZTL_E/_ ""_YC_QGR.0J,5T]5?(C8M.[FAWM\?_ M +G?5350?N21K6]=QT]-V7CZV.G0&;1BJBC1SHCJI?J?=>ZJ!W;LK>6PZ][]U[H< M>JOC)\C^])H(.E^@^Y.UVJ)1$DO7?6F\=X4J$OH9ZBMP.'KJ.DIX3S)+*Z1Q M*"SLJ@D>Z]U]/;^5OUGOSIS^7Q\4>L>S]KY/9>_]F]4XS%;HVKFHXXLK@\E_ M$,E4M0Y"**29(:I(:A"R:B4)L;$$#W7NC\^_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NJQOYL/\OK/_S)OC3A.A=O]O473E5@.T\!V@VSO' M;U/MBN@I=R[=GQ-%//NX5C5:"K=9**-!"0[,/=>ZTW^ZO^$TW\RSK%ZVHV%@ M>J>_\53ZYH)>M^QL=@HIY9()X)XWBF@FBS^Z,C!A]LX/,;BR]2R+38K!8RMR^1J&DE MC@18*''P5%3*SS3(@"J;LP'U(]^Z]T>7J'^5=_,6[SEHEZZ^'/>E52Y$H*'- M;MV;5]9;7JED_3+#NWLU]G[8>G_K)]WXU_+#W[KW5T7QN_X2O?*+>M1CM^C]O2GRUVVMD+5]J]AHB+E?'X_;.QYF2 M1T:7!XW'5$L+F.:25??NO=6A>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJA_ MG)_))^"_SEGR^[=R;%GZ?[ERCU%9/W%TVN-VQGLSE)R\K5>^=O2T-5M+?3U5 M3I-355E&N8DB7QQU\(-Q[KW6K/\ )O\ X3"_./JF>ORGQ]W+UY\G]JQO*U%0 MT&2I.JNROMXR',E=MC?&479QTQ-Z12;DJIY61@(02BM[KW5)W;_PH^7O0-16 M0=R_&;O#KN&AN9LON/K;=5-MN2,2"(ST6ZH\9-MO)4OE8)Y:>KECU<:K\>_= M>Z+![]U[KWOW7NO>_=>Z-1U!\&_F1WY44L'3OQ@[SW]!6.B1YC"=:[J.V83) M(L2/7;LJ\;2[8QL&MQ>2HJXHP+DD $^_=>ZNW^,G_"7WYL=HRX_+?(G>/77Q MEVS+*AKL0]?3]L=F+!Q)JI\#LW))L6-9D].J;]^Z]U[W[KW7O?NO=:)G\_WX*?,KO[^8AN3L M/I/XR=U=J;%J>J>K\53[MV-L#/[BP,V2Q>,K8LC0QY+'4 M??NO=4H?\-4_S)O^\'?DU_Z*3=O_ -;O?NO=>_X:I_F3?]X._)K_ -%)NW_Z MW>_=>Z^IOL.DJ:#8^S*&M@EI:RBVIMVDJZ:=#'-3U-/B*.&>":-K,DL,J%6! MY!'OW7NE7[]U[H#_ )#?&[H_Y6]99CI_Y ]<[?[,Z_S+QU,N'SD,JU&-R=.D ML=)G-NYFBEIZ]UI^_,;_ (2P]C83(9;= M?PA[=P^^-NRRSU5-U-W-4IMO>6,B9M4>.P?86,HGVONAM36C_B-)@_%&H#SS M/=C[KW6OAW;_ "UOGO\ ':2K_P!+OQ,[LVYCZ#7]WN3&;,K]Z[*@T,%.O?>Q M!N;9O)/IM7G4.1<<^_=>Z)-4TU11U$])5P34M72S2TU52U,3P5%-40.T4T$\ M,JK)#-#(I5E8!E8$$7]^Z]UA]^Z]U[W[KW1C^E?A[\JOD;54M-T7\=^X^THZ MM]"Y79_7^YE!91YJNKABU,JZKLH/NO=; GP__ .$N MOR;[)JL9N3Y?=@;<^.^SF\%15;&VA58SLGMRNC$P\^.J*O&U,O7&TON:4ZHJ MQ_=>ZU"OY_OP4^97?W\Q#< MG8?2?QD[J[4V+4]4]7XJGW;L;8&?W%@9LEB\96Q9&ACR6.HYJ9JJBD<+(@:Z M$\^_=>ZI0_X:I_F3?]X._)K_ -%)NW_ZW>_=>ZL9_E(_ WYZ] ?S'/BEVOV# M\0OD/LW9.W>P*^@W1NK-];;LP^&P&&W=L_Z"GO?%9+/='=RX/#4-5E,QF>J>Q,5B<;10O45N1R61 MVAF*.AH:2",&2>JJZJ9(XT4$L[ #D^_=>Z^7G_PU3_,F_P"\'?DU_P"BDW;_ M /6[W[KW7O\ AJG^9-_W@[\FO_12;M_^MWOW7NM@7_A-]\*?EO\ '#YP]J;X M[[^.7<'4&S\K\4]\;4QNY>P-C9S;.&KMRUW;O1F7H\'35^3I(()LG4XO!UE0 MD()=HJ:1@+(??NO=;KOOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z_]??X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2,W1UQUYOC3_?78>S- MWZ/%I_O1M?![@T^#R^#3_%J&KMX?.^BWZ=;6^I]^Z]T$%7\-?B!7U,];7?%/ MXVUM952O/4U=7T9UA4U-1-(2TDT\\VUWEFE=CNQW2'6=%60>6)X)?#4TVV(IXO+#*R-I8:E8@\$^_=>Z' M?"8#!;:Q\6)VYA<3M_%P6\.-PF-H\5CX=,<<*^*CH(8*>/3%$JBRBRJ!] /? MNO=.WOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[IBW#M? M;.[:!\5NO;N"W-BY->O&[AQ&/S5 _DC:)]='DJ>IIVUQ.RFZ\J2/H??NO= ; M7_#GXBY2KFK\G\5_CAD:^I96J*VOZ/ZRK*N=E18U::IJ-L232LL:!068V ^ M@]^Z]T^;9^+_ ,:-EU)K-G?'?HS:=6764U6V>I-@X*I,B1R1)(9\7M^EE+K% M,Z@WN%Z'/W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=(K=/6W76^3&=[;!V5O$Q-$T1W3M;![A,30K.D+1G+4 M%7H:)*F0*1;2)& _4;^Z]T#7^R4_#;_O$KXR_P#HANK/_L5]^Z]T[XCXD_%3 M 2338'XR_'S"35"+%/+B.F.N,;)/&K:ECF>CVW"TB*W(#$@'W[KW0W8?!83; MU*:' 8?%8.A:4SM1X?'TF,I3,8XH3,:>BA@A,IA@1-5KZ44?0#W[KW3K[]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z"[=W1W2O8#U$F_.G^KM[25:RK5R;NZ_VGN1ZI9Y/+,M0^9Q-:TRS2C4P: M^IN3S[]U[H-O]DI^&W_>)7QE_P#1#=6?_8K[]U[H2MG](=+=>R4\VP>H>K]C MRTB)%2R[/V!M3;4E-'&S/''3OA<31-"B,Q("D $FWOW7NA0]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=(K=/6W76^3&=[;!V5O$Q-$T1W3M;![A,30K.D+1G+4%7H:)*F M0*1;2)& _4;^Z]T#C?"SX<.S._Q,^,[N[%F9NA^K69F8W9F8[5)9F)N2?K[] MU[I5[6^-'QQV-4)5;*^/_26SZJ.9ZF.IVMU5L3;]1'420&FDJ$FQ.!I)$F>F M/C+@ZBGIO;CW[KW0V^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]'?X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U__TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__3W^/? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=?_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ KZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__V0$! end XML 12 fslr-20210331_htm.xml IDEA: XBRL DOCUMENT 0001274494 2021-01-01 2021-03-31 0001274494 2021-04-23 0001274494 2020-01-01 2020-03-31 0001274494 2021-03-31 0001274494 2020-12-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2021-03-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:CommonStockMember 2020-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001274494 us-gaap:RetainedEarningsMember 2020-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001274494 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001274494 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001274494 us-gaap:CommonStockMember 2021-03-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001274494 us-gaap:RetainedEarningsMember 2021-03-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001274494 us-gaap:CommonStockMember 2019-12-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001274494 us-gaap:RetainedEarningsMember 2019-12-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001274494 2019-12-31 0001274494 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2019-12-31 0001274494 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001274494 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001274494 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001274494 us-gaap:CommonStockMember 2020-03-31 0001274494 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001274494 us-gaap:RetainedEarningsMember 2020-03-31 0001274494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001274494 2020-03-31 0001274494 fslr:NorthAmericanOperationsAndMaintenanceBusinessMember 2021-01-01 2021-03-31 0001274494 fslr:USProjectDevelopmentBusinessMember 2021-01-01 2021-03-31 0001274494 fslr:SolarModuleMember fslr:USProjectDevelopmentBusinessMember 2021-01-01 2021-03-31 0001274494 fslr:SolarModuleMember fslr:USProjectDevelopmentBusinessMember 2021-03-31 0001274494 us-gaap:CashMember 2021-03-31 0001274494 us-gaap:CashMember 2020-12-31 0001274494 us-gaap:MoneyMarketFundsMember 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember 2020-12-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:ForeignCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:BankTimeDepositsMember 2021-03-31 0001274494 us-gaap:BankTimeDepositsMember 2020-12-31 0001274494 2021-01-01 0001274494 2020-01-01 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember fslr:RestrictedDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:ForeignGovernmentDebtSecuritiesMember fslr:RestrictedDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:USGovernmentDebtSecuritiesMember fslr:RestrictedDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:USGovernmentDebtSecuritiesMember fslr:RestrictedDebtSecuritiesMember 2020-12-31 0001274494 fslr:CashHeldInCustodialAccountsMember 2021-03-31 0001274494 fslr:CashHeldInCustodialAccountsMember 2020-12-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2021-01-01 2021-03-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2020-01-01 2020-03-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2019-12-31 0001274494 fslr:RestrictedDebtSecuritiesMember 2021-01-01 0001274494 fslr:RestrictedDebtSecuritiesMember 2020-01-01 0001274494 fslr:RestrictedDebtSecuritiesMember 2020-03-31 0001274494 us-gaap:LandMember 2021-03-31 0001274494 us-gaap:LandMember 2020-12-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2021-03-31 0001274494 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001274494 us-gaap:MachineryAndEquipmentMember 2021-03-31 0001274494 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001274494 us-gaap:FurnitureAndFixturesMember 2021-03-31 0001274494 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001274494 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-03-31 0001274494 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-12-31 0001274494 us-gaap:ConstructionInProgressMember 2021-03-31 0001274494 us-gaap:ConstructionInProgressMember 2020-12-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-03-31 0001274494 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-03-31 0001274494 fslr:PVsolarpowersystemsMember 2021-01-01 2021-03-31 0001274494 fslr:PVsolarpowersystemsMember 2020-01-01 2020-03-31 0001274494 fslr:ModulesSegmentMember 2020-12-31 0001274494 fslr:ModulesSegmentMember 2021-01-01 2021-03-31 0001274494 fslr:ModulesSegmentMember 2021-03-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2021-03-31 0001274494 fslr:PowerPurchaseAgreementsMember 2021-03-31 0001274494 us-gaap:PatentsMember 2021-03-31 0001274494 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001274494 fslr:PowerPurchaseAgreementsMember 2020-12-31 0001274494 us-gaap:PatentsMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-03-31 0001274494 us-gaap:OtherAssetsMember 2021-03-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2021-03-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:NondesignatedMember 2020-12-31 0001274494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001274494 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001274494 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001274494 us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2020-01-01 2020-03-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2021-01-01 2021-03-31 0001274494 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2020-01-01 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-12-31 0001274494 currency:USD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-03-31 0001274494 currency:USD us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2020-12-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2021-03-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2021-03-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-01-01 2021-03-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2021-03-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:AUD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:BRL us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:CAD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:CLP us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:INR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 currency:MYR us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:MXN us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2020-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-01 2020-12-31 0001274494 currency:SGD us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2020-12-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2020-08-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2021-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2021-01-01 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2021-03-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2020-12-31 0001274494 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-03-31 0001274494 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001274494 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-03-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001274494 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2021-01-01 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember 2020-12-31 0001274494 fslr:JapanCreditFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:JapanCreditFacilityMember 2021-03-31 0001274494 fslr:JapanCreditFacilityMember 2020-12-31 0001274494 fslr:TochigiCreditFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:TochigiCreditFacilityMember 2021-03-31 0001274494 fslr:TochigiCreditFacilityMember 2020-12-31 0001274494 fslr:KyotoCreditFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:KyotoCreditFacilityMember 2021-03-31 0001274494 fslr:KyotoCreditFacilityMember 2020-12-31 0001274494 fslr:IkedaCreditFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember 2020-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:DFCMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:DFCMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2020-12-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:IFCMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2020-12-31 0001274494 fslr:JapanCreditFacilityMember fslr:MizuhoBankMember fslr:FirstSolarJapanGKMember 2015-09-30 0001274494 fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember fslr:FirstSolarJapanGKMember 2017-06-30 0001274494 fslr:TochigiCreditFacilityMember fslr:MizuhoBankMember fslr:FirstSolarJapanGKMember 2021-01-01 2021-03-31 0001274494 fslr:KyotoCreditFacilityMember fslr:MizuhoBankMember fslr:FirstSolarJapanGKMember 2020-07-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:FSJapanProjectB4GKMember 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:FixedRateTermLoanFacilityMember fslr:FSJapanProjectB4GKMember 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:VariableRateTermLoanFacilityMember fslr:FSJapanProjectB4GKMember 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:ConsumptionTaxFacilityMember fslr:FSJapanProjectB4GKMember 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:DebtServiceReserveFacilityMember fslr:FSJapanProjectB4GKMember 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:DFCandIFCMember 2021-01-01 2021-03-31 0001274494 fslr:JapanCreditFacilityMember fslr:MizuhoBankMember 2021-01-01 2021-03-31 0001274494 fslr:KyotoCreditFacilityMember fslr:MizuhoBankMember 2021-01-01 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:FixedRateTermLoanFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:VariableRateTermLoanFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:ConsumptionTaxFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:IkedaCreditFacilityMember fslr:MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember fslr:DebtServiceReserveFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:DFCandIFCMember fslr:FixedRateTermLoanFacilityMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2021-03-31 0001274494 fslr:LuzdelNorteCreditFacilitiesMember fslr:DFCandIFCMember fslr:VariableRateTermLoanFacilityMember fslr:ParqueSolarFotovoltaicoLuzdelNorteSpAMember 2021-03-31 0001274494 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-03-31 0001274494 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-03-31 0001274494 fslr:BilateralFacilitiesMember 2021-03-31 0001274494 fslr:SolarModuleMember 2021-01-01 2021-03-31 0001274494 fslr:SolarModuleMember 2020-01-01 2020-03-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2021-01-01 2021-03-31 0001274494 fslr:SolarPowerSystemsSalesofMember 2020-01-01 2020-03-31 0001274494 fslr:OperationsandMaintenanceMember 2021-01-01 2021-03-31 0001274494 fslr:OperationsandMaintenanceMember 2020-01-01 2020-03-31 0001274494 fslr:EnergyGenerationMember 2021-01-01 2021-03-31 0001274494 fslr:EnergyGenerationMember 2020-01-01 2020-03-31 0001274494 fslr:EPCServicesMember 2021-01-01 2021-03-31 0001274494 fslr:EPCServicesMember 2020-01-01 2020-03-31 0001274494 fslr:SolarModuleMember 2021-03-31 0001274494 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001274494 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001274494 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001274494 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2021-03-31 0001274494 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-12-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-03-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001274494 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001274494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-03-31 0001274494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001274494 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001274494 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2021-01-01 2021-03-31 0001274494 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-03-31 0001274494 fslr:SystemsSegmentMember 2021-01-01 2021-03-31 0001274494 fslr:ModulesSegmentMember 2020-01-01 2020-03-31 0001274494 fslr:SystemsSegmentMember 2020-01-01 2020-03-31 0001274494 fslr:SystemsSegmentMember 2021-03-31 0001274494 fslr:SystemsSegmentMember 2020-12-31 shares iso4217:USD iso4217:USD shares iso4217:AUD iso4217:BRL iso4217:CLP iso4217:EUR iso4217:INR iso4217:JPY iso4217:MYR iso4217:MXN iso4217:SGD iso4217:CAD pure fslr:Projects fslr:segments 0001274494 false 2021 Q1 --12-31 -1121000 -389000 -1121000 -389000 637000 79000 637000 79000 0.001 0.001 500000000 500000000 106310928 105980466 106310928 105980466 562880000 0 138000 0 519844000 247628000 121000 13000 us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent 0.0350 0.0350 0.0055 0.0060 0.0120 0.0070 0.0050 0.0120 0.0100 0.0200 0 0 10-Q true 2021-03-31 false 001-33156 First Solar, Inc. DE 20-4623678 350 West Washington Street, Suite 600 Tempe AZ 85281 602 414-9300 Common stock, $0.001 par value FSLR NASDAQ Yes Yes Large Accelerated Filer false false false 106311829 803374000 532124000 618607000 441786000 184767000 90338000 52087000 58587000 19873000 25613000 11354000 4482000 83314000 88682000 150895000 0 252348000 1656000 -2595000 -398000 956000 9330000 2996000 6789000 8448000 -2222000 256161000 1577000 46490000 -89215000 0 -88000 209671000 90704000 1.98 0.86 1.96 0.85 106088000 105595000 106890000 106386000 209671000 90704000 -9716000 -8064000 -16590000 2852000 3382000 896000 -22924000 -4316000 186747000 86388000 972879000 1227002000 562735000 520066000 795923000 269095000 5827000 3009000 790096000 266086000 27280000 26673000 276000 303000 27004000 26370000 550270000 567587000 6984000 0 0 155685000 226922000 251739000 3136890000 3014535000 2397986000 2402285000 236416000 243396000 284201000 373377000 106803000 104099000 0 265280000 14462000 14462000 53404000 56138000 205096000 201229000 673652000 434130000 7108910000 7108931000 186087000 183349000 15351000 14571000 217483000 310467000 2453000 41540000 206530000 188813000 0 25621000 41437000 83037000 669341000 847398000 128135000 130688000 254447000 237691000 362207000 372226000 1414130000 1588003000 106000 106000 2853891000 2866786000 2925433000 2715762000 -84650000 -61726000 5694780000 5520928000 7108910000 7108931000 105980000 106000 2866786000 2715762000 -61726000 5520928000 209671000 209671000 -22924000 -22924000 536000 0 0 0 205000 0 15689000 15689000 2794000 2794000 106311000 106000 2853891000 2925433000 -84650000 5694780000 105449000 105000 2849376000 2326620000 -79334000 5096767000 -9213000 -9213000 90704000 90704000 -4316000 -4316000 733000 1000 0 1000 276000 0 12679000 12679000 7358000 7358000 105906000 106000 2844055000 2408111000 -83650000 5168622000 209671000 90704000 63205000 56279000 4501000 1288000 3115000 7204000 -11538000 -80404000 150895000 0 11696000 15088000 1412000 16676000 320461000 -242680000 42750000 13387000 -12602000 48896000 -59623000 50756000 20814000 54925000 33278000 -9425000 7853000 -38161000 -115190000 -609218000 -1394000 565000 -279478000 -504864000 90155000 112546000 292308000 405794000 508289000 628936000 145969000 0 -43000 14150000 271838000 96446000 37378000 325000 21616000 0 15689000 12679000 0 -436000 -31451000 -13440000 -652000 -5774000 -39743000 -427632000 1273594000 1446510000 1233851000 1018878000 76095000 76298000 156965000 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of First Solar, Inc. and its subsidiaries in this Quarterly Report have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of First Solar management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. Certain prior period balances have been reclassified to conform to the current period presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions. Operating results 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 for any other period. The condensed consolidated balance sheet at December 31, 2020 has been derived from the audited consolidated financial statements at that date, but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K, which has been filed with the SEC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless expressly stated or the context otherwise requires, the terms “the Company,” “we,” “us,” “our,” and “First Solar” refer to First Solar, Inc. and its consolidated subsidiaries, and the term “condensed consolidated financial statements” refers to the accompanying unaudited condensed consolidated financial statements contained in this Quarterly Report.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. Sales of Businesses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of North American O&amp;M operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following an evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our O&amp;M services business, we received an offer to purchase certain portions of the business and determined it was in the best interest of our stockholders to pursue the transaction. Accordingly, in August 2020, we entered into an agreement with a subsidiary of Clairvest Group, Inc. (“Clairvest”) for the sale of our North American O&amp;M operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2021, we completed the transaction for a closing purchase price of $151.5 million, subject to certain customary post-closing adjustments, of which $146.0 million was received on March 31, 2021. As a result of this transaction, we recognized a gain of $119.2 million, net of transaction costs, which was included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of U.S. project development business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following a separate evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our U.S. project development business, we determined it was also in the best interest of our stockholders to pursue the sale of this business. In January 2021, we entered into an agreement with Leeward Renewable Energy Development, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LLC (“Leeward”), a subsidiary of the Ontario Municipal Employees Retirement System, for the sale of our U.S. project development business, which included developing, contracting for the construction of, and selling utility-scale PV solar power systems in the United States. The transaction included our approximately 10 GW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">AC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> utility-scale solar project pipeline, including the advanced-stage Horizon, Madison, Ridgely, Rabbitbrush, and Oak Trail projects, which are expected to commence construction in the next two years; the 30MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">AC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Barilla Solar project, which is operational; and certain other equipment. In addition, Leeward agreed to certain module purchase commitments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2021, we completed the transaction for an aggregate purchase price of $284.0 million, subject to certain customary post-closing adjustments. Such purchase price included $151.4 million for the sale of the U.S. project development business; $100.5 million for the sale of 299 MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">DC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of solar modules, which is presented in “Net sales” on our condensed consolidated statements of operations; and $32.1 million of advanced payments for 93 MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">DC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of solar modules not yet delivered, which is included in “Deferred revenue” on our condensed consolidated balance sheet as of March 31, 2021. Proceeds from the transaction were received in early April 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized a gain of $31.8 million, net of transaction costs, from the sale of our U.S. project development business, which is included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.</span></div> 151500000 146000000.0 119200000 284000000.0 151400000 100500000 32100000 31800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Cash, Cash Equivalents, and Marketable Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and marketable securities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,877 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,000 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,879 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,002 </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:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">194,101 </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:9pt;font-weight:400;line-height:100%">214,254 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">14,543 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;font-weight:400;line-height:100%">291,269 </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:9pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,735 </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:9pt;font-weight:400;line-height:100%">520,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and marketable securities</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:9pt;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:9pt;font-weight:400;line-height:100%">1,535,614 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,747,068 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:37.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">Balance Sheet Line Item</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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,879 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> noncurrent</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:9pt;font-weight:400;line-height:100%">258,760 </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:9pt;font-weight:400;line-height:100%">44,847 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></div></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 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:9pt;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:9pt;font-weight:400;line-height:100%">1,233,851 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,273,594 </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"><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, we sold marketable securities for proceeds of $5.5 million and realized gains of less than $0.1 million on such sales. During the three months ended March 31, 2020, we sold marketable securities for proceeds of $130.8 million and realized losses of less than $0.1 million on such sales. See </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our marketable securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,860 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">19,020 </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:9pt;font-weight:400;line-height:100%">18 </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:9pt;font-weight:400;line-height:100%">272 </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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">350,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">130 </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:9pt;font-weight:400;line-height:100%">349,870 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">562,880 </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:9pt;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:9pt;font-weight:400;line-height:100%">286 </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:9pt;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:9pt;font-weight:400;line-height:100%">293 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">562,735 </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="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,949 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">14,521 </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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">291,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">105 </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:9pt;font-weight:400;line-height:100%">291,269 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">519,844 </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:9pt;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:9pt;font-weight:400;line-height:100%">389 </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:9pt;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:9pt;font-weight:400;line-height:100%">46 </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:9pt;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:9pt;font-weight:400;line-height:100%">121 </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:9pt;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:9pt;font-weight:400;line-height:100%">520,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in the allowance for credit losses related to our available-for-sale marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">207 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </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:9pt;font-weight:400;line-height:100%">180 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and maturities of marketable securities</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:9pt;font-weight:400;line-height:100%">(105)</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:9pt;font-weight:400;line-height:100%">(172)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, 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:9pt;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:9pt;font-weight:400;line-height:100%">138 </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:9pt;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:9pt;font-weight:400;line-height:100%">215 </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:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of our marketable securities as of March 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">One year or less</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One year to two years</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:9pt;font-weight:400;line-height:100%">94,472 </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:9pt;font-weight:400;line-height:100%">Two years to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three years to four years</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Four years to five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,950 </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:9pt;font-weight:400;line-height:100%">More than five years</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:9pt;font-weight:400;line-height:100%">4,776 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,735 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and marketable securities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,877 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,000 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,879 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,002 </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:9pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">194,101 </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:9pt;font-weight:400;line-height:100%">214,254 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">14,543 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;font-weight:400;line-height:100%">291,269 </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:9pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,735 </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:9pt;font-weight:400;line-height:100%">520,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and marketable securities</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:9pt;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:9pt;font-weight:400;line-height:100%">1,535,614 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,747,068 </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> 972877000 1227000000 2000 2000 972879000 1227002000 194101000 214254000 18764000 14543000 349870000 291269000 562735000 520066000 1535614000 1747068000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:37.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">Balance Sheet Line Item</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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">972,879 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,227,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> noncurrent</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:9pt;font-weight:400;line-height:100%">258,760 </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:9pt;font-weight:400;line-height:100%">44,847 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></div></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 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:9pt;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:9pt;font-weight:400;line-height:100%">1,233,851 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,273,594 </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> 972879000 1227002000 2212000 1745000 258760000 44847000 1233851000 1273594000 5500000 100000 130800000 -100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,860 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">19,020 </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:9pt;font-weight:400;line-height:100%">18 </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:9pt;font-weight:400;line-height:100%">272 </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:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">350,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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">130 </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:9pt;font-weight:400;line-height:100%">349,870 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">562,880 </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:9pt;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:9pt;font-weight:400;line-height:100%">286 </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:9pt;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:9pt;font-weight:400;line-height:100%">293 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">562,735 </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="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign debt</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,949 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,254 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">14,521 </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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">291,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">105 </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:9pt;font-weight:400;line-height:100%">291,269 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">519,844 </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:9pt;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:9pt;font-weight:400;line-height:100%">389 </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:9pt;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:9pt;font-weight:400;line-height:100%">46 </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:9pt;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:9pt;font-weight:400;line-height:100%">121 </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:9pt;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:9pt;font-weight:400;line-height:100%">520,066 </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> 193860000 268000 21000 6000 194101000 19020000 18000 272000 2000 18764000 350000000 0 0 130000 349870000 562880000 286000 293000 138000 562735000 213949000 367000 46000 16000 214254000 14521000 22000 0 0 14543000 291374000 0 0 105000 291269000 519844000 389000 46000 121000 520066000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in the allowance for credit losses related to our available-for-sale marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">207 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122 </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:9pt;font-weight:400;line-height:100%">180 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and maturities of marketable securities</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:9pt;font-weight:400;line-height:100%">(105)</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:9pt;font-weight:400;line-height:100%">(172)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, 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:9pt;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:9pt;font-weight:400;line-height:100%">138 </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:9pt;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:9pt;font-weight:400;line-height:100%">215 </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> 121000 0 0 207000 122000 180000 -105000 -172000 138000 215000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of our marketable securities as of March 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">One year or less</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,537 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One year to two years</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:9pt;font-weight:400;line-height:100%">94,472 </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:9pt;font-weight:400;line-height:100%">Two years to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three years to four years</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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Four years to five years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,950 </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:9pt;font-weight:400;line-height:100%">More than five years</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:9pt;font-weight:400;line-height:100%">4,776 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,735 </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> 458537000 94472000 0 0 4950000 4776000 562735000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Restricted Marketable Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted marketable securities consisted of the following as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </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%">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:9pt;font-weight:400;line-height:100%">Foreign government obligations</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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;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:9pt;font-weight:400;line-height:100%">149,700 </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:9pt;font-weight:400;line-height:100%">U.S. government obligations</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:9pt;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:9pt;font-weight:400;line-height:100%">115,580 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,280 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our restricted marketable securities represent long-term marketable securities held in custodial accounts to fund the estimated future cost of collecting and recycling modules covered under our solar module collection and recycling program. As of March 31, 2021 and December 31, 2020, such custodial accounts also included noncurrent restricted cash balances of $254.7 million and $0.7 million, respectively, which were reported within “Other assets.” As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted marketable securities, and an estimated solar module life of 25 years, less amounts already funded in prior years. We have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd.; and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facility related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, we sold all our restricted marketable securities for proceeds of $258.9 million and realized gains of $11.7 million on such sales. We intend to reinvest such proceeds and continue to evaluate investments that support the estimated costs of our solar module collection and recycling program. During the three months ended March 31, 2020, we sold certain restricted marketable securities for proceeds of $115.2 million, realized gains of $15.1 million on such sales, and repurchased $114.5 million of restricted marketable securities as part of our ongoing management of the custodial accounts. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our restricted marketable securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the unrealized gains and losses related to our restricted marketable securities, by major security type, as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign government obligations</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,980 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,580 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">247,628 </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:9pt;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:9pt;font-weight:400;line-height:100%">17,853 </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:9pt;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:9pt;font-weight:400;line-height:100%">188 </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:9pt;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:9pt;font-weight:400;line-height:100%">13 </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:9pt;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:9pt;font-weight:400;line-height:100%">265,280 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in the allowance for credit losses related to our restricted marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">54 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:9pt;font-weight:400;line-height:100%">1 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales of restricted marketable securities</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:9pt;font-weight:400;line-height:100%">(29)</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:9pt;font-weight:400;line-height:100%">(25)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted marketable securities consisted of the following as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </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%">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:9pt;font-weight:400;line-height:100%">Foreign government obligations</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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;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:9pt;font-weight:400;line-height:100%">149,700 </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:9pt;font-weight:400;line-height:100%">U.S. government obligations</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:9pt;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:9pt;font-weight:400;line-height:100%">115,580 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restricted marketable securities</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,280 </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> 0 149700000 0 115580000 0 265280000 254700000 700000 P25Y 258900000 11700000 115200000 15100000 114500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the unrealized gains and losses related to our restricted marketable securities, by major security type, as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="27" 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%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Foreign government obligations</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,980 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,720 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,580 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:400;line-height:100%">247,628 </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:9pt;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:9pt;font-weight:400;line-height:100%">17,853 </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:9pt;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:9pt;font-weight:400;line-height:100%">188 </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:9pt;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:9pt;font-weight:400;line-height:100%">13 </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:9pt;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:9pt;font-weight:400;line-height:100%">265,280 </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> 131980000 17720000 0 0 149700000 115648000 133000 188000 13000 115580000 247628000 17853000 188000 13000 265280000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the change in the allowance for credit losses related to our restricted marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">54 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </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:9pt;font-weight:400;line-height:100%">1 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales of restricted marketable securities</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:9pt;font-weight:400;line-height:100%">(29)</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:9pt;font-weight:400;line-height:100%">(25)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </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> 13000 0 0 54000 16000 1000 -29000 -25000 0 30000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Consolidated Balance Sheet Details</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18.75pt;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%">Accounts receivable trade, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable trade, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;font-weight:400;line-height:100%">Accounts receivable trade, gross</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable trade, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,096 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,086 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, $63.6 million and $24.4 million, respectively, of our trade accounts receivable were secured by letters of credit, bank guarantees, surety bonds, or other forms of financial security issued by creditworthy financial institutions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18.75pt;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%">Accounts receivable, unbilled, net</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, unbilled, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,280 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,673 </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:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,004 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,370 </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:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for credit losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the change in the allowances for credit losses related to our accounts receivable for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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%">Accounts receivable, trade</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;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:9pt;font-weight:400;line-height:100%">3,009 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,386 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">171 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for the credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,915 </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:9pt;font-weight:400;line-height:100%">2,026 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Writeoffs</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:9pt;font-weight:400;line-height:100%">(97)</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:9pt;font-weight:400;line-height:100%">(252)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,827 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,331 </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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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%">Accounts receivable, unbilled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;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:9pt;font-weight:400;line-height:100%">303 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">459 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27)</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:9pt;font-weight:400;line-height:100%">764 </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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">755,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Inventories – current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550,270 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,587 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Inventories – noncurrent</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid expenses and other current assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid income taxes</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:9pt;font-weight:400;line-height:100%">38,586 </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:9pt;font-weight:400;line-height:100%">71,051 </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:9pt;font-weight:400;line-height:100%">Derivative instruments (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,922 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,739 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Land</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Buildings and improvements </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Machinery and equipment </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,459,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,184,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Office equipment and furniture</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Construction in progress</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">419,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,549,266 </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:9pt;font-weight:400;line-height:100%">3,497,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,151,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,095,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,397,986 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,402,285 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of property, plant and equipment was $56.8 million and $47.4 million for the three months ended March 31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PV solar power systems, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photovoltaic (“PV”) solar power systems, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">PV solar power systems, gross </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,998 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,067 </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:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:9pt;font-weight:400;line-height:100%">(55,582)</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:9pt;font-weight:400;line-height:100%">(54,671)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PV solar power systems, net</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:9pt;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:9pt;font-weight:400;line-height:100%">236,416 </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:9pt;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:9pt;font-weight:400;line-height:100%">243,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of PV solar power systems was $3.0 million and $5.8 million for the three months ended March 31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Project assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – development costs, including project acquisition and land costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – construction costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,185 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – current</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,984 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – noncurrent</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Restricted cash</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Operating lease assets (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Advanced payments for raw materials</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Indirect tax receivables</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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:9pt;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:9pt;font-weight:400;line-height:100%">673,652 </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:9pt;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:9pt;font-weight:400;line-height:100%">434,130 </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 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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill for the relevant reporting unit consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions (Impairments)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modules</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,827 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</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:9pt;font-weight:400;line-height:100%">(393,365)</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:9pt;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:9pt;font-weight:400;line-height:100%">(393,365)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;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:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">14,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our intangible assets at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount</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:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,964 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,582)</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="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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Power purchase agreements</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:9pt;font-weight:400;line-height:100%">6,486 </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:9pt;font-weight:400;line-height:100%">(1,377)</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="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:9pt;font-weight:400;line-height:100%">5,109 </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:9pt;font-weight:400;line-height:100%">Patents</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:9pt;font-weight:400;line-height:100%">8,173 </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:9pt;font-weight:400;line-height:100%">(5,260)</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="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:9pt;font-weight:400;line-height:100%">2,913 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</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:9pt;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:9pt;font-weight:400;line-height:100%">114,623 </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:9pt;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:9pt;font-weight:400;line-height:100%">(61,219)</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 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:9pt;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:9pt;font-weight:400;line-height:100%">53,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount</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:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,964 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,115)</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="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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Power purchase agreements</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:9pt;font-weight:400;line-height:100%">6,486 </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:9pt;font-weight:400;line-height:100%">(1,296)</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="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:9pt;font-weight:400;line-height:100%">5,190 </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:9pt;font-weight:400;line-height:100%">Patents</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:9pt;font-weight:400;line-height:100%">8,173 </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:9pt;font-weight:400;line-height:100%">(5,074)</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="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:9pt;font-weight:400;line-height:100%">3,099 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</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:9pt;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:9pt;font-weight:400;line-height:100%">114,623 </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:9pt;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:9pt;font-weight:400;line-height:100%">(58,485)</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 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:9pt;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:9pt;font-weight:400;line-height:100%">56,138 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets was $2.7 million and $2.6 million for the three months ended March 31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Accrued project costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accrued inventory </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Product warranty liability (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accrued compensation and benefits</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,483 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,467 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Operating lease liabilities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Derivative instruments (2)</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:9pt;font-weight:400;line-height:100%">2,938 </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:9pt;font-weight:400;line-height:100%">5,280 </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:9pt;font-weight:400;line-height:100%">Other taxes payable</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:9pt;font-weight:400;line-height:100%">1,851 </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:9pt;font-weight:400;line-height:100%">30,041 </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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,437 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,037 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following at 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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Operating lease liabilities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Product warranty liability (2)</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:9pt;font-weight:400;line-height:100%">71,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:9pt;font-weight:400;line-height:100%">72,818 </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:9pt;font-weight:400;line-height:100%">Deferred revenue</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:9pt;font-weight:400;line-height:100%">54,963 </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:9pt;font-weight:400;line-height:100%">44,919 </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:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</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:9pt;font-weight:400;line-height:100%">14,668 </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:9pt;font-weight:400;line-height:100%">23,671 </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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362,207 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">372,226 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”</span></div> <div style="padding-left:18.75pt;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%">Accounts receivable trade, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable trade, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;font-weight:400;line-height:100%">Accounts receivable trade, gross</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable trade, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,096 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">266,086 </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:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, $63.6 million and $24.4 million, respectively, of our trade accounts receivable were secured by letters of credit, bank guarantees, surety bonds, or other forms of financial security issued by creditworthy financial institutions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18.75pt;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%">Accounts receivable, unbilled, net</span></div><div style="text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, unbilled, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,280 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,673 </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:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,004 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,370 </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:top"/></tr></table></div> 795923000 269095000 5827000 3009000 790096000 266086000 63600000 24400000 27280000 26673000 276000 303000 27004000 26370000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the change in the allowances for credit losses related to our accounts receivable for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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%">Accounts receivable, trade</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;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:9pt;font-weight:400;line-height:100%">3,009 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,386 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">171 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for the credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,915 </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:9pt;font-weight:400;line-height:100%">2,026 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Writeoffs</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:9pt;font-weight:400;line-height:100%">(97)</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:9pt;font-weight:400;line-height:100%">(252)</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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,827 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,331 </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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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%">Accounts receivable, unbilled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses, beginning of period</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:9pt;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:9pt;font-weight:400;line-height:100%">303 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cumulative-effect adjustment for the adoption of ASU 2016-13</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:9pt;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:9pt;font-weight:400;line-height:100%">459 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for credit losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27)</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:9pt;font-weight:400;line-height:100%">764 </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:9pt;font-weight:400;line-height:100%">Allowance for credit losses, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3009000 1386000 0 171000 2915000 2026000 97000 252000 5827000 3331000 303000 0 0 459000 -27000 764000 276000 1223000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%"> </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,<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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">755,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">768,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Inventories – current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550,270 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">567,587 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Inventories – noncurrent</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">205,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 307883000 292334000 62898000 64709000 384585000 411773000 755366000 768816000 550270000 567587000 205096000 201229000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,534 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid income taxes</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:9pt;font-weight:400;line-height:100%">38,586 </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:9pt;font-weight:400;line-height:100%">71,051 </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:9pt;font-weight:400;line-height:100%">Derivative instruments (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,922 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,739 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.</span></div> 162573000 160534000 38586000 71051000 7723000 3315000 2212000 1745000 15828000 15094000 226922000 251739000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Land</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Buildings and improvements </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">692,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Machinery and equipment </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,459,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,184,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Office equipment and furniture</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Construction in progress</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">419,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,549,266 </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:9pt;font-weight:400;line-height:100%">3,497,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,151,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,095,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,397,986 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,402,285 </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:top"/></tr></table></div> 14362000 14498000 692493000 693762000 2459941000 2184236000 143885000 143685000 43758000 41459000 194827000 419766000 3549266000 3497406000 1151280000 1095121000 2397986000 2402285000 56800000 47400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photovoltaic (“PV”) solar power systems, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">PV solar power systems, gross </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,998 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,067 </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:9pt;font-weight:400;line-height:100%">Accumulated depreciation</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:9pt;font-weight:400;line-height:100%">(55,582)</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:9pt;font-weight:400;line-height:100%">(54,671)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PV solar power systems, net</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:9pt;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:9pt;font-weight:400;line-height:100%">236,416 </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:9pt;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:9pt;font-weight:400;line-height:100%">243,396 </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> 291998000 298067000 55582000 54671000 236416000 243396000 3000000.0 5800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – development costs, including project acquisition and land costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – construction costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,185 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – current</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,984 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Project assets – noncurrent</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">284,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">373,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 136175000 176346000 155010000 197031000 291185000 373377000 6984000 0 284201000 373377000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Restricted cash</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Operating lease assets (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Advanced payments for raw materials</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Indirect tax receivables</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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:9pt;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:9pt;font-weight:400;line-height:100%">673,652 </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:9pt;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:9pt;font-weight:400;line-height:100%">434,130 </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 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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div> 258760000 44847000 220689000 226664000 95624000 97883000 53281000 22722000 17476000 14849000 27822000 27165000 673652000 434130000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill for the relevant reporting unit consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisitions (Impairments)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Modules</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,827 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</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:9pt;font-weight:400;line-height:100%">(393,365)</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:9pt;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:9pt;font-weight:400;line-height:100%">(393,365)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;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:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;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:9pt;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 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:9pt;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:9pt;font-weight:400;line-height:100%">14,462 </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> 407827000 0 407827000 393365000 0 393365000 14462000 0 14462000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our intangible assets at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount</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:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,964 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,582)</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="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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Power purchase agreements</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:9pt;font-weight:400;line-height:100%">6,486 </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:9pt;font-weight:400;line-height:100%">(1,377)</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="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:9pt;font-weight:400;line-height:100%">5,109 </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:9pt;font-weight:400;line-height:100%">Patents</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:9pt;font-weight:400;line-height:100%">8,173 </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:9pt;font-weight:400;line-height:100%">(5,260)</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="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:9pt;font-weight:400;line-height:100%">2,913 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</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:9pt;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:9pt;font-weight:400;line-height:100%">114,623 </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:9pt;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:9pt;font-weight:400;line-height:100%">(61,219)</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 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:9pt;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:9pt;font-weight:400;line-height:100%">53,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Amount</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:9pt;font-weight:400;line-height:100%">Developed technology</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,964 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52,115)</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="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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Power purchase agreements</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:9pt;font-weight:400;line-height:100%">6,486 </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:9pt;font-weight:400;line-height:100%">(1,296)</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="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:9pt;font-weight:400;line-height:100%">5,190 </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:9pt;font-weight:400;line-height:100%">Patents</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:9pt;font-weight:400;line-height:100%">8,173 </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:9pt;font-weight:400;line-height:100%">(5,074)</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="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:9pt;font-weight:400;line-height:100%">3,099 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</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:9pt;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:9pt;font-weight:400;line-height:100%">114,623 </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:9pt;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:9pt;font-weight:400;line-height:100%">(58,485)</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 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:9pt;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:9pt;font-weight:400;line-height:100%">56,138 </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> 99964000 54582000 45382000 6486000 1377000 5109000 8173000 5260000 2913000 114623000 61219000 53404000 99964000 52115000 47849000 6486000 1296000 5190000 8173000 5074000 3099000 114623000 58485000 56138000 2700000 2600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Accrued project costs</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accrued inventory </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Product warranty liability (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Accrued compensation and benefits</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,483 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310,467 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”</span></div> 51852000 81380000 35951000 66543000 25591000 25704000 22275000 22278000 20794000 51685000 61020000 62877000 217483000 310467000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Operating lease liabilities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Derivative instruments (2)</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:9pt;font-weight:400;line-height:100%">2,938 </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:9pt;font-weight:400;line-height:100%">5,280 </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:9pt;font-weight:400;line-height:100%">Other taxes payable</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:9pt;font-weight:400;line-height:100%">1,851 </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:9pt;font-weight:400;line-height:100%">30,041 </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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,437 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,037 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.</span></div> 16981000 14006000 2938000 5280000 1851000 30041000 19667000 33710000 41437000 83037000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities consisted of the following at 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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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,<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:9pt;font-weight:400;line-height:100%">Operating lease liabilities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">179,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Product warranty liability (2)</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:9pt;font-weight:400;line-height:100%">71,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:9pt;font-weight:400;line-height:100%">72,818 </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:9pt;font-weight:400;line-height:100%">Deferred revenue</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:9pt;font-weight:400;line-height:100%">54,963 </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:9pt;font-weight:400;line-height:100%">44,919 </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:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</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:9pt;font-weight:400;line-height:100%">14,668 </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:9pt;font-weight:400;line-height:100%">23,671 </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:9pt;font-weight:400;line-height:100%">Other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362,207 </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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">372,226 </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:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”</span></div> 179698000 189034000 71798000 72818000 54963000 44919000 14668000 23671000 41080000 41784000 362207000 372226000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global company, we are exposed in the normal course of business to interest rate, foreign currency, and commodity price risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within “Accumulated other comprehensive loss” if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (i.e., “economic hedges”), we record the changes in fair value directly to earnings. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair values of derivative instruments included in our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</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:9pt;font-weight:400;line-height:100%">2,283 </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:9pt;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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">2,613 </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:9pt;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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,110 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">5,110 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;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:9pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivative instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">7,723 </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:9pt;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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,938 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="15" 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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Liabilities</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:9pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</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:9pt;font-weight:400;line-height:100%">1,478 </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:9pt;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">1,478 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,504 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">341 </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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,837 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,776 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">1,837 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,776 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Total derivative instruments</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,280 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">Foreign Exchange Forward Contracts</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%">Commodity Swap Contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,644)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,472 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts recognized in other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">1,859 </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:9pt;font-weight:400;line-height:100%">1,024 </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:9pt;font-weight:400;line-height:100%">2,883 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified to earnings impacting:</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">1,129 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,136 </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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</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:9pt;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:9pt;font-weight:400;line-height:100%">(656)</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:9pt;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:9pt;font-weight:400;line-height:100%">2,503 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,847 </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 style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(962)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(962)</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:9pt;font-weight:400;line-height:100%">Amounts recognized in other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">768 </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:9pt;font-weight:400;line-height:100%">Amounts reclassified to earnings impacting:</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">207 </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:9pt;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:9pt;font-weight:400;line-height:100%">207 </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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2020</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021 and 2020, we recognized unrealized losses of $0.1 million and unrealized gains of $0.8 million, respectively, within “Cost of sales” for amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents gains and losses related to derivative instruments not designated as hedges affecting our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency loss, net</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:9pt;font-weight:400;line-height:100%">10,296 </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:9pt;font-weight:400;line-height:100%">(275)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(2,404)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. During the three months ended March 31, 2020, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with Accounting Standards Codification (“ASC”) 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of these swap contracts were recorded directly to “Interest expense, net.”</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Exposure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of March 31, 2021 and December 31, 2020, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to 17 months and 20 months, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We report unrealized gains or losses on such contracts in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of March 31, 2021 and December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021 and December 31, 2020, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:54.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.248%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.250%"/><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%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollar (1)</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:9pt;font-weight:400;line-height:100%">$28.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$28.8</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:54.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.248%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.250%"/><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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollar (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$43.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$43.4</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">These derivative instruments represent hedges of outstanding payables denominated in U.S. dollars at certain of our foreign subsidiaries whose functional currencies are other than the U.S. dollar.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following 12 months, we expect to reclassify to earnings $0.7 million of net unrealized loss related to foreign exchange forward contracts that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Exposure and Economic Hedging</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our subsidiaries have assets and liabilities (primarily cash, receivables, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported condensed consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in “Foreign currency loss, net” on our condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021 and December 31, 2020, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:32.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.287%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transaction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australian dollar</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:9pt;font-weight:400;line-height:100%">AUD 3.2</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:9pt;font-weight:400;line-height:100%">$2.4</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">BRL 2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$0.5</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CLP 1,590.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">CLP 4,214.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$5.8</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€84.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$98.7</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">€144.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$169.7</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indian rupee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INR 355.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$4.8</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">¥2,403.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$21.8</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">¥19,729.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$178.8</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MYR 25.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$6.1</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MYR 28.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$6.9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MXN 34.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$1.7</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SGD 5.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$3.9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:32.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.287%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transaction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australian dollar</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:9pt;font-weight:400;line-height:100%">AUD 3.2</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:9pt;font-weight:400;line-height:100%">$2.5</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">BRL 2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$0.5</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CAD 8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$7.0</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">CLP 2,006.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CLP 4,476.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$6.3</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">€140.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$172.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€63.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$78.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indian rupee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">INR 619.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$8.4</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">¥1,593.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$15.5</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">¥20,656.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$200.5</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MYR 69.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$17.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MYR 24.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MXN 34.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.7</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">SGD 2.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$2.2</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use commodity swap contracts to mitigate our exposure to commodity price fluctuations for certain raw materials used in the production of our modules. In August 2020, we entered into a commodity swap contract to hedge a portion of our forecasted cash flows for purchases of aluminum frames for a one-year period. Such swap had an initial notional value based on metric tons of forecasted aluminum purchases, equivalent to $24.9 million, and entitled us to receive a three-month average London Metals Exchange price for aluminum while requiring us to pay certain fixed prices. The notional amount of the commodity swap contract proportionately adjusts with forecasted purchases of aluminum frames. As of March 31, 2021, the notional value associated with this contract was $6.2 million.</span></div>This commodity swap contract qualifies for accounting as a cash flow hedge in accordance with ASC 815, and we designated it as such. We report unrealized gains or losses on such contract in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that this derivative financial instrument was highly effective as a cash flow hedge as of March 31, 2021. In the following 12 months, we expect to reclassify into earnings $2.5 million of net unrealized gains related to this commodity swap contract that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual commodity pricing when we realize the related forecasted transactions. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair values of derivative instruments included in our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</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:9pt;font-weight:400;line-height:100%">2,283 </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:9pt;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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">2,613 </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:9pt;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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,110 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,488 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">5,110 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;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:9pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivative instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">7,723 </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:9pt;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:9pt;font-weight:400;line-height:100%">22 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,938 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="15" 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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaid Expenses and Other Current Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Current Liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Liabilities</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:9pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</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:9pt;font-weight:400;line-height:100%">1,478 </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:9pt;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">1,478 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,504 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">341 </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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,837 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,776 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Total derivatives not designated as hedging instruments</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:9pt;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:9pt;font-weight:400;line-height:100%">1,837 </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:9pt;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:9pt;font-weight:400;line-height:100%">2,776 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Total derivative instruments</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,280 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341 </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> 330000 22000 450000 2283000 0 0 2613000 22000 450000 5110000 0 2488000 5110000 0 2488000 7723000 22000 -2938000 0 2504000 341000 1478000 0 0 1478000 2504000 341000 1837000 2776000 0 1837000 2776000 0 3315000 -5280000 -341000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">Foreign Exchange Forward Contracts</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%">Commodity Swap Contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,644)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,472 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts recognized in other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">1,859 </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:9pt;font-weight:400;line-height:100%">1,024 </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:9pt;font-weight:400;line-height:100%">2,883 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified to earnings impacting:</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">1,129 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,136 </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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</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:9pt;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:9pt;font-weight:400;line-height:100%">(656)</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:9pt;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:9pt;font-weight:400;line-height:100%">2,503 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,847 </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 style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(962)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(962)</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:9pt;font-weight:400;line-height:100%">Amounts recognized in other comprehensive income (loss)</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:9pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">768 </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:9pt;font-weight:400;line-height:100%">Amounts reclassified to earnings impacting:</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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">207 </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:9pt;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:9pt;font-weight:400;line-height:100%">207 </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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2020</span></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 </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> -3644000 1472000 -2172000 1859000 1024000 2883000 1129000 7000 1136000 -656000 2503000 1847000 -962000 0 -962000 768000 0 768000 207000 0 207000 13000 0 13000 -100000 800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents gains and losses related to derivative instruments not designated as hedges affecting our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Income</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency loss, net</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:9pt;font-weight:400;line-height:100%">10,296 </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:9pt;font-weight:400;line-height:100%">(275)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(2,404)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 169000 106000 10296000 -275000 0 -2404000 P17M P20M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021 and December 31, 2020, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:54.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.248%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.250%"/><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%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollar (1)</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:9pt;font-weight:400;line-height:100%">$28.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$28.8</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%"><tr><td style="width:1.0%"/><td style="width:54.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.248%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.250%"/><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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollar (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$43.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$43.4</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">These derivative instruments represent hedges of outstanding payables denominated in U.S. dollars at certain of our foreign subsidiaries whose functional currencies are other than the U.S. dollar.</span></div> 28800000 28800000 43400000 43400000 -700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021 and December 31, 2020, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:32.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.287%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transaction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australian dollar</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:9pt;font-weight:400;line-height:100%">AUD 3.2</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:9pt;font-weight:400;line-height:100%">$2.4</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">BRL 2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$0.5</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CLP 1,590.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$2.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">CLP 4,214.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$5.8</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€84.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$98.7</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">€144.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$169.7</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indian rupee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INR 355.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$4.8</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">¥2,403.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$21.8</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">¥19,729.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$178.8</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MYR 25.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$6.1</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MYR 28.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$6.9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MXN 34.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$1.7</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SGD 5.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$3.9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.679%"><tr><td style="width:1.0%"/><td style="width:32.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.282%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.287%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transaction</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">USD Equivalent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australian dollar</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:9pt;font-weight:400;line-height:100%">AUD 3.2</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:9pt;font-weight:400;line-height:100%">$2.5</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">BRL 2.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$0.5</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canadian dollar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CAD 8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$7.0</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">CLP 2,006.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chilean peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CLP 4,476.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$6.3</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">€140.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$172.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euro</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">€63.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$78.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indian rupee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">INR 619.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$8.4</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">¥1,593.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$15.5</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japanese yen</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">¥20,656.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$200.5</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MYR 69.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$17.2</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:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Malaysian ringgit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">MYR 24.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MXN 34.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$1.7</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:9pt;font-weight:400;line-height:100%">Purchase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">SGD 2.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">$2.2</span></td></tr></table></div> Australian dollar 3200000 2400000 Brazilian real 2600000 500000 Chilean peso 1590500000 2200000 Chilean peso 4214400000 5800000 Euro 84200000 98700000 Euro 144800000 169700000 Indian rupee 355600000 4800000 Japanese yen 2403100000 21800000 Japanese yen 19729500000 178800000 Malaysian ringgit 25400000 6100000 Malaysian ringgit 28700000 6900000 Mexican peso 34600000 1700000 Singapore dollar 5300000 3900000 Australian dollar 3200000 2500000 Brazilian real 2600000 500000 Canadian dollar 8900000 7000000.0 Chilean peso 2006000000.0 2800000 Chilean peso 4476700000 6300000 Euro 140000000.0 172100000 Euro 63600000 78200000 Indian rupee 619200000 8400000 Japanese yen 1593700000 15500000 Japanese yen 20656600000 200500000 Malaysian ringgit 69300000 17200000 Malaysian ringgit 24900000 6200000 Mexican peso 34600000 1700000 Singapore dollar 2900000 2200000 24900000 6200000 2500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease arrangements include land associated with our systems projects, our corporate and administrative offices, land for our international manufacturing facilities, and certain of our manufacturing equipment. Such leases primarily relate to assets located in the United States, Japan, Malaysia, and Vietnam.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain quantitative information related to our lease arrangements for the three months ended March 31, 2021 and 2020, and as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-top: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:73.419%"/><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:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">4,033 </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:9pt;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:9pt;font-weight:400;line-height:100%">4,178 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></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"/><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:9pt;font-weight:400;line-height:100%">538 </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:9pt;font-weight:400;line-height:100%">666 </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:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></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"/><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:9pt;font-weight:400;line-height:100%">371 </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:9pt;font-weight:400;line-height:100%">961 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">4,942 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">5,805 </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 style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of amounts included in the measurement of operating lease liabilities</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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,113 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,897 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease assets obtained in exchange for operating lease liabilities</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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,598 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets</span></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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,689 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> current</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"/><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:9pt;font-weight:400;line-height:100%">16,981 </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:9pt;font-weight:400;line-height:100%">14,006 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> noncurrent</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"/><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:9pt;font-weight:400;line-height:100%">179,698 </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:9pt;font-weight:400;line-height:100%">189,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</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:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</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:9pt;font-weight:400;line-height:100%">2.7 </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:9pt;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:9pt;font-weight:400;line-height:100%">2.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, the future payments associated with our lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Total Lease Liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">17,406 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,868 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,493 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,008 </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:9pt;font-weight:400;line-height:100%">2026</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:9pt;font-weight:400;line-height:100%">14,556 </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:9pt;font-weight:400;line-height:100%">Thereafter</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:9pt;font-weight:400;line-height:100%">139,512 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</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:9pt;font-weight:400;line-height:100%">(40,481)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">196,679 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain quantitative information related to our lease arrangements for the three months ended March 31, 2021 and 2020, and as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-top: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:73.419%"/><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:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">4,033 </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:9pt;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:9pt;font-weight:400;line-height:100%">4,178 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></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"/><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:9pt;font-weight:400;line-height:100%">538 </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:9pt;font-weight:400;line-height:100%">666 </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:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></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"/><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:9pt;font-weight:400;line-height:100%">371 </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:9pt;font-weight:400;line-height:100%">961 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease cost</span></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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">4,942 </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 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:9pt;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:9pt;font-weight:400;line-height:100%">5,805 </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 style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of amounts included in the measurement of operating lease liabilities</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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,113 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,897 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease assets obtained in exchange for operating lease liabilities</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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,598 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease assets</span></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"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,689 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> current</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"/><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:9pt;font-weight:400;line-height:100%">16,981 </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:9pt;font-weight:400;line-height:100%">14,006 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> noncurrent</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"/><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:9pt;font-weight:400;line-height:100%">179,698 </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:9pt;font-weight:400;line-height:100%">189,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 years</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:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</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:9pt;font-weight:400;line-height:100%">2.7 </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:9pt;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:9pt;font-weight:400;line-height:100%">2.9 </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:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4033000 4178000 538000 666000 371000 961000 4942000 5805000 4113000 4897000 13598000 17576000 220689000 226664000 16981000 14006000 179698000 189034000 P20Y P20Y 0.027 0.029 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, the future payments associated with our lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Total Lease Liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">17,406 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,868 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,493 </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:9pt;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:9pt;font-weight:400;line-height:100%">16,008 </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:9pt;font-weight:400;line-height:100%">2026</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:9pt;font-weight:400;line-height:100%">14,556 </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:9pt;font-weight:400;line-height:100%">Thereafter</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:9pt;font-weight:400;line-height:100%">139,512 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total future payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: interest</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:9pt;font-weight:400;line-height:100%">(40,481)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">196,679 </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> 16317000 17406000 16868000 16493000 16008000 14556000 139512000 237160000 40481000 196679000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Fair Value Measurements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Cash Equivalents.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At March 31, 2021 and December 31, 2020, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics and classify the valuation techniques that use these inputs as Level 1.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Marketable Securities and Restricted Marketable Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At March 31, 2021 and December 31, 2020, our marketable securities consisted of foreign debt, U.S. debt, and time deposits. As of December 31, 2020, our restricted marketable securities consisted of foreign and U.S. government obligations. We value our marketable securities and restricted marketable securities using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level 2 depending on the inputs used. We also consider the effect of our counterparties’ credit standing in these fair value measurements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Derivative Assets and Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. At March 31, 2021 and December 31, 2020, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and commodity swap contracts involving major commodity prices. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, forward and spot prices for currencies, and forward prices for commodities. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level 2. In evaluating credit risk, we consider the effect of our counterparties’ and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting<br/>Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> <br/> <br/> <br/> <br/> </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="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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Significant</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%">Unobservable</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%">Inputs</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 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:9pt;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:9pt;font-weight:400;line-height:100%">194,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:9pt;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;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:9pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</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:9pt;font-weight:400;line-height:100%">7,745 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,745 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,482 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="padding: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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting<br/>Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> <br/> <br/> <br/> <br/> </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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Significant</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%">Unobservable</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%">Inputs</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 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,254 </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:9pt;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:9pt;font-weight:400;line-height:100%">214,254 </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:9pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">291,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted marketable securities</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:9pt;font-weight:400;line-height:100%">265,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">265,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</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:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;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:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:9pt;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:9pt;font-weight:400;line-height:100%">788,663 </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:9pt;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:9pt;font-weight:400;line-height:100%">291,271 </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:9pt;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:9pt;font-weight:400;line-height:100%">497,392 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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%">March 31, 2021</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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled - noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, including current maturities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes unamortized discounts and issuance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values in our condensed consolidated balance sheets of our trade accounts receivable, current unbilled accounts receivable, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our noncurrent unbilled accounts receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash, foreign exchange forward contracts, and commodity swap contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place these instruments with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, letters of credit, bank guarantees, or surety bonds. We also have power purchase agreements (“PPAs”) that subject us to credit risk in the event our off-take counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential off-take counterparties to limit such risks.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting<br/>Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> <br/> <br/> <br/> <br/> </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="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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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%">Significant</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%">Unobservable</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%">Inputs</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 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:9pt;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:9pt;font-weight:400;line-height:100%">194,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:9pt;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;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:9pt;font-weight:400;line-height:100%">18,764 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;font-weight:400;line-height:100%">349,870 </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:9pt;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:9pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</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:9pt;font-weight:400;line-height:100%">7,745 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,745 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,482 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><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="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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="padding: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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting<br/>Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> <br/> <br/> <br/> <br/> </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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">Significant</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%">Unobservable</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%">Inputs</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 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash equivalents:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Marketable securities:</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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,254 </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:9pt;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:9pt;font-weight:400;line-height:100%">214,254 </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:9pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. debt</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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;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:9pt;font-weight:400;line-height:100%">14,543 </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:9pt;font-weight:400;line-height:100%">— </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits</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:9pt;font-weight:400;line-height:100%">291,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted marketable securities</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:9pt;font-weight:400;line-height:100%">265,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">265,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative assets</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:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;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:9pt;font-weight:400;line-height:100%">3,315 </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:9pt;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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:9pt;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:9pt;font-weight:400;line-height:100%">788,663 </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:9pt;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:9pt;font-weight:400;line-height:100%">291,271 </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:9pt;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:9pt;font-weight:400;line-height:100%">497,392 </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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,621 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2000 2000 0 0 194101000 0 194101000 0 18764000 0 18764000 0 349870000 349870000 0 0 7745000 0 7745000 0 570482000 349872000 220610000 0 2938000 0 2938000 0 2000 2000 0 0 214254000 0 214254000 0 14543000 0 14543000 0 291269000 291269000 0 0 265280000 0 265280000 0 3315000 0 3315000 0 788663000 291271000 497392000 0 5621000 0 5621000 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021 and December 31, 2020, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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%">March 31, 2021</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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> <br/> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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:9pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled - noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, including current maturities (1)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Excludes unamortized discounts and issuance costs.</span></div> 53281000 47767000 22722000 22096000 264427000 262442000 287149000 297076000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance (USD)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan Agreement</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%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving Credit Facility</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:9pt;font-weight:400;line-height:100%">USD</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Luz del Norte Credit Facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">USD</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:9pt;font-weight:400;line-height:100%">185,639 </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:9pt;font-weight:400;line-height:100%">186,230 </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:9pt;font-weight:400;line-height:100%">Japan Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JPY</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:9pt;font-weight:400;line-height:100%">34,246 </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:9pt;font-weight:400;line-height:100%">13,813 </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:9pt;font-weight:400;line-height:100%">Tochigi Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">JPY</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:9pt;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:9pt;font-weight:400;line-height:100%">39,400 </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:9pt;font-weight:400;line-height:100%">Kyoto Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JPY</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:9pt;font-weight:400;line-height:100%">44,542 </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:9pt;font-weight:400;line-height:100%">47,706 </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:9pt;font-weight:400;line-height:100%">Ikeda Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">JPY</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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Long-term debt principal</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,427 </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:9pt;font-weight:400;line-height:100%">287,149 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized discounts and issuance costs</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,527)</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:9pt;font-weight:400;line-height:100%">(7,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,900 </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:9pt;font-weight:400;line-height:100%">279,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,453)</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:9pt;font-weight:400;line-height:100%">(41,540)</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:9pt;font-weight:400;line-height:100%">Noncurrent portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">254,447 </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:9pt;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:9pt;font-weight:400;line-height:100%">237,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the “Revolving Credit Facility”) with an aggregate borrowing capacity of $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of March 31, 2021 and December 31, 2020 and had issued $3.4 million and $4.3 million, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors’ tangible and intangible assets other than certain excluded assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of 0.30% per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of 0.125%. Our Revolving Credit Facility matures in July 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Luz del Norte Credit Facilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (“Luz del Norte”), our indirect wholly-owned subsidiary and project company, entered into credit facilities (the “Luz del Norte Credit Facilities”) with the U.S. International Development Finance Corporation (“DFC”) and the International Finance Corporation (“IFC”) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">AC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PV solar power plant located near Copiapó, Chile. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2017, we amended the terms of the DFC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the DFC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the DFC and IFC credit facilities with the exception of the capitalization of certain future interest payments. As of March 31, 2021 and December 31, 2020, the balance outstanding on the DFC loans was $139.0 million and $139.4 million, respectively. As of March 31, 2021 and December 31, 2020, the balance outstanding on the IFC loans was $46.6 million and $46.8 million, respectively. The DFC and IFC loans are secured by liens over all of Luz del Norte’s assets and by a pledge of all of the equity interests in the entity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Japan Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥4.0 billion ($33.4 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities for each financed project. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects’ cash accounts and other rights in the projects.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tochigi Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to ¥7.0 billion ($62.2 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). In March 2021, the credit facility matured and we repaid the remaining $36.8 million principal balance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kyoto Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2020, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥15.0 billion ($142.8 million), which are intended to be used for the construction of a 38 MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">AC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PV solar power plant located in Kyoto, Japan (the “Kyoto Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities at the project. The facility is guaranteed by First Solar, Inc. and First Solar Japan GK, our wholly-owned subsidiary, and secured by pledges of the project’s cash accounts and certain other assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ikeda Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, FS Japan Project B4 GK (“Ikeda”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Ikeda Credit Facility”) with MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. for aggregate borrowings up to ¥9.8 billion ($88.6 million) for the development and construction of a 21 MW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">AC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PV solar power plant located in Tochigi, Japan. The credit facility consists of a ¥4.7 billion ($43.1 million) fixed rate term loan facility, a ¥3.8 billion ($34.1 million) variable rate term loan facility, a ¥0.9 billion ($8.2 million) consumption tax facility, and a ¥0.4 billion ($3.2 million) debt service reserve facility. The fixed rate and variable rate term loan facilities mature in April 2040, the consumption tax facility matures in May 2024, and the debt service reserve facility is expected to mature in October 2039. The credit facility is secured by pledges of certain of Ikeda’s assets, accounts, material project documents, and by the equity interests in the entity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our long-term debt agreements bear interest at prime, LIBOR, Tokyo Interbank Offered Rate (“TIBOR”), or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of March 31, 2021 were as follows:</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.382%"/><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%">Loan Agreement</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, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving Credit Facility</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11%</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Luz del Norte Credit Facilities (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed rate loans at bank rate plus 3.50%</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-month TIBOR plus 0.55%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kyoto Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-month TIBOR plus 0.60%</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="4" 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:9pt;font-weight:400;line-height:100%">Ikeda Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed rate term loan facility at 1.20%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable rate term loan facility at 6-month TIBOR plus 0.70%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumption tax facility at 3-month TIBOR plus 0.50%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt service reserve facility at 6-month TIBOR plus 1.20%</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Outstanding balance comprised of $141.3 million of fixed rate loans and $44.3 million of variable rate loans as of March 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future Principal Payments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021, the future principal payments on our long-term debt were due as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Total Debt</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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">38,281 </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:9pt;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:9pt;font-weight:400;line-height:100%">6,084 </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:9pt;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:9pt;font-weight:400;line-height:100%">51,563 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,560 </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:9pt;font-weight:400;line-height:100%">2026</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:9pt;font-weight:400;line-height:100%">7,965 </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:9pt;font-weight:400;line-height:100%">Thereafter</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:9pt;font-weight:400;line-height:100%">151,164 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt future principal payments</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:9pt;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:9pt;font-weight:400;line-height:100%">264,427 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance (USD)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loan Agreement</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%">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving Credit Facility</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:9pt;font-weight:400;line-height:100%">USD</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Luz del Norte Credit Facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">USD</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:9pt;font-weight:400;line-height:100%">185,639 </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:9pt;font-weight:400;line-height:100%">186,230 </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:9pt;font-weight:400;line-height:100%">Japan Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JPY</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:9pt;font-weight:400;line-height:100%">34,246 </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:9pt;font-weight:400;line-height:100%">13,813 </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:9pt;font-weight:400;line-height:100%">Tochigi Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">JPY</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:9pt;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:9pt;font-weight:400;line-height:100%">39,400 </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:9pt;font-weight:400;line-height:100%">Kyoto Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">JPY</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:9pt;font-weight:400;line-height:100%">44,542 </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:9pt;font-weight:400;line-height:100%">47,706 </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:9pt;font-weight:400;line-height:100%">Ikeda Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">JPY</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:9pt;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:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">Long-term debt principal</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,427 </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:9pt;font-weight:400;line-height:100%">287,149 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: unamortized discounts and issuance costs</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,527)</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:9pt;font-weight:400;line-height:100%">(7,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,900 </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:9pt;font-weight:400;line-height:100%">279,231 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current portion</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,453)</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:9pt;font-weight:400;line-height:100%">(41,540)</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:9pt;font-weight:400;line-height:100%">Noncurrent portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">254,447 </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:9pt;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:9pt;font-weight:400;line-height:100%">237,691 </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> USD 0 0 USD 185639000 186230000 JPY 34246000 13813000 JPY 0 39400000 JPY 44542000 47706000 JPY 0 0 264427000 287149000 7527000 7918000 256900000 279231000 2453000 41540000 254447000 237691000 500000000.0 750000000.0 Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. 0 0 3400000 4300000 0.0030 0.00125 139000000.0 139400000 46600000 46800000 4000000000.0 33400000 7000000000.0 62200000 36800000 15000000000.0 142800000 9800000000 88600000 4700000000 43100000 3800000000 34100000 900000000 8200000 400000000 3200000 Our long-term debt borrowing rates as of March 31, 2021 were as follows:<div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.382%"/><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%">Loan Agreement</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, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving Credit Facility</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.11%</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Luz del Norte Credit Facilities (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed rate loans at bank rate plus 3.50%</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Japan Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-month TIBOR plus 0.55%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kyoto Credit Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-month TIBOR plus 0.60%</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="4" 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:9pt;font-weight:400;line-height:100%">Ikeda Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed rate term loan facility at 1.20%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable rate term loan facility at 6-month TIBOR plus 0.70%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumption tax facility at 3-month TIBOR plus 0.50%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt service reserve facility at 6-month TIBOR plus 1.20%</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Outstanding balance comprised of $141.3 million of fixed rate loans and $44.3 million of variable rate loans as of March 31, 2021.</span></div> 0.0211 Fixed rate loans at bank rate plus 3.50% Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50% 1-month TIBOR plus 0.55% 1-month TIBOR plus 0.60% Fixed rate term loan facility at 1.20% Variable rate term loan facility at 6-month TIBOR plus 0.70% Consumption tax facility at 3-month TIBOR plus 0.50% Debt service reserve facility at 6-month TIBOR plus 1.20% 141300000 44300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021, the future principal payments on our long-term debt were due as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:86.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><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%">Total Debt</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:9pt;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">38,281 </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:9pt;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:9pt;font-weight:400;line-height:100%">6,084 </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:9pt;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:9pt;font-weight:400;line-height:100%">51,563 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,560 </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:9pt;font-weight:400;line-height:100%">2026</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:9pt;font-weight:400;line-height:100%">7,965 </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:9pt;font-weight:400;line-height:100%">Thereafter</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:9pt;font-weight:400;line-height:100%">151,164 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt future principal payments</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:9pt;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:9pt;font-weight:400;line-height:100%">264,427 </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> 1810000 38281000 6084000 51563000 7560000 7965000 151164000 264427000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. Commitments and Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the normal course of business, we enter into commercial commitments in the form of letters of credit and surety bonds to provide financial and performance assurance to third parties. As of March 31, 2021, the majority of these commercial commitments supported our systems projects. As of March 31, 2021, the issued and outstanding amounts and available capacities under these commitments were as follows (in millions):</span></div><div style="text-align:justify"><span><br/></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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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%">Issued and Outstanding</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%">Available Capacity</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:9pt;font-weight:400;line-height:100%">Revolving Credit Facility (1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bilateral facilities (2)</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:9pt;font-weight:400;line-height:100%">112.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:9pt;font-weight:400;line-height:100%">293.3 </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:9pt;font-weight:400;line-height:100%">Surety bonds</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:9pt;font-weight:400;line-height:100%">56.9 </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:9pt;font-weight:400;line-height:100%">660.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">——————————</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Our Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Of the total letters of credit issued under the bilateral facilities, $1.2 million was secured with cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with and projections of warranty claims, and our estimated per-module replacement costs. We also monitor our expected future module performance through certain quality and reliability testing and actual performance in certain field installation sites. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our condensed consolidated statements of operations if we commit to any such remediation actions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranty activities during the three months ended March 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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: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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty liability, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,096 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accruals for new warranties issued</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:9pt;font-weight:400;line-height:100%">2,277 </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:9pt;font-weight:400;line-height:100%">2,285 </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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</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:9pt;font-weight:400;line-height:100%">(3,226)</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:9pt;font-weight:400;line-height:100%">(6,562)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in estimate of product warranty liability</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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,019)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty liability, end of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,073 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of warranty liability</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">22,275 </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:9pt;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:9pt;font-weight:400;line-height:100%">20,399 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent portion of warranty liability</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,798 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,102 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on return rates for each series of module technology. In general, we expect the return rates for our newer series of module technology to be lower than our older series. We estimate that the return rate for such newer series of module technology will be less than 1%. As of March 31, 2021, a 1% increase in the return rate across all series of module technology would increase our product warranty liability by $108.8 million, and a 1% increase in the return rate for balance of systems (“BoS”) parts would not have a material impact on the associated warranty liability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Guarantees</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the engineering, procurement, and construction (“EPC”) agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. As of March 31, 2021 and December 31, 2020, we accrued $2.9 million and $10.2 million, respectively, for our estimated obligations under such arrangements, which were classified as “Other current liabilities” in our condensed consolidated balance sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain limited circumstances, we have provided indemnifications to customers or other parties, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant; a reduction in tax benefits received, including investment tax credits; the resolution of specific matters associated with a project’s development or construction; or guarantees of a third party’s payment or performance obligations. Project related tax benefits are, in part, based on guidance provided by the Internal Revenue Service and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm’s-length transaction with an unrelated party. We may base these estimates on the cost of insurance or other instruments that cover the underlying risks being indemnified and may purchase such instruments to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of earnings associated with the related transaction.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. As of March 31, 2021 and December 31, 2020, we accrued $6.0 million and $3.2 million of current indemnification liabilities, respectively. As of March 31, 2021, the maximum potential amount of future payments under our indemnifications was $146.8 million, and we held insurance and other instruments allowing us to recover up to $72.0 million of potential amounts paid under the indemnifications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solar Module Collection and Recycling Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously established a module collection and recycling program, which has since been discontinued, to collect and recycle modules sold and covered under such program once the modules reach the end of their service lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. Accordingly, we recorded any collection and recycling obligations within “Cost of sales” at the time of sale based on the estimated cost to collect and recycle the covered solar modules.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the cost of our collection and recycling obligations based on the present value of the expected future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; and by-product credits for certain materials recovered during the recycling process. We base these estimates on our experience collecting and recycling solar modules and certain assumptions regarding costs at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability and classify the corresponding expense within “Selling, general and administrative” expense on our condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our module collection and recycling liability was $128.1 million and $130.7 million as of March 31, 2021 and December 31, 2020, respectively. As of March 31, 2021, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase the liability by $21.2 million, and a 1% decrease in that rate would decrease the liability by $18.3 million. See Note 4. “Restricted Marketable Securities” to our condensed consolidated financial statements for more information about our arrangements for funding this liability.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to legal matters and claims in the normal course of our operations, which are described in Note 13 within our Annual Report on Form 10-K for the year ended December 31, 2020. While we believe the ultimate outcome of these matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us. There have been no material changes to these matters since our Annual Report on Form 10-K for the year ended December 31, 2020 was filed with the SEC on February 26, 2021.</span></div> 3400000 396600000 112700000 293300000 56900000 660000000.0 400000000.0 1200000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product warranty activities during the three months ended March 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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: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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty liability, beginning of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,096 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accruals for new warranties issued</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:9pt;font-weight:400;line-height:100%">2,277 </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:9pt;font-weight:400;line-height:100%">2,285 </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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</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:9pt;font-weight:400;line-height:100%">(3,226)</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:9pt;font-weight:400;line-height:100%">(6,562)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in estimate of product warranty liability</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:9pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,019)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty liability, end of period</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,073 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of warranty liability</span></td><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:9pt;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:9pt;font-weight:400;line-height:100%">22,275 </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:9pt;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:9pt;font-weight:400;line-height:100%">20,399 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent portion of warranty liability</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,798 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,102 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 95096000 129797000 2277000 2285000 3226000 6562000 -74000 -1019000 94073000 124501000 22275000 20399000 71798000 104102000 0.01 0.01 108800000 0.01 2900000 10200000 6000000.0 3200000 146800000 72000000.0 128100000 130700000 0.01 21200000 0.01 18300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Revenue from Contracts with Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the disaggregation of revenue from contracts with customers for the three months ended March 31, 2021 and 2020 along with the reportable segment for each category (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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="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%">Category</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%">Segment</span></td><td colspan="3" style="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="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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar modules</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:9pt;font-weight:400;line-height:100%">Modules</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,670 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar power systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Systems</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,076 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">O&amp;M services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">27,235 </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:9pt;font-weight:400;line-height:100%">29,475 </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:9pt;font-weight:400;line-height:100%">Energy generation (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">14,579 </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:9pt;font-weight:400;line-height:100%">17,973 </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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPC services (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">919 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td 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="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803,374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the three months ended March 31, 2020, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For certain of our EPC agreements, we provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. During the three months ended March 31, 2021 we accrued liquidated damages for certain of these arrangements, which we recognized as a reduction to revenue. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our performance guarantee arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to ship or deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For EPC services, or sales of solar power systems with EPC services, we recognize revenue over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress toward contract completion. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three months ended March 31, 2021 and 2020 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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: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><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of projects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in revenue from net changes in transaction prices (in thousands)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(762)</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"/><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;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in revenue from net changes in input cost estimates (in thousands)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,885 </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="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase in revenue from net changes in estimates (in thousands)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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="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:9pt;font-weight:400;line-height:100%">Net change in estimate as a percentage of aggregate revenue</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:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled,” and our contract liabilities, which we classify as “Deferred revenue,” for the three months ended March 31, 2021. As of December 31, 2020, these balances excluded any assets or liabilities classified as held for sale (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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,<br/>2020</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 Month Change</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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled (1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,561 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,395 </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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,193 </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:9pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,761 </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:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes $53.3 million and $22.7 million of non-current accounts receivable, unbilled classified as “Other assets” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes $55.0 million and $44.9 million of non-current deferred revenue classified as “Other liabilities” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, our contract assets increased by $31.2 million primarily due to unbilled receivables associated with the sale of certain project assets in the United States that were not part of the sale of our U.S. project development business described in Note 2. “Sales of Businesses.” During the three months ended March 31, 2021, our contract liabilities increased by $27.8 million primarily due to advance payments received for sales of solar modules in the current period, including $32.1 million for solar modules associated with the sale of our U.S. project development business described in Note 2. “Sales of Businesses,” partially offset by the recognition of revenue for sales of solar modules for which payment was received in 2020. During the three months ended March 31, 2021 and 2020, we recognized revenue of $72.0 million and $268.2 million, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2021, we had entered into contracts with customers for the future sale of 14.1 GW</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">DC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of solar modules for an aggregate transaction price of $4.1 billion. We expect to recognize such amounts as revenue through 2024 as we transfer control of the modules to the customers. While our contracts with customers typically represent firm purchase commitments, these contracts may be subject to amendments made by us or requested by our customers. These amendments may increase or decrease the volume of modules to be sold under the contract, change delivery schedules, or otherwise adjust the expected revenue under these contracts.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the disaggregation of revenue from contracts with customers for the three months ended March 31, 2021 and 2020 along with the reportable segment for each category (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:60.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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="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%">Category</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%">Segment</span></td><td colspan="3" style="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="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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar modules</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:9pt;font-weight:400;line-height:100%">Modules</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,670 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Solar power systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Systems</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,076 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">O&amp;M services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">27,235 </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:9pt;font-weight:400;line-height:100%">29,475 </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:9pt;font-weight:400;line-height:100%">Energy generation (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">14,579 </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:9pt;font-weight:400;line-height:100%">17,973 </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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPC services (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Systems</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:9pt;font-weight:400;line-height:100%">(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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">919 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td 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="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803,374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the three months ended March 31, 2020, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For certain of our EPC agreements, we provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. During the three months ended March 31, 2021 we accrued liquidated damages for certain of these arrangements, which we recognized as a reduction to revenue. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our performance guarantee arrangements.</span></div> 534670000 393681000 226967000 90076000 27235000 29475000 14579000 17973000 -77000 919000 803374000 532124000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three months ended March 31, 2021 and 2020 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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: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><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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of projects</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 </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:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in revenue from net changes in transaction prices (in thousands)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(762)</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"/><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;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in revenue from net changes in input cost estimates (in thousands)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,885 </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="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase in revenue from net changes in estimates (in thousands)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,634 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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="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:9pt;font-weight:400;line-height:100%">Net change in estimate as a percentage of aggregate revenue</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:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1000000.0 4 2 1634000 -762000 0 1885000 1634000 1123000 0.001 0.003 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled,” and our contract liabilities, which we classify as “Deferred revenue,” for the three months ended March 31, 2021. As of December 31, 2020, these balances excluded any assets or liabilities classified as held for sale (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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,<br/>2020</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 Month Change</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:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled (1)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,561 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,395 </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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, unbilled, net</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,193 </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:9pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261,493 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,732 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,761 </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:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes $53.3 million and $22.7 million of non-current accounts receivable, unbilled classified as “Other assets” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes $55.0 million and $44.9 million of non-current deferred revenue classified as “Other liabilities” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.</span></div> 80561000 49395000 276000 303000 80285000 49092000 31193000 0.64 261493000 233732000 27761000 0.12 53300000 22700000 55000000.0 44900000 31200000 27800000 32100000 72000000.0 268200000 4100000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents share-based compensation expense recognized in our condensed consolidated statements of operations for the three months ended March 31, 2021 and 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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales (1)</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:9pt;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:9pt;font-weight:400;line-height:100%">(92)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative (1)</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:9pt;font-weight:400;line-height:100%">4,515 </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:9pt;font-weight:400;line-height:100%">4,709 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development (2)</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:9pt;font-weight:400;line-height:100%">(1,308)</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:9pt;font-weight:400;line-height:100%">1,283 </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"/><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation expense</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">3,115 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,204 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">On March 31, 2021, we completed the sales of our North American O&amp;M operations and U.S. project development business, which resulted in the forfeiture of unvested shares for associates (our term for full and part-time employees) departing the Company as part of the transactions. See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Effective March 15, 2021, our former Chief Technology Officer retired from the Company, which resulted in the forfeiture of his unvested shares during the three months ended March 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense capitalized in inventory, project assets, and PV solar power systems was $0.8 million as of March 31, 2021 and $1.1 million as of December 31, 2020. As of March 31, 2021, we had $29.3 million of unrecognized share-based compensation expense related to unvested restricted and performance units, which we expect to recognize over a weighted-average period of approximately 1.7 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program was intended to incentivize retention of our key executive talent and align the interest of executive management and stockholders. The program consisted of performance units to be earned over an approximately three-year performance period, which ended in December 2020. Vesting of the 2018 grants of performance units was contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. In February 2021, the compensation committee of our board of directors certified the achievement of the vesting conditions applicable to the grants, which approximated the target level of performance. Accordingly, each participant received one share of common stock for each vested performance unit, net of any tax withholdings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2019, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2021. Vesting of the 2019 grants of performance units is contingent upon the relative attainment of target cost per watt, module wattage, gross profit, and operating income metrics.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2022. Vesting of the 2020 grants of performance units is contingent upon the relative attainment of contracted revenue, module wattage, and return on capital metrics.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vesting of performance units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Outstanding performance units are included in the computation of diluted net income per share based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.</span></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents share-based compensation expense recognized in our condensed consolidated statements of operations for the three months ended March 31, 2021 and 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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales (1)</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:9pt;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:9pt;font-weight:400;line-height:100%">(92)</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:9pt;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:9pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative (1)</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:9pt;font-weight:400;line-height:100%">4,515 </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:9pt;font-weight:400;line-height:100%">4,709 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development (2)</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:9pt;font-weight:400;line-height:100%">(1,308)</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:9pt;font-weight:400;line-height:100%">1,283 </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"/><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total share-based compensation expense</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">3,115 </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:9pt;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:9pt;font-weight:400;line-height:100%">7,204 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">On March 31, 2021, we completed the sales of our North American O&amp;M operations and U.S. project development business, which resulted in the forfeiture of unvested shares for associates (our term for full and part-time employees) departing the Company as part of the transactions. See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Effective March 15, 2021, our former Chief Technology Officer retired from the Company, which resulted in the forfeiture of his unvested shares during the three months ended March 31, 2021.</span></div> -92000 1212000 4515000 4709000 -1308000 1283000 3115000 7204000 800000 1100000 29300000 P1Y8M12D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the “CARES Act”) was signed into law. The CARES Act includes a number of federal corporate tax relief provisions that are intended to support the ongoing liquidity of U.S. corporations. Among other provisions, the CARES Act allows net operating losses incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years. Because changes in tax law are accounted for in the period of enactment, the retroactive effects of such changes were accounted for as a discrete item in the prior period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the CARES Act, we expect to carry back our 2019 and 2020 net operating losses to our 2016 U.S. corporate income tax return, which will restore certain foreign tax credits we expect to utilize by amending our 2017 and 2018 U.S. corporate income tax returns. Such amended returns will restore other general business credits we expect to utilize in future tax years before the credits expire and eliminate the transition tax liability for accumulated earnings of foreign subsidiaries resulting from the Tax Cuts and Jobs Act.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate was 18% and (5,657)% for the three months ended March 31, 2021 and 2020, respectively. The increase in our effective tax rate was primarily driven by a discrete tax benefit in the prior year associated with the net operating loss carryback provisions of the CARES Act described above and the relative size of our pretax income in the prior period. Our provision for income taxes differed from the amount computed by applying the U.S. statutory federal income tax rate of 21% primarily due to the beneficial impact of the Malaysian tax holiday and Vietnamese tax incentive.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Malaysian subsidiary has been granted a long-term tax holiday that expires in 2027. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in 2027. In addition, our Vietnamese subsidiary has been granted a tax incentive that provides a two-year tax exemption, which began in 2020, and reduced tax rates through the end of 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions pursuant to the recognition and measurement criteria under ASC 740. It is reasonably possible that $0.4 million of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to audit by federal, state, local, and foreign tax authorities. We are currently under examination in India, Malaysia, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.</span></div> 0.18 -56.57 0.21 400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. Net Income per Share </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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="padding:0 1pt"/><td colspan="3" style="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="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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per share</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,671 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,704 </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:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:9pt;font-weight:400;line-height:100%">106,088 </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:9pt;font-weight:400;line-height:100%">105,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per share</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:9pt;font-weight:400;line-height:100%">106,088 </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:9pt;font-weight:400;line-height:100%">105,595 </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 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of restricted and performance units and stock purchase plan shares</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:9pt;font-weight:400;line-height:100%">802 </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:9pt;font-weight:400;line-height:100%">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 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing diluted net income per share</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:9pt;font-weight:400;line-height:100%">106,890 </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:9pt;font-weight:400;line-height:100%">106,386 </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:12pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share:</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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.98 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no anti-dilutive common shares for the three months ended March 31, 2021 and 2020.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 was as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top: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:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><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.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><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="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="padding:0 1pt"/><td colspan="3" style="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="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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic net income per share</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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,671 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,704 </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:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:9pt;font-weight:400;line-height:100%">106,088 </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:9pt;font-weight:400;line-height:100%">105,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted net income per share</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</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:9pt;font-weight:400;line-height:100%">106,088 </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:9pt;font-weight:400;line-height:100%">105,595 </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 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of restricted and performance units and stock purchase plan shares</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:9pt;font-weight:400;line-height:100%">802 </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:9pt;font-weight:400;line-height:100%">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 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing diluted net income per share</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:9pt;font-weight:400;line-height:100%">106,890 </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:9pt;font-weight:400;line-height:100%">106,386 </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:12pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share:</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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.98 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 209671000 90704000 106088000 105595000 106088000 105595000 802000 791000 106890000 106386000 1.98 0.86 1.96 0.85 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Accumulated Other Comprehensive Loss</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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%">Foreign Currency Translation Adjustment</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%">Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities</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%">Unrealized Gain (Loss) on Derivative Instruments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,239)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,630 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,117)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,726)</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 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</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:9pt;font-weight:400;line-height:100%">(10,191)</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:9pt;font-weight:400;line-height:100%">(6,015)</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:9pt;font-weight:400;line-height:100%">2,883 </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:9pt;font-weight:400;line-height:100%">(13,323)</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 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">475 </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:9pt;font-weight:400;line-height:100%">(11,696)</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:9pt;font-weight:400;line-height:100%">1,136 </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:9pt;font-weight:400;line-height:100%">(10,085)</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"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tax effect</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,121 </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:9pt;font-weight:400;line-height:100%">(637)</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:9pt;font-weight:400;line-height:100%">484 </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 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,716)</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:9pt;font-weight:400;line-height:100%">(16,590)</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:9pt;font-weight:400;line-height:100%">3,382 </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:9pt;font-weight:400;line-height:100%">(22,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</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:9pt;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:9pt;font-weight:400;line-height:100%">(85,955)</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:9pt;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:9pt;font-weight:400;line-height:100%">40 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,265 </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:9pt;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:9pt;font-weight:400;line-height:100%">(84,650)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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 style="height:21pt"><td colspan="3" rowspan="2" 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%">Comprehensive Income Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Line Item</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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</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:9pt;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:9pt;font-weight:400;line-height:100%">(475)</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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on marketable securities and restricted marketable securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</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:9pt;font-weight:400;line-height:100%">11,696 </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:9pt;font-weight:400;line-height:100%">15,088 </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="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on derivative contracts:</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;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">(1,129)</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:9pt;font-weight:400;line-height:100%">(207)</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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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="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;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total unrealized loss on derivative contracts</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,136)</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:9pt;font-weight:400;line-height:100%">(207)</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="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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain reclassified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,085 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,881 </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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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%">Foreign Currency Translation Adjustment</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%">Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities</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%">Unrealized Gain (Loss) on Derivative Instruments</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,239)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,630 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,117)</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(61,726)</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 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income before reclassifications</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:9pt;font-weight:400;line-height:100%">(10,191)</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:9pt;font-weight:400;line-height:100%">(6,015)</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:9pt;font-weight:400;line-height:100%">2,883 </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:9pt;font-weight:400;line-height:100%">(13,323)</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 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</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:9pt;font-weight:400;line-height:100%">475 </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:9pt;font-weight:400;line-height:100%">(11,696)</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:9pt;font-weight:400;line-height:100%">1,136 </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:9pt;font-weight:400;line-height:100%">(10,085)</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"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net tax effect</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,121 </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:9pt;font-weight:400;line-height:100%">(637)</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:9pt;font-weight:400;line-height:100%">484 </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 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,716)</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:9pt;font-weight:400;line-height:100%">(16,590)</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:9pt;font-weight:400;line-height:100%">3,382 </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:9pt;font-weight:400;line-height:100%">(22,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</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:9pt;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:9pt;font-weight:400;line-height:100%">(85,955)</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:9pt;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:9pt;font-weight:400;line-height:100%">40 </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:9pt;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:9pt;font-weight:400;line-height:100%">1,265 </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:9pt;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:9pt;font-weight:400;line-height:100%">(84,650)</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> -76239000 16630000 -2117000 -61726000 -10191000 -6015000 2883000 -13323000 -475000 11696000 -1136000 10085000 0 -1121000 637000 -484000 -9716000 -16590000 3382000 -22924000 -85955000 40000 1265000 -84650000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:47.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.922%"/><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 style="height:21pt"><td colspan="3" rowspan="2" 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%">Comprehensive Income Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income Statement Line Item</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><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</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:9pt;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:9pt;font-weight:400;line-height:100%">(475)</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:9pt;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:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on marketable securities and restricted marketable securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense), net</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:9pt;font-weight:400;line-height:100%">11,696 </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:9pt;font-weight:400;line-height:100%">15,088 </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="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on derivative contracts:</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;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">(1,129)</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:9pt;font-weight:400;line-height:100%">(207)</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="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commodity swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</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:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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="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;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total unrealized loss on derivative contracts</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,136)</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:9pt;font-weight:400;line-height:100%">(207)</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="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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gain reclassified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,085 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,881 </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> -475000 0 11696000 15088000 -1129000 -207000 -7000 0 -1136000 -207000 10085000 14881000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. Segment Reporting</span></div><div style="margin-top:0.8pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of cadmium telluride (“CdTe”) solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our systems segment, through which we provide power plant solutions in certain markets, which include (i) project development, (ii) EPC services, and (iii) O&amp;M services. We may provide any combination of individual products and services within such capabilities (including, with respect to EPC services, by contracting with third parties) depending upon the customer and market opportunity. Our systems segment customers include utilities, independent power producers, commercial and industrial companies, and other system owners. From time to time, we may temporarily own and operate, or retain interests in, certain of our systems for a period of time based on strategic opportunities or market factors. See Note 20. “Segment and Geographical Information” in our Annual Report on Form 10-K for the year ended December 31, 2020 for additional discussion of our segment reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain financial information for our reportable segments for the three months ended March 31, 2021 and 2020 and as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:21.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.923%"/><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="15" 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 March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,670 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,704 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803,374 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393,681 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,443 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</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:9pt;font-weight:400;line-height:100%">100,440 </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:9pt;font-weight:400;line-height:100%">84,327 </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:9pt;font-weight:400;line-height:100%">184,767 </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:9pt;font-weight:400;line-height:100%">75,352 </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:9pt;font-weight:400;line-height:100%">14,986 </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:9pt;font-weight:400;line-height:100%">90,338 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:100%">50,724 </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:9pt;font-weight:400;line-height:100%">3,097 </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:9pt;font-weight:400;line-height:100%">53,821 </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:9pt;font-weight:400;line-height:100%">44,673 </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:9pt;font-weight:400;line-height:100%">6,258 </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:9pt;font-weight:400;line-height:100%">50,931 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain financial information for our reportable segments for the three months ended March 31, 2021 and 2020 and as of March 31, 2021 and December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top: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:21.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.923%"/><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="15" 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 March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">534,670 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,704 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803,374 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393,681 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,443 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</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:9pt;font-weight:400;line-height:100%">100,440 </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:9pt;font-weight:400;line-height:100%">84,327 </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:9pt;font-weight:400;line-height:100%">184,767 </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:9pt;font-weight:400;line-height:100%">75,352 </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:9pt;font-weight:400;line-height:100%">14,986 </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:9pt;font-weight:400;line-height:100%">90,338 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:100%">50,724 </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:9pt;font-weight:400;line-height:100%">3,097 </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:9pt;font-weight:400;line-height:100%">53,821 </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:9pt;font-weight:400;line-height:100%">44,673 </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:9pt;font-weight:400;line-height:100%">6,258 </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:9pt;font-weight:400;line-height:100%">50,931 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Systems</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 534670000 268704000 803374000 393681000 138443000 532124000 100440000 84327000 184767000 75352000 14986000 90338000 50724000 3097000 53821000 44673000 6258000 50931000 14462000 0 14462000 14462000 0 14462000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document - shares
3 Months Ended
Mar. 31, 2021
Apr. 23, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 001-33156  
Entity Registrant Name First Solar, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-4623678  
Entity Address, Address Line One 350 West Washington Street, Suite 600  
Entity Address, City or Town Tempe  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85281  
City Area Code 602  
Local Phone Number 414-9300  
Title of 12(b) Security Common stock, $0.001 par value  
Trading Symbol FSLR  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   106,311,829
Entity Central Index Key 0001274494  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
XML 14 R2.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
Net sales $ 803,374 $ 532,124
Cost of sales 618,607 441,786
Gross profit 184,767 90,338
Operating expenses:    
Selling, general and administrative 52,087 58,587
Research and development 19,873 25,613
Production start-up 11,354 4,482
Total operating expenses 83,314 88,682
Gain on sales of businesses, net 150,895 0
Operating income 252,348 1,656
Foreign currency loss, net (2,595) (398)
Interest income 956 9,330
Interest expense, net (2,996) (6,789)
Other income (expense), net 8,448 (2,222)
Income before taxes and equity in earnings 256,161 1,577
Income tax (expense) benefit (46,490) 89,215
Equity in earnings, net of tax 0 (88)
Net income $ 209,671 $ 90,704
Net income per share:    
Basic $ 1.98 $ 0.86
Diluted $ 1.96 $ 0.85
Weighted-average number of shares used in per share calculations:    
Basic 106,088 105,595
Diluted 106,890 106,386
XML 15 R3.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
Net income $ 209,671 $ 90,704
Other comprehensive income, net of tax:    
Foreign currency translation adjustments (9,716) (8,064)
Unrealized (loss) gain on marketable securities and restricted marketable securities, net of tax of $1,121, and $389 (16,590) 2,852
Unrealized gain on derivative instruments, net of tax of $(637), and $(79) 3,382 896
Other comprehensive loss (22,924) (4,316)
Comprehensive income 186,747 86,388
Supplemental Income Statement Elements [Abstract]    
Unrealized (loss) gain on marketable securities and restricted marketable securities, tax 1,121 389
Unrealized gain on derivative instruments, tax $ (637) $ (79)
XML 16 R4.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 $ 972,879 $ 1,227,002
Marketable securities (amortized cost of $562,880 and $519,844 and allowance for credit losses of $138 and $121 at March 31, 2021 and December 31, 2020, respectively) 562,735 520,066
Accounts receivable trade 795,923 269,095
Accounts Receivable Trade, Allowance for credit losses (5,827) (3,009)
Accounts receivable trade, net 790,096 266,086
Accounts receivable, unbilled 27,280 26,673
Accounts receivable, unbilled, allowance for credit losses (276) (303)
Accounts receivable, unbilled, net 27,004 26,370
Inventories 550,270 567,587
Project assets 6,984 0
Assets held for sale 0 155,685
Prepaid expenses and other current assets 226,922 251,739
Total current assets 3,136,890 3,014,535
Property, plant and equipment, net 2,397,986 2,402,285
PV solar power systems, net 236,416 243,396
Project assets 284,201 373,377
Deferred tax assets, net 106,803 104,099
Restricted marketable securities (amortized cost of $247,628 and allowance for credit losses of $13 at December 31, 2020) 0 265,280
Goodwill 14,462 14,462
Intangibles assets, net 53,404 56,138
Inventories 205,096 201,229
Other assets 673,652 434,130
Total assets 7,108,910 7,108,931
Current liabilities:    
Accounts payable 186,087 183,349
Income taxes payable 15,351 14,571
Accrued expenses 217,483 310,467
Current portion of long-term debt 2,453 41,540
Deferred revenue 206,530 188,813
Liabilities held for sale 0 25,621
Other current liabilities 41,437 83,037
Total current liabilities 669,341 847,398
Accrued solar module collection and recycling liability 128,135 130,688
Long-term debt 254,447 237,691
Other liabilities 362,207 372,226
Total liabilities 1,414,130 1,588,003
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 106,310,928 and 105,980,466 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively 106 106
Additional paid-in capital 2,853,891 2,866,786
Accumulated earnings 2,925,433 2,715,762
Accumulated other comprehensive loss (84,650) (61,726)
Total stockholders' equity 5,694,780 5,520,928
Total liabilities and stockholders' equity $ 7,108,910 $ 7,108,931
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 500,000,000 500,000,000
Common Stock, Shares Issued 106,310,928 105,980,466
Common Stock, Shares Outstanding 106,310,928 105,980,466
Marketable securities, Amortized Cost $ 562,880 $ 519,844
Marketable Securities, Allowance for Credit Loss 138 121
Restricted Debt Securities [Member]    
Marketable securities, Amortized Cost 0 247,628
Marketable Securities, Allowance for Credit Loss $ 0 $ 13
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Stockholders' Equity Statement - USD ($)
$ in Thousands
Total
Cumulative effect adjustment for the adoption of ASU 2016-13
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Earnings [Member]
Accumulated Earnings [Member]
Cumulative effect adjustment for the adoption of ASU 2016-13
Accumulated Other Comprehensive (Loss) Income [Member]
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest | Accounting Standards Update 2016-13   $ (9,213)       $ (9,213)  
Common stock, shares, beginning balance at Dec. 31, 2019     105,449,000        
Stockholders' equity, beginning balance at Dec. 31, 2019 $ 5,096,767   $ 105 $ 2,849,376 $ 2,326,620   $ (79,334)
Net income 90,704       90,704    
Other comprehensive loss (4,316)           (4,316)
Common stock issued for share-based compensation, shares     733,000        
Common stock issued for share-based compensation 1   $ 1 0      
Tax withholding related to vesting of restricted stock, shares     (276,000)        
Tax withholding related to vesting of restricted stock (12,679)   $ 0 (12,679)      
Share-based compensation expense 7,358     7,358      
Common stock, shares, ending balance at Mar. 31, 2020     105,906,000        
Stockholders' equity, ending balance at Mar. 31, 2020 $ 5,168,622   $ 106 2,844,055 2,408,111   (83,650)
Common stock, shares, beginning balance at Dec. 31, 2020 105,980,466   105,980,000        
Stockholders' equity, beginning balance at Dec. 31, 2020 $ 5,520,928   $ 106 2,866,786 2,715,762   (61,726)
Net income 209,671       209,671    
Other comprehensive loss (22,924)           (22,924)
Common stock issued for share-based compensation, shares     536,000        
Common stock issued for share-based compensation 0   $ 0 0      
Tax withholding related to vesting of restricted stock, shares     (205,000)        
Tax withholding related to vesting of restricted stock (15,689)   $ 0 (15,689)      
Share-based compensation expense $ 2,794     2,794      
Common stock, shares, ending balance at Mar. 31, 2021 106,310,928   106,311,000        
Stockholders' equity, ending balance at Mar. 31, 2021 $ 5,694,780   $ 106 $ 2,853,891 $ 2,925,433   $ (84,650)
XML 19 R7.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 $ 209,671 $ 90,704
Adjustments to reconcile net income to cash used in operating activities:    
Depreciation, amortization and accretion 63,205 56,279
Impairments and net losses on disposal of long-lived assets 4,501 1,288
Share-based compensation 3,115 7,204
Deferred income taxes (11,538) (80,404)
Gain on sales of businesses, net (150,895) 0
Gains on sales of marketable securities and restricted marketable securities (11,696) (15,088)
Other, net 1,412 16,676
Changes in operating assets and liabilities:    
Accounts receivable, trade and unbilled (320,461) 242,680
Prepaid expenses and other current assets (42,750) (13,387)
Inventories 12,602 (48,896)
Project assets and PV solar power systems 59,623 (50,756)
Other assets (20,814) (54,925)
Income tax receivable and payable 33,278 (9,425)
Accounts payable 7,853 (38,161)
Accrued expenses and other liabilities (115,190) (609,218)
Accrued solar module collection and recycling liability (1,394) 565
Net cash used in operating activities (279,478) (504,864)
Cash flows from investing activities:    
Purchases of property, plant and equipment (90,155) (112,546)
Purchases of marketable securities and restricted marketable securities (292,308) (405,794)
Proceeds from sales and maturities of marketable securities and restricted marketable securities 508,289 628,936
Proceeds from sales of businesses 145,969 0
Other investing activities 43 (14,150)
Net cash provided by investing activities 271,838 96,446
Cash flows from financing activities:    
Repayment of long-term debt (37,378) (325)
Proceeds from borrowings under long-term debt, net of discounts and issuance costs 21,616 0
Payments of tax withholdings for restricted shares (15,689) (12,679)
Other financing activities 0 (436)
Net cash used in financing activities (31,451) (13,440)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (652) (5,774)
Net decrease in cash, cash equivalents and restricted cash (39,743) (427,632)
Cash, cash equivalents and restricted cash, beginning of the period 1,273,594 1,446,510
Cash, cash equivalents and restricted cash, end of the period 1,233,851 1,018,878
Supplemental disclosure of noncash investing and financing activities:    
Property, plant and equipment acquisitions funded by liabilities 76,095 76,298
Proceeds to be received from sales of businesses $ 156,965 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.1
1. Basis of Presentation
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
1. Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of First Solar, Inc. and its subsidiaries in this Quarterly Report have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) for interim financial information and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. In the opinion of First Solar management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement have been included. Certain prior period balances have been reclassified to conform to the current period presentation.

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Despite our intention to establish accurate estimates and reasonable assumptions, actual results could differ materially from such estimates and assumptions. Operating results 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 for any other period. The condensed consolidated balance sheet at December 31, 2020 has been derived from the audited consolidated financial statements at that date, but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These interim financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2020 included in our Annual Report on Form 10-K, which has been filed with the SEC.

Unless expressly stated or the context otherwise requires, the terms “the Company,” “we,” “us,” “our,” and “First Solar” refer to First Solar, Inc. and its consolidated subsidiaries, and the term “condensed consolidated financial statements” refers to the accompanying unaudited condensed consolidated financial statements contained in this Quarterly Report.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.1
2. Sales of Businesses
3 Months Ended
Mar. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Disclosure
2. Sales of Businesses

Sale of North American O&M operations

Following an evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our O&M services business, we received an offer to purchase certain portions of the business and determined it was in the best interest of our stockholders to pursue the transaction. Accordingly, in August 2020, we entered into an agreement with a subsidiary of Clairvest Group, Inc. (“Clairvest”) for the sale of our North American O&M operations.

On March 31, 2021, we completed the transaction for a closing purchase price of $151.5 million, subject to certain customary post-closing adjustments, of which $146.0 million was received on March 31, 2021. As a result of this transaction, we recognized a gain of $119.2 million, net of transaction costs, which was included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.

Sale of U.S. project development business

Following a separate evaluation of the long-term cost structure, competitiveness, and risk-adjusted returns of our U.S. project development business, we determined it was also in the best interest of our stockholders to pursue the sale of this business. In January 2021, we entered into an agreement with Leeward Renewable Energy Development,
LLC (“Leeward”), a subsidiary of the Ontario Municipal Employees Retirement System, for the sale of our U.S. project development business, which included developing, contracting for the construction of, and selling utility-scale PV solar power systems in the United States. The transaction included our approximately 10 GWAC utility-scale solar project pipeline, including the advanced-stage Horizon, Madison, Ridgely, Rabbitbrush, and Oak Trail projects, which are expected to commence construction in the next two years; the 30MWAC Barilla Solar project, which is operational; and certain other equipment. In addition, Leeward agreed to certain module purchase commitments.

On March 31, 2021, we completed the transaction for an aggregate purchase price of $284.0 million, subject to certain customary post-closing adjustments. Such purchase price included $151.4 million for the sale of the U.S. project development business; $100.5 million for the sale of 299 MWDC of solar modules, which is presented in “Net sales” on our condensed consolidated statements of operations; and $32.1 million of advanced payments for 93 MWDC of solar modules not yet delivered, which is included in “Deferred revenue” on our condensed consolidated balance sheet as of March 31, 2021. Proceeds from the transaction were received in early April 2021.

We recognized a gain of $31.8 million, net of transaction costs, from the sale of our U.S. project development business, which is included in “Gain on sales of businesses, net” in our condensed consolidated statements of operations. The assets and liabilities associated with this business were classified as held for sale in our condensed consolidated balance sheet as of December 31, 2020.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.1
3. Cash, Cash Equivalents, and Marketable Securities
3 Months Ended
Mar. 31, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Cash, Cash Equivalents, and Marketable Securities
3. Cash, Cash Equivalents, and Marketable Securities

Cash, cash equivalents, and marketable securities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
March 31,
2021
December 31,
2020
Cash and cash equivalents:
Cash$972,877 $1,227,000 
Money market funds
Total cash and cash equivalents972,879 1,227,002 
Marketable securities:
Foreign debt194,101 214,254 
U.S. debt18,764 14,543 
Time deposits349,870 291,269 
Total marketable securities562,735 520,066 
Total cash, cash equivalents, and marketable securities$1,535,614 $1,747,068 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):
Balance Sheet Line ItemMarch 31,
2021
December 31,
2020
Cash and cash equivalentsCash and cash equivalents$972,879 $1,227,002 
Restricted cash current
Prepaid expenses and other current assets2,212 1,745 
Restricted cash noncurrent
Other assets258,760 44,847 
Total cash, cash equivalents, and restricted cash
$1,233,851 $1,273,594 

During the three months ended March 31, 2021, we sold marketable securities for proceeds of $5.5 million and realized gains of less than $0.1 million on such sales. During the three months ended March 31, 2020, we sold marketable securities for proceeds of $130.8 million and realized losses of less than $0.1 million on such sales. See
Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our marketable securities.

The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of March 31, 2021 and December 31, 2020 (in thousands):
 As of March 31, 2021
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$193,860 $268 $21 $$194,101 
U.S. debt19,020 18 272 18,764 
Time deposits350,000 — — 130 349,870 
Total$562,880 $286 $293 $138 $562,735 

 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$213,949 $367 $46 $16 $214,254 
U.S. debt14,521 22 — — 14,543 
Time deposits291,374 — — 105 291,269 
Total$519,844 $389 $46 $121 $520,066 

The following table presents the change in the allowance for credit losses related to our available-for-sale marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$121 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 207 
Provision for credit losses, net122 180 
Sales and maturities of marketable securities(105)(172)
Allowance for credit losses, end of period$138 $215 

The contractual maturities of our marketable securities as of March 31, 2021 were as follows (in thousands):
Fair
Value
One year or less$458,537 
One year to two years94,472 
Two years to three years— 
Three years to four years— 
Four years to five years4,950 
More than five years4,776 
Total$562,735 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.1
4. Restricted Marketable Securities
3 Months Ended
Mar. 31, 2021
Debt Securities, Available-for-sale, Restricted [Abstract]  
Restricted marketable securities
4. Restricted Marketable Securities

Restricted marketable securities consisted of the following as of March 31, 2021 and December 31, 2020 (in thousands):
 
 
March 31,
2021
December 31,
2020
Foreign government obligations$— $149,700 
U.S. government obligations— 115,580 
Total restricted marketable securities$— $265,280 

Our restricted marketable securities represent long-term marketable securities held in custodial accounts to fund the estimated future cost of collecting and recycling modules covered under our solar module collection and recycling program. As of March 31, 2021 and December 31, 2020, such custodial accounts also included noncurrent restricted cash balances of $254.7 million and $0.7 million, respectively, which were reported within “Other assets.” As necessary, we fund any incremental amounts for our estimated collection and recycling obligations on an annual basis based on the estimated costs of collecting and recycling covered modules, estimated rates of return on our restricted marketable securities, and an estimated solar module life of 25 years, less amounts already funded in prior years. We have established a trust under which estimated funds are put into custodial accounts with an established and reputable bank, for which First Solar, Inc.; First Solar Malaysia Sdn. Bhd.; and First Solar Manufacturing GmbH are grantors. Trust funds may be disbursed for qualified module collection and recycling costs (including capital and facility related recycling costs), payments to customers for assuming collection and recycling obligations, and reimbursements of any overfunded amounts. Investments in the trust must meet certain investment quality criteria comparable to highly rated government or agency bonds.

During the three months ended March 31, 2021, we sold all our restricted marketable securities for proceeds of $258.9 million and realized gains of $11.7 million on such sales. We intend to reinvest such proceeds and continue to evaluate investments that support the estimated costs of our solar module collection and recycling program. During the three months ended March 31, 2020, we sold certain restricted marketable securities for proceeds of $115.2 million, realized gains of $15.1 million on such sales, and repurchased $114.5 million of restricted marketable securities as part of our ongoing management of the custodial accounts. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the fair value of our restricted marketable securities.

The following table summarizes the unrealized gains and losses related to our restricted marketable securities, by major security type, as of December 31, 2020 (in thousands):
 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign government obligations$131,980 $17,720 $— $— $149,700 
U.S. government obligations115,648 133 188 13 115,580 
Total$247,628 $17,853 $188 $13 $265,280 
The following table presents the change in the allowance for credit losses related to our restricted marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$13 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 54 
Provision for credit losses, net16 
Sales of restricted marketable securities(29)(25)
Allowance for credit losses, end of period$— $30 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.1
5. Consolidated Balance Sheet Details
3 Months Ended
Mar. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Consolidated Balance Sheet Details
5. Consolidated Balance Sheet Details

Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable trade, gross$795,923 $269,095 
Allowance for credit losses(5,827)(3,009)
Accounts receivable trade, net$790,096 $266,086 

At March 31, 2021 and December 31, 2020, $63.6 million and $24.4 million, respectively, of our trade accounts receivable were secured by letters of credit, bank guarantees, surety bonds, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled, net

Accounts receivable, unbilled, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable, unbilled$27,280 $26,673 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$27,004 $26,370 

Allowance for credit losses

The following tables present the change in the allowances for credit losses related to our accounts receivable for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
Accounts receivable, trade20212020
Allowance for credit losses, beginning of period$3,009 $1,386 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 171 
Provision for the credit losses, net2,915 2,026 
Writeoffs(97)(252)
Allowance for credit losses, end of period$5,827 $3,331 
Three Months Ended
March 31,
Accounts receivable, unbilled20212020
Allowance for credit losses, beginning of period$303 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 459 
Provision for credit losses, net(27)764 
Allowance for credit losses, end of period$276 $1,223 

Inventories

Inventories consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Raw materials$307,883 $292,334 
Work in process62,898 64,709 
Finished goods384,585 411,773 
Inventories$755,366 $768,816 
Inventories – current$550,270 $567,587 
Inventories – noncurrent$205,096 $201,229 

Prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Prepaid expenses$162,573 $160,534 
Prepaid income taxes38,586 71,051 
Derivative instruments (1)7,723 3,315 
Restricted cash2,212 1,745 
Other current assets15,828 15,094 
Prepaid expenses and other current assets$226,922 $251,739 
——————————
(1)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.
Property, plant and equipment, net

Property, plant and equipment, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Land$14,362 $14,498 
Buildings and improvements 692,493 693,762 
Machinery and equipment 2,459,941 2,184,236 
Office equipment and furniture143,885 143,685 
Leasehold improvements43,758 41,459 
Construction in progress194,827 419,766 
Property, plant and equipment, gross3,549,266 3,497,406 
Accumulated depreciation(1,151,280)(1,095,121)
Property, plant and equipment, net$2,397,986 $2,402,285 

Depreciation of property, plant and equipment was $56.8 million and $47.4 million for the three months ended March 31, 2021 and 2020, respectively.

PV solar power systems, net

Photovoltaic (“PV”) solar power systems, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
PV solar power systems, gross $291,998 $298,067 
Accumulated depreciation(55,582)(54,671)
PV solar power systems, net$236,416 $243,396 

Depreciation of PV solar power systems was $3.0 million and $5.8 million for the three months ended March 31, 2021 and 2020, respectively.

Project assets

Project assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Project assets – development costs, including project acquisition and land costs$136,175 $176,346 
Project assets – construction costs155,010 197,031 
Project assets$291,185 $373,377 
Project assets – current$6,984 $— 
Project assets – noncurrent$284,201 $373,377 
Other assets

Other assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Restricted cash$258,760 $44,847 
Operating lease assets (1)220,689 226,664 
Advanced payments for raw materials95,624 97,883 
Accounts receivable, unbilled53,281 22,722 
Indirect tax receivables17,476 14,849 
Other27,822 27,165 
Other assets$673,652 $434,130 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

Goodwill

Goodwill for the relevant reporting unit consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
December 31,
2020
Acquisitions (Impairments)March 31,
2021
Modules$407,827 $— $407,827 
Accumulated impairment losses(393,365)— (393,365)
Goodwill$14,462 $— $14,462 

Intangible assets, net

The following tables summarize our intangible assets at March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(54,582)$45,382 
Power purchase agreements6,486 (1,377)5,109 
Patents8,173 (5,260)2,913 
Intangible assets, net$114,623 $(61,219)$53,404 

December 31, 2020
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(52,115)$47,849 
Power purchase agreements6,486 (1,296)5,190 
Patents8,173 (5,074)3,099 
Intangible assets, net$114,623 $(58,485)$56,138 

Amortization of intangible assets was $2.7 million and $2.6 million for the three months ended March 31, 2021 and 2020, respectively.
Accrued expenses

Accrued expenses consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accrued project costs$51,852 $81,380 
Accrued property, plant and equipment35,951 66,543 
Accrued inventory 25,591 25,704 
Product warranty liability (1)22,275 22,278 
Accrued compensation and benefits20,794 51,685 
Other61,020 62,877 
Accrued expenses$217,483 $310,467 
——————————
(1)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”

Other current liabilities

Other current liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$16,981 $14,006 
Derivative instruments (2)2,938 5,280 
Other taxes payable1,851 30,041 
Other19,667 33,710 
Other current liabilities$41,437 $83,037 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.

Other liabilities

Other liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$179,698 $189,034 
Product warranty liability (2)71,798 72,818 
Deferred revenue54,963 44,919 
Deferred tax liabilities, net14,668 23,671 
Other41,080 41,784 
Other liabilities$362,207 $372,226 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
6. Derivative Financial Instruments

As a global company, we are exposed in the normal course of business to interest rate, foreign currency, and commodity price risks that could affect our financial position, results of operations, and cash flows. We use derivative instruments to hedge against these risks and only hold such instruments for hedging purposes, not for speculative or trading purposes.

Depending on the terms of the specific derivative instruments and market conditions, some of our derivative instruments may be assets and others liabilities at any particular balance sheet date. We report all of our derivative instruments at fair value and account for changes in the fair value of derivative instruments within “Accumulated other comprehensive loss” if the derivative instruments qualify for hedge accounting. For those derivative instruments that do not qualify for hedge accounting (i.e., “economic hedges”), we record the changes in fair value directly to earnings. See Note 8. “Fair Value Measurements” to our condensed consolidated financial statements for information about the techniques we use to measure the fair value of our derivative instruments.

The following tables present the fair values of derivative instruments included in our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 (in thousands):
 March 31, 2021
Prepaid Expenses and Other Current AssetsOther AssetsOther Current Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$330 $22 $450 
Commodity swap contracts2,283 — — 
Total derivatives designated as hedging instruments$2,613 $22 $450 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$5,110 $— $2,488 
Total derivatives not designated as hedging instruments$5,110 $— $2,488 
Total derivative instruments$7,723 $22 $2,938 

 December 31, 2020
Prepaid Expenses and Other Current AssetsOther Current LiabilitiesOther Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$— $2,504 $341 
Commodity swap contracts1,478 — — 
Total derivatives designated as hedging instruments$1,478 $2,504 $341 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$1,837 $2,776 $— 
Total derivatives not designated as hedging instruments$1,837 $2,776 $— 
Total derivative instruments$3,315 $5,280 $341 
The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Foreign Exchange Forward ContractsCommodity Swap ContractsTotal
Balance as of December 31, 2020$(3,644)$1,472 $(2,172)
Amounts recognized in other comprehensive income (loss)1,859 1,024 2,883 
Amounts reclassified to earnings impacting:
Cost of sales1,129 1,136 
Balance as of March 31, 2021$(656)$2,503 $1,847 
Balance as of December 31, 2019$(962)$— $(962)
Amounts recognized in other comprehensive income (loss)768 — 768 
Amounts reclassified to earnings impacting:
Cost of sales207 — 207 
Balance as of March 31, 2020$13 $— $13 

During the three months ended March 31, 2021 and 2020, we recognized unrealized losses of $0.1 million and unrealized gains of $0.8 million, respectively, within “Cost of sales” for amounts excluded from effectiveness testing for our foreign exchange forward contracts designated as cash flow hedges.

The following table presents gains and losses related to derivative instruments not designated as hedges affecting our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Amount of Gain (Loss) Recognized in Income
Three Months Ended
March 31,
Income Statement Line Item20212020
Foreign exchange forward contracts
Cost of sales$169 $106 
Foreign exchange forward contracts
Foreign currency loss, net10,296 (275)
Interest rate swap contractsInterest expense, net— (2,404)

Interest Rate Risk

We use interest rate swap contracts to mitigate our exposure to interest rate fluctuations associated with certain of our debt instruments. We do not use such swap contracts for speculative or trading purposes. During the three months ended March 31, 2020, all of our interest rate swap contracts related to project specific debt facilities. Such swap contracts did not qualify for accounting as cash flow hedges in accordance with Accounting Standards Codification (“ASC”) 815 due to our expectation to sell the associated projects before the maturity of their project specific debt financings and corresponding swap contracts. Accordingly, changes in the fair values of these swap contracts were recorded directly to “Interest expense, net.”
Foreign Currency Risk

Cash Flow Exposure

We expect certain of our subsidiaries to have future cash flows that will be denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which they transact will cause fluctuations in the cash flows we expect to receive or pay when these cash flows are realized or settled. Accordingly, we enter into foreign exchange forward contracts to hedge a portion of these forecasted cash flows. As of March 31, 2021 and December 31, 2020, these foreign exchange forward contracts hedged our forecasted cash flows for periods up to 17 months and 20 months, respectively. These foreign exchange forward contracts qualify for accounting as cash flow hedges in accordance with ASC 815, and we designated them as such. We report unrealized gains or losses on such contracts in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that these derivative financial instruments were highly effective as cash flow hedges as of March 31, 2021 and December 31, 2020.

As of March 31, 2021 and December 31, 2020, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$28.8$28.8

December 31, 2020
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$43.4$43.4
——————————
(1)These derivative instruments represent hedges of outstanding payables denominated in U.S. dollars at certain of our foreign subsidiaries whose functional currencies are other than the U.S. dollar.

In the following 12 months, we expect to reclassify to earnings $0.7 million of net unrealized loss related to foreign exchange forward contracts that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual exchange rates when we realize the related forecasted transactions.

Transaction Exposure and Economic Hedging

Many of our subsidiaries have assets and liabilities (primarily cash, receivables, deferred taxes, payables, accrued expenses, and solar module collection and recycling liabilities) that are denominated in currencies other than the subsidiaries’ functional currencies. Changes in the exchange rates between the functional currencies of our subsidiaries and the other currencies in which these assets and liabilities are denominated will create fluctuations in our reported condensed consolidated statements of operations and cash flows. We may enter into foreign exchange forward contracts or other financial instruments to economically hedge assets and liabilities against the effects of currency exchange rate fluctuations. The gains and losses on such foreign exchange forward contracts will economically offset all or part of the transaction gains and losses that we recognize in earnings on the related foreign currency denominated assets and liabilities.

We also enter into foreign exchange forward contracts to economically hedge balance sheet and other exposures related to transactions between certain of our subsidiaries and transactions with third parties. Such contracts are considered economic hedges and do not qualify for hedge accounting. Accordingly, we recognize gains or losses
from the fluctuations in foreign exchange rates and the fair value of these derivative contracts in “Foreign currency loss, net” on our condensed consolidated statements of operations.

As of March 31, 2021 and December 31, 2020, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.4
PurchaseBrazilian realBRL 2.6$0.5
PurchaseChilean pesoCLP 1,590.5$2.2
SellChilean pesoCLP 4,214.4$5.8
PurchaseEuro€84.2$98.7
SellEuro€144.8$169.7
SellIndian rupeeINR 355.6$4.8
PurchaseJapanese yen¥2,403.1$21.8
SellJapanese yen¥19,729.5$178.8
PurchaseMalaysian ringgitMYR 25.4$6.1
SellMalaysian ringgitMYR 28.7$6.9
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 5.3$3.9

December 31, 2020
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.5
PurchaseBrazilian realBRL 2.6$0.5
SellCanadian dollarCAD 8.9$7.0
PurchaseChilean pesoCLP 2,006.0$2.8
SellChilean pesoCLP 4,476.7$6.3
PurchaseEuro€140.0$172.1
SellEuro€63.6$78.2
SellIndian rupeeINR 619.2$8.4
PurchaseJapanese yen¥1,593.7$15.5
SellJapanese yen¥20,656.6$200.5
PurchaseMalaysian ringgitMYR 69.3$17.2
SellMalaysian ringgitMYR 24.9$6.2
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 2.9$2.2

Commodity Price Risk

We use commodity swap contracts to mitigate our exposure to commodity price fluctuations for certain raw materials used in the production of our modules. In August 2020, we entered into a commodity swap contract to hedge a portion of our forecasted cash flows for purchases of aluminum frames for a one-year period. Such swap had an initial notional value based on metric tons of forecasted aluminum purchases, equivalent to $24.9 million, and entitled us to receive a three-month average London Metals Exchange price for aluminum while requiring us to pay certain fixed prices. The notional amount of the commodity swap contract proportionately adjusts with forecasted purchases of aluminum frames. As of March 31, 2021, the notional value associated with this contract was $6.2 million.
This commodity swap contract qualifies for accounting as a cash flow hedge in accordance with ASC 815, and we designated it as such. We report unrealized gains or losses on such contract in “Accumulated other comprehensive loss” and subsequently reclassify applicable amounts into earnings when the hedged transaction occurs and impacts earnings. We determined that this derivative financial instrument was highly effective as a cash flow hedge as of March 31, 2021. In the following 12 months, we expect to reclassify into earnings $2.5 million of net unrealized gains related to this commodity swap contract that are included in “Accumulated other comprehensive loss” at March 31, 2021 as we realize the earnings effects of the related forecasted transactions. The amount we ultimately record to earnings will depend on the actual commodity pricing when we realize the related forecasted transactions.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.1
7. Leases (Notes)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Leases
7. Leases

Our lease arrangements include land associated with our systems projects, our corporate and administrative offices, land for our international manufacturing facilities, and certain of our manufacturing equipment. Such leases primarily relate to assets located in the United States, Japan, Malaysia, and Vietnam.

The following table presents certain quantitative information related to our lease arrangements for the three months ended March 31, 2021 and 2020, and as of March 31, 2021 and December 31, 2020 (in thousands):
Three Months Ended
March 31,
20212020
Operating lease cost$4,033 $4,178 
Variable lease cost538 666 
Short-term lease cost371 961 
Total lease cost$4,942 $5,805 
Payments of amounts included in the measurement of operating lease liabilities
$4,113 $4,897 
Lease assets obtained in exchange for operating lease liabilities
$13,598 $17,576 
March 31,
2021
December 31,
2020
Operating lease assets$220,689 $226,664 
Operating lease liabilities current
16,981 14,006 
Operating lease liabilities noncurrent
179,698 189,034 

Weighted-average remaining lease term20 years20 years
Weighted-average discount rate2.7 %2.9 %
As of March 31, 2021, the future payments associated with our lease liabilities were as follows (in thousands):
Total Lease Liabilities
Remainder of 2021$16,317 
202217,406 
202316,868 
202416,493 
202516,008 
202614,556 
Thereafter139,512 
Total future payments237,160 
Less: interest(40,481)
Total lease liabilities$196,679 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.1
8. Fair Value Measurements
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements
8. Fair Value Measurements

The following is a description of the valuation techniques that we use to measure the fair value of assets and liabilities that we measure and report at fair value on a recurring basis:

Cash Equivalents. At March 31, 2021 and December 31, 2020, our cash equivalents consisted of money market funds. We value our cash equivalents using observable inputs that reflect quoted prices for securities with identical characteristics and classify the valuation techniques that use these inputs as Level 1.

Marketable Securities and Restricted Marketable Securities. At March 31, 2021 and December 31, 2020, our marketable securities consisted of foreign debt, U.S. debt, and time deposits. As of December 31, 2020, our restricted marketable securities consisted of foreign and U.S. government obligations. We value our marketable securities and restricted marketable securities using observable inputs that reflect quoted prices for securities with identical characteristics or quoted prices for securities with similar characteristics and other observable inputs (such as interest rates that are observable at commonly quoted intervals). Accordingly, we classify the valuation techniques that use these inputs as either Level 1 or Level 2 depending on the inputs used. We also consider the effect of our counterparties’ credit standing in these fair value measurements.

Derivative Assets and Liabilities. At March 31, 2021 and December 31, 2020, our derivative assets and liabilities consisted of foreign exchange forward contracts involving major currencies and commodity swap contracts involving major commodity prices. Since our derivative assets and liabilities are not traded on an exchange, we value them using standard industry valuation models. As applicable, these models project future cash flows and discount the amounts to a present value using market-based observable inputs, including interest rate curves, credit risk, foreign exchange rates, forward and spot prices for currencies, and forward prices for commodities. These inputs are observable in active markets over the contract term of the derivative instruments we hold, and accordingly, we classify the valuation techniques as Level 2. In evaluating credit risk, we consider the effect of our counterparties’ and our own credit standing in the fair value measurements of our derivative assets and liabilities, respectively.
At March 31, 2021 and December 31, 2020, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
March 31,
2021
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
Cash equivalents:
Money market funds$$$— $— 
Marketable securities:
Foreign debt194,101 — 194,101 — 
U.S. debt18,764 — 18,764 — 
Time deposits349,870 349,870 — — 
Derivative assets7,745 — 7,745 — 
Total assets$570,482 $349,872 $220,610 $— 
Liabilities:
Derivative liabilities$2,938 $— $2,938 $— 

  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
December 31,
2020
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:    
Cash equivalents:
Money market funds$$$— $— 
Marketable securities:
Foreign debt214,254 — 214,254 — 
U.S. debt14,543 — 14,543 — 
Time deposits291,269 291,269 — — 
Restricted marketable securities265,280 — 265,280 — 
Derivative assets3,315 — 3,315 — 
Total assets$788,663 $291,271 $497,392 $— 
Liabilities:
Derivative liabilities$5,621 $— $5,621 $— 
Fair Value of Financial Instruments

At March 31, 2021 and December 31, 2020, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 March 31, 2021December 31, 2020
 
 
Carrying
Value
Fair
Value
Carrying
Value
Fair
Value
Assets:    
Accounts receivable, unbilled - noncurrent$53,281 $47,767 $22,722 $22,096 
Liabilities:
Long-term debt, including current maturities (1)$264,427 $262,442 $287,149 $297,076 
——————————
(1)Excludes unamortized discounts and issuance costs.

The carrying values in our condensed consolidated balance sheets of our trade accounts receivable, current unbilled accounts receivable, restricted cash, accounts payable, and accrued expenses approximated their fair values due to their nature and relatively short maturities; therefore, we excluded them from the foregoing table. The fair value measurements for our noncurrent unbilled accounts receivable and long-term debt are considered Level 2 measurements under the fair value hierarchy.

Credit Risk

We have certain financial and derivative instruments that subject us to credit risk. These consist primarily of cash, cash equivalents, marketable securities, accounts receivable, restricted cash, foreign exchange forward contracts, and commodity swap contracts. We are exposed to credit losses in the event of nonperformance by the counterparties to our financial and derivative instruments. We place these instruments with various high-quality financial institutions and limit the amount of credit risk from any one counterparty. We continuously evaluate the credit standing of our counterparty financial institutions. Our net sales are primarily concentrated among a limited number of customers. We monitor the financial condition of our customers and perform credit evaluations whenever considered necessary. Depending upon the sales arrangement, we may require some form of payment security from our customers, including advance payments, parent guarantees, letters of credit, bank guarantees, or surety bonds. We also have power purchase agreements (“PPAs”) that subject us to credit risk in the event our off-take counterparties are unable to fulfill their contractual obligations, which may adversely affect our project assets and certain receivables. Accordingly, we closely monitor the credit standing of existing and potential off-take counterparties to limit such risks.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
9. Debt
3 Months Ended
Mar. 31, 2021
Debt Instruments [Abstract]  
Debt
9. Debt

Our long-term debt consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
Balance (USD)
Loan AgreementCurrencyMarch 31,
2021
December 31,
2020
Revolving Credit FacilityUSD$— $— 
Luz del Norte Credit FacilitiesUSD185,639 186,230 
Japan Credit FacilityJPY34,246 13,813 
Tochigi Credit FacilityJPY— 39,400 
Kyoto Credit FacilityJPY44,542 47,706 
Ikeda Credit FacilityJPY— — 
Long-term debt principal264,427 287,149 
Less: unamortized discounts and issuance costs(7,527)(7,918)
Total long-term debt256,900 279,231 
Less: current portion(2,453)(41,540)
Noncurrent portion$254,447 $237,691 

Revolving Credit Facility

Our amended and restated credit agreement with several financial institutions as lenders and JPMorgan Chase Bank, N.A. as administrative agent provides us with a senior secured credit facility (the “Revolving Credit Facility”) with an aggregate borrowing capacity of $500.0 million, which we may increase to $750.0 million, subject to certain conditions. Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested. These margins are also subject to adjustment depending on our consolidated leverage ratio. We had no borrowings under our Revolving Credit Facility as of March 31, 2021 and December 31, 2020 and had issued $3.4 million and $4.3 million, respectively, of letters of credit using availability under the facility. Loans and letters of credit issued under the Revolving Credit Facility are jointly and severally guaranteed by First Solar, Inc.; First Solar Electric, LLC; First Solar Electric (California), Inc.; and First Solar Development, LLC and are secured by interests in substantially all of the guarantors’ tangible and intangible assets other than certain excluded assets.

In addition to paying interest on outstanding principal under the Revolving Credit Facility, we are required to pay a commitment fee at a rate of 0.30% per annum, based on the average daily unused commitments under the facility, which may also be adjusted due to changes in our consolidated leverage ratio. We also pay a letter of credit fee based on the applicable margin for Eurocurrency revolving loans on the face amount of each letter of credit and a fronting fee of 0.125%. Our Revolving Credit Facility matures in July 2022.

Luz del Norte Credit Facilities

In August 2014, Parque Solar Fotovoltaico Luz del Norte SpA (“Luz del Norte”), our indirect wholly-owned subsidiary and project company, entered into credit facilities (the “Luz del Norte Credit Facilities”) with the U.S. International Development Finance Corporation (“DFC”) and the International Finance Corporation (“IFC”) to provide limited-recourse senior secured debt financing for the design, development, financing, construction, testing, commissioning, operation, and maintenance of a 141 MWAC PV solar power plant located near Copiapó, Chile.
In March 2017, we amended the terms of the DFC and IFC credit facilities. Such amendments (i) allowed for the capitalization of accrued and unpaid interest through March 15, 2017, along with the capitalization of certain future interest payments as variable rate loans under the credit facilities, (ii) allowed for the conversion of certain fixed rate loans to variable rate loans upon scheduled repayment, (iii) extended the maturity of the DFC and IFC loans until June 2037, and (iv) canceled the remaining borrowing capacity under the DFC and IFC credit facilities with the exception of the capitalization of certain future interest payments. As of March 31, 2021 and December 31, 2020, the balance outstanding on the DFC loans was $139.0 million and $139.4 million, respectively. As of March 31, 2021 and December 31, 2020, the balance outstanding on the IFC loans was $46.6 million and $46.8 million, respectively. The DFC and IFC loans are secured by liens over all of Luz del Norte’s assets and by a pledge of all of the equity interests in the entity.

Japan Credit Facility

In September 2015, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥4.0 billion ($33.4 million) for the development and construction of utility-scale PV solar power plants in Japan (the “Japan Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities for each financed project. The facility is guaranteed by First Solar, Inc. and secured by pledges of certain projects’ cash accounts and other rights in the projects.

Tochigi Credit Facility

In June 2017, First Solar Japan GK, our wholly-owned subsidiary, entered into a term loan facility with Mizuho Bank, Ltd. for borrowings up to ¥7.0 billion ($62.2 million) for the development of utility-scale PV solar power plants in Japan (the “Tochigi Credit Facility”). In March 2021, the credit facility matured and we repaid the remaining $36.8 million principal balance.

Kyoto Credit Facility

In July 2020, First Solar Japan GK, our wholly-owned subsidiary, entered into a construction loan facility with Mizuho Bank, Ltd. for borrowings up to ¥15.0 billion ($142.8 million), which are intended to be used for the construction of a 38 MWAC PV solar power plant located in Kyoto, Japan (the “Kyoto Credit Facility”). Borrowings under the facility generally mature within 12 months following the completion of construction activities at the project. The facility is guaranteed by First Solar, Inc. and First Solar Japan GK, our wholly-owned subsidiary, and secured by pledges of the project’s cash accounts and certain other assets.

Ikeda Credit Facility

In March 2021, FS Japan Project B4 GK (“Ikeda”), our indirect wholly-owned subsidiary and project company, entered into a credit agreement (the “Ikeda Credit Facility”) with MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. for aggregate borrowings up to ¥9.8 billion ($88.6 million) for the development and construction of a 21 MWAC PV solar power plant located in Tochigi, Japan. The credit facility consists of a ¥4.7 billion ($43.1 million) fixed rate term loan facility, a ¥3.8 billion ($34.1 million) variable rate term loan facility, a ¥0.9 billion ($8.2 million) consumption tax facility, and a ¥0.4 billion ($3.2 million) debt service reserve facility. The fixed rate and variable rate term loan facilities mature in April 2040, the consumption tax facility matures in May 2024, and the debt service reserve facility is expected to mature in October 2039. The credit facility is secured by pledges of certain of Ikeda’s assets, accounts, material project documents, and by the equity interests in the entity.
Variable Interest Rate Risk

Certain of our long-term debt agreements bear interest at prime, LIBOR, Tokyo Interbank Offered Rate (“TIBOR”), or equivalent variable rates. An increase in these variable rates would increase the cost of borrowing under our Revolving Credit Facility and certain project specific debt financings. Our long-term debt borrowing rates as of March 31, 2021 were as follows:
Loan AgreementMarch 31, 2021
Revolving Credit Facility2.11%
Luz del Norte Credit Facilities (1)Fixed rate loans at bank rate plus 3.50%
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Japan Credit Facility1-month TIBOR plus 0.55%
Kyoto Credit Facility1-month TIBOR plus 0.60%
Ikeda Credit FacilityFixed rate term loan facility at 1.20%
Variable rate term loan facility at 6-month TIBOR plus 0.70%
Consumption tax facility at 3-month TIBOR plus 0.50%
Debt service reserve facility at 6-month TIBOR plus 1.20%
——————————
(1)Outstanding balance comprised of $141.3 million of fixed rate loans and $44.3 million of variable rate loans as of March 31, 2021.

Future Principal Payments

At March 31, 2021, the future principal payments on our long-term debt were due as follows (in thousands):
Total Debt
Remainder of 2021$1,810 
202238,281 
20236,084 
202451,563 
20257,560 
20267,965 
Thereafter151,164 
Total long-term debt future principal payments$264,427 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
10. Commitments and Contingencies

Commercial Commitments

During the normal course of business, we enter into commercial commitments in the form of letters of credit and surety bonds to provide financial and performance assurance to third parties. As of March 31, 2021, the majority of these commercial commitments supported our systems projects. As of March 31, 2021, the issued and outstanding amounts and available capacities under these commitments were as follows (in millions):

Issued and OutstandingAvailable Capacity
Revolving Credit Facility (1)$3.4 $396.6 
Bilateral facilities (2)112.7 293.3 
Surety bonds56.9 660.0 
——————————
(1)Our Revolving Credit Facility provides us with a sub-limit of $400.0 million to issue letters of credit, subject to certain additional limits depending on the currencies of the letters of credit, at a fee based on the applicable margin for Eurocurrency revolving loans and a fronting fee.

(2)Of the total letters of credit issued under the bilateral facilities, $1.2 million was secured with cash.

Product Warranties

When we recognize revenue for module or system sales, we accrue liabilities for the estimated future costs of meeting our limited warranty obligations for both modules and the balance of the systems. We make and revise these estimates based primarily on the number of solar modules under warranty installed at customer locations, our historical experience with and projections of warranty claims, and our estimated per-module replacement costs. We also monitor our expected future module performance through certain quality and reliability testing and actual performance in certain field installation sites. From time to time, we have taken remediation actions with respect to affected modules beyond our limited warranties and may elect to do so in the future, in which case we would incur additional expenses. Such potential voluntary future remediation actions beyond our limited warranty obligations may be material to our condensed consolidated statements of operations if we commit to any such remediation actions.

Product warranty activities during the three months ended March 31, 2021 and 2020 were as follows (in thousands):
Three Months Ended
March 31,
 20212020
Product warranty liability, beginning of period$95,096 $129,797 
Accruals for new warranties issued2,277 2,285 
Settlements(3,226)(6,562)
Changes in estimate of product warranty liability(74)(1,019)
Product warranty liability, end of period$94,073 $124,501 
Current portion of warranty liability$22,275 $20,399 
Noncurrent portion of warranty liability$71,798 $104,102 

We estimate our limited product warranty liability for power output and defects in materials and workmanship under normal use and service conditions based on return rates for each series of module technology. In general, we expect the return rates for our newer series of module technology to be lower than our older series. We estimate that the return rate for such newer series of module technology will be less than 1%. As of March 31, 2021, a 1% increase in the return rate across all series of module technology would increase our product warranty liability by $108.8 million, and a 1% increase in the return rate for balance of systems (“BoS”) parts would not have a material impact on the associated warranty liability.

Performance Guarantees

As part of our systems business, we conduct performance testing of a system prior to substantial completion to confirm the system meets its operational and capacity expectations noted in the engineering, procurement, and construction (“EPC”) agreement. In addition, we may provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. In certain instances, a bonus payment may be received at the end of the applicable test period if the system performs above a specified level. As of March 31, 2021 and December 31, 2020, we accrued $2.9 million and $10.2 million, respectively, for our estimated obligations under such arrangements, which were classified as “Other current liabilities” in our condensed consolidated balance sheets.
Indemnifications

In certain limited circumstances, we have provided indemnifications to customers or other parties, including project tax equity investors, under which we are contractually obligated to compensate such parties for losses they suffer resulting from a breach of a representation, warranty, or covenant; a reduction in tax benefits received, including investment tax credits; the resolution of specific matters associated with a project’s development or construction; or guarantees of a third party’s payment or performance obligations. Project related tax benefits are, in part, based on guidance provided by the Internal Revenue Service and U.S. Treasury Department, which includes assumptions regarding the fair value of qualifying PV solar power systems. For contracts that have such indemnification provisions, we initially recognize a liability under ASC 460 for the estimated premium that would be required by a guarantor to issue the same indemnity in a standalone arm’s-length transaction with an unrelated party. We may base these estimates on the cost of insurance or other instruments that cover the underlying risks being indemnified and may purchase such instruments to mitigate our exposure to potential indemnification payments. We subsequently measure such liabilities at the greater of the initially estimated premium or the contingent liability required to be recognized under ASC 450. We recognize any indemnification liabilities as a reduction of earnings associated with the related transaction.

After an indemnification liability is recorded, we derecognize such amount pursuant to ASC 460 depending on the nature of the indemnity, which derecognition typically occurs upon expiration or settlement of the arrangement, and any contingent aspects of the indemnity are accounted for in accordance with ASC 450. As of March 31, 2021 and December 31, 2020, we accrued $6.0 million and $3.2 million of current indemnification liabilities, respectively. As of March 31, 2021, the maximum potential amount of future payments under our indemnifications was $146.8 million, and we held insurance and other instruments allowing us to recover up to $72.0 million of potential amounts paid under the indemnifications.

Solar Module Collection and Recycling Liability

We previously established a module collection and recycling program, which has since been discontinued, to collect and recycle modules sold and covered under such program once the modules reach the end of their service lives. For legacy customer sales contracts that were covered under this program, we agreed to pay the costs for the collection and recycling of qualifying solar modules, and the end-users agreed to notify us, disassemble their solar power systems, package the solar modules for shipment, and revert ownership rights over the modules back to us at the end of the modules’ service lives. Accordingly, we recorded any collection and recycling obligations within “Cost of sales” at the time of sale based on the estimated cost to collect and recycle the covered solar modules.

We estimate the cost of our collection and recycling obligations based on the present value of the expected future cost of collecting and recycling the solar modules, which includes estimates for the cost of packaging materials; the cost of freight from the solar module installation sites to a recycling center; material, labor, and capital costs; and by-product credits for certain materials recovered during the recycling process. We base these estimates on our experience collecting and recycling solar modules and certain assumptions regarding costs at the time the solar modules will be collected and recycled. In the periods between the time of sale and the related settlement of the collection and recycling obligation, we accrete the carrying amount of the associated liability and classify the corresponding expense within “Selling, general and administrative” expense on our condensed consolidated statements of operations.

Our module collection and recycling liability was $128.1 million and $130.7 million as of March 31, 2021 and December 31, 2020, respectively. As of March 31, 2021, a 1% increase in the annualized inflation rate used in our estimated future collection and recycling cost per module would increase the liability by $21.2 million, and a 1% decrease in that rate would decrease the liability by $18.3 million. See Note 4. “Restricted Marketable Securities” to our condensed consolidated financial statements for more information about our arrangements for funding this liability.
Legal Proceedings

We are party to legal matters and claims in the normal course of our operations, which are described in Note 13 within our Annual Report on Form 10-K for the year ended December 31, 2020. While we believe the ultimate outcome of these matters and claims will not have a material adverse effect on our financial position, results of operations, or cash flows, the outcome of such matters and claims is not determinable with certainty, and negative outcomes may adversely affect us. There have been no material changes to these matters since our Annual Report on Form 10-K for the year ended December 31, 2020 was filed with the SEC on February 26, 2021.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.1
11. Revenue from Contracts with Customers (Notes)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers [Text Block]
11. Revenue from Contracts with Customers

The following table presents the disaggregation of revenue from contracts with customers for the three months ended March 31, 2021 and 2020 along with the reportable segment for each category (in thousands):
Three Months Ended
March 31,
CategorySegment20212020
Solar modulesModules$534,670 $393,681 
Solar power systemsSystems226,967 90,076 
O&M servicesSystems27,235 29,475 
Energy generation (1)Systems14,579 17,973 
EPC services (2)Systems(77)919 
Net sales$803,374 $532,124 
——————————
(1)During the three months ended March 31, 2020, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.

(2)For certain of our EPC agreements, we provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. During the three months ended March 31, 2021 we accrued liquidated damages for certain of these arrangements, which we recognized as a reduction to revenue. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our performance guarantee arrangements.

We recognize revenue for module sales at a point in time following the transfer of control of the modules to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Such contracts may contain provisions that require us to make liquidated damage payments to the customer if we fail to ship or deliver modules by scheduled dates. We recognize these liquidated damages as a reduction of revenue in the period we transfer control of the modules to the customer.

For EPC services, or sales of solar power systems with EPC services, we recognize revenue over time using cost based input methods, in which significant judgment is required to evaluate assumptions including the amount of net contract revenues and the total estimated costs to determine our progress toward contract completion. If the estimated total costs on any contract are greater than the net contract revenues, we recognize the entire estimated loss in the period the loss becomes known. The cumulative effect of revisions to estimates related to net contract revenues or costs to complete contracts are recorded in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated.

Changes in estimates for sales of systems and EPC services occur for a variety of reasons, including but not limited to (i) construction plan accelerations or delays, (ii) module cost forecast changes, (iii) cost related change orders, or (iv) changes in other information used to estimate costs. Changes in estimates may have a material effect on our condensed consolidated statements of operations.
The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three months ended March 31, 2021 and 2020 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
Three Months Ended
March 31,
 20212020
Number of projects
Increase (decrease) in revenue from net changes in transaction prices (in thousands)$1,634 $(762)
Increase in revenue from net changes in input cost estimates (in thousands)— 1,885 
Net increase in revenue from net changes in estimates (in thousands)$1,634 $1,123 
Net change in estimate as a percentage of aggregate revenue0.1 %0.3 %

The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled,” and our contract liabilities, which we classify as “Deferred revenue,” for the three months ended March 31, 2021. As of December 31, 2020, these balances excluded any assets or liabilities classified as held for sale (in thousands):
 March 31,
2021
December 31,
2020
Three Month Change
Accounts receivable, unbilled (1)$80,561 $49,395 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$80,285 $49,092 $31,193 64 %
Deferred revenue (2)$261,493 $233,732 $27,761 12 %
——————————
(1)Includes $53.3 million and $22.7 million of non-current accounts receivable, unbilled classified as “Other assets” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.

(2)Includes $55.0 million and $44.9 million of non-current deferred revenue classified as “Other liabilities” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.

During the three months ended March 31, 2021, our contract assets increased by $31.2 million primarily due to unbilled receivables associated with the sale of certain project assets in the United States that were not part of the sale of our U.S. project development business described in Note 2. “Sales of Businesses.” During the three months ended March 31, 2021, our contract liabilities increased by $27.8 million primarily due to advance payments received for sales of solar modules in the current period, including $32.1 million for solar modules associated with the sale of our U.S. project development business described in Note 2. “Sales of Businesses,” partially offset by the recognition of revenue for sales of solar modules for which payment was received in 2020. During the three months ended March 31, 2021 and 2020, we recognized revenue of $72.0 million and $268.2 million, respectively, that was included in the corresponding contract liability balance at the beginning of the periods.

As of March 31, 2021, we had entered into contracts with customers for the future sale of 14.1 GWDC of solar modules for an aggregate transaction price of $4.1 billion. We expect to recognize such amounts as revenue through 2024 as we transfer control of the modules to the customers. While our contracts with customers typically represent firm purchase commitments, these contracts may be subject to amendments made by us or requested by our customers. These amendments may increase or decrease the volume of modules to be sold under the contract, change delivery schedules, or otherwise adjust the expected revenue under these contracts.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.1
12. Share-Based Compensation
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]  
Share-Based Compensation
12. Share-Based Compensation

The following table presents share-based compensation expense recognized in our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Cost of sales (1)$(92)$1,212 
Selling, general and administrative (1)4,515 4,709 
Research and development (2)(1,308)1,283 
Total share-based compensation expense$3,115 $7,204 
——————————
(1)On March 31, 2021, we completed the sales of our North American O&M operations and U.S. project development business, which resulted in the forfeiture of unvested shares for associates (our term for full and part-time employees) departing the Company as part of the transactions. See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.

(2)Effective March 15, 2021, our former Chief Technology Officer retired from the Company, which resulted in the forfeiture of his unvested shares during the three months ended March 31, 2021.

Share-based compensation expense capitalized in inventory, project assets, and PV solar power systems was $0.8 million as of March 31, 2021 and $1.1 million as of December 31, 2020. As of March 31, 2021, we had $29.3 million of unrecognized share-based compensation expense related to unvested restricted and performance units, which we expect to recognize over a weighted-average period of approximately 1.7 years.

In April 2018, the compensation committee of our board of directors approved a long-term incentive program for key executive officers and associates. The program was intended to incentivize retention of our key executive talent and align the interest of executive management and stockholders. The program consisted of performance units to be earned over an approximately three-year performance period, which ended in December 2020. Vesting of the 2018 grants of performance units was contingent upon the relative attainment of target gross margin, operating expense, and contracted revenue metrics. In February 2021, the compensation committee of our board of directors certified the achievement of the vesting conditions applicable to the grants, which approximated the target level of performance. Accordingly, each participant received one share of common stock for each vested performance unit, net of any tax withholdings.

In July 2019, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2021. Vesting of the 2019 grants of performance units is contingent upon the relative attainment of target cost per watt, module wattage, gross profit, and operating income metrics.

In March 2020, the compensation committee approved additional grants of performance units for key executive officers. Such grants are expected to be earned over a multi-year performance period ending in December 2022. Vesting of the 2020 grants of performance units is contingent upon the relative attainment of contracted revenue, module wattage, and return on capital metrics.

Vesting of performance units is also contingent upon the employment of program participants through the applicable vesting dates, with limited exceptions in case of death, disability, a qualifying retirement, or a change-in-control of First Solar. Outstanding performance units are included in the computation of diluted net income per share based on the number of shares that would be issuable if the end of the reporting period were the end of the contingency period.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.1
13. Income Taxes
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
13. Income Taxes

In March 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the “CARES Act”) was signed into law. The CARES Act includes a number of federal corporate tax relief provisions that are intended to support the ongoing liquidity of U.S. corporations. Among other provisions, the CARES Act allows net operating losses incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years. Because changes in tax law are accounted for in the period of enactment, the retroactive effects of such changes were accounted for as a discrete item in the prior period.

As a result of the CARES Act, we expect to carry back our 2019 and 2020 net operating losses to our 2016 U.S. corporate income tax return, which will restore certain foreign tax credits we expect to utilize by amending our 2017 and 2018 U.S. corporate income tax returns. Such amended returns will restore other general business credits we expect to utilize in future tax years before the credits expire and eliminate the transition tax liability for accumulated earnings of foreign subsidiaries resulting from the Tax Cuts and Jobs Act.

Our effective tax rate was 18% and (5,657)% for the three months ended March 31, 2021 and 2020, respectively. The increase in our effective tax rate was primarily driven by a discrete tax benefit in the prior year associated with the net operating loss carryback provisions of the CARES Act described above and the relative size of our pretax income in the prior period. Our provision for income taxes differed from the amount computed by applying the U.S. statutory federal income tax rate of 21% primarily due to the beneficial impact of the Malaysian tax holiday and Vietnamese tax incentive.

Our Malaysian subsidiary has been granted a long-term tax holiday that expires in 2027. The tax holiday, which generally provides for a full exemption from Malaysian income tax, is conditional upon our continued compliance with certain employment and investment thresholds, which we are currently in compliance with and expect to continue to comply with through the expiration of the tax holiday in 2027. In addition, our Vietnamese subsidiary has been granted a tax incentive that provides a two-year tax exemption, which began in 2020, and reduced tax rates through the end of 2025.

We account for uncertain tax positions pursuant to the recognition and measurement criteria under ASC 740. It is reasonably possible that $0.4 million of uncertain tax positions will be recognized within the next 12 months due to the expiration of the statute of limitations associated with such positions.

We are subject to audit by federal, state, local, and foreign tax authorities. We are currently under examination in India, Malaysia, and the state of California. We believe that adequate provisions have been made for any adjustments that may result from tax examinations. However, the outcome of tax examinations cannot be predicted with certainty. If any issues addressed by our tax examinations are not resolved in a manner consistent with our expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
14. Net Income Per Share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) per Share
14. Net Income per Share

The calculation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 was as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20212020
Basic net income per share
Numerator:
Net income$209,671 $90,704 
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Diluted net income per share
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Effect of restricted and performance units and stock purchase plan shares802 791 
Weighted-average shares used in computing diluted net income per share106,890 106,386 
Net income per share:
Basic$1.98 $0.86 
Diluted$1.96 $0.85 

There were no anti-dilutive common shares for the three months ended March 31, 2021 and 2020.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.1
15. Accumulated Other Comprehensive Loss (Notes)
3 Months Ended
Mar. 31, 2021
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss
15. Accumulated Other Comprehensive Loss

The following table presents the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2021 (in thousands):
Foreign Currency Translation AdjustmentUnrealized Gain (Loss) on Marketable Securities and Restricted Marketable SecuritiesUnrealized Gain (Loss) on Derivative InstrumentsTotal
Balance as of December 31, 2020$(76,239)$16,630 $(2,117)$(61,726)
Other comprehensive (loss) income before reclassifications(10,191)(6,015)2,883 (13,323)
Amounts reclassified from accumulated other comprehensive loss475 (11,696)1,136 (10,085)
Net tax effect
— 1,121 (637)484 
Net other comprehensive (loss) income(9,716)(16,590)3,382 (22,924)
Balance as of March 31, 2021$(85,955)$40 $1,265 $(84,650)

The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Comprehensive Income ComponentsIncome Statement Line ItemThree Months Ended
March 31,
20212020
Foreign currency translation adjustmentOther income (expense), net$(475)$— 
Unrealized gain on marketable securities and restricted marketable securities
Other income (expense), net11,696 15,088 
Unrealized loss on derivative contracts:
Foreign exchange forward contracts
Cost of sales(1,129)(207)
Commodity swap contractsCost of sales(7)— 
Total unrealized loss on derivative contracts(1,136)(207)
Total gain reclassified$10,085 $14,881 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
16. Segment Reporting
3 Months Ended
Mar. 31, 2021
Segment Reporting Information, Profit (Loss) [Abstract]  
Segment Reporting
16. Segment Reporting

We operate our business in two segments. Our modules segment involves the design, manufacture, and sale of cadmium telluride (“CdTe”) solar modules, which convert sunlight into electricity. Third-party customers of our modules segment include integrators and operators of PV solar power systems. Our second segment is our systems segment, through which we provide power plant solutions in certain markets, which include (i) project development, (ii) EPC services, and (iii) O&M services. We may provide any combination of individual products and services within such capabilities (including, with respect to EPC services, by contracting with third parties) depending upon the customer and market opportunity. Our systems segment customers include utilities, independent power producers, commercial and industrial companies, and other system owners. From time to time, we may temporarily own and operate, or retain interests in, certain of our systems for a period of time based on strategic opportunities or market factors. See Note 20. “Segment and Geographical Information” in our Annual Report on Form 10-K for the year ended December 31, 2020 for additional discussion of our segment reporting.

The following tables present certain financial information for our reportable segments for the three months ended March 31, 2021 and 2020 and as of March 31, 2021 and December 31, 2020 (in thousands):
 Three Months Ended March 31, 2021Three Months Ended March 31, 2020
 ModulesSystemsTotalModulesSystemsTotal
Net sales$534,670 $268,704 $803,374 $393,681 $138,443 $532,124 
Gross profit100,440 84,327 184,767 75,352 14,986 90,338 
Depreciation and amortization expense
50,724 3,097 53,821 44,673 6,258 50,931 
March 31, 2021December 31, 2020
ModulesSystemsTotalModulesSystemsTotal
Goodwill$14,462 $— $14,462 $14,462 $— $14,462 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.1
3. Cash, Cash Equivalents, and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Cash, Cash Equivalent, and Marketable Securities
Cash, cash equivalents, and marketable securities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
March 31,
2021
December 31,
2020
Cash and cash equivalents:
Cash$972,877 $1,227,000 
Money market funds
Total cash and cash equivalents972,879 1,227,002 
Marketable securities:
Foreign debt194,101 214,254 
U.S. debt18,764 14,543 
Time deposits349,870 291,269 
Total marketable securities562,735 520,066 
Total cash, cash equivalents, and marketable securities$1,535,614 $1,747,068 
Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 to the total of such amounts as presented in the condensed consolidated statements of cash flows (in thousands):
Balance Sheet Line ItemMarch 31,
2021
December 31,
2020
Cash and cash equivalentsCash and cash equivalents$972,879 $1,227,002 
Restricted cash current
Prepaid expenses and other current assets2,212 1,745 
Restricted cash noncurrent
Other assets258,760 44,847 
Total cash, cash equivalents, and restricted cash
$1,233,851 $1,273,594 
Available-for-sale Marketable Securities
The following tables summarize the unrealized gains and losses related to our available-for-sale marketable securities, by major security type, as of March 31, 2021 and December 31, 2020 (in thousands):
 As of March 31, 2021
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$193,860 $268 $21 $$194,101 
U.S. debt19,020 18 272 18,764 
Time deposits350,000 — — 130 349,870 
Total$562,880 $286 $293 $138 $562,735 

 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign debt$213,949 $367 $46 $16 $214,254 
U.S. debt14,521 22 — — 14,543 
Time deposits291,374 — — 105 291,269 
Total$519,844 $389 $46 $121 $520,066 
Debt Securities, Available-for-sale, Allowance for Credit Loss
The following table presents the change in the allowance for credit losses related to our available-for-sale marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$121 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 207 
Provision for credit losses, net122 180 
Sales and maturities of marketable securities(105)(172)
Allowance for credit losses, end of period$138 $215 
Available-for-sale Marketable Securities by Maturity
The contractual maturities of our marketable securities as of March 31, 2021 were as follows (in thousands):
Fair
Value
One year or less$458,537 
One year to two years94,472 
Two years to three years— 
Three years to four years— 
Four years to five years4,950 
More than five years4,776 
Total$562,735 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.1
4. Restricted Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Debt Securities, Available-for-sale, Restricted [Abstract]  
Schedule of Restricted Marketable Securities
Restricted marketable securities consisted of the following as of March 31, 2021 and December 31, 2020 (in thousands):
 
 
March 31,
2021
December 31,
2020
Foreign government obligations$— $149,700 
U.S. government obligations— 115,580 
Total restricted marketable securities$— $265,280 
Restricted Available-for-sale Marketable Securities
The following table summarizes the unrealized gains and losses related to our restricted marketable securities, by major security type, as of December 31, 2020 (in thousands):
 As of December 31, 2020
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Allowance for Credit LossesFair
Value
Foreign government obligations$131,980 $17,720 $— $— $149,700 
U.S. government obligations115,648 133 188 13 115,580 
Total$247,628 $17,853 $188 $13 $265,280 
Restricted Debt Securities, Available-for-sale, Allowance for Credit Loss
The following table presents the change in the allowance for credit losses related to our restricted marketable securities for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Allowance for credit losses, beginning of period$13 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 54 
Provision for credit losses, net16 
Sales of restricted marketable securities(29)(25)
Allowance for credit losses, end of period$— $30 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
5. Consolidated Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
Accounts receivable trade, net

Accounts receivable trade, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable trade, gross$795,923 $269,095 
Allowance for credit losses(5,827)(3,009)
Accounts receivable trade, net$790,096 $266,086 

At March 31, 2021 and December 31, 2020, $63.6 million and $24.4 million, respectively, of our trade accounts receivable were secured by letters of credit, bank guarantees, surety bonds, or other forms of financial security issued by creditworthy financial institutions.

Accounts receivable, unbilled, net

Accounts receivable, unbilled, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accounts receivable, unbilled$27,280 $26,673 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$27,004 $26,370 
Schedule of Allowance for Credit Loss
The following tables present the change in the allowances for credit losses related to our accounts receivable for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
Accounts receivable, trade20212020
Allowance for credit losses, beginning of period$3,009 $1,386 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 171 
Provision for the credit losses, net2,915 2,026 
Writeoffs(97)(252)
Allowance for credit losses, end of period$5,827 $3,331 
Three Months Ended
March 31,
Accounts receivable, unbilled20212020
Allowance for credit losses, beginning of period$303 $— 
Cumulative-effect adjustment for the adoption of ASU 2016-13— 459 
Provision for credit losses, net(27)764 
Allowance for credit losses, end of period$276 $1,223 
Schedule of Inventories, Current and Noncurrent
Inventories consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Raw materials$307,883 $292,334 
Work in process62,898 64,709 
Finished goods384,585 411,773 
Inventories$755,366 $768,816 
Inventories – current$550,270 $567,587 
Inventories – noncurrent$205,096 $201,229 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Prepaid expenses$162,573 $160,534 
Prepaid income taxes38,586 71,051 
Derivative instruments (1)7,723 3,315 
Restricted cash2,212 1,745 
Other current assets15,828 15,094 
Prepaid expenses and other current assets$226,922 $251,739 
——————————
(1)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Land$14,362 $14,498 
Buildings and improvements 692,493 693,762 
Machinery and equipment 2,459,941 2,184,236 
Office equipment and furniture143,885 143,685 
Leasehold improvements43,758 41,459 
Construction in progress194,827 419,766 
Property, plant and equipment, gross3,549,266 3,497,406 
Accumulated depreciation(1,151,280)(1,095,121)
Property, plant and equipment, net$2,397,986 $2,402,285 
Schedule of PV Solar Power Systems, Net
Photovoltaic (“PV”) solar power systems, net consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
PV solar power systems, gross $291,998 $298,067 
Accumulated depreciation(55,582)(54,671)
PV solar power systems, net$236,416 $243,396 
Schedule of Project Assets
Project assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Project assets – development costs, including project acquisition and land costs$136,175 $176,346 
Project assets – construction costs155,010 197,031 
Project assets$291,185 $373,377 
Project assets – current$6,984 $— 
Project assets – noncurrent$284,201 $373,377 
Schedule of Other Assets, Noncurrent
Other assets consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Restricted cash$258,760 $44,847 
Operating lease assets (1)220,689 226,664 
Advanced payments for raw materials95,624 97,883 
Accounts receivable, unbilled53,281 22,722 
Indirect tax receivables17,476 14,849 
Other27,822 27,165 
Other assets$673,652 $434,130 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.
Schedule of Goodwill
Goodwill for the relevant reporting unit consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
December 31,
2020
Acquisitions (Impairments)March 31,
2021
Modules$407,827 $— $407,827 
Accumulated impairment losses(393,365)— (393,365)
Goodwill$14,462 $— $14,462 
Schedule of Intangible Assets, Net
The following tables summarize our intangible assets at March 31, 2021 and December 31, 2020 (in thousands):
March 31, 2021
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(54,582)$45,382 
Power purchase agreements6,486 (1,377)5,109 
Patents8,173 (5,260)2,913 
Intangible assets, net$114,623 $(61,219)$53,404 

December 31, 2020
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$99,964 $(52,115)$47,849 
Power purchase agreements6,486 (1,296)5,190 
Patents8,173 (5,074)3,099 
Intangible assets, net$114,623 $(58,485)$56,138 
Schedule of Accrued Expenses
Accrued expenses consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Accrued project costs$51,852 $81,380 
Accrued property, plant and equipment35,951 66,543 
Accrued inventory 25,591 25,704 
Product warranty liability (1)22,275 22,278 
Accrued compensation and benefits20,794 51,685 
Other61,020 62,877 
Accrued expenses$217,483 $310,467 
——————————
(1)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”
Schedule of Other Current Liabilities
Other current liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$16,981 $14,006 
Derivative instruments (2)2,938 5,280 
Other taxes payable1,851 30,041 
Other19,667 33,710 
Other current liabilities$41,437 $83,037 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 6. “Derivative Financial Instruments” to our condensed consolidated financial statements for discussion of our derivative instruments.
Schedule of Other Liabilities
Other liabilities consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
 March 31,
2021
December 31,
2020
Operating lease liabilities (1)$179,698 $189,034 
Product warranty liability (2)71,798 72,818 
Deferred revenue54,963 44,919 
Deferred tax liabilities, net14,668 23,671 
Other41,080 41,784 
Other liabilities$362,207 $372,226 
——————————
(1)See Note 7. “Leases” to our condensed consolidated financial statements for discussion of our lease arrangements.

(2)See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our “Product Warranties.”
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The following tables present the fair values of derivative instruments included in our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020 (in thousands):
 March 31, 2021
Prepaid Expenses and Other Current AssetsOther AssetsOther Current Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$330 $22 $450 
Commodity swap contracts2,283 — — 
Total derivatives designated as hedging instruments$2,613 $22 $450 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$5,110 $— $2,488 
Total derivatives not designated as hedging instruments$5,110 $— $2,488 
Total derivative instruments$7,723 $22 $2,938 

 December 31, 2020
Prepaid Expenses and Other Current AssetsOther Current LiabilitiesOther Liabilities
Derivatives designated as hedging instruments:
Foreign exchange forward contracts$— $2,504 $341 
Commodity swap contracts1,478 — — 
Total derivatives designated as hedging instruments$1,478 $2,504 $341 
Derivatives not designated as hedging instruments:
Foreign exchange forward contracts$1,837 $2,776 $— 
Total derivatives not designated as hedging instruments$1,837 $2,776 $— 
Total derivative instruments$3,315 $5,280 $341 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
The following table presents the pretax amounts related to derivative instruments designated as cash flow hedges affecting accumulated other comprehensive income (loss) and our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Foreign Exchange Forward ContractsCommodity Swap ContractsTotal
Balance as of December 31, 2020$(3,644)$1,472 $(2,172)
Amounts recognized in other comprehensive income (loss)1,859 1,024 2,883 
Amounts reclassified to earnings impacting:
Cost of sales1,129 1,136 
Balance as of March 31, 2021$(656)$2,503 $1,847 
Balance as of December 31, 2019$(962)$— $(962)
Amounts recognized in other comprehensive income (loss)768 — 768 
Amounts reclassified to earnings impacting:
Cost of sales207 — 207 
Balance as of March 31, 2020$13 $— $13 
Schedule of Derivative Instruments, Gain (Loss) [Table Text Block]
The following table presents gains and losses related to derivative instruments not designated as hedges affecting our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Amount of Gain (Loss) Recognized in Income
Three Months Ended
March 31,
Income Statement Line Item20212020
Foreign exchange forward contracts
Cost of sales$169 $106 
Foreign exchange forward contracts
Foreign currency loss, net10,296 (275)
Interest rate swap contractsInterest expense, net— (2,404)
Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
As of March 31, 2021 and December 31, 2020, the notional values associated with our foreign exchange forward contracts qualifying as cash flow hedges were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$28.8$28.8

December 31, 2020
CurrencyNotional AmountUSD Equivalent
U.S. dollar (1)$43.4$43.4
——————————
(1)These derivative instruments represent hedges of outstanding payables denominated in U.S. dollars at certain of our foreign subsidiaries whose functional currencies are other than the U.S. dollar.
Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block]
As of March 31, 2021 and December 31, 2020, the notional values of our foreign exchange forward contracts that do not qualify for hedge accounting were as follows (notional amounts and U.S. dollar equivalents in millions):
March 31, 2021
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.4
PurchaseBrazilian realBRL 2.6$0.5
PurchaseChilean pesoCLP 1,590.5$2.2
SellChilean pesoCLP 4,214.4$5.8
PurchaseEuro€84.2$98.7
SellEuro€144.8$169.7
SellIndian rupeeINR 355.6$4.8
PurchaseJapanese yen¥2,403.1$21.8
SellJapanese yen¥19,729.5$178.8
PurchaseMalaysian ringgitMYR 25.4$6.1
SellMalaysian ringgitMYR 28.7$6.9
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 5.3$3.9

December 31, 2020
TransactionCurrencyNotional AmountUSD Equivalent
PurchaseAustralian dollarAUD 3.2$2.5
PurchaseBrazilian realBRL 2.6$0.5
SellCanadian dollarCAD 8.9$7.0
PurchaseChilean pesoCLP 2,006.0$2.8
SellChilean pesoCLP 4,476.7$6.3
PurchaseEuro€140.0$172.1
SellEuro€63.6$78.2
SellIndian rupeeINR 619.2$8.4
PurchaseJapanese yen¥1,593.7$15.5
SellJapanese yen¥20,656.6$200.5
PurchaseMalaysian ringgitMYR 69.3$17.2
SellMalaysian ringgitMYR 24.9$6.2
SellMexican pesoMXN 34.6$1.7
PurchaseSingapore dollarSGD 2.9$2.2
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
7. Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of operating lease cost and related information
The following table presents certain quantitative information related to our lease arrangements for the three months ended March 31, 2021 and 2020, and as of March 31, 2021 and December 31, 2020 (in thousands):
Three Months Ended
March 31,
20212020
Operating lease cost$4,033 $4,178 
Variable lease cost538 666 
Short-term lease cost371 961 
Total lease cost$4,942 $5,805 
Payments of amounts included in the measurement of operating lease liabilities
$4,113 $4,897 
Lease assets obtained in exchange for operating lease liabilities
$13,598 $17,576 
March 31,
2021
December 31,
2020
Operating lease assets$220,689 $226,664 
Operating lease liabilities current
16,981 14,006 
Operating lease liabilities noncurrent
179,698 189,034 

Weighted-average remaining lease term20 years20 years
Weighted-average discount rate2.7 %2.9 %
Operating lease liability maturity
As of March 31, 2021, the future payments associated with our lease liabilities were as follows (in thousands):
Total Lease Liabilities
Remainder of 2021$16,317 
202217,406 
202316,868 
202416,493 
202516,008 
202614,556 
Thereafter139,512 
Total future payments237,160 
Less: interest(40,481)
Total lease liabilities$196,679 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
8. Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Fair value of assets and liabilities measured on a recurring basis
At March 31, 2021 and December 31, 2020, the fair value measurements of our assets and liabilities measured on a recurring basis were as follows (in thousands):
  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
March 31,
2021
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:
Cash equivalents:
Money market funds$$$— $— 
Marketable securities:
Foreign debt194,101 — 194,101 — 
U.S. debt18,764 — 18,764 — 
Time deposits349,870 349,870 — — 
Derivative assets7,745 — 7,745 — 
Total assets$570,482 $349,872 $220,610 $— 
Liabilities:
Derivative liabilities$2,938 $— $2,938 $— 

  Fair Value Measurements at Reporting
Date Using
 
 
 
 
 
 
December 31,
2020
Quoted Prices
in Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Assets:    
Cash equivalents:
Money market funds$$$— $— 
Marketable securities:
Foreign debt214,254 — 214,254 — 
U.S. debt14,543 — 14,543 — 
Time deposits291,269 291,269 — — 
Restricted marketable securities265,280 — 265,280 — 
Derivative assets3,315 — 3,315 — 
Total assets$788,663 $291,271 $497,392 $— 
Liabilities:
Derivative liabilities$5,621 $— $5,621 $— 
Carrying value and fair value of financial instruments not measured at fair value
At March 31, 2021 and December 31, 2020, the carrying values and fair values of our financial instruments not measured at fair value were as follows (in thousands):
 March 31, 2021December 31, 2020
 
 
Carrying
Value
Fair
Value
Carrying
Value
Fair
Value
Assets:    
Accounts receivable, unbilled - noncurrent$53,281 $47,767 $22,722 $22,096 
Liabilities:
Long-term debt, including current maturities (1)$264,427 $262,442 $287,149 $297,076 
——————————
(1)Excludes unamortized discounts and issuance costs.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
9. Debt (Tables)
3 Months Ended
Mar. 31, 2021
Debt Instruments [Abstract]  
Schedule of Long-term Debt Instruments
Our long-term debt consisted of the following at March 31, 2021 and December 31, 2020 (in thousands):
Balance (USD)
Loan AgreementCurrencyMarch 31,
2021
December 31,
2020
Revolving Credit FacilityUSD$— $— 
Luz del Norte Credit FacilitiesUSD185,639 186,230 
Japan Credit FacilityJPY34,246 13,813 
Tochigi Credit FacilityJPY— 39,400 
Kyoto Credit FacilityJPY44,542 47,706 
Ikeda Credit FacilityJPY— — 
Long-term debt principal264,427 287,149 
Less: unamortized discounts and issuance costs(7,527)(7,918)
Total long-term debt256,900 279,231 
Less: current portion(2,453)(41,540)
Noncurrent portion$254,447 $237,691 
Schedule of Borrowing Rate on Debt Our long-term debt borrowing rates as of March 31, 2021 were as follows:
Loan AgreementMarch 31, 2021
Revolving Credit Facility2.11%
Luz del Norte Credit Facilities (1)Fixed rate loans at bank rate plus 3.50%
Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%
Japan Credit Facility1-month TIBOR plus 0.55%
Kyoto Credit Facility1-month TIBOR plus 0.60%
Ikeda Credit FacilityFixed rate term loan facility at 1.20%
Variable rate term loan facility at 6-month TIBOR plus 0.70%
Consumption tax facility at 3-month TIBOR plus 0.50%
Debt service reserve facility at 6-month TIBOR plus 1.20%
——————————
(1)Outstanding balance comprised of $141.3 million of fixed rate loans and $44.3 million of variable rate loans as of March 31, 2021.
Schedule of Maturities of Long-term Debt
At March 31, 2021, the future principal payments on our long-term debt were due as follows (in thousands):
Total Debt
Remainder of 2021$1,810 
202238,281 
20236,084 
202451,563 
20257,560 
20267,965 
Thereafter151,164 
Total long-term debt future principal payments$264,427 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Product warranty activities during the three months ended March 31, 2021 and 2020 were as follows (in thousands):
Three Months Ended
March 31,
 20212020
Product warranty liability, beginning of period$95,096 $129,797 
Accruals for new warranties issued2,277 2,285 
Settlements(3,226)(6,562)
Changes in estimate of product warranty liability(74)(1,019)
Product warranty liability, end of period$94,073 $124,501 
Current portion of warranty liability$22,275 $20,399 
Noncurrent portion of warranty liability$71,798 $104,102 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
11. Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue, by Type of Revenue [Table Text Block]
The following table presents the disaggregation of revenue from contracts with customers for the three months ended March 31, 2021 and 2020 along with the reportable segment for each category (in thousands):
Three Months Ended
March 31,
CategorySegment20212020
Solar modulesModules$534,670 $393,681 
Solar power systemsSystems226,967 90,076 
O&M servicesSystems27,235 29,475 
Energy generation (1)Systems14,579 17,973 
EPC services (2)Systems(77)919 
Net sales$803,374 $532,124 
——————————
(1)During the three months ended March 31, 2020, the majority of energy generated and sold by our PV solar power systems was accounted for under ASC 840 consistent with the classification of the associated PPAs.

(2)For certain of our EPC agreements, we provide an energy performance test during the first or second year of a system’s operation to demonstrate that the actual energy generation for the applicable period meets or exceeds the modeled energy expectation, after certain adjustments. If there is an underperformance event with regard to these tests, we may incur liquidated damages as specified in the applicable EPC agreement. During the three months ended March 31, 2021 we accrued liquidated damages for certain of these arrangements, which we recognized as a reduction to revenue. See Note 10. “Commitments and Contingencies” to our condensed consolidated financial statements for discussion of our performance guarantee arrangements.
Changes in Estimates Systems Business [Table Text Block]
The following table outlines the impact on revenue of net changes in estimated transaction prices and input costs for systems related sales contracts (both increases and decreases) for the three months ended March 31, 2021 and 2020 as well as the number of projects that comprise such changes. For purposes of the table, we only include projects with changes in estimates that have a net impact on revenue of at least $1.0 million during the periods presented. Also included in the table is the net change in estimate as a percentage of the aggregate revenue for such projects.
Three Months Ended
March 31,
 20212020
Number of projects
Increase (decrease) in revenue from net changes in transaction prices (in thousands)$1,634 $(762)
Increase in revenue from net changes in input cost estimates (in thousands)— 1,885 
Net increase in revenue from net changes in estimates (in thousands)$1,634 $1,123 
Net change in estimate as a percentage of aggregate revenue0.1 %0.3 %
Changes in Contract Assets and Liabilities [Table Text Block]
The following table reflects the changes in our contract assets, which we classify as “Accounts receivable, unbilled,” and our contract liabilities, which we classify as “Deferred revenue,” for the three months ended March 31, 2021. As of December 31, 2020, these balances excluded any assets or liabilities classified as held for sale (in thousands):
 March 31,
2021
December 31,
2020
Three Month Change
Accounts receivable, unbilled (1)$80,561 $49,395 
Allowance for credit losses(276)(303)
Accounts receivable, unbilled, net$80,285 $49,092 $31,193 64 %
Deferred revenue (2)$261,493 $233,732 $27,761 12 %
——————————
(1)Includes $53.3 million and $22.7 million of non-current accounts receivable, unbilled classified as “Other assets” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.

(2)Includes $55.0 million and $44.9 million of non-current deferred revenue classified as “Other liabilities” on our condensed consolidated balance sheets as of March 31, 2021 and December 31, 2020, respectively.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
12. Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
The following table presents share-based compensation expense recognized in our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Three Months Ended
March 31,
20212020
Cost of sales (1)$(92)$1,212 
Selling, general and administrative (1)4,515 4,709 
Research and development (2)(1,308)1,283 
Total share-based compensation expense$3,115 $7,204 
——————————
(1)On March 31, 2021, we completed the sales of our North American O&M operations and U.S. project development business, which resulted in the forfeiture of unvested shares for associates (our term for full and part-time employees) departing the Company as part of the transactions. See Note 2. “Sales of Businesses” to our condensed consolidated financial statements for further information related to these transactions.

(2)Effective March 15, 2021, our former Chief Technology Officer retired from the Company, which resulted in the forfeiture of his unvested shares during the three months ended March 31, 2021.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
14. Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted net income per share for the three months ended March 31, 2021 and 2020 was as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20212020
Basic net income per share
Numerator:
Net income$209,671 $90,704 
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Diluted net income per share
Denominator:
Weighted-average common shares outstanding106,088 105,595 
Effect of restricted and performance units and stock purchase plan shares802 791 
Weighted-average shares used in computing diluted net income per share106,890 106,386 
Net income per share:
Basic$1.98 $0.86 
Diluted$1.96 $0.85 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
15. Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2021
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following table presents the changes in accumulated other comprehensive loss, net of tax, for the three months ended March 31, 2021 (in thousands):
Foreign Currency Translation AdjustmentUnrealized Gain (Loss) on Marketable Securities and Restricted Marketable SecuritiesUnrealized Gain (Loss) on Derivative InstrumentsTotal
Balance as of December 31, 2020$(76,239)$16,630 $(2,117)$(61,726)
Other comprehensive (loss) income before reclassifications(10,191)(6,015)2,883 (13,323)
Amounts reclassified from accumulated other comprehensive loss475 (11,696)1,136 (10,085)
Net tax effect
— 1,121 (637)484 
Net other comprehensive (loss) income(9,716)(16,590)3,382 (22,924)
Balance as of March 31, 2021$(85,955)$40 $1,265 $(84,650)
Reclassification out of Accumulated Other Comprehensive Loss
The following table presents the pretax amounts reclassified from accumulated other comprehensive loss into our condensed consolidated statements of operations for the three months ended March 31, 2021 and 2020 (in thousands):
Comprehensive Income ComponentsIncome Statement Line ItemThree Months Ended
March 31,
20212020
Foreign currency translation adjustmentOther income (expense), net$(475)$— 
Unrealized gain on marketable securities and restricted marketable securities
Other income (expense), net11,696 15,088 
Unrealized loss on derivative contracts:
Foreign exchange forward contracts
Cost of sales(1,129)(207)
Commodity swap contractsCost of sales(7)— 
Total unrealized loss on derivative contracts(1,136)(207)
Total gain reclassified$10,085 $14,881 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.1
16. Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting Information, Profit (Loss) [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following tables present certain financial information for our reportable segments for the three months ended March 31, 2021 and 2020 and as of March 31, 2021 and December 31, 2020 (in thousands):
 Three Months Ended March 31, 2021Three Months Ended March 31, 2020
 ModulesSystemsTotalModulesSystemsTotal
Net sales$534,670 $268,704 $803,374 $393,681 $138,443 $532,124 
Gross profit100,440 84,327 184,767 75,352 14,986 90,338 
Depreciation and amortization expense
50,724 3,097 53,821 44,673 6,258 50,931 
March 31, 2021December 31, 2020
ModulesSystemsTotalModulesSystemsTotal
Goodwill$14,462 $— $14,462 $14,462 $— $14,462 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
2. Sales of Businesses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Proceeds from sales of businesses $ 145,969 $ 0  
Net sales 803,374 532,124  
Module sales, advanced payments 206,530   $ 188,813
Gain on sales of businesses, net 150,895 0  
Solar Modules [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net sales 534,670 $ 393,681  
North American Operations and Maintenance Business      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Purchase price, sale of business 151,500    
Proceeds from sales of businesses 146,000    
Gain on sales of businesses, net 119,200    
U.S. Project Development Business      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Purchase price, sale of business 151,400    
Purchase price, sale of U.S. Project Development business and modules 284,000    
Gain on sales of businesses, net 31,800    
U.S. Project Development Business | Solar Modules [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net sales 100,500    
Module sales, advanced payments $ 32,100    
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents $ 972,879   $ 1,227,002  
Marketable securities 562,735   520,066  
Total cash, cash equivalents, and marketable securities 1,535,614   1,747,068  
Restricted cash - current 2,212   1,745  
Restricted cash - noncurrent 258,760   44,847  
Cash, cash equivalents, and restricted cash 1,233,851 $ 1,018,878 1,273,594 $ 1,446,510
Marketable Securities, Sale Proceeds 5,500 $ 130,800    
Marketable Securities, Realized Gain 100      
Foreign debt [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 194,101   214,254  
U.S. debt [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 18,764   14,543  
Time deposits [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Marketable securities 349,870   291,269  
Cash [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents 972,877   1,227,000  
Money market funds [Member]        
Cash, Cash Equivalents, and Marketable Securities [Line Items]        
Cash and cash equivalents $ 2   $ 2  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Jan. 01, 2020
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     $ 562,880   $ 519,844  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax     286   389  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax     293   46  
Marketable Securities, Allowance for Credit Loss $ 138 $ 215 138   121  
Marketable securities     562,735   520,066  
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 121 0        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13       $ 0   $ 207
Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) 122 180        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold (105) (172)        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 138 215        
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year     458,537      
Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two     94,472      
Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three     0      
Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four     0      
Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five     4,950      
Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five     4,776      
Marketable Securities, Realized Loss   $ (100)        
Foreign debt [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     193,860   213,949  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax     268   367  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax     21   46  
Marketable Securities, Allowance for Credit Loss 16   6   16  
Marketable securities     194,101   214,254  
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 16          
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 6          
U.S. debt [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     19,020   14,521  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax     18   22  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax     272   0  
Marketable Securities, Allowance for Credit Loss 0   2   0  
Marketable securities     18,764   14,543  
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 0          
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 2          
Time deposits [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     350,000   291,374  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax     0   0  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax     0   0  
Marketable Securities, Allowance for Credit Loss 105   130   105  
Marketable securities     $ 349,870   $ 291,269  
Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 105          
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance $ 130          
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
4. Restricted Marketable Securities (Details) - Restricted Marketable Securities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]        
Restricted marketable securities $ 0   $ 265,280  
Restricted cash - noncurrent $ 258,760   44,847  
Product minimum service life 25 years      
Gains on sales of marketable securities and restricted marketable securities $ 11,696 $ 15,088    
Marketable Securities, Allowance for Credit Loss 138 215 121 $ 0
Cash Held In Trust [Member]        
Debt Securities, Available-for-sale [Line Items]        
Restricted cash - noncurrent 254,700   700  
Restricted Debt Securities [Member]        
Debt Securities, Available-for-sale [Line Items]        
Restricted marketable securities 0   265,280  
Proceeds from sale of restricted marketable securities 258,900 115,200    
Gains on sales of marketable securities and restricted marketable securities 11,700 15,100    
Payments to Acquire Restricted Marketable Securities   114,500    
Marketable Securities, Allowance for Credit Loss 0 $ 30 13 $ 0
Restricted Debt Securities [Member] | Foreign government obligations [Member]        
Debt Securities, Available-for-sale [Line Items]        
Restricted marketable securities 0   149,700  
Marketable Securities, Allowance for Credit Loss     0  
Restricted Debt Securities [Member] | US Government Debt Securities [Member]        
Debt Securities, Available-for-sale [Line Items]        
Restricted marketable securities $ 0   115,580  
Marketable Securities, Allowance for Credit Loss     $ 13  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
4. Restricted Marketable Securities (Details) - Available for sale - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Jan. 01, 2020
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     $ 562,880   $ 519,844  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax     286   389  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax     293   46  
Marketable Securities, Allowance for Credit Loss $ 138 $ 215 138   121  
Restricted marketable securities     0   265,280  
Restricted available for sale securities, allowance for credit losses [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 121 0        
Cumulative effect adjustment for the adoption of ASU 2016-13       $ 0   $ (207)
Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) 122 180        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold (105) (172)        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 138 215        
Restricted Debt Securities [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost     0   247,628  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax         17,853  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax         188  
Marketable Securities, Allowance for Credit Loss 13 30 0   13  
Restricted marketable securities     0   265,280  
Restricted available for sale securities, allowance for credit losses [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 13 0        
Cumulative effect adjustment for the adoption of ASU 2016-13       $ 0   $ (54)
Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease) 16 1        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold (29) (25)        
Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance 0 $ 30        
Foreign government obligations [Member] | Restricted Debt Securities [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost         131,980  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax         17,720  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax         0  
Marketable Securities, Allowance for Credit Loss 0       0  
Restricted marketable securities     0   149,700  
Restricted available for sale securities, allowance for credit losses [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance 0          
US Government Debt Securities [Member] | Restricted Debt Securities [Member]            
Debt Securities, Available-for-sale [Line Items]            
Debt Securities, Available-for-sale, Amortized Cost         115,648  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax         133  
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax         188  
Marketable Securities, Allowance for Credit Loss 13       13  
Restricted marketable securities     $ 0   $ 115,580  
Restricted available for sale securities, allowance for credit losses [Line Items]            
Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance $ 13          
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
5. Consolidated Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jan. 01, 2021
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Accounts receivable, trade, and unbilled            
Accounts receivable trade, gross $ 795,923     $ 269,095    
Accounts Receivable Trade, Allowance for credit losses (5,827) $ (3,331)   (3,009)   $ (1,386)
Accounts receivable trade, net 790,096     266,086    
Secured accounts receivable 63,600     24,400    
Accounts receivable, unbilled 27,280     26,673    
Accounts receivable, unbilled, allowance for credit losses (276) (1,223)   (303)   0
Accounts receivable, unbilled, net 27,004     26,370    
Allowance for Credit Loss [Abstract]            
Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13     $ 0   $ (171)  
Accounts Receivable Trade, Provision for the credit losses, net (2,915) (2,026)        
Accounts Receivable Trade, Writeoffs 97 252        
Accounts Receivable Trade, Allowance for credit losses (5,827) (3,331)   (3,009)   (1,386)
Accounts receivable, unbilled, allowance for credit losses (276) (1,223)   (303)   $ 0
Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13     $ 0   $ (459)  
Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease) 27 (764)        
Inventories and balance of systems parts            
Raw materials 307,883     292,334    
Work in process 62,898     64,709    
Finished goods 384,585     411,773    
Inventories 755,366     768,816    
Inventories - current 550,270     567,587    
Inventories - noncurrent 205,096     201,229    
Prepaid expenses and other current assets            
Prepaid expenses 162,573     160,534    
Prepaid income taxes 38,586     71,051    
Derivative instruments 7,723     3,315    
Restricted cash 2,212     1,745    
Other current assets 15,828     15,094    
Prepaid expenses and other current assets 226,922     251,739    
Property, plant and equipment, net            
Property, plant and equipment, gross 3,549,266     3,497,406    
Accumulated depreciation (1,151,280)     (1,095,121)    
Property, plant and equipment, net 2,397,986     2,402,285    
PV solar power systems, net            
PV solar power systems, gross 291,998     298,067    
Accumulated depreciation (55,582)     (54,671)    
PV solar power systems, net 236,416     243,396    
Project assets            
Project assets - development costs, including project acquisition and land costs 136,175     176,346    
Project assets - construction costs 155,010     197,031    
Total project assets 291,185     373,377    
Project assets - current 6,984     0    
Project assets - noncurrent 284,201     373,377    
Other assets            
Restricted cash - noncurrent 258,760     44,847    
Operating lease assets 220,689     226,664    
Advanced payments for raw materials 95,624     97,883    
Accounts receivable, unbilled - noncurrent 53,281     22,722    
Indirect tax receivables 17,476     14,849    
Other 27,822     27,165    
Other assets 673,652     434,130    
Goodwill            
Goodwill 14,462     14,462    
Goodwill, period increase (decrease) 0          
Intangibles assets, net            
Intangible assets, gross 114,623     114,623    
Intangible assets, accumulated amortization (61,219)     (58,485)    
Intangibles assets, net 53,404     56,138    
Amortization of intangible assets 2,700 2,600        
Accrued expenses            
Accrued project assets 51,852     81,380    
Accrued property, plant and equipment 35,951     66,543    
Accrued inventory 25,591     25,704    
Product warranty liability 22,275     22,278    
Accrued compensation and benefits 20,794     51,685    
Other 61,020     62,877    
Accrued expenses 217,483     310,467    
Other current liabilities            
Operating lease liabilities, current 16,981     14,006    
Derivative instruments 2,938     5,280    
Other taxes payable, current 1,851     30,041    
Other 19,667     33,710    
Other current liabilities 41,437     83,037    
Other liabilities            
Operating lease liabilities, noncurrent 179,698     189,034    
Product warranty liability 71,798     72,818    
Deferred revenue, noncurrent 54,963     44,919    
Deferred income tax liabilities, net 14,668     23,671    
Other 41,080     41,784    
Other liabilities 362,207     372,226    
Developed Technology [Member]            
Intangibles assets, net            
Intangible assets, gross 99,964     99,964    
Intangible assets, accumulated amortization (54,582)     (52,115)    
Intangibles assets, net 45,382     47,849    
Power Purchase Agreements [Member]            
Intangibles assets, net            
Intangible assets, gross 6,486     6,486    
Intangible assets, accumulated amortization (1,377)     (1,296)    
Intangibles assets, net 5,109     5,190    
Patents [Member]            
Intangibles assets, net            
Intangible assets, gross 8,173     8,173    
Intangible assets, accumulated amortization (5,260)     (5,074)    
Intangibles assets, net 2,913     3,099    
Modules Segment [Member]            
Goodwill            
Goodwill, Gross 407,827     407,827    
Accumulated impairment loss (393,365)     (393,365)    
Goodwill 14,462     14,462    
Goodwill from acquisition 0          
Goodwill impairment 0          
Property, Plant and Equipment [Member]            
Property, plant and equipment, net            
Depreciation 56,800 47,400        
PV solar power systems [Member]            
Property, plant and equipment, net            
Depreciation 3,000 $ 5,800        
Land [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross 14,362     14,498    
Building and improvements [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross 692,493     693,762    
Machinery and equipment [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross 2,459,941     2,184,236    
Office equipment and furniture [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross 143,885     143,685    
Leasehold improvements [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross 43,758     41,459    
Construction in progress [Member]            
Property, plant and equipment, net            
Property, plant and equipment, gross $ 194,827     $ 419,766    
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments (Details) - Summary - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Prepaid Expenses and Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net $ 7,723 $ 3,315
Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 2,613 1,478
Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 5,110 1,837
Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net 22  
Other Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 22  
Other Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0  
Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net (2,938) (5,280)
Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 450 2,504
Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 2,488 2,776
Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets (Liabilities), at Fair Value, Net   (341)
Other Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   341
Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   0
Foreign exchange forward contracts [Member] | Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 330 0
Foreign exchange forward contracts [Member] | Prepaid Expenses and Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 5,110 1,837
Foreign exchange forward contracts [Member] | Other Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 22  
Foreign exchange forward contracts [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0  
Foreign exchange forward contracts [Member] | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 450 2,504
Foreign exchange forward contracts [Member] | Other Current Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 2,488 2,776
Foreign exchange forward contracts [Member] | Other Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   341
Foreign exchange forward contracts [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   0
Commodity swap contracts | Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 2,283 1,478
Commodity swap contracts | Other Assets [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0  
Commodity swap contracts | Other Current Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability $ 0 0
Commodity swap contracts | Other Liabilities [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments (Details) - Hedging Relationship - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Designated as Hedging Instrument [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) $ 1,847 $ 13 $ (2,172) $ (962)
Amounts recognized in other comprehensive income (loss) 2,883 768    
Designated as Hedging Instrument [Member] | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 1,136 207    
Foreign exchange forward contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) (656) 13 (3,644) (962)
Amounts recognized in other comprehensive income (loss) 1,859 768    
Foreign exchange forward contracts [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 1,129 207    
Derivative Instruments, Gain (Loss) Recognized in Income, Amount Excluded from Effectiveness Testing, Net (100) 800    
Foreign exchange forward contracts [Member] | Not Designated as Hedging Instrument [Member] | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 169 106    
Foreign exchange forward contracts [Member] | Not Designated as Hedging Instrument [Member] | Foreign currency loss, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net 10,296 (275)    
Commodity swap contracts | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Balance in accumulated other comprehensive income (loss) 2,503 0 $ 1,472 $ 0
Amounts recognized in other comprehensive income (loss) 1,024 0    
Commodity swap contracts | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 7 0    
Interest rate swap contract [Member] | Not Designated as Hedging Instrument [Member] | Interest expense, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 0 $ (2,404)    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments (Details) - Risk Management - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Aug. 31, 2020
Foreign exchange forward contracts [Member]      
Derivatives, Fair Value [Line Items]      
Maximum length of time hedged in foreign currency cash flow hedge 17 months 20 months  
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ (0.7)    
Foreign exchange forward contracts [Member] | Cash Flow Hedging [Member] | United States of America, Dollars      
Derivatives, Fair Value [Line Items]      
Derivative, Notional Amount 28.8 $ 43.4  
Commodity swap contracts | Cash Flow Hedging [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Notional Amount 6.2   $ 24.9
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ 2.5    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
6. Derivative Financial Instruments (Details) - Transaction Exposure - Foreign exchange forward contracts [Member] - Not Designated as Hedging Instrument [Member]
€ in Millions, ₨ in Millions, ¥ in Millions, RM in Millions, R$ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Mar. 31, 2021
AUD ($)
Mar. 31, 2021
BRL (R$)
Mar. 31, 2021
CLP ($)
Mar. 31, 2021
EUR (€)
Mar. 31, 2021
INR (₨)
Mar. 31, 2021
JPY (¥)
Mar. 31, 2021
MYR (RM)
Mar. 31, 2021
MXN ($)
Mar. 31, 2021
SGD ($)
Dec. 31, 2020
AUD ($)
Dec. 31, 2020
BRL (R$)
Dec. 31, 2020
CLP ($)
Dec. 31, 2020
EUR (€)
Dec. 31, 2020
INR (₨)
Dec. 31, 2020
JPY (¥)
Dec. 31, 2020
MYR (RM)
Dec. 31, 2020
MXN ($)
Dec. 31, 2020
SGD ($)
Dec. 31, 2020
CAD ($)
Australia, Dollars                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Australian dollar Australian dollar                                      
Brazil, Brazil Real                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Brazilian real Brazilian real                                      
Canada, Dollars                                          
Derivative [Line Items]                                          
Derivative, Currency Sold   Canadian dollar                                      
Chile, Pesos                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Chilean peso Chilean peso                                      
Derivative, Currency Sold Chilean peso Chilean peso                                      
Euro Member Countries, Euro                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Euro Euro                                      
Derivative, Currency Sold Euro Euro                                      
India, Rupees                                          
Derivative [Line Items]                                          
Derivative, Currency Sold Indian rupee Indian rupee                                      
Japan, Yen                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Japanese yen Japanese yen                                      
Derivative, Currency Sold Japanese yen Japanese yen                                      
Malaysia, Ringgits                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Malaysian ringgit Malaysian ringgit                                      
Derivative, Currency Sold Malaysian ringgit Malaysian ringgit                                      
Mexico, Pesos                                          
Derivative [Line Items]                                          
Derivative, Currency Sold Mexican peso Mexican peso                                      
Singapore, Dollars                                          
Derivative [Line Items]                                          
Derivative, Currency Bought Singapore dollar Singapore dollar                                      
Long [Member] | Australia, Dollars                                          
Derivative [Line Items]                                          
Derivative, Notional Amount $ 2.4 $ 2.5 $ 3.2                 $ 3.2                  
Long [Member] | Brazil, Brazil Real                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 0.5 0.5   R$ 2.6                 R$ 2.6                
Long [Member] | Chile, Pesos                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 2.2 2.8     $ 1,590.5                 $ 2,006.0              
Long [Member] | Euro Member Countries, Euro                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 98.7 172.1       € 84.2                 € 140.0            
Long [Member] | Japan, Yen                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 21.8 15.5           ¥ 2,403.1                 ¥ 1,593.7        
Long [Member] | Malaysia, Ringgits                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 6.1 17.2             RM 25.4                 RM 69.3      
Long [Member] | Singapore, Dollars                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 3.9 2.2                 $ 5.3                 $ 2.9  
Short [Member] | Canada, Dollars                                          
Derivative [Line Items]                                          
Derivative, Notional Amount   7.0                                     $ 8.9
Short [Member] | Chile, Pesos                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 5.8 6.3     $ 4,214.4                 $ 4,476.7              
Short [Member] | Euro Member Countries, Euro                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 169.7 78.2       € 144.8                 € 63.6            
Short [Member] | India, Rupees                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 4.8 8.4         ₨ 355.6                 ₨ 619.2          
Short [Member] | Japan, Yen                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 178.8 200.5           ¥ 19,729.5                 ¥ 20,656.6        
Short [Member] | Malaysia, Ringgits                                          
Derivative [Line Items]                                          
Derivative, Notional Amount 6.9 6.2             RM 28.7                 RM 24.9      
Short [Member] | Mexico, Pesos                                          
Derivative [Line Items]                                          
Derivative, Notional Amount $ 1.7 $ 1.7               $ 34.6                 $ 34.6    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.1
7. Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Leases [Abstract]      
Operating lease cost $ 4,033 $ 4,178  
Variable lease cost 538 666  
Short-term lease cost 371 961  
Total lease cost 4,942 5,805  
Payments of amounts included in the measurement of operating lease liabilities 4,113 4,897  
Lease assets obtained in exchange for operating lease liabilities 13,598 $ 17,576  
Operating lease assets 220,689   $ 226,664
Operating lease liabilities, current 16,981   14,006
Operating lease liabilities, noncurrent $ 179,698   $ 189,034
Weighted-average remaining lease term 20 years   20 years
Weighted-average discount rate 2.70%   2.90%
Operating lease liabilities, future payments, remainder of 2021 $ 16,317    
Operating lease liabilities, future payments, due 2022 17,406    
Operating lease liabilities, future payments, due 2023 16,868    
Operating lease liabilities, future payments, due 2024 16,493    
Operating lease liabilities, future payments, due 2025 16,008    
Operating lease liabilities, future payments, due 2026 14,556    
Operating lease liabilities, future payments, due after 2026 139,512    
Total future payments 237,160    
Less: interest (40,481)    
Total lease liabilities $ 196,679    
Lessee, Lease, Description [Line Items]      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities   Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities   Other liabilities
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
8. Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets:    
Marketable securities $ 562,735 $ 520,066
Restricted marketable securities 0 265,280
Foreign debt [Member]    
Assets:    
Marketable securities 194,101 214,254
U.S. debt [Member]    
Assets:    
Marketable securities 18,764 14,543
Time deposits [Member]    
Assets:    
Marketable securities 349,870 291,269
Fair Value, Measurements, Recurring [Member]    
Assets:    
Restricted marketable securities   265,280
Derivative assets 7,745 3,315
Total assets 570,482 788,663
Liabilities:    
Derivative liabilities 2,938 5,621
Fair Value, Measurements, Recurring [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 194,101 214,254
Fair Value, Measurements, Recurring [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 18,764 14,543
Fair Value, Measurements, Recurring [Member] | Time deposits [Member]    
Assets:    
Marketable securities 349,870 291,269
Fair Value, Measurements, Recurring [Member] | Money market funds [Member]    
Assets:    
Cash equivalents 2 2
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets:    
Restricted marketable securities   0
Derivative assets 0 0
Total assets 349,872 291,271
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 349,870 291,269
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money market funds [Member]    
Assets:    
Cash equivalents 2 2
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets:    
Restricted marketable securities   265,280
Derivative assets 7,745 3,315
Total assets 220,610 497,392
Liabilities:    
Derivative liabilities 2,938 5,621
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 194,101 214,254
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 18,764 14,543
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Money market funds [Member]    
Assets:    
Cash equivalents 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets:    
Restricted marketable securities   0
Derivative assets 0 0
Total assets 0 0
Liabilities:    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | U.S. debt [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Time deposits [Member]    
Assets:    
Marketable securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money market funds [Member]    
Assets:    
Cash equivalents $ 0 $ 0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.1
8. Fair Value Measurements (Details) - Balance Sheet Grouping - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Accounts receivable, unbilled - noncurrent $ 53,281 $ 22,722
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term debt, including current maturities 264,427  
Reported Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Accounts receivable, unbilled - noncurrent 53,281 22,722
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term debt, including current maturities 264,427 287,149
Estimate of Fair Value Measurement [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Accounts receivable, unbilled - noncurrent 47,767 22,096
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Long-term debt, including current maturities $ 262,442 $ 297,076
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.1
9. Debt (Details)
$ in Thousands, ¥ in Billions
3 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2021
JPY (¥)
Dec. 31, 2020
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2020
JPY (¥)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
JPY (¥)
Sep. 30, 2015
USD ($)
Sep. 30, 2015
JPY (¥)
Long-term Debt [Abstract]                  
Long-term debt, gross $ 264,427   $ 287,149            
Less: unamortized discount and issuance costs (7,527)   (7,918)            
Total long-term debt 256,900   279,231            
Less current portion (2,453)   (41,540)            
Noncurrent portion 254,447   237,691            
Long-term Debt, Fiscal Year Maturity [Abstract]                  
Long-term Debt, Maturity, Remainder of Fiscal Year 1,810                
Long-Term Debt, Maturity, Year One 38,281                
Long-term Debt, Maturity, Year Two 6,084                
Long-Term Debt, Maturity, Year Three 51,563                
Long-Term Debt, Maturity, Year Four 7,560                
Long-Term Debt, Maturity, Year Five 7,965                
Long-Term Debt, Maturity, after Year Five 151,164                
Total long-term debt future principal payments $ 264,427                
Revolving Credit Facility [Member]                  
Long-term Debt [Abstract]                  
Debt instrument, currency USD                
Revolving credit facility $ 0   0            
Line of Credit Facility, Current Borrowing Capacity 500,000                
Line of Credit Facility, Maximum Borrowing Capacity 750,000                
Letters of Credit Outstanding, Amount $ 3,400   4,300            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%                
Fronting fee 0.125%                
Debt Instrument, Interest Rate, Stated Percentage 2.11% 2.11%              
Debt Instrument, Description of Variable Rate Basis Borrowings under the credit facility bear interest at (i) London Interbank Offered Rate (“LIBOR”), adjusted for Eurocurrency reserve requirements, plus a margin of 2.00% or (ii) a base rate as defined in the credit agreement plus a margin of 1.00% depending on the type of borrowing requested.                
Revolving Credit Facility [Member] | Minimum [Member]                  
Long-term Debt [Abstract]                  
Debt Instrument, Basis Spread on Variable Rate 1.00%                
Revolving Credit Facility [Member] | Maximum [Member]                  
Long-term Debt [Abstract]                  
Debt Instrument, Basis Spread on Variable Rate 2.00%                
Luz del Norte Credit Facilities [Member]                  
Long-term Debt [Abstract]                  
Debt instrument, currency USD                
Long-term debt, gross $ 185,639   186,230            
Luz del Norte Credit Facilities [Member] | DFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                  
Long-term Debt [Abstract]                  
Long-term debt, gross 139,000   139,400            
Luz del Norte Credit Facilities [Member] | IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                  
Long-term Debt [Abstract]                  
Long-term debt, gross $ 46,600   46,800            
Luz del Norte Credit Facilities [Member] | DFC and IFC [Member]                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Fixed Rate Basis Fixed rate loans at bank rate plus 3.50%                
Debt Instrument, Description of Variable Rate Basis Variable rate loans at 91-Day U.S. Treasury Bill Yield or LIBOR plus 3.50%                
Debt Instrument, Basis Spread on Fixed Rate 3.50%                
Debt Instrument, Basis Spread on Variable Rate 3.50%                
Luz del Norte Credit Facilities [Member] | Fixed Rate Term Loan Facility [Member] | DFC and IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                  
Long-term Debt [Abstract]                  
Long-term debt, gross $ 141,300                
Luz del Norte Credit Facilities [Member] | Variable Rate Term Loan Facility [Member] | DFC and IFC [Member] | Parque Solar Fotovoltaico Luz del Norte SpA [Member]                  
Long-term Debt [Abstract]                  
Long-term debt, gross $ 44,300                
Japan Credit Facility [Member]                  
Long-term Debt [Abstract]                  
Debt instrument, currency JPY                
Long-term debt, gross $ 34,246   13,813            
Japan Credit Facility [Member] | Mizuho Bank [Member]                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Variable Rate Basis 1-month TIBOR plus 0.55%                
Debt Instrument, Basis Spread on Variable Rate 0.55%                
Japan Credit Facility [Member] | Mizuho Bank [Member] | First Solar Japan GK [Member]                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity               $ 33,400 ¥ 4.0
Tochigi Credit Facility [Member]                  
Long-term Debt [Abstract]                  
Debt instrument, currency JPY                
Long-term debt, gross $ 0   39,400            
Tochigi Credit Facility [Member] | Mizuho Bank [Member] | First Solar Japan GK [Member]                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity           $ 62,200 ¥ 7.0    
Repayments of Debt $ 36,800                
Kyoto Credit Facility [Member]                  
Long-term Debt [Abstract]                  
Debt instrument, currency JPY                
Long-term debt, gross $ 44,542   47,706            
Kyoto Credit Facility [Member] | Mizuho Bank [Member]                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Variable Rate Basis 1-month TIBOR plus 0.60%                
Debt Instrument, Basis Spread on Variable Rate 0.60%                
Kyoto Credit Facility [Member] | Mizuho Bank [Member] | First Solar Japan GK [Member]                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity       $ 142,800 ¥ 15.0        
Ikeda Credit Facility                  
Long-term Debt [Abstract]                  
Debt instrument, currency JPY                
Long-term debt, gross $ 0   $ 0            
Ikeda Credit Facility | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. | FS Japan Project B4 GK                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity $ 88,600 ¥ 9.8              
Ikeda Credit Facility | Fixed Rate Term Loan Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd.                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Fixed Rate Basis Fixed rate term loan facility at 1.20%                
Debt Instrument, Basis Spread on Fixed Rate 1.20%                
Ikeda Credit Facility | Fixed Rate Term Loan Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. | FS Japan Project B4 GK                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity $ 43,100 4.7              
Ikeda Credit Facility | Variable Rate Term Loan Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd.                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Variable Rate Basis Variable rate term loan facility at 6-month TIBOR plus 0.70%                
Debt Instrument, Basis Spread on Variable Rate 0.70%                
Ikeda Credit Facility | Variable Rate Term Loan Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. | FS Japan Project B4 GK                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity $ 34,100 3.8              
Ikeda Credit Facility | Consumption Tax Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd.                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Variable Rate Basis Consumption tax facility at 3-month TIBOR plus 0.50%                
Debt Instrument, Basis Spread on Variable Rate 0.50%                
Ikeda Credit Facility | Consumption Tax Facility [Member] | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. | FS Japan Project B4 GK                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity $ 8,200 0.9              
Ikeda Credit Facility | Debt Service Reserve Facility | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd.                  
Long-term Debt [Abstract]                  
Debt Instrument, Description of Variable Rate Basis Debt service reserve facility at 6-month TIBOR plus 1.20%                
Debt Instrument, Basis Spread on Variable Rate 1.20%                
Ikeda Credit Facility | Debt Service Reserve Facility | MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. | FS Japan Project B4 GK                  
Long-term Debt [Abstract]                  
Line of Credit Facility, Current Borrowing Capacity $ 3,200 ¥ 0.4              
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Details) - Commercial Commitments - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Surety Bonds $ 56.9  
Surety Bond Capacity 660.0  
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Line of Credit Facility, Letter of Credit Sub-Limit 400.0  
Letters of Credit Outstanding, Amount 3.4 $ 4.3
Letters of Credit, Remaining Borrowing Capacity 396.6  
Bilateral Facilities [Member]    
Debt Instrument [Line Items]    
Letters of Credit Outstanding, Amount 112.7  
Letters of Credit, Remaining Borrowing Capacity 293.3  
Letters of Credit Outstanding, Secured by Cash $ 1.2  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Details) - Product Warranties - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]    
Product warranty liability, beginning of period $ 95,096 $ 129,797
Accruals for new warranties issued 2,277 2,285
Settlements (3,226) (6,562)
Changes in estimate of product warranty liability (74) (1,019)
Product warranty liability, end of period 94,073 124,501
Current portion of warranty liability 22,275 20,399
Noncurrent portion of warranty liability $ 71,798 $ 104,102
Estimated Rate of Return for Module Warranty 1.00%  
Percentage Point Change in Estimated Rate of Return of Module Warranty 1.00%  
Estimated Change in Module Warranty from Sensitivity Analysis $ 108,800  
Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty 1.00%  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Details) - Performance Guarantees - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Energy Performance Testing Liability $ 2.9 $ 10.2
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Details) - Indemnifications - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Indemnification liabilities, current $ 6.0 $ 3.2
Indemnification liabilities, maximum exposure 146.8  
Indemnification liabilities, potential recoveries $ 72.0  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.1
10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Accrued solar module collection and recycling liability $ 128,135 $ 130,688
Percentage increase in annualized inflation rate 1.00%  
Estimated increase in solar module collection recycling liability from sensitivity analysis $ 21,200  
Percentage decrease in annualized inflation rate 1.00%  
Estimated decrease in solar module collection recycling liability from sensitivity analysis $ 18,300  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.1
11. Revenue from Contracts with Customers (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Projects
Mar. 31, 2020
USD ($)
Projects
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenue from Contracts with Customers [Line Items]        
Net sales $ 803,374 $ 532,124    
Project Change in Estimate Disclosure Threshold $ 1,000      
Number of projects with changes in estimates | Projects 4 2    
Increase (decrease) in revenue from net changes in transaction prices $ 1,634 $ (762)    
Increase in revenue from net changes in input cost estimates 0 1,885    
Net increase in revenue from net changes in estimates $ 1,634 $ 1,123    
Net change in estimate as a percentage of aggregate revenue 0.10% 0.30%    
Accounts receivable, unbilled $ 80,561   $ 49,395  
Accounts receivable, unbilled, allowance for credit losses (276) $ (1,223) (303) $ 0
Accounts receivable, unbilled, net 80,285   49,092  
Contract Asset, Net Change $ 31,193      
Contract Asset, Percent Change 64.00%      
Deferred revenue $ 261,493   233,732  
Contract Liability, Net Change $ 27,761      
Contract Liability, Percent Change 12.00%      
Unbilled Receivables, Noncurrent $ 53,281   22,722  
Deferred Revenue, Noncurrent 54,963   44,919  
Module sales, advanced payments 206,530   $ 188,813  
Sales Revenue Net, from Beginning Contract Liability 72,000 268,200    
Solar Modules [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales 534,670 393,681    
Remaining Performance Obligation, Transaction Price 4,100,000      
Solar Power Systems [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales 226,967 90,076    
O&M Services [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales 27,235 29,475    
Energy Generation [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales 14,579 17,973    
EPC Services [Member]        
Revenue from Contracts with Customers [Line Items]        
Net sales $ (77) $ 919    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.1
12. Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share-based compensation expense $ 3,115 $ 7,204  
Employee service share-based compensation, capitalized in inventory 800   $ 1,100
Restricted and performance stock units [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized $ 29,300    
Employee service share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years) 1 year 8 months 12 days    
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share-based compensation expense $ (92) 1,212  
Selling, general and administrative [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share-based compensation expense 4,515 4,709  
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated share-based compensation expense $ (1,308) $ 1,283  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.1
13. Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Effective income tax rate 18.00% (5657.00%)
Statutory U.S. federal tax rate 21.00%  
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ 0.4  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.1
14. Net Income Per Share (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 $ 209,671 $ 90,704
Weighted-average common shares outstanding 106,088 105,595
Effect of restricted and performance stock units and stock purchase plan shares 802 791
Weighted-average shares used in computing diluted net income per share 106,890 106,386
Net income per share, basic $ 1.98 $ 0.86
Net income per share, diluted $ 1.96 $ 0.85
Anti-dilutive shares 0 0
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
15. Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity, beginning balance $ 5,520,928 $ 5,096,767
Amounts reclassified from accumulated other comprehensive loss (10,085) (14,881)
Net other comprehensive income (loss) (22,924) (4,316)
Stockholders' equity, ending balance 5,694,780 5,168,622
Other income (expense), net 8,448 (2,222)
Cost of sales 618,607 441,786
Total amount reclassified 256,161 1,577
Total gain reclassified 10,085 14,881
Foreign Currency Translation Adjustment [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity, beginning balance (76,239)  
Other comprehensive (loss) income before reclassifications (10,191)  
Amounts reclassified from accumulated other comprehensive loss 475  
Net tax effect 0  
Net other comprehensive income (loss) (9,716)  
Stockholders' equity, ending balance (85,955)  
Total gain reclassified (475)  
Foreign Currency Translation Adjustment [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other income (expense), net (475) 0
Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity, beginning balance 16,630  
Other comprehensive (loss) income before reclassifications (6,015)  
Amounts reclassified from accumulated other comprehensive loss (11,696)  
Net tax effect 1,121  
Net other comprehensive income (loss) (16,590)  
Stockholders' equity, ending balance 40  
Total gain reclassified 11,696  
Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other income (expense), net 11,696 15,088
Unrealized Gain (Loss) on Derivative Instruments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity, beginning balance (2,117)  
Other comprehensive (loss) income before reclassifications 2,883  
Amounts reclassified from accumulated other comprehensive loss 1,136  
Net tax effect (637)  
Net other comprehensive income (loss) 3,382  
Stockholders' equity, ending balance 1,265  
Total gain reclassified (1,136)  
Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Total amount reclassified (1,136) (207)
Total, Accumulated Other Comprehensive (Loss) Income [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Stockholders' equity, beginning balance (61,726) (79,334)
Other comprehensive (loss) income before reclassifications (13,323)  
Amounts reclassified from accumulated other comprehensive loss (10,085)  
Net tax effect 484  
Net other comprehensive income (loss) (22,924) (4,316)
Stockholders' equity, ending balance (84,650) (83,650)
Total gain reclassified 10,085  
Foreign exchange forward contracts [Member] | Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Cost of sales (1,129) (207)
Commodity swap contracts | Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Cost of sales $ (7) $ 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.1
16. Segment Reporting (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segments
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segments 2    
Net sales $ 803,374 $ 532,124  
Gross profit 184,767 90,338  
Depreciation and amortization expense 53,821 50,931  
Goodwill 14,462   $ 14,462
Modules Segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 534,670 393,681  
Gross profit 100,440 75,352  
Depreciation and amortization expense 50,724 44,673  
Goodwill 14,462   14,462
Systems Segment [Member]      
Segment Reporting Information [Line Items]      
Net sales 268,704 138,443  
Gross profit 84,327 14,986  
Depreciation and amortization expense 3,097 $ 6,258  
Goodwill $ 0   $ 0
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %&0G5('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 " !1D)U28R[LK^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI^F*K*';B^))07!!\1:2V=U@\X=DI-VW-XV[740?P&-F?OGF M&YA.!:%\Q.?H T8RF*XF.[@D5-BP U$0 $D=T,I4YX3+S9V/5E)^QCT$J3[D M'J%MFANP2%)+DC #J[ 06=]I)51$23Z>\%HM^/ 9AP+3"G! BXX2\)H#Z^>) MX3@-'5P ,XPPVO1=0+T02_5/;.D .R6G9);4.([UN"JYO .'MZ?'E[)N95PB MZ13F7\D(.@;&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" !1D)U2J>ME>T<% " %0 & 'AL+W=OSM]$+82>["M7$DF MY-]W92=V8)RU^Y+X0WM\M%J=W=5H+=6+#H4PY"V)4WW6"8U9?78<[8J4$#W*C)':8ZPZQ43$<<6"7A\WX)V MRF]:P_WK'?HTGSQ,YIEK,9'Q4Q28\*PS[)! +'@6FP>Y_D-L)]2W>+Z,=?Y+ MUL787J]#_$P;F6R-@4$2I<4_?]LZ8L_ &QXP8%L#]L& 'OJ"MS7P\HD6S/)I M77+#ST=*KHFRHP'-7N2^R:UA-E%JEW%N%+R-P,Z<7TH_@U4QI$MTR)70(\< MK'WI^%N(BP*"'8#PR*U,3:C)51J(X+V] W1*3FS'Z8*A@+=<'1./'A'F,EK# M9X*;CU=@SKPZ\W=TO-)%7H[G-;GH.BVVC0V_?VY@%+DV(M'_(M_HE=_HY=_H M-7WC<;,2=4N FU.W>X^PZ)U+L*1=D'UPZ=/#7%Q4G([:;EFBH.LY6%QV%TXUH+'&O/7 ML.0T1'&N4A.9#9E&L2!W6?(L5!T7',-U:=?S:'^ \#DM^9RVX?,@EI$VX"9# M[GA2NWHXSC12VI"YC+DZ@GWH'R/!)!>N6[^PC,C<08$0J,I%9 M:M0&_H-:R@WHEU<8R3V!IFU(/O(WV)5;J"XNG\D M5@;H3,G7*/7K'8QCCK]AU*J$07&9_TAM)K7A,?D6K0[O&AQQV&=#3)UIE3HH MKOCY^HVAMCU,!0<8N PC4N4)BHO[C?3!)[-0II@H-X#T:*][ZN&A7F4)BDO\ M8V0@0<@%H>R7YU_)7/B9 F_5TL*1)C))8%M"G>J_')&?W&/('F3%%7GE,5H! MT"J%4%S[(;T&L/O)?),\R[B68T/RF-\\8&5IE2\8KN@[/Y&K-S_DZ5(48J]A8E1Y8J_0PR92RM4A1@.3N I7(:LOY!L2O'YN ]\RJM,!:I87K M%"K)HENSI1O?4:UEAB,V,*N4GK52>ELE098',5U*51O\#3@W7$$,C'T?NE*H M'D100&(<*]%GK41_GO X)A>9AM>Z?C5QG*;*DE5:SUII_54BU-(&V.^ 8$(0 MUV3%TWKWX8"-U"JI9[A2[YP5"G 61@B':21423[#U7JW*PMUG!?J.,\;;/(E M,Y D4ZMIMTIS"NT=P./TB$['3FO=;0JW6>MVH,);#\%*>D:&O8W M\J>H]U53E^!2=M+KG?8PAU4BSW"-'D,G%>3=U#3F=7ZY: !H6CNO4GFOH6[? M]7732-O$_55 .IO"P]KMUP#6= 91Z;R'J_)'5MN&^# O'.X>955IO(+35G[XS+*E!^]*>);WNTXKBK?%H>+X[S0S6G&EZ<3=YR M*V":Q&(!IN[Q">PU51SW%3=&KO(3LV=IC$SRRU#P0"@[ -XOI#2[&_N!\M#U M_#]02P,$% @ 49"=4C_HE]<5!0 ZQ( !@ !X;"]W;W)K ML2>!9%V65+P]L(*?[V=X]O[@.=\?E'ZP6"V/=,]>F/IQ?!)PM^BC9'G)*IGS M"@FVNY]]QG=K$FF'QN+?G)WEQ3723=EP_DO?/&;W,T\3L8)ME0Y!X>?$UJPH M="3@^-T%G?7?U(Z7U^_1_V@:#XW94,G6O/B99^IP/TMF*&,[6A?JF9__8EV# M0AUORPO9_$?GSM:;H6TM%2\[9R H\ZK]I:]=(BX<(([=@70.9.P03#CXG8/? M-+0E:YKUA2JZ6@I^1D);0S1]T>2F\8;6Y)7NQA2 M%WE&%=R\*/B!WE(2\1WZY\@$U5F7:(Y^O'Q!'S]\0O) !9,HK]#W Z\EK3)Y M@SYAQ2$3.#[ZQBMUD.@K8&77_@MH6M\^\MZ^!^(,^(V* M6^3C&T0\@BT\Z__O[CEP_#[=?A,OF(CW-TQ,20MF34WK&C6N>OJ=5HGG^W&P M7)PNB4VST">8#&979$%/%CC)UEPJW=>3=*U[>/'9"">1%X_H3+,@P'$2V>G" MGBYTTOTIN)3H*/@N5S:XT/@J3H(X&L.99BED.+&S13U;U+CY$VS=[*CVB+T> M]5R2=XZ1$O=18V>+7Z"R0R=F2T1LM# D7C+. M@\4J"2^LKHB3GCAQ$C\SR:C8'AK2C)U (HZZA-@P$[._TB3V1YBF%0DC[-LQ MTQXS=6(^"9[5K89(186:UT<;86H28C\1.\9. E3MYALN;5EI?6.=2%N!YWQ ^2,9]IAZ-PHM+A02*P M6R-@>0*+CPK47PA6;=]0 ;5O.IF^ 3$GH9E+BYF?3E0^/(@&=JO&8Z48K *4 M*YNF(J072>KP+$:^/]7;@VI@MVST>-T,FLZBJ0QSDJ8&IL4LBI-T@G-0$!RY M1Z4Z,-'E$'WL8#]-TT;F9 [,X6E:S0G\3< .PH3=RO388FX8;"(84O05)KXN M^>QWG:LWO0 $&:A@BMGKE:D]NJA'>$QOVN$PGI H/&@4=HM4!P_40YZA*16; M6%A@4X/F012DWAC7M$M2@L,)WD&LL%NMOAI);4:%KK30!BNQJ4D&K&DR3R9J M 1E4B[A52Z]MI\M YWRY;"5>&L7C?K?8I5[L3:QNR2!4!#M7:0,= @EH=R^N M=1H9)(6X)>6!RGQK;7+K%U\.X=MT/$TM5M[MU'J9#"I"W"KR)2]J-=Y"=5R^ MC6M[8ZRUKM1&/!] M-Z$M+;9UT>Y G7TV" -Q"\-TGUEV$E[D)4:OV>S"2]V])AND@+BEP-5O9D$' MML2H178[WQA3BXMC@Y*)?7.:(M&6UY5J=]C]T_[$YG-S3C%Z_H#OUNVYRQ"F M/0:"_?,^KR0JV Y">KZOWR$E*XY$"ST4V(M$4C.C]QXYG)D/"EW)3:+/@SR9;LJ$+JI^VCQ)F?ALE M+RO*52DXDG0]]>[#NWF(C8.U^%K2@SH9(T-E*<2SF7S,IUY@$%%&5]J$(/#: MTSEES$0"'/\T0;WVG\;Q='R,_L&2!S)+HNADP*;G9QH66\+4$/SV;"Y[#IM ZO&@P/-09\!D.$/@FN"X7> Y;\K;\/?%I2^$CJ 0\&_$3D+8K" M:X0#'#KPS'_=/1B $[4:1S;>Z$R\SY"-I17-I4WM&UM?DW3[&0ZR. '<^U/( M?;,L2()1:_4&V:A%-K)NT1ED?^J"2K1ZL[TUTFO$ 37LO28O=P,:C-L_C0AQA.F_&]B-+,)4'<)Q?&XRSH:- WP^D8NR5(6@F27Y7@ MR#VGLMP379\6(+NS6]?C=1E'R57#ZS+)KES$DA[B*$IQAU;?*,UB-ZNT994. MLG*=?+/!+HQI7WR,,SSJH'28C:+P#,ZLQ9D-XIP[O]/$SC9)1T,/;- MTCA*4S?&,'@M(L'@/;+8;;?,U@O"CO6A+2'H/6M*R??[)9P6J-Q_#]PHX4GI M"O^'Y(33ZRQA85_A$'=O:8>5S6BGO/B5*/Y=*7@./>Z5CQO(SBYZAU721>^? M-!L5E1O;@RE(I1W7=8EN5]L^[]YV-YWU!]/_V2;F-4S=/$(!W@ KQ.@:0@:W M">@IZWZLGFBQM2W-4FAHD.RP@!Z62F, W]="Z./$_*#MBF?_ 5!+ P04 M" !1D)U2]&(Y=R\( "F(@ & 'AL+W=OV"NGQ6PS>]EM*@[VW3Z:O%VIC^W6JER[5L M"_U6];*#;Q[4T!8&;H?'E>X'651CH[9948S%JBWJ;G%].7YV-UQ?JHUIZD[> M#4AOVK887C[(1CU?+/:V ]6UY=]\2B_2/-K?S? W6K?2U6WLM.U MZM @'ZX6-^3=+1>VP6CQ6RV?]<$ULD.Y5^J;O?E472VP520;61K;10%_GN2M M;!K;$^CX?=?I8O],V_#P^K7WOX^#A\'<%UK>JN9?=6765XML@2KY4&P:\UD] M_U/N!I38_DK5Z/%_]+RSQ0M4;K11[:XQ*&CK;ONW^+YSQ$$#P@,-Z*X!/;WJJM@ M4F2%X$JKIJX* S7''@%9*8LF3G/8V9CG/#[+MG[+HGZ[J8LU09F%626$J;8.M$, M125]2A-'0IHG.64SI:X9%3G.$[]2L55+ZU2I=HIOP[/F&(1Q]%TE& MT]DH/%8,X]P_B'0_B/3/N7N).FE\8E./ST&&F*EUS:@0. NLCFPO-_MOY2[1 MIKNOFT96/K69*P," 9Z)]5@)D3*_UGRO-?_S6I>Q'>X;2.[./DWG3O<8,1P8 M!L$3R?#_,I# .MEU>NQZC/E,LL],L!0'1!_@ET1%?^J> YJJ/WNW+4^BEX) MINE\9?CL1)ID:4#?Q$="H_KN!O5OB,([0'HE4N?1(L\<_[E6(=]-I"5QU-Z, MFM!:-M6X.#6 UJN019Z]D^>:D"0162#VD@FQ),[8NT'V15TA^;VW:98>D:?, M&GA7'N4>7N$NNR@@@=*Y>H]=0E(6"+ID@AR)4^ZK,D5SCE 778PPD>6.GSV& MF/"$A1P]48[$,0<+M9>#>5FB'E)7,_K99E\]U!PFO/M=6E&6IWDV#UD^0XXI M#:Z0B6PDCK:[WQ#DW<6 >O4,JT*_:"-;'5;L(183G#B"/7:;H4-#LS![>9]VN:O4VQCW)M;W9- M7>#--[/'A(KD,&TY=LD$11J'XC^4JIX!VUY=+ND(YV(>$D^:'4L[J!?C//S4 MF:)[K&&*]*F515WD)8P[F87/3$#=%% ZT9'&Z7@BLZ N\2A.W 39:P?E9VC= M3V2D<3+^,D(P'$6H"S7(=6%]S06Z=IQQPD*K<((?/0=^$8&>LH[@+"?./@D8 M,A*0.$&/BK..+YJZ@#1W#!>Q,PPZ08F>66_UQ8N-1][QNX0A&=1.\X+0:\<8 M#ZV@B40T3J)/7:E::8.\C MU.4,@XYCCR&?&DS0T21.-Z,D":]C(*07T2G3I M0DG*LSF%/'8,,"0"R&03A5B<0J\KJ;>H49T%1Z.ZQPLCAQ95\MX;X9@' )#+ MS4^O7"M.$A[8GVRB!(M38D_Y04*DVWBGGKD8H%@D;+Y%/78DRS(2*$K9Q L6 MY\5/T\X\7:BP6)&T$^J:T$30P")E!Z>6<5K\+D.*Y*3FGU8$3D (BY6-%X_;?)OFMJC:0 MWI6JV;_(Z.P*+E]*:/BX'\V+=RPN2 B%13H_\O39,4AJ0V.9>,/B1=9/IT." MITY*..?.VO 57JG(0PMY(A>+DVN[D$\M"A=)3%"*'94>NY1"#1Y0.:&+Q=&U M7<*G5/J 1(Y2FYU,'^"R#(?.U-C$+A9GUZUJV]K8$GI[?%PPNC8C1-3>9RI-Q54N! Z80?9L[6+ND-ET=>P MH[Q"/<3,$I;E&(IC[/40<"X$\\> M@'#>"?N+SY"A4WRN#GY$8'_! 6'BL>XT:N0#M,1O4_#!L/U1Q/;&J'[\7<&] M,D:UX^5:%B#<&L#W#TJ9UQO[4X7]3U.N_P!02P,$% @ 49"=4A0"$$L' M P F0D !@ !X;"]W;W)KVAE3IR(810 5(+FE9IU5!9NX=I#R8Y$ LG9K93NGWZ'2=I%B P^E >B"_G M?_P[Q]?A5LBU2@ T>4EYID96HO7FVK95E$!*54=L(,.>I9 IU5B5*UMM)-"X M$*7<]APGL%/*,FL\+-IF8L@YDD*D]3*G_? A?;D>5:KPT/;)5HTV"/ MAQNZ@CGHQ\U,8LVNO<0LA4PQD1$)RY%UXUY/7,<("HLG!EO5*!,3RD*(M:G< MQ2/+,43 (=+&!<7/,TR <^,).7Y53JUZ3"-LEE^]?RJ"QV 65,%$\.\LULG( M"BT2PY+F7#^([6>H NH9?Y'@JO@GV]*V/[!(E"LMTDJ,!"G+RB]]J1+1$+C^ M$8%7";QS!=U*T"T"+RH[I.M>$<_QW!;YY+1\"E$M=W;E M-F:B3H=7I\,K_/E'TY&FN+CF6D3K*X)1$R&Q5N3DB?(KT@7('^>.*\&]2B# M]YG6P4'$^S-Z:.'Y_:"Q8G> 7>??A>.\^YQ60P0G\%M,W.X>N]VX-\VC!=%6 M+%.$PQ)%3J>/T0Q@#[ET+HUXJYG>O7V/@O M4$L#!!0 ( %&0G5+CB-/.S04 )D9 8 >&PO=V]R:W-H965T&ULM5EM;]LV$/XKA%%@+1#7(B514I$82)QD+K!V0=-L'X9]H"4Z MUBJ)KD0G*; ?OZ.L6!9)R:V7?K'U3216O>,ZJMV+-"WBS%&7.)-R6]Y-J77*6U$IY-B&.0R"8>ST9X]/S@4WJ_DNK!9'JZ9O?\ELN[]4T)=Y.= ME23->5&EHD E7YZ-SO&[.?&40BWQ1\H?J[UKI%Q9"/%%W;Q/SD:.0L0S'DME M@L'7 Y_Q+%.6 ,?7QNAHMZ92W+]^MGY=.P_.+%C%9R+[,TWDZFP4CE#"EVR3 MR4_B<(>!;=1<#4%0GH4O$;!TQ1RA+B77=+N#0^>T=(@ZF8^Q:5KL\L)K(_B:IZ@]X7LR3!<;R1891U*@CP*@%+(46:;$WA>2 ME[R2Z%\$KHA-(=53:*(B8652H;NUZKR!^,RV,&D-4XVDA^DX(DKT83^AAZ0Z M,7!W,7 '8]"4?*5"<8*J%0-/3M""WZ>%J@F8'ADK8LBV1)<\?HM/7K^+GK^8/0^ D]*Z^:QQ<,WDA8Y M@>-I'AR2Z@"C.V!T$-BVV>-.LV?0ZS:8U P]ERL!7I^2*H#,]C!#+Z[15!: M51O8I]0F6#?+6-&KI'8"/&!JOWAN(UN+! ; P'5[^R/<(0Q?%*$MP*'9O%I' MA&9':/U@VNAQ+-HY%@TZ]ID] 6N2*]7[JM%+OAT3L D_P(ZK'L'T49MOF<;J M16[G%+ M/+PC]U06XD_JVKK3-":[Q>^'.N0#4EW [:C'P[/>/N=XD6CSXP,KG^>'VIXM M#)+8IESD#-10.XOQ\#"VS[D?!WG1K-.99@ASGG.;XV M#Z]M@IX38JQM%'.+X#ATJ=\7P98HX&&F"X91IXF&H,+XO9D@+54@PU3AY8@1,:G!&/LTU(E1(S>4E,.FNM[N'2D<.%,X M@A@1\Y<]"2)/AVP2CXY4%W#+.<@Q!P##G -;O;#]_*X!%T)R5%B$2^FX8Z3/&)A@1WW.UXZ"Y17 <>B:'FNP= M(:L_+<03R5 +Q?"B&? M;]1!]>[?F.E_4$L#!!0 ( %&0G5*],.S=\ < -0@ 8 >&PO=V]R M:W-H965T&ULK9I+<]LX$H#_"DHUA]TJ*R(>?*5L5R7.S&X. MV77%.[-GB(0D3DA" T!^S*_?!BF3$@%"=NU<8I)J -V-1G_=9*Z?I/JA=T(8 M]-S4K;Y9[(S9?URM=+$3#=+VNGMVKVZOY<'452ON%=*'IN'JY;.HY=/- B]>'WROMCMC'ZQNK_=\*QZ$ M^75_K^!N-OL__2&0_&K+D6=[+^;U6: MWC;+1 Q4$;V1P'@P9-U?9_^?/1 M$2<#8![_ '(<0*8#V,P >AS0>6[5:]:9]84;?GNMY!-25AIFLQ>=;[K18$W5 MVFU\, I^K6"VGOZ.?4-6B_^SD0?.VU-7/_OP(K!%/)JRF<2G/ ;5Q\0Q5>(1 1[]+E[^_ HH X=/$N[^>B<9ZW3-IW3 M-DHV"$Z>XJ9JMWWH5J82^F-@'3:LP[IUV,PZ_X*S7K6%;(1O#_JQ23?6'NG' M6Q+E20K^>3QUC2N61VG$!JDSS>)!LSCH@4_E[Q# ?109"8>^D&U1U0*U@\KV M>6$==; A" 'U7B\E@RY)T$M?!&2YHN(V=UPAWDAEJC]YGTG:$A8KE+!W/A_V M,\*)"UVI."%I[G=A.JB=!M7^VNQYI7H76CVMYVJIM8!SV:*RTGNI M>6W/:"W;[;*&E C&P._&>R)31T<61]-8<(4PR3*_'=E@1Q:TXV''E5C:?%LB MV'> D.9S[LZ<]2G&4V^[0BF9B]=\4#*_$",;H507AWUL\F?A=6/N++X$#6DV MT=$CED5L3DL31.8ZR?.I8 MCV TH_ )8_!%A?69QE R_!"&KR$9:%$<5'?.NPA70AM5%19"7B&O<=BW(4F> M3&WSR8$39H(;D]% $C3PWV8GU+SOB7NB&"93Y3Q229(F,[J-&,(7.+3C[1:< M>YYK3[=X6,XJ7HUCNTL%P] M)?[14\S=($BU+)GF*(\@823)YD)U1!:.@\K?*P$9MT3BV>:H8TQ*N[U0C4%R M:$T@O1[G/E.?D32.IMI[Y#"E63JC_0@Y'*;E7WN52G">$3I5W MQ99QE,9SRH\$PV&$=6<\M/DNDI8DRC";*NB1BUE.XAD%1WKA,+Z^#M0Z.7F= MD_?\Q5Y[M78A12E)IRCSB"US-J(2*9 MXUS%$5XD#"]041V$-R.@9ARZZ(V[Q4M26"J_VO'BM"#7Q2G^5PHZ OA:TY#3>OUOWU9GN@&64D MRZ=6NW()2-&Y+1VI2<+4]!E]UK%XM781B1G WM':E9LI ,E(41*F:(]YWQGU M:NIRD3ED\K6+#,]YO1I0%;JSY59K>3==D9N9'J-,]I M^]K(;X"G4\1QXB0VKQQ)YM[+T9&U-,S:/D_XHM:KKLO,:1'H$5FRN01,1Z;2 M,%.=RNG-*GM 2"$-3UMQGQRFC,T%RLA+&N;ESYN-;18A3,1ST;W$0%#R05 ? M7VA ^6H-N^K-LZ7-(^#E]0R<1)']W6NAIU5,XFDW[).*TW2F'* C&6F8C'9C M2E$H 06/W9?_TQ9/5TGSU(&13XZ1-*%DQIX1G#0,SKLWZW^%UF);M:V-09L$ M=@)!I5I)[RLAZM(3DY3&3N/A$P1.Q7@F$-G(61;F['LL$[8YO&03!25[9;!3Q8"'9ESH76F[EP3J&CGK8R7C&2SWEWA#A[(\2- MA%@_OHX!Q=]3!!^7./TF!X#+$\<&5VX:\:N3[\.-4-ONL[E&7<70?U\=G@Z? MYC]U'Z0GSS_CCW?]!_9QFOY[_S>NMO8E?RTV,&7T(06?JOX3>G]CY+[["KV6 MQLBFN]P)#B6-%8#?-U*:UQN[P/ ?&6[_!U!+ P04 " !1D)U2)-,&0X$% M #I#0 & 'AL+W=O"D[58,1=-XW08,^T!+9XLM1:HD5%9E4JK-=#Z;_32ME;:CDZ.T=NY/CEP;C;9\[BFT=:W\[I2-VQZ/#D;]PH7> M5%$6IB='C=KPDN/[YMSC;3I8*77--FAGR?/Z>+0X>';Z6.23P!^:MV'OF222 ME7,?Y>5U>3R:"2 V7$2QH/#WF<_8&#$$&)\ZFZ/!I2CN/_?67Z78$7 M71Z^1F'>*PV^47Y"AP=CFL_F!_?8.QQ"/4SV#N^P]]9OE-7_IO#&=.9L<$:7*I/# MEM?"EW2\TE;90BM#2RPRF!@#_;U8A>C!I7_N0?1X0/0X(7I\!Z*OSOS]9NZJ M(?U>,6A?N+I1=J?MAEJKVE)'+JEPJ)(-^:E+!%[60\SA*N:4"Q\B+9U1?DRO M;3%)&=/8#.TJZ%(KKSF0MA0K 'G7*A_9FQU=<.-\I$I]9EHQ6\+H:)2'*VT3 M-E_"(8/UL:(-6_;*0 T[W @@$6EM%/"-UX#6F-X/TWN;8DGE23 7-7M=*'KP MXP]/Y_/9\_>3Y81^62S.T_O!\X>$,09M8-/U7K#:YO'64Z%I?6B5C11=O4O2"Q]U81@+@N&"-ZW)II:/_I(5L;#DHO4Z2I)$Y>5E M42F[8="PKG5((^Z!R'7 ER_/>L@36J0T(05F-Q9C@6\)8:]>I2/K(F0*TY9@ M@#$]BIMQKIV+$ 4HSY]:+659[6C(6LJ6LK:%_=L\34"%9-=-SECK@J15>@0&UB8*T^,C'25R?N M2S&!NJV;CJ.5BJ36:YQ]";:JI8NDS-*.N?MD_58\BF( $&.-3*Z%")6HO@;T+#=2$X"QG>1SF6,[E-!0\X1 .B;TU)I09N(8]0 M/$V#M7;DENK'0A#?-D@QU+1SMF.07PX$2 O8*Y>(9;!$81R M3X'OD.Z)F*ES!U!+DTT\92^A2EQ92554V;7.A];FNU[JG?WPOV!- M2L$@\LTB0O/_R>YGBCB55ECD =F==/#>GPZ_C6E;:?!L*,]:&^@-Z##E)SC$ M<*(%(1+X%4"\A+"D#@K"BGP9,UVV.O P"<:9W.SKT!\;LG"6^W;+SE(C.Y[=8WW;M^XP*R21\9:9K9F&_BP^KP';/(U_&PO=V]R:W-H965T M&UL[5C;;ALW$/T50@V*%I!UM5NGO@"^)&F+.#;LIGDH^D#M MCB367')+KOB4PT+>^V'LA9\[,G#G#U?[*A^NX)$KJMK N'O26 M*94_#8BP/B;K5P>]<:]]<&D6R\0/AH?[I5[0%:6/Y47 W;"SDIN" M7#3>J4#S@][1^*?C;5XO"WXWM(H;UXHCF7E_S3>_Y >]$0,B2UEB"QK_;NB$ MK&5#@/%W8[/7N>2-F]>M];<2.V*9Z4@GWGXR>5H>]'9[*J>YKFRZ]*N?J8EG MA^UEWD;YJU;UVIV=GLJJF'S1; :"PKCZO[YM\K"Q87?TQ(9)LV$BN&M'@O)4 M)WVX'_Q*!5X-:WPAH-]]I99'ZM CZ7Y>6./ETN>\:,//J2E.BHHF$P[ M=?ZM+LJ],^7OPGWK+?K0N 4"5W2C;24O>'-:DK+>+;82A4)E/B:%+%19 M(^ M[HN2DN$>8J=]25PP\7I+YW^!I\AJ("QU@LU7H?,>*=R8#"AG#>"^6A$69P1; M.>/P\SD%E;PJJY MT6,JHY"@**I$0(*[P=>:$.\Y,5+L(F W M#F_YHHLJNE][F%&+C*U8DZU%K%[7(Q$ =99D/.3)DUWTV>%0M$![3<"3 M2>SF;-\S>+T(1) I(#!(OH:^S:+)#22.79]8;<(-XY#Z]]4O+ANH[[[]9GUU;^5^O/>]@LX*IMB4E*%_L:P#=>X4.B9;=BTC6+EHEK@V]\(4-UHQ#YD+ M7=Y+>!"WK\8[X\$.%,=:+.]S4']!2#EQ;6UJ=>(PP>^TU=JJZ< )0:%A:;4T M@/5JO/W#8-3:DV)U#/#WL:,(J# 61&AK77H3-^&W#/(+9SXSA]2"$0GN\>O! MY ZWH]K 1NC,;.:@X*I9D]DJEY*JIB[OQ)R3*@CY9EVSBU9)L+O44RCR/:*:M=JAP/?"UX#I%'8H9&K!)_VC0Z@BZ:OW[T\ZC6AVM K1?R Q M#/#<)1V,5V>5,YDI,6[>H/7]FL"H2^0WU!"NULAHT7]49;XFK](S7;\TBU!] MKJ.3D34=G$M$Q"FZM M5E>;L70UBG=ZH^V>8&J%V\-*4/1W9:2^0F.=YZ96UI:@PMM\4_ +GU?(W=V0 M!G)3*_T+!Q!W!]PL6#0>F4&3W>V[F?'"&00QJX#JGO6.,3+GMKNY=+\OA'Q? MZHL]6!F-[J;E RN3UZ\5:G9ZPCIV\\2^: M-W7Y7TTG@W&'$0M:>JM2K^M=#/SU] FLROD$'G(.+-0:&K>!_I$9>DHXU071 M;VA[15\7PV,3ZO[IX"+X#-P$WN"+!\R2$=D=+H 'K0,E.$+E;6/@TU.GA^EX ML/LUAX?.\#'_$]'NHO]OHF^5*^DF<^05'D@/=S[U-[ MPPZZGTT._P%02P,$% @ 49"=4D/G?097!@ CA$ !D !X;"]W;W)K M&ULK5AM;]LV$/XKA!<,+:#8$B597?/O1]]NE+ZFUD 6/:C M*FMSUEM8NSP9#,QT 94P?;6$&G=F2E?"XJN>#\Q2@R@<454.>!@.!Y60=>_\ MU*U=Z_-3U=A2UG"MF6FJ2NC[2RC5ZJP7]=8+G^5\86EA<'ZZ%',8@[U=7FM\ M&W1<"EE!;:2JF8;96>\B.KE,Z+P[\$7"RFP\,])DHM0W>OE0G/5" @0E3"UQ M$/AU!U=0EL0(87QO>?8ZD42X^;SF_M[ICKI,A($K5?XI"[LXZ^4]5L!,-*7] MK%:_0:M/2ORFJC3NDZW\V2'OL6ECK*I:8D10R=I_BQ^M'38(\O ) MX2<(?; M"W(HWPHKSD^U6C%-IY$;/3A5'36"DS4Y96PU[DJDL^=QGUT)LPC<)WOWO9%W MHH3:FH")NF ?A?X&5DQ*8&.8-EI:">9T8%$RT0^FK91++X4_)85]5+5=&/:N M+J#8IA\@X@XV7\.^Y <9(JX^BZ. \9!'!_C%G1EBQR]^@M\A&XP72MMC"[IB M'^H[,+:B/?;7Q<18C5'U]P'Y22<_C_E_I9B2A2P2U$]4)@'BJG"+#86"J9FS"Z S52)Y4#69. MASS(XI2E/ S"X7!#CY>YC4R4QFDPC!+WG"6HY3!G-UL>]&1+K>YD@40":S7Z M>RI+*5SA19-IO@IL!'0$8PD5?C,J0F&2[LX"D$QN*7KP>M MFFR&9C&/PO6RA3IVG?9WS$WV 2E?',8'=HZZ>#S:B,C/.^;]]9><1]$;["U: M(QF[1GL+63#XL23]C..M4&7='1'&D'EYP"/NHB!]DFN-CF^I/CD>:]J40CMD M21+D2?:,@-R-"J=2' =Y&OGG+ [24<+>8JQ2#)(S%QJ 5;[1 #6:G5@(V IC M195/A3N..!3&4X#"N?,H[:?8<\O2C0\.E"CE/\AWCM...U*",2A8U.PH[$?= M8?QW$650)=-_"Y>&;]T)J]D64 M#;"/($RC?;2[7?0WYM&!_)S)&H->HJLW\H04D+4?)QWB"4(M-P[DYBRQ!3;XC_%NV.T[/*JHOTO<%]XT@W1W]/X)W[-&;, M-)C+NB;=,3"6H*4J.ANM37O55 VJAI>Z8YC-\);'1/&U\>-YAUX4:KF>0B[& MMR@Z&AY'<<>$AQFV0!Q=W"US#Y(:VW7$*1%"-J8RVMFAX6BGWC#-P$B18*6ZZ!3=:D=_]Z]K0-QMK>&1& MX+=/O']8H@/HU_8M"48IS>@:? O;VLJRX5:MH7JR[T(VV+@C5Z#G[I< NIG@ MR.>OR]UJ]V/#A;]C/QSWOU2@7>?44DJ8(6G8S](>T_[V[U^L6KH;]T19O+^[ MQP6( C0=P/V9PB;;OI" [B>8\W\!4$L#!!0 ( %&0G5(6HB1EYP8 &42 M 9 >&PO=V]R:W-H965T?Q+IT M_L'P[J;F:WH@]Z7^:' WW%LI1$7*"JV8H=7M8#%^?3_U\D'@%T%;V[MF/I.E MUE_]S8_%[6#D R))N?,6./YMZ"U)Z0TAC#]:FX.]2Z_8O^ZLOP^Y(YOL#M?G,O+U<2QM^V3;*SJX'+&^LTU6KC @JH>)_ M_F>+0T]A/CJAD+4*68@[.@I1ON..W]T8O67&2\.:OPBI!FT$)Y0GY<$9K KH MN;MIRCZ1=4;DC@KV@9NOY/A2$GN@O#'"";(W0P='7GR8MT;OH]'LA-$)^Z"5 M*RW[7A54'.L/$> ^RJR+\CY[TB#B2MEDG+!LE(V?L#?99ST)]B8G[+VCI>ME MF+#%A@OI\[Y G5]8+BGIX_+;8HEK5-!_GW ^W3N?!N?3$\Y[=JL#WO9)O)^T MZ#?N:UOSG&X'V)F6S(8&SV&6G0N%Y1K;S_IUO6*N)+;2$OM8J#7CUC^#W;S< M4\.X*M@[RJE:DNF>CMA+H:"L&XME^^IU3^E(%ML,FTBQM=Z04=CYCNFE%&ON M]Z]E+]B_OIMGX^P-KL;3Z^1J-&)?TH?TE'PG/1[/DME\Q#YKQR4:R9F4^VZR MRUF20?7GQIQ7-!3 1Q12J_6%(U.=D"Q)%@R8A/U="$3%\UPWREGF-%LU -%C M#8<"?0<.5XUK#($-ZSSHV/2AJWD6(&LHW^72WU6Z:&2@#8A #Y: K4;T5DMN MVO6]ON^*1_JUT6O#JY0MGDUN@GX.H4=2X=)J9)G+!DV *:V0O_'P])#,N2W1 M5257.067+[+9-+U"IY.R"^_%Z/ @\(5GXS<^/85$K,4Y!",4,>=JY^,UY$O)9U+%1- 2 H8' M/DX"V*^_L(@_U< 63@YAP_E1^(5C>CVO]DEB.T);@I.>LL%O4#:$(E'>NGY& MN2;! P(\6#JJ$2E6Y*UF,[8C;B /OW:/"9=^!-@%X"@4#SP:>6L!]5GK[I/T*)2[ZS@K.'0J7LOBRP[@T>RZAFA>8/Y$#% MOZOE#R%.[!1$Z;/]'/**&51\QY;$"F&7C?%L^U#^0 F(E=@3>+J 8BF\C-LF M/."U",4(,00AI' [R,O(_;'>JX35?.>K-S22.#Z0B16,+=!44?1\\2;MDJA" M%M$DJL%O$5^*+>UM-:0 =@-*HIB(Y1W)KL*/GRYS,@Y#(I8[T0@+TLE1DF1 M0JZKFIO (^(O,5')72CPXJC)(YDUJ1Q :T">LG>1F>"U-$1 .8P?%((\[F)A MNZ/2$;R4S]HI 3UTQIRHZ'K4/+T^ZE'8#%+\SX>)%*/0>-SK8_@+;=)/%G%[ MH,+)]WGM40Z01(F](V\6QR^:01/0H V7#:#H 0B62^[U:M_Z3C65?]#^OP'0 MT0'0CN%O!Q1'=)KU>_S?T9REX\?13/8- %&%_@ISTW1VD%Z=CPC## K/=7#A M_-;A/.4*E1:++LX_?^])*08J8C]I,#-/NU/G/1>&_0+"B'T@;IMXIMCN_ &= MW@WH+?!^$\A2@% 4L14*A?/0^T"7<^WF\Y@)%=_" G-+O&+%DIW?>?-H_S9\URAY7?D4+[<,??0VGTW\Q3S<3GKC MZ&/LM;-GY X;0:VIZ\3\"(0\@O#/F P6GM5G0[D\RN7GH-I_0XP*D=#3L:** M:"V4"D?5BM4X,7310=,Q\;:I&F2$\?""5BMT.<:+WYOVO.F"YX6N7=L:%@]? MX'E\>0$SG9'9E'TT>B/"EX='XE XSL:7;,P>? -Z5H-YF5V_PL_LU=,9^B.A MG]NAP"8C]MB[Y[#WZH^C?AT^2XXT#\],W"9V@_UB:23RDO=U[KFTSFZT^:V=2]FQ3W75M,^/ MYEVW>'IZVA9S6>?M1"]D@S=3;>J\PT\S.VT71N:EG517IS[G\6F=J^;H_,P^ MNS3G9[KO*M7(2\/:OJYS<_M"5OKF^9$X&AZ\4[-Y1P].S\\6^4R^E]TOBTN# M7Z>CE%+5LFF5;IB1T^='%^+IBY#&VP$?E+QIU^X9:7*E]6_TXTWY_(C3AF0E MBXXDY+ARJD@0MO'[4N;1N"1-7+\?I+^VND.7J[R5+W7U497=_/E1>L1* M.0W>6KO,O/SXR^889&0QK=6%7M;&Q.->24]YW!6X5YW7DT82]U MT^I*E7DG2_8BK_*FD.R]C8A7LLM5U9Z==EB*)IP62[$OG%A_C]B O=5--V_9 MOYI2EIOS3['%<9_^L,\7_D&!;W,S88'PF,]]<4!>,.H=6'G!'GF;>KZ3E=7^ ME6J+2K>]D2W[S\55VQE$S7\/+!>.RX5VN7#/JP4S=MWC=GCQ=F[0Q]L!&9D:W+7O"DBSR,C_ G1]G'L\B=D&; ML4H#GEAA9*DZ!@>V\-]QY*5^[+.BQOKF"DK+<&T[;0_[6 MD%IMAMR<>'[*K;^]. D.1Y.?Q!1+/-@92=M*6N&L$)' EN& M&MO*IK,F*N9Y,Y/,JHV(&42U.V29)91UVL;8KNBB222GFQLI6>V 6A)0[S+_ M3HO_;*>N8_QNJ[@0M[*LG -60$C+F6H:,@$B8R&-TN0EF[ZX"B] 2K[LZQX* M(I&^D],I4HKEY:\HDS69:E L+_7"UGS(N7C_"Y86\73A$+&<&*'_DGA_6!23$P0G9??@'(!@ &)K;5EXJ6IK4.9#U^&[".8)V7GPFAD9[" L$V9!\7WBQ.KT'_/RH.\GBB17K\V=K%G@] MDH W*UO880BG97&!BTO2H;3.'HGH&M/H\,!9D;*^!+WNVW:)*22AW&GR">$* MP* #5UJ U';61O+W7BWHO4.6>PQYO!#\P7(^)D+DKN]N0@# BUY5)99S3E8U M\.%Z:8\8T!%F :Z!EV#.V[R8@^";VTU%$%W 62\+ ?V> '+X0]. JX$XBC /D7V&N/Z@T3;.M?5U@[P-HE2P!"M8%L)V-_UR@[*9H:P M3&2AK5NAR+#1^'-V=V0]\*(P\\"C<1=FB1?RF*J;*SOP1RE!;Q B=K5CX0F$ M-[C8"=V#V'O"1X#>P\-(#"^ _"RU<(9UD(U0^=6Z?*HLAT2QFQS)%L63=)/" MA\F*PO\%TK3)^A'3'QAR)#=LH<'O67N+R*R79?)RKCM]K2OT; 4[7F;CY8=E MOIWLG_B(*+MG^T-WYF?"RQ#S=)=Z/$X..!PU+DI!GXZC$,R;7'W -A 8Q%XH MK(<1M %*U[9_=\]WC@TF?-.OT9JCOX);C?[5,JBA0&[\?,PJN+'P4/E+B6UJ M%^>%;CL8%26PZ@F6*"WYH(#1- .!6)[IHL:D9+P((%KDV2O\)&^H"2FX1J9W3-AD_(0D5AN,0DJ\RE EMA<"-0-L4W %J(<:U>$XL,>J7X#(@#OF24),3'L M\IKX=VJYIH-\@IHC?V098[ 'NXWH@!0BK+C@_OX8 &E,F1F,*>U\7 Q MT!UT7=!^LZ4ET?P"N.@BXFC3NO ?/!!'5"7#(/1$P!^$U"0CJ;'E[^M3EZ4_ MC*'6?$E;O@?!OX'U5C<#OJ ME]=4><#^M+$.[5&N'R+8MLY QLQ&U+RI03V- MW>S)FO"WNNPKRYM#:FULDSH8=?5L'<[5*&@\( E 9((X.AEGKIZ,UG#$R#*D ME?SEHS=-!TLJ.J!PH>+0?^?9B/L7@OI#6D^H[9E?(4_MI.]M:;NH*4DVU,+ M'NO:< +G&@BB%X+4@ \!K4X8*!$ZR4NL3N]2 ') )YQ^#,Y$IQ3!/OO!OC!P M;(]-CV.P+)'1\DCND(<[3/( .H.XBLCJG%B,N(?.?A9;G3-^5V>>A"=T*I1E M]](9B!JF=OD(=2Q(-Q5!UMT-'TL;_$FR=:*[=L3[Y;0!IC5T^#JV@7<>/.I! MJ5UZH -#Y01EZ*;C&#U ,,Y1RU.)6]0X+\H$71). M[3# IR .3DC:W;)*Y2A =#SMBISG@WO82SH*0PM/1LI'PG(E&SE5V#0,G:#) MQLZI\W&5!U%/QJ!#F22Y:V=47:IA]D G$!Q@E#Q(11)\+$DO=5VKSL4\;1_- M%Y4$B=+S )5J:">6EO[H+(V5)L-2F\<6@P?H &G_F\<+SVT.M+X+LC =\H 3 M"E=+.(_WGN3X%BR! 9$]^7?*N:,@D"9[.$XA+UC /8Z6VPU XQLC)@+TRX(? ML,@3VTL'5#U3X%/P,&'TMQ ;LMRW?%[DG'(W<+_9@$T04[99%FF&4#F,@S!^ M(H!K*4N 82+%:E-IZ'^#!L6WZ24#K\CB@)J&3&2KU\35UQ9WU9%*8YRBJ:;6 M>VDG!"Y'0N"2H+>Z:SL@(^#3Y_;?%]@$>H[_T^#^=E%ZUV<(IVM??M32S.SW M+13J8&;N(Y#QZ?@)S87[(:=@H2FF\DD2'3'COFEQ/SJ]L-^1 M7.FNT[6]G&ULW5IK;]LX%OTK M1+98)(#'L>1G^@+2I)WIHNT623NSB\5^H"W:UE8/5Y3J>'[]GGM)RI0C.TYG MB@7V2V);Y.5]G/NDGJ_SXHM>*E6*NS3)](N395FNGIZ?Z]E2I5)W\Y7*\&2> M%ZDL\;58G.M5H63$F]+D/.SU1N>IC+.3E\_YMX_%R^=Y529QICX60E=I*HO- M*Y7DZQ+$OZX?SE\Y57 MP=-7 UK/"WZ-U5I[GP5),LWS+_3E;?3BI$<,J43-2J(@\>^;NE))0H3 QE=+ M\Z0^DC;ZGQWU-RP[9)E*K:[RY+: M_XJU63O"XEFERSRUF\%!&F?FO[RS>O V3'I[-H1V0\A\FX.8RVM9RI?/BWPM M"EH-:O2!1>7=8"[.R"BW98&G,?:5+T==<:V*^)LDY8@W<2:S62P3\3;395%! M^Z5^?E[B(%I^/K-$7QFBX1ZB??$^S\JE%J^S2$7-_>=@L.8R=%R^"@\2?"^+ MKN@''1'VPN O7XM=9_I]??0\T3V!!4RB\0O*EK$V4)<$ESB,E9:7,=ZEN2Z M*I3XU^44RP&E?Q_@8E!S,6 N!@]S<;3B#U,\PIKB$G**19)/\?LL3U&>5E6%5B*?BVFE<:+6HLRQIE2%TJ4H9*DZ O$! M'I !LT6ALAEHDC9Q0)I'<;D1JR*>*5'$^@MV+V5)5)-(R/D<_BEP@IC7[(*) MF'RV [?7<"]-9R,.X23\JBUIJ9=BCJ"BN^(W)2IP&&UECSV)P>P25H6("TF_ MDVS:\4*D\BS9B&4.=G0U6S;V0BS>3)!8506I!^=G>O)ON5$I=):R./2%ML?S>+:/<>(-H?*+(FV!C)5>YRE;@Y2V9V%6N4%%B?) M \>"XES&A?@FDTKQL7(&.V=&6[.ES!8XUZ++6PFJ>RBNXW*)]7_]RR0,>\\N M9[,J)84K*Q CN%!+RA+8"2_5O#1X)F*CXSUTOU8RB>>;VK[*<0I;=<4;,N8R M/P I0G"4,Q .D1*G<5=U.XY_!3/F*0S.ZQRK9^Q_!1X6$?/L*:G$I.M.>4-[?N4][Y6DN,5,.\5@.YF0$ 6U*7+23.=) M'+%:MUZH2_RP]8(X,R4 Y](I\KO%\VR9Q5\K<+LV3@CRJ3FUQ)A@%\K68J MG0)I]M<>3$KXS2N-Q_KLZ>ZFC_ 6&4?B]=V*CC7>]W<&ZQ7'QA(AF-W2_-CX MXE:\\]QT&]$U9-8(LBP .':!R1/_*6&7 [&Z,S BXZUEP>)SZM+BB>CW>_@; MAO@S&/;$51VF]5JNO)5A)YST&5=!^*S^_RDO@8_H,7S1:9U1T/=/]04C1_JS MA!MV@H#$<^S2T8/)I(7MHTY]!,6=;>/..*PE#CL7_4D+G!Z+ES:(F"<_&C2^ M],/>@& T"/9C)^@,QI,_"3N&5O/@'P6?H#/IC_FL\7CDB?W]\#F6XLZV?JLFE4=MQJN'$LBR0V5+31RCJ(]JB?B--^9S08G%EHDG^?AIU@')Z)RUKS MLWR1Q;_;3/2@P@"2X07^]L(!@#)!V/4H):CD4"D:0[KD+V)4[VR;IY =2UX MU9*R9M )P@LQIO_]T8XT.UH$XZ/AZ,SZ5M^@=3 ^K(+@@O9=C,*S1E@POWRO M L:C;;2@S]\O?M@;UY3H\P$%D"TY*VVEP-?KJF#W>A0.ZRK."EUEA4)E2!]) M0%.T/.EU _3Q2<)E5-98Q=V)731QB[@'6BD>7B34J34*XH;.0>3N3(FW^&*.Y2./R%9- MW .[(_+,H#WR(./42J&<6](CLS/,)[BQVY@] 834K*VM>1(L< M+0Q!@-Q%S%11DI'J!F1:-EL/\&*;.6*)AP [G!S7[1\?-A MO';ZH!(\+UD5 M^7]H7.(-#J;4$41<=QD)5YN=P"V600L M$?XBXL-TA:>N2[^]FAUC:Z+TL[[KISWL5=D"5>.ZS_IJS:=G&LJZF.HU@6 M5/#3D$L"F/.JI$W;Z9B95:R136@BA#"9I[&)IG'M^D3 )&@L-AKPB;,WCY%8 MJHQGZ303K#=VQ553=W7$(3"3&\/'I*T?$(/< ',Q'5%<"] M8SE>('?&.1R^6A'?P=B%-I,?[;=FK<+5P'$L_,'(='M%<<:,A=?*+QB@A)3( M4$CW1YGWJZZB+M(RDP"VW'W?_)&8(4BKKQ5P@K!%&3JB-7J#%J MZM+6 =$9Q^&<00(F"J-Y4P%K;QQ(F4S1D!GU1&1 M+,%J72>VMX1'H_#1B*4\9>*##;Z[J?S(.M4":A^(6%:I;:FJQ6E]K#,'L?BY M>]M%79#09!Q6A/H2.V%TQ7G+^*\.YQ\<25LI?KZ]%J]K*@WBIP'ZJ'""HM_\ MO=]P?C?50;\[L']M3?8'_S'93[N0\H$$%[-#6ZMMCN^EIJ*!ZR6Y,;/=G5SD M\2FG=$%S6IR4EUNQ*$=1S;31+.<7T?19]YG#;-*?-FLK03P_AZ?2?E./92 M@1=\;(MGO(0G_DD9HSI3)K[Q!88?QB@K1WP'YB[ ).7F9+=(X'BWP^'#G'A! ML:Z6R'%?NVL6=YG[GNZYVLH,+IF\6S+_>NQT54"T(H9H%$ ZMEA@[';HYE\! M:N!)WM%WA^H.I:>BP@-;]=GK2G2E\,DTCRH$_1DPYUY+P#,0WLP28M0[_VP+ MA_^KHDWO5?BNJ*:F R1V^SM[LV-RN6GZ']7^MUP?TX7IX\HW&IJPG.WIE-S MPA"-WL:5>GLDWUY,^_Y8-^8-ZS1T8?SQWF3%%3%'R,%:;K":S^?@TO2G!5\/ MN^#@ER'WSC1]AC<"(SO5H<"ZO^_4C=F#;_AV+;&=9*+SQ]?9+99H7G77-^3U MB*$1N_VX4_O&H6Z,/<'?Q,5+N8S!&=^WU[WZED^"/^$W1EZE\-&\*V:21]PX MW^]*MO;8+75Y)L@NON-=][1JHH+S[^:=[KWZLJURWC]K/)2>C[GT_X'EI9_SCBT*/U8@(6&CRXI>7H)+9>[B0*S7 MO2KD[S$OHWPL7MV\$V%W1 7/<+OH:ADG"DM6"AYY]>ZC"#K#"UH!6J&XI#9Y,!<7,Q06G%)/QGP6! )7(PNG!/WZ*B M)"ZKE5+B[8<;T1\.B=&!3_YO= M<7A!$@7CB4_Q/6+'1O/),/X<=!9'@<1(SM928C MC\S5Y;68@-\GXV[O (C"3J\WP@J<-MD+HL%X9+38;P=1,.@1B6 <.F/X3T=] M8A06#?> :!1=W7_QK9!A^&C-/E/J;W#-T> MF'U9'7*N0-) F5*E2)XR56:!1/)2/VU0Z]@YF3^'7TH4-!GX@JK@*KSH,=1J=.GO.XSL>XF.K M+4YWDI^K)?=9"&:WEC%MI8S^ T/;"LI3RR&KM%<%;?G_WH )-9K>,K-&%F<_ ML\KMMKWV>^Z]?IVJ8L$OF1,12&O>Q*Y_K=]COS2O;V^7FY?@P?"":K1$S;&U MUQT/3^#X_&*Y^5+F*WZ9>YJ799[RQZ62*+YH 9[/\[QT7^B ^NW^E_\%4$L# M!!0 ( %&0G5(LD9F9> 0 L* 9 >&PO=V]R:W-H965TB#[0TMMB5 M2(>DXOCO.T/*CI,X1E^D(3ES>.9&I 2Q[;!MI9H/:VM7Y:&3*&EIN MAFH%$E<62K?V M7&^NH%'KV2 :;"=NQ;*V-#&ZF*[X$N[ ?EW=:!R-=BB5:$$:H233L)@-+J/S MJY3TG<(W 6NS)S/R9*[4#QK\4FH: D,9]CSG8;4F& M^_(6_3?G._HRYP;>J^:[J&P]&^0#5L&"=XV]5>O?H?=G3'BE:HS[LK77C5"Y M[(Q5;6^,#%HA_9\_]G'8,\C#-PSBWB!VO/U&CN4';OG%5*LUTZ2-:"0X5YTU MDA.2DG)G-:X*M+,7DR'[!.B58:=_*0OF;#JR"$N+H[*'N/(0\1L0";M6TM:& M?9055,_M1TAGQRG>2A81^VHQ\[-BIX[L2+V0W;7E;7WB@@*;'[1;+"C&V)F%3D$Z&2C2N<4(MH: MV%UL^;X"Y^%+T MMCSO.RZML-Y](?V)Y@^7QNV,7-3A!%!XB)2M-0!K?;T#U3LRTNC>MEP=+11" M3Y ;BLX!E0]00CL'O9T-V:GS6W4&E\W9.;I$6^VWEK=VRI]70&E$7SW94AG+ M3E@:A$GB_M$D9]\PT"X2>SKC)&=9EK&[6FG[#G/=[J\FDX@56<2^*(O9?P%= MI#'^QT$>CMD-W_C H'>\5=U>D>X2V*)YIUT 78F\H-P@M[Z^& M;5VH.67/X\)C65-6?+T>18R28%SD)$R"\23;2\*SV+^,9+_I"8LQAUE>."D+ MLBQ]I;J_WR\_Y7$4_8I'MM;D<)0%11ZQ"#,29O_+4BJY,YX408;H8DB>\%P>L2PVP+5Y$E[95<*4E"SF#H5X.&$_X[? [^6! M0@U<&A<==C1VTS;CAXZ?UUZM05,L^Z8TKZO;59C/\Z<]NUOG687)03JNWD\H MEDDTH5%,R4PQH"@G-)]G.#!1+OQ=O9O=O70N_07_I.Z?29BBI9!X6L("3&ULU5E;;]LX%OXK M1':P: '5%]FQG4L#M$V+*=!B,DD[\[#8!UJB;$XD424I.]Y?O]\A=77LI,%@ M'_8AL2[DN7[G\"-UN57ZWJR%L.PA2W/S]F1M;7$^')IH+3)N!JH0.=XD2F?< MXE:OAJ;0@L=N4I8.P]%H-LRXS$^N+MVS&WUUJ4J;RES<:&;*+.-Z]UZD:OOV M9'Q2/[B5J[6E!\.KRX*OQ)VPWXL;C;MA(R66F?X[<\NO+K7:,DVC(8TNG*MN M-HR3.27ESFJ\E9AGKQ8#]HE+S?[@:2G85\%-J06";LWET$(^C1I&E:SW7E9X M1-:$?56Y71OV,8]%W)\_A%V-<6%MW/OP28%?N1ZPR3A@X2@&?5L+EJ@4 M!27S%9.&<0#11%H6#NDJ818C-IC(W0,KHG4N?Y3PU:ZY95O!2B.852SS8MWX MA+1MG#9(X,8(J.)YS%+)ES*55G;FUQ/IO1:%TI;A15<$*@YOHE)K,A*5(\TY M^^<_%F$XNV ?N%FSCS]*B<'DTH"]LPSICM9-OIWH:Q&);"ET_704,%5J%M%T MT4YGD4*;,%;$9'JFA[-+6DS&.(_U/4=AV:7AJR42V-T!N^3 63>5': MRENT">HA[$>I2$&A981 H!\R0^[YN&RE73,90YJ,>,JB-2= "0VC9.3#&*6( MJ4QVSR3'968M3&,$-^R+V(B4C0=-_+XZYYRI=ZT1I.56 ,LR(DL/#GIAI+-6 M1L?;7K@1"?2^'!!1"I#":6[VAHW"R$TKY' *%(Z1B#274!]X&^ 6DAG M;H5M\MY?AH07D<_=/KB"\LJ;@4> M:;0'L2X>D/9\1=U?;[F.:91;N2BU&Y5NR*V,_X584N,5>52CV^44WN^8V?+B MJ7G-0 _" ;N3>21^TFH"4ZXL@_"83*?R;*QV@/%A1MRSJJ!<.L@7F.$-\K;XPG]#-"]^7$VQU2)SZ[EX:W:YD=J M^UAEUW*?!71 RT(A7!C3W0N*_">4'RFA:FA\D$$A3D2Z3$7_T-J=HZHT$&-> MGQ^EC.C!MXZFD:C6A=]]A[_Q\+H#7&6"*D-9=*^_YQU8?:[6%)_5R>NJ(YY[ M3M=A5>>T'=@C8NP7M'?_Y[(87G2NOAY:=N%2AU^P\=DT&(_&S9S]^X9^L/$B MF,^F[<#^[;_I.? D /L/]W& C'TR \ M;7.Y?]_!P#0XG4Y:#/1O^Q@(S\9!.#MK?OR;CW$U/9L'D[/PQ2 Z#6;AN!?]_2<=$*%9?9(Y MQYH$VQZ;EI@TFKHK$!&*IBOV=YG/M<,]"Q]9 M!\!6ACF7^W M\BCG2(U?RW/L@(A@T8*O4AESJJDE3YT =Y35 ,+Q2,Q887Z_%3RYJ_*;5$U)QNI".6X<2I4QOA@EWR>,A=184*8_:?7>'TM-!P@8A1*-$'E?K-S]*GI(;_08L;>G.4"J. MFLGN-LH%OTV21S#/D92\9_C.F4*AD7D)A4A;M0GPQX[[S/TQY3]FUH#]1M@' MKS#(NM__M-B QDA0/BBM,!FBN7<"]WGIE@%RP9VQ"^TCAF'2J@KKC5)J6;(^ M6G7&U9-<9*K$U9Z(9A^$2*]%+FC7U2FQ',@SAFL$YKHYZ"B+ZJBC=D43[BA= MKEED? >4 M]PT4 SC9V%U4>+QQ^*JFX1T"3/-7)8=& M*ZA&4F$M^=8D.$!WSN][8^AD"OT!"I>J/F!UIS*N^ N%A9D5)=H#MM*,K[2H M6LDK=Z0RNKBY>>?V<>'XXO4SY;]7*[3A2Y(WEM\_J@\" -8HJGF(2,HT02NL MFG1=FP!Z]W@0T5U+4 0*,((#MZEW\VKW"5WU\4)GMU:WMK:%F$,'8\J)ZB+J M -3% YW?468(2"#B*!.R\(B'<,O7H3O1H^B8P:&/%L/.%R%@8.6^>QDOS7\< M:IXVG];>^2]*[7#_70X4:H6J RH23!T-YJ&PO=V]R:W-H965T>>P'R[5+E#\5+NRD2*)U.5+WB)G_GL MJ,ARP6,]:9$<^8/!Z&C!9;KW_JV^=Y>_?ZNJ,I&IN,M942T6/'\^%XE:OMOS M]NH;G^1L7M*-H_=O,SX3]Z+\DMWE^'742(GE0J2%5"G+Q?3=WIGWYCRD\7K M[U(LB\XU(TLF2CW0C^OXW=Z %!*)B$J2P/'O45R()"%!4.-O*W.O69(F=J]K MZ5?:=M@RX86X4,D?,B[G[_:.]U@LIKQ*RD]J^8NP]@Q)7J220O]E2S/6Q^"H M*DJUL).AP4*FYC]_LG[H3#@>;)G@VPF^UMLLI+6\Y"5__S972Y;3:$BC"VVJ MG@WE9$I!N2]S/)685[X_<=FEF)1OCTH(HUM'D9UX;B;Z6R8&[%:EY;Q@/Z6Q MB%?G'T&)1A._UN3+>'%"I$_BCVZA"PCU7. M$I7.7I"Q:-ZXC/$TAJ!(+"8B MK^\.V(%,,5-5!1X7AV_8.4]X&@EV\.7^\I#=*)ZRLUDN!/F(751Y+M+HN2-Z M1>(G\:B21UK^(A>Q+-D5CV0BRV<&:6R?_?C#L>_YIYVKF^HK3$G8;RHOQ=HL M*0H]SSL>.J/@!/]'CA\,V >>0:OU%3[<_5,]HZL MUP].G' P8+\^JU+U#@Q#9QCZ+!P[X\&(73^(F.\4V!BV&JDLEVDD,YXP?Q0Z MH3]F_O'8\<(3=B.*X@VK4KZ "^17Q#*61:0J@B2%3!9%I2,2J0*W#L;.T!\? MTO\3[_@01I80NH8+?SAR3F"6/SZ!QSR[1J2C!UUH(3#>@>^$PP"B0@\V#@X1 MA'1]S#YD0=]P3%?!V!F=>#NB3!#E0 HR7NL.#)>T]J THB"J$_.-UJIG[NG1Y: MF2@=,]@U@Z%LHO+#A>0G30'K)DT$S[$(P(%@ M$"T<2,KK-$9TK^GV!(YD'Z=300[Y1%8<6 _<7)]__%1;Z\#'?U6:;%#KV4]5 MKJ*:#BQ7X?_?EEA8+]!\Q>5R9B>5S)NAQ&PK22I#B+OL\AZ96!J3E6#DI M5-?/QDB]XHIH!6@3W:I$QAK2B0;O3!L@E]+ =JC[ M(K*FN[0(<0)4V _*1 MRX1/C#HMDFH(N;H,F"3<%&%U::?ML!3^_DL!B\FS%F;S'[]F%<\YP A!DV=V M)7- ]5XE/'> T<@][=YB/U'+ELO(83E_?,HP;"8GB3 4 MGK8_BT) F,(L\A;(HTYL\10EE29./<2%T@"CR74"9L:?R:=-)FM,EJ2/AFA; M8%X0"8?(ARRU"1O;!9!?D5HLI,'_5 CB"VY2%*8.W 9ET$Z3]-JX>@$CNO$ MXS8?8H")8%31LU9 M>]'SAZ]<72RWYPHV%,"@-OM#!7\B_WWWF^T2,'-6S> _C/="A]WQ'-QG\7Z% M'@?+ 6V16I-TGYVUK-]]TK(_.5\":SD1Y7*.1O/YM5H28U-:R%ABSZ8M1M75 M9(K0HT]#C(6&K$X#M5:>2.=NS?V&?:N5E^9]<>]=4\92@D *_'?2&NF>ZM[I M0N7H:+AI>^Q:EU<7C3S2F\2M2MHU^[HSFY+'M!HLD8"[B%_#2W!8(=8;#MV> MV7Z'(*%,0J!)D3-0=MREI&:8HU&/C8K>J3JL1/[;V\BN@C; ^B>VXD9+1QM$ M>^Y2&!. .\Z\T&.W?["S"W;W.RLT)C*U!&0S]/PE ![IK$JI8[A0F>39CS_X M87#JH.62B="49.H4T#4V)&*[/5UYT7\6-27"NUH)^&DSYBZ[KR!%3S;<0$T) MI[V+;2]T"\ SB>96?C6>)Q.B**]L;UFE&9=QRX?E/%?5;&X5](:.59)3;]P" M9E-H3<#3BC*N%0@2,;JA0#_R7&J:T%1HF&!;RP7['-OAK!ND4O!5L;ZN?,*8 MCF# J7>]#//HU"6N$IH@K()Z,:PFGLHV%IH^;/NY'HY:_5(FX)94P%'!V$#F M0#X>PD5 3&(%H9N#DH35GMZV=<'.<+?>1Y$36>WX?Q8.EYV]N&%R]!H3NZ7M MEDM+XY>-.Y:(\KX7G+3MM^FHZ%;8WU/]5S6Y7M4D'+FCM=9NY!YOT^-S;X37 M6IE$"JI?CU2^3>NRP?3H7(JZ12%9$RJC&: P,PS2=CS4-Y1K[9&^#U11Q]B_ M1P=_W"/^QC5(3R1IMR$SDW[^U12;+35FK9[P%6[4EK=['XV[6_FUFBN[7[PI ML0N@?.PVZ1FEW(\_>*/A:8CX3ZS;#_:#3H-]V"'KML"0EU84@'^P?:757Q<1 M1P;W4:TIZ]K:;O7K=5I=9;9L]QI;L>.US;1I';3Q6,;SV<*I#>3J6>[6 Y_KM.8Y*@C?CSA]T/*]2!NO(&WDN_YNI'T/L+8X MIH56I[#[GM-[CF!096KO4NCR(]=+Q'[0(:G.EL3RGKOEG.VZ[7$'_W>,X U7 M N6%?FOB8;V!X;92F?JK]S%Z^].I_"L4P5EP_))6#-'4+G-Z@MKKR_\M6_"R MFY'_C"+^0?BW,TM'FZ:^;;)*S3^&79K]=^]9[UJF7-U;)>_LKN<\A+[M+H%D M_-?W4'SS=*P+C%[%5[=.MU^N?N[@_[0V0A7ZG4B5VWV/6S^G2-[/D3?J@:], MI >_//.':J8V[E\_K]XCR^C^GWS!9[SDZQG8,F?NI/UJ44M(.RJT16@=[)T["LCT1P MT>& M.O5;6TGH-_0F K%D!-^?H7HD2++0ML[;].T>E-QR74-"I]G/[U22&$D\41MM M2+M=_&-4*M.BHOOO#3NF[NYE<-DD?Z>M=AKF<6@]D=-;CSK;8Q55]NS<=M\O M:;5_K]UZ76^5]"'^)UD\L(M6&[7Y^K"ACV+S+0'P D=,!TK?T*Y/ '0Y>M2!9'7OBO;Y$TNA3M,_DY0H%Z!PI MSOZ4 KY'##4"NJ+ZMW;>:]TWL,_M\($['+[:TO+U#A]!>G_5O=K%FF2(Y_H; M5O:/'/6M/,;DBVT,@TE!KW68=+F38/J7,[K:%\7?^4^CX&/G.*$^8J#.(9>% M^30 7:O7OAFB.QN'3N:,(5P=U7<,U0=]EUV9TYJ[IN6_JT_/SM:!;_C<'N^T M>X3FN,V^;%O+0)U<]$J@3;"-;Q?,NW =DD]Z3Q*;XWB=;OO,70=LY R.0UTWV-!SAJ. KH=LC$L]>H3+D]&0R@ R9$I'_!X&>J.P_^7[ M=LOVFY?_?5^8''6^TEF(?*:_14*[2M7"?+#3W&T^=SHS7_FTP\VW4K?V!6 _WS*:Y_E&J3'_S,U%EJ1;Z_P=02P,$ M% @ 49"=4IE8,;7$#P XRH !D !X;"]W;W)K&ULK5K;DANW$?T5U$9)2544E^3>O9*J5BLY4<6R5%K;>DCE 9P!25B8 M 0W,+$5_?4XW+C.\RG'RLDMR@$;?^W1C7JRL^^(72C7B:V5J__)DT33+[TY/ M?;%0E?1#NU0UGLRLJV2#KVY^ZI=.R9(W5>9T,AI=GE92UR>O7O!O']VK%[9M MC*[51R=\6U72K5\K8UKYHZ(?35R^65//S\J/#M]-,I=25 MJKVVM7!J]O+D;OS=ZW-:SPM^T6KE>Y\%23*U]@M]>5>^/!D10\JHHB$*$O\> MU;TRA@B!C=\BS9-\)&WL?T[4OV?9(G5OS6==-HN7)]88WGOV(5UEY,3D31^L96<3,XJ'0=_LNO40^]#=>C QLF<<.$^0X' M,9=O9"-?O7!V)1RM!C7ZP*+R;C"G:S+*0^/P5&-?\VH\&HI[6U6Z@:8;+V1= MXGO=Z'JNZD(K_^*TP3&T^+2()%\'DI,#),_$>Q!8>/&V+E6YN?\4[&4>)XG' MUY.C!-]+-Q1GXX&8C";C(_3.LLQG3._L +VC\HHWVA?&^M8I\:^[J6\<'.?? M1TX]SZ>>\ZGG?^;4?5H^3NZ;AN.GRA5:FHV%;UJ'-:)9*%&37QM1V-9Y)>Q, M3%N/8[P?B)426*VXSL$.L"U;Y=+ZQI5"L@M_-HWJO+$UJ_(%$>/T& ,VXA? MY#??X .I4E:V32:0CU(;.34X72YEH8EKT2(07(^IQ,E*.9(6"C1(CEX\A4(K M;0S2E7_VG7C7'?>A=]Q=/N(^'+$6G]2C-8_T\#XH_GO\;NC)T_$S\42<#<_I M[\WE\%*\QF:8"4J9A47$X=/),S$>3X978G)S-CP3#WVC75P.;\3EY6@X$G_[ MR_5D/+G]'_\Q5Q^@_,-\1R^![J FW2R$A-VFSXV&\L@\3\Y'Q$_4%CD*&V?7 M!P>TCRQ+:PKE&A0J(4L\P3XH@2EZ)'*4.5:O#4Y=M,[%0 H.M8^TA(N+F5)< M&,JT52Z71A=L(12Z.^P4 MGQ>JID3@5&'GM?Z=/CVJNN6(%Q760T*;0DAX:53('+(H'-E"RVER,-I!#"K? M:-12G#UK&\JQA?4-BU2AA+'^X1=L%.(O,(.8GAH]EV2R0&IJP7C@("B/A9>& MLT:T5XSLH?A,=OBB>!TDT(C"$(N)&1_MMW3XZK19)TO6;36%9D'06R-=/C$H M/'.G:P2G,12K32S:>&QL$3@>L$P+C=\=_,((]17I3BOB-?@V)<"0?UA"G)=I M%T;J"B1"TG$]!8+&\V@$IY9&%HJR2E H"RV-MV"YUC@W[,6Y14_W<7<_]S8+ M9]OY(D?*;ZWD> RZ2Q9=BX;XH-Q'CELT6+5!!CL3A9E6IDPJ8H4(#^."Q>^= MK02D"7D>_]EY%O(1/\!>!/HJN+G,\(UTPPISRB]C2,O9+,B4;#-5:QMUM>5& M.OI*)=>"82'M+RULFRL9ZV5 7U<+77!L*&)J95L6 F'33QZDT-J3+ \M5B]M M PM0O4%THR0 Y295[Q/E,*>;#D_\3LF'$=E$'%S3G@*;Z?22/L$_=OD1N+Q3[>NGR0.6+\'(*Y[" $_$61(S'@4P3X MMBHG:QP?1GNK7;.PK<<**G<_,:D^=@P$>/,..]D5!] -(B70RF%Q=T=_K"X%^I#%1D4_/ M!I/)Y3/Q]')P<8FT?+^0@%D,@%(\\MD'F11/K\ZQ?3P8C6^>'15&D4?TQ3@? MC*[.6(SSP<5H+.ZYAC2", Q9K)\LNO.>B D)#2A9-+)V7/7(P*3DI=V1=FS;99MP()HEPACD=Z2-X>0I-8-F<,O M]#(FUXA-6Q_RME?N41>*G5['\$DU%U"E=?C'F9S.51(.Z"G%ALH2TERCBD5M MC9VOA^)=+0"3J5 &J/LUI).%VB5&\L);P-(1BA1/"%'# C?P#MYF39FW#3>4 MB"4[Q_%I')#?/FZ%8LX' JR'\\9_/81<)9Y1ZD+/[E7*=/US9>$LR" ]'S\S MY)^ QB"#G&\QP=>\*>8+G3PDZ3D:WK^T#?QK?/N.F MP$>V:MN$RB&[/*DKP.,FHS+O+7J!C2R;V46^ZU6OO[>2GBMH BJE8SB5]KJ% MC4:)?)*TL%%'8WW$/ID $N %H2!+B)30?!,[DR6 702Q(#73Z*8Z_,*X"!%# MZ3SE\M@S%0G^!_>-:1Z:4&72K*J1&I6B=#T@:Q'LHY06C$%UHW%MF(\D#;_] M>)\U+.=(R;2>(R85/A::BE)JY>!^%$SPD6T5]$L%!,,/Y..*-";62KJ^?K@Y MN+KMRH2"9M3^=AW#K\!U7 V@"P:8CAI"DIT35E]R0LE-0BISB?Z5&UF"G*04GQ48 M (71O[6Q>)>RDE18"*.#%PWPE&W9DPDVVK)-XI-Q%G@@Q$CM6TO^NV9@&&$$ MT+S2CP&K!AIY;CK6/40'"S/PVQO[W!T0RHXZ^C M7K> 6C=!FYFZ%%J._-'U+8,$^L"[09U,J;G#PWW(%&H()U..]7DHY(,(ZQB* M %E['QB'NJ/W?R##BE0H>QU,C DRQA'PE3(7#^3(4["JJG%(; 7ZIDI%M-"N M:*MLM@2!8W"1^;=H4)Z(309[M&6>XXB$P&MA6FYE8T\!-/U5*/@8MRJ/BOH0 MK(M-3%0(],29C.==""Z3,:@J0V:J".M2&+):XW%L!X/RH3BB"%$"D#LR5FM" M+TLH'[[HN"ISO*-=P7,H.(9:RL<#DJ: 5]7X=LL+RYB=* 8@Q121.J-V=_&$@,CM0GU1)R& MI/&A@UX16-!4,QQ$E/9H'B>-K2ET3W.1'/ :_; T*"P3!0Y06A6A6%+..V_4*L9 B0J M.$X5N8:W2-/$0#1!CZ9%[FTX Z3I01B+TQ W=[H[1@L^'O N 1WH%]]AM8H] M+1[4GPW%0H1Z1L@M%:/.W+LFC+8MTKR[Z;E!-FB Y-E7RKZ#7(R8OYXCU>L= M439X]!OI"#P"O5#/N9L[0KJ)T=NY >HB(PI9'SQH38"">'(E93;X/!C.+(9J MQK-FLIIO9N-BC\) S-HZSCH"I(=)GG8ME4?Q91 M7/9&Q(PHSGJ#4!JCQCI_Q/*;N./X!<177<$YN]B(QL+Z. 5*P1%=D:)JI[K3 M?/;)^/QRNW,B7! G:3$3\$AP)Q5(FJZ0%[0.#$_C[TA_?6Y M6L/-)%>O"T.D_9)_^3'5)/6K;^A#, )@: M (F:P=AE%IM47*:"$C!WLDHNNR! MN09T$_2#NMJLP!L#ZT&>D4.,YZUGR)//0<>(3?"7 M 6D4Z0PA9502=;>,HY.4Q1?T*:$V;DS&>8:QT,LN(]"= 370*_18/-]Q=%&. M*$K%*@]N0938:?V>UB0NBF5VVP!WG#@@-G4&\<:";]SY=G>*J?< ?@PV#"VSH;GM"U!7_T'#\ 2DVV(D8 MN\-GS./6%4 Z(I&/(_V._(Z)=^!AAUDZ%PU$@YL0E3SMN]U8,'/\UD3H$;9/ MVG-GP&/K'G,%WU'?9O(#8="5ND$:C^B&)RR>N@#Z:;I^GD96L3M@GE-'ULTD M8]:DCKP;8&RD)?1JP6*'T%NZ<(D7/0<5O!D_S'B:.>S%W2$;])UQ-PK3># > M&N%>],"2!P;L(=S?$SIL5I1/=]P[98T$9W8!P!]PRUR257)KH(9U=W&>L42' MHSI Q/H(C7I*AHX*L@U()U[ ;(7O@S*&)UYQQAN025D!4O(D"4DC!74B8(^V M]8?N5(9\B_VM(M9)$VK[Y'HXWAITG(V&5]U/_P7:^2/@9._,5=8U%8O?>< P MBT'&4[;6AYG3YG0EYXL#0G)(0S%)&UO38KY WQ@.3\;]X4Z>#9>JSR?DF/M3&W;,*G^ (K7SMHZ=M H_;T1] ^(<4,# !I0VZ M8_\ H*/+(@H/>@E.C$?/_YG3/ ]PPYW?CFW]TQ(35U+]]>3RY!& MAOM>@3OMO7@(T#OGURL)]2*MAW<0\Z_Y#WY1!/*@9MB(= M7IP$I)B^-';)KS%.;0.$S1\72@)"TP(\GUDXYUNVQ>)%^#@7+YSYJG[:W%W45+)=.%*ITV MI;!J]>KD.O[^S936\X*?M=JYWK4@29;&?*&;=]FKDS$QI'*55D1!XN]>W:@\ M)T)@X_= \Z0]DC;VKQOJ?V?9(G5R=B$RM9)U7'\WNGRK( M6NLGBKL:]Z'<5#B6-E^DX8@W_HCDD2,FXCUH;ISXHNGX^6]/ M'#AM#YSR@=-O.?"!PG_]I+Y6XDUNTB^_'=/ZTV<\W["?-EAABDLM< M"3BX4R765GB9:2?7:ZO6DAW)K."-/<+ID'#:$D;(X/W5QBHE"@\"12 0,&&Z M:6TH9)G1Q5C(W( 'ID,[K=H:ZSER:HU84#%1);$YE95:&[L79[K$8E,[4''G MWT,>.JZ/.7'3K+T+5/A4/O'.Y-*"N:S.E<,N_W\J+B?3:#8?XVJRF$2SJSBL MW)H=X.#VKE*%$W?A/TEFT6(V%XMQ-)[/Q(_?R6+[XCV8MOK!7^O6[/XO-V;3R-+N<+$<^CQ7PB?KB]Z4JB9,7?_*/&7Q;6T;*,TP[CGA9(3\; MJZL]84<-A,8&,KXS>2:6>%];VU&[$Z$>-%J@ VS>N($5*Y!.X5 M0<9%8D=^8>YU!A)E(\=664Z-90IM*%>)K-/.2EL\ &&GP%TF]@I2@;@,0K%2 MYR^<0(X- *@,<@KT2<&F(OW*RO.<5K7,#Y1'&QHGD]MM#CG9>975)A,%RL^;[ MDE,\"'JG.&$S$@0[G%>*5UXA]T*7*32;Z]]KG;$%,ED@^8.J$PZ\P%AXR!X] MD&E@B]&W0#"FHP$<6^/-D8-70\-[IJ6ULERWAM]HT-M1/$K-NM3_(M2"9=QG M==K8+03%$8*,$I0L13P>L=\EXQ&0 J @)X1Q&8[ZGUVTN M@A5J2A)M;B+PT1V9F;V8].6\@UD%5 #<-?-:R"_J(5#$5NZ]R@_$$7I%T%A) MG=,KXK_'>ZL$!#>JJ.F&2,(K#DS@@7?<,_I(ZZ7?X";!WW<]8SS/$B..>OW, M$G&T8LMCZ]$P3#X^W+([AB1#PC->:N$$Z# M! 5K6/]SG?E,C8 3S,,Q1=W+O*;(B"!>%]N*C8B@DM=9@TA94(X@_DMDQ 8! M#6/>_1A#IJ*(ZL DZYLX=#X $[Q03WE?L@9QQ]&;'06VEF!JBFVNB(,F/O:( M>>*>)#4?Y;[;* $UD)04;8$_;\2CO![HEH] W+#]DW+CW $2Z)(?+[&U@,A? M2K,#EY_8]D6=2VJ%A%JM$/P#H!I_,"UI4GP>A'E$E10Z&ZT%=:B>SY&@Q+W- MNI@>6&R-[LN\H\?3=B1;",Q)H;&;MZ]# 5A"0&R6SI1($OM.*2-QLZ%0QXKI M"*X&X Z )K*#XHJC$:^5XEY:K7S=XL]AO#9H6P+&I:G@M(CM7D]G^IRC=F6# MNVYS2;UGBJSK,[8+T4'N0>M,8WT(N.PA.%:E$A>I%X"7,$U7M?;P[P3IU7J7 M/=/WY\T6DME0ML:%[]J)C]H%!PK:\(9[1%$4+#<2$)&"'EA*.@U:RJ=R5"\S M42IJRAHW.MIEA"&!KTQTL96>?AM"@@<_Y##SD4X&%5NV&QG2AQ:/2;9V,'*C M.6_]#J%G2VB*+$K6#30R%>[._Z,.!B%2Y3G]LUO7Q=(G1\21SRJM0LHA;[$: M =]QFO(B^GB\K>W6.-6F-]851P)3YOL /]71\UW7,3/R2<&.I,FC*L:27!'B M3N/16!0ZSTFGO2K6>ZQK>D+RKNO!0*X&\:BVO?SGG!J4U:%-VQ,/H5Z^]IT>>6ZJ M]+UW@;I< IXJBYJ"F;QN0#K7$DMTI=4?T'^K4"9131$D:TD^V^7A!>RB;\$@ M8V_0\L)>2YE3 >ZH__*.0E6 %YYB=H_7ME'UC<5&Y5F;K![,-SHV!D?WW",$ M=?&D$KF5ITE!=#F+<3%=1)/%)5P;!N7&@1LCJ$A77$SPV&$^.Q=GD_'D_&G: M$8.3B2> ,1,?+Q(:I@"#BXF830&@0QMP'WXJDED<3;$&5Y-)-)_0MF0>S<%E MG&#;?W&2\^2P7=,=3TE9]8(N\Y1O'94TI M&QU,O'HUX^D\.0PBR>RJ\YFA?T8!U-(]J!G1&])*XX<[#Y"T;T-$&(,NU5J7 M)0^"5OWBM$G&A_B$!!M)TTXT,7PJ-ZI_\+UB55>U[< 03X&C?_PBWMX<-P#U M=VVA]*!Z9'41A:57#4]]_-C5#PV;YIZKW::W92MZ=<-@IEYO2*"I[RZ^=0[*3M5._'N,?O+CU_[6?5<"<^<Y/7!:NX)SIQ09\3 M_.U@L1G)^2Z:N^8==65^^.T'+FRK'OY;NGWY1\<^"U[TOLM" MO#5_?:;V$S;VGVC;I^T'[FO_7;=;[K^. ]A OD.KML+6\6A^>2*L_^+L;RJS MY:^\:&BA2[[<**C=T@*\7QD$J'!#![2?_5__&U!+ P04 " !1D)U2U6.& MIE(' /$P &0 'AL+W=OT"W0=/M/1SN@99&%J\4J26I.+Y?O]^0DNTX MB;?8NZ=[L261,_SFFV^&E"Z6UGWS%5$0C[4V_G)0A="\'8]]7E$M_<@V9#!2 M6E?+@%NW&/O&D2RB4:W'T\GDQW$ME1E<7<1G=^[JPK9!*T-W3OBVKJ5;W9"V MR\M!-N@??%:+*O"#\=5%(Q=T3^&WYL[A;KSV4JB:C%?6"$?EY> Z>WMSS//C MA*^*EG[K6G D5@PH!(4Q[8@\3? ]V2UNP(,'[O? [62[+A]G7O M_4.,';',I:=;J_^ABE!=#LX&HJ!2MCI\MLN?J8OGA/WE5OOX*Y9I[NGI0.2M M#[;NC(&@5B;]R\>.ARV#L\DK!M/.8!IQIX4BRI]DD%<7SBZ%X]GPQA(K1"WMD:^O63*+L8!*_"\<=YYNTG>IJ]X MFXF/UH3*B_>FH.*I_1C(UO"F/;R;Z5Z''Z4;B5DV%-/)--OC;[8.=Q;]S5[Q MET*=QU#OY KJ"N+:.6D6Q-=#\?Z1P\>H-"!#-BI(K?Y#Q5!SWUP M$-._]L Y7L,YCG".]\+Y/N;W>]J71_&E(E%:C0)49B&"G&L2*&&/B+WP6Y3D MVU:4J$#IY79AF 2AC+"MPS2DUR0#XZU6A0RX\0%_=71J2X&^X:(CC[6=", 0 M*DR,.Q.'YE/^RX32;BGM4/4(?B@49H-)Q'5F@GA0GDQM#-#L>GF0G^#V= MG(O/X">"X[D%/:!_-5$OAW!\F UGD[,W[/YL)KY8J.3/B3P0LV$&_P?B=#B= M'(L?_G8&<._^R[\(_)/987(HEA11:.+4,/N)'-P_YM=#^"4NR_T4.?<#!O/03H/9:I%):%F- &DT)"5)LK2876$2_8 MF@?R42%,4=*#]-[F"H)!PAA0(%?'@;+5*3^-=.$H8 <0A##LBLB_ 0A^'&6, M95CETJS@+,[FM:+.4-!>QK;O4180SJ\VD$"),&?3R;O[GHJ;+@[R<21[)X+= M)_%2&6D 6V^+/:$&G^00?]HHTYZEHQ%<8LSOXF(=O2]+BOM2E[[LI$\?@V!7 M\'E;*2K%%\HK8[5=K,2GLE0Y!AP%Y1B5L_4V']^7E4KY9YDI6M=S^Z?%VC>< M/8K/-PV4,2BL9H)U -B+"C*@ !EQPN^^"C MG6CL$M'Y%9#57BR1W8/)Z S; M'ZJ8=_*8NAN4[ZF%KP&5%GH-A546)2(R0ES5%C7$!"P&Y "Z_6BPCX O<0HGR^H.)*X MQW&)_2A;,$39@,U'!=617HEL="I6Z%Q0V"]&7#=.:828G0UC5I^@QDVM0B#J MN\+<2A==%M!5CDSYY/R!L0MMS>(HUJD">!-EB\&%DZERO]$*$5#>QA&;1)H: MR:;:1W$WZLTXM\J$)"^$W3OFP*%NODYI8'1/_4-7W(FB=ZT62>'LB_EFD\U4 MD"W3!A^GXU"5?ZNL+LCMP.%:5S%IL'^6* 8X1Y*D,SPCYL7LL!^KYHCY?V*? MDM5G.H6+@EBK,RGS*Y!S^75MC+,F@*O;4)_C8?8 F6TXMK:QB86H0@Y0R4!7$$5:IN=Y(YNMP#K;'BT4-'!_=BU6U*3:.Q8?$!)G75CI^>V:UD M)+==S)KWKAT2T0GRW+H"2VAT) *"N(NH7*&)!BY!4JQ\:RA5/CO@R!!@U%!4 M?;3K2GTW14-A*(;#FU20CSC\E<5.$16("&] ^8;Q> MC6C:+?!VQAQ3ZCFI_';5+6KL'^HU.;...3\[0LY>$O+Y7KSJK^@XYU,??*$, M IBN;=%"%GR#8A]V,@=O)>>!-;V1.MJ,K9\J.NT'7(?_/YF8OI )')?_=YEX MWB6>YX&91RMO'?JXZ4\$&^JW +Z(1FIO7X24#H4]DKZ#;Q6PYV9LVT65^LNF M<_1]A8]TW#E0DT(K)!AAT&-.3>HUBM'Z6/0%R5 -T;N\G"NM MJ%%+^WV'?* M%7M*!['T!LEG6Y%7_$IYI,Q1I,C&WO-!.2CVGH\X(_&I#3A"IK0]#YSE )'J MMMB![H;7F#]#>SJ#U!+ P04 " !1D)U2DGY^Z%(VVZKT7(36-])M+9=SZ;#0?]2\^Z%4=Z<7T M_+25*W6MXJ?VO'M)X7_*/5.NS\%E1)X=Q7 M>GA3G8UFE) RJHSD0>+/C;I2QI CI/&M\SD:0I+A[N_>^U]<.VHI9%!7SGS6 M5:S/1BGWJV%I]7P1C^X5+9&+K.'Q3T>#L1;9V,=Q"M;J6K??HILAI06 M?4J7BP<=OI5^(@[F8[&8+>8/^#L82CQ@?P?W^-N6)U[J4!H7DE?BWXLB1 ]2 M_/= B,,AQ"&'./QEB)\C^+#UCSW @P (94T(S,8BUDI<.>^LO-$^!7&AJ['X MH(Q6R[&0MA*O2F==HTMQKR7XGUI4H6\I+"I*907;BF6JE)>&E$Z MWSHOHQ(1 'O.2K3>W6B:VX#D9102@,.[(H8(! FIA5'DRIQ=.6U7PNAO25>4 M/+Q_FEQ/!M?D9R(N&JP4#B9^QW^'SI"K-)"9("SD#,)%QN3:A8#T44?RG@L% MLO,38MC\SPPA(4V9%4J4TGN-584LO](K)=$)Y$2!EI 01%>EJL@Q2I:%46*C MI$>*EZJ4*V* S(H@)01D&7I$E"H!,24/\(CDM2N(O_*@HW0NYAK\BIZ MET5+J.42*A9H54C(I@^P5G?<2FI3!9[#'J!'U0R1$,AW\0 GK?,J0+WZX@84 MQW LU&V+F 0 ;+)<+CD&;0M9C]%&D;=RF?[K20:,-$S66+R%L%JC9K6VAA* M*#K45"H?L:-01=#5#",J CW"?FXI:J._*U%LA 1VW)4N]'&7Y/SDESF@=]>$ M*[L D-W;_9PR]5;*,N^+%##&(3R<%I60(ND-!6.:@&)4%2/>V\)04R>1+P8( M,L_SA 50*.Q_O'\QD[0LX!@SPJTNR]0D(ZGU\&Q1.U.D!RVD(F"B)-@ +Q..J,<@43HD%/.31[SX\='XV='QDT>< M!N=9>Z5$DS>"C&%6L%['!\*,*9,V.S>;+#7H!PX4@>%R]T<'@7%PT&8C*H^/ MEIN^Y3JM+="=I8[[E"?8,1?!E9JQ6NM8\^>[W,U<9ZKO:-B/\X%M'S%U 5^R M<#>Y<7EFT0W*.U#S84;50"XHM8YT/QW&=VE'TSIUZ"F*WE4:@)!P#:V3#8T\ M*-VTB4HB)-K6;%B4\)T)'Z*,"=3=#&*]2WQ"%1DNYH]V@4V*Z$LN,I2 #&9- M"R'J87@KC=P$+3,E:V=T)3<, B#73V-RC=[_GD?R7,2LH OCC-[=E;U6M(-*0IB5&GOXH'!,&*@U:UJ M6IXIQG.;UQ:>L=#@@H.>T#I D%J7N8F78$M"I@0^!A)%9D;UF@7GQFU(R!D4 M;6\@(/Q(4Q*0:A4&T5.\,_"^9"/RA?V/?ED5MF+[FU@Q X^O:/>69HV4#V'W)A5HQU)T: M4'6@=BKI9-#Q,NQ78WE[Q/*CB?@\['?4@PI?.\$J-,!JVZCF"]ZZ=R9O[M-S//,4TN;1,PGHSO* MQB>$(7Z&S'-'OW08'3D>)BM\2"1'(E*N))&(XC5DGT6='+LR20K]2W1NAT1KN6- MRCQL\#G/LX7N5%]2'J_NK-F XMVY)LLEDW!(#A6\=FM$\OF8A8LJ#SUA_,-* M; ;6NDC-:VFC+@>(NTY'[%]OEIR&#B$1^:L*L4-69!JI.SX).W**9<[ P 9 < !D !X;"]W;W)K&ULK55M:]LP$/XKA^F'%K+X)6].2 )-V['"6D*[K1_&/JCV.1:U)4^2 MF^[?[R0[;M8U@<$@1&_W//?;Z5ZTCFB@9>R$'KAY<94,]_728XETWU9 MH:"33*J2&5JJC:\KA2QUH++PHR 8^R7CPEO.W=Y:+>>R-@47N%:@Z[)DZM<* M"[E=>*&WV[CCF]S8#7\YK]@&[]%\K=:*5G['DO(2A>92@,)LX9V'L]70VCN# M;QRW>F\.-I)'*9_LXCI=>($5A 4FQC(P&I[Q HO"$I&,GRVGU[FTP/WYCOVC MBYUB>60:+V3QP%.3+[S8@Q0S5A?F3FX_81O/R/(ELM#N'[:-[2#P(*FUD64+ M)@4E%\W(7MH\[ 'B0X"H!41.=^/(J;QDABWG2FY!66MBLQ,7JD.3."YL4>Z- MHE-..+,,AWVXI=I?BT26"&M4<)\SA7/?$+NU\9.6:=4P10>8!G CA&FO?$DI-DTZ$V"(5RBD/0<&M,']_8P_<">";VA!,F2XFLX M-5 OTH8D4_$A#,:]((YI'/5&TQ%<'LO8_W)RE674A&RIR-(HGEB/-LGDRO55 MD2#4@AOM=NG1)T]0U503ZC=0%:SS$@<13*;AWV+:\UH3,U6)M%6UL5J.7@DK M-)X&;AS$X_V<=T:SMEXG$/:G,0U!GRQW>7.[XV9W9"\GL6[MGY 4B^$?G']J MO&_2]>^7L?_>$_7W.A_=G(WK[YI\T3ULFF"WVWU"SIO.^6K>?'_([88+#05F M! WZDY$'JNGIS<+(RO711VFH*[MI3I]!5-: SC,IS6YA'70?UN5O4$L#!!0 M ( %&0G5(3H^.3=@0 ,T* 9 >&PO=V]R:W-H965TD?$E@9P/T)28ISCES.Q-.-E(]Z1+1P+:NA)X&I3'KRUY/YR763%_( M-0KZLI2J9H:V:M73:X6L<$9UU8O[_:Q7,RZ"V<2=W:G91#:FX@+O%.BFKIEZ MN<)*;J9!%.P.[OFJ-/:@-YNLV0H?T'Q=WRG:]?8H!:]1:"X%*%Q.@WET>36P M]]V%WSEN]-$:;"0+*9_LYK:8!GWK$%:8&XO Z.<9K[&J+!"Y\4^+&>PIK>'Q M>H?^LXN=8EDPC=>R^H,7IIP&HP *7+*F,O=R\RNV\:06+Y>5=G]AX^^FPP#R M1AM9M\;D07G##)M-E-R LK<)S2YU$W%#!;PFRE1P;6LJ<2ES?TSPB>I-72^2(.Z M.^D98K6VO;QEN/(,\1F&!#Y+84H-/XD"B]?V/?)V[W*\<_DJ?A?P,U,7D$0A MQ/TX>@VA3_G"VT4-=-?[U / M]M0#1STX0_V1S)_*^+NH5L>7>LURG :$I5$]8_#Q0C^6"$M9D5JY6(%ABPK! MP0BC@8P@+YE8H09N-74 E XP?P58$6 (PF?/L&U(R,J!F%(A0NT[ VUG -4U M+_>%A0[AFU(VFHE"=R^!1$@2$W#=*(4B?X%'Q80F;BON>?$W:86&A8&O@H93 MQ?\EQ%]H*+4U!+I$!$_H WK O%'<< J#X.$>J:8\-]Z+$Y?.@]Z@XL_,^*8A ME*9VB7J4AE5PQ2HF<@2F;0)N,,=Z04EJ8^S#]] 99F&[0/Z/ M8DI6'([C0?=-KM\T$Z5RE(;C-+59'=@D1V&Y\$&8IP7VS[VEC@V'_+U]< M& FRL=^HZX6FN[32LN*%,]2&?GP/41CTSU>U=?RX2N$( MVY.'G0OPB28+W-*&LF-9CR>YYW(\.VGF.VF:(VFR@S1]%^_JB=NUC;_K!P15 M@EK)EF?7)D>:6UG-$59]$*=^K6!U4/#I2^]Q^_:%**6V'1WSNHH1;W$0.17+ MC7]]F$BX]2/1EFC#5'&X0\G5;O9I5J&5(G4^:;T3]ZGU*?&U++AY ;UAZ_-& M='67$C]5FH\YZ.B2;$?G;5TF7[4N2<')U2X&-!HB./6/K7?TQ*A1K=Q#2A,9 M:<&_-O:G^[?:W#]1#M?]0X^Z=<6IH2MOZX M94GO353V GU?2GJ*M!M+L'_!SOX#4$L#!!0 ( %&0G5)$VIF09@4 .@+ M 9 >&PO=V]R:W-H965T2RUQ,DO;%YLB[W+NN0MY MOM/FL]U(Z>A+653V8K1QKCZ=3&RVD:6P8UW+"B6Y;ERA*GEKR#9E*.-Z87)[7 M8BWOI/NUOC7XF@Q6RU/HS?[S) M+T8A Y*%S!Q;$/C;RAM9%&P(,/[J;(X&EZQXN.ZMO_*Q(Y:EL/)&%Y]4[C87 MH\6($^Z-U/LHMGRO8R75C_2[M6=CH;4=98I\M.&0A*5;7_XDO'PX'" M(GQ$(>X48H^[=>11OA!.7)X;O2/#TK#&"Q^JUP8X57%2[IS!J8*>NXQF8[J3 M:]#LZ(.LM7&J6I]/'$RSP"3KS%RW9N)'S"3T5E=N8^EEE#Y]1[3O^KYX?8?=($-^:IK44F+T;H/"O-5HX>SAQ]DH2& M-<+AOT'!-A:VK"55D=MILJV"'=-[G)8Z;PII^UT(;76QQ8;;2)2V56M04XJJ M68&+QLB 1)63%06,KR@3>:F:DAQ:JC$JEW3T[(=%'(=G-_E'Z9?1V3%978C! M54"[C-,OGS6ABW[QI!&LM^]8/( MLZ(! IB1:T2O(FUCN)P;2W3I8=%58"4O[5GO5N.I%^.P Q M1C?K31?%3E)M])9#;TW6A8 RG#1<5I[U#&%B-H)&\UFZ@8 >\)$Z9AM_(G P MOL60K%M/1PHG+V]OB-.M,J:. \(V]M\_$V5]]G8X&W/>2[$?X(@*I.ERJ2I? MX!R]JG*%LT84+)4WF6LIZFU@\+@-@-J&\R-JL52%<@H'1RU8E%?@A3",;8>L80>(^85O4U #&E=9GU\-I>4+BN**;RI?" M^_NI."B)GDIPW@(..%;OA@6[S/B0(1XP+]#+%(A@AY"%*<.?.*E%I7JN-<#U MCDGO*FB/Z971*'G<2QP]_P=*S8-.[FRR)_M*M,'WF$R_23C 2"A5^#9P-7B MQ)(;WL\_3G_'VPH57OE/<="H"'M*4?:9JDP6P>8A7/%L$\3+%:A$F0S'F5G"3!;!%A%26+($T3KQ$' M49S2:X.[D/N&+\8H#'$#*'SV !&E+&FM LB*<+%CA)HN^9 MNL_V_V'FM=;Y3A4%!YP&Z2S&@BL]BL\.MQX_>^@],#EX?6&PK/T;TV*8-)5K M'V+#[O",O6I?;U_%VS&PO=V]R:W-H965TQL#\,>:(FVU4JB2U)QLU^_(YT MO1;RFUIRKLF/LJC4S6"I]>IJ.%3IDI=,78H5KV!F+F3)-#S*Q5"M)&>9$2J+ M(77=:%BRO!K<7INQ!WE[+6I=Y!5_D$359^-SD%K$@5W[S?:/YK8(9894_Q>%'_E MF5[>#)(!R?B1-/B/I242AS)6N[-O(')*V5%F4C#!Z4>67_V8\F M#SL"B7M"@#8"U/AM#1DO/S#-;J^E6!.)JT$;WIA0C30XEU>X*1,M838'.7WK M7Y)[II:.N9+?OM?Y,RMXI95#6)61STQ^XYK-"DXF/*UEKG.NR+LICJCSZZ$& M%U#1,&W,W5ES])0Y\EE4>JG(;U7&LWWY(;C>^D\W_M_17H7@X"7Q/8=0EWH] M^OPV'[[1YY_0UY>,R5)(?:&Y+,FGZIDK7>(<^7L\4UH"O/[IL1^T]@-C/SAA M?P*LRVI(MYAW;TS/OG1M1Z\U9/R56K&4WPR THK+9SYH4I"B67Z8@G)K5VWQ MD H@J=(\0Z_UDI.Y*(#M>;4@3*.OZ;+=(Z/F T]Y.>-R,^J2=WD%DJ)6,*W. MKW:$]M::9*"&0_>N[-09&<742>(8[CR'TMAQ71H%#PX \74XNFYG$B:. MP'@8^&0*9QN,KX3*P98?C,"62^@(K$6CQK?N=(<1=6(_)"%U'3>*=N)XV[9A MBD(_="(O,/=Q %%&">F!<=C"..R%\2,'3*1YD3-S]IX"<^/>(W!)YBD""!=T MX;C77#>.IWM M-&OI'C.,XB=044Y=+$O@W+KHED@8>,D/JUSO03LBEHB#3(H M5[@$""&*/&.X8L8*5J60>3RDP;)"6Z\BA1:&3=KL+PBI&F18*>K*ZC&Q5FC# ML(>?\D!I^+.'51,FF4-:U!'K[AI7)Z8?^ .R3#Z!Y)O9V#-SUM+J;(=8CP?I M_?67A'K>>ZB 4H(8>8!\LSPC_,<*XU-&MX"09;N$*87II0[UJ %S>%)K!1O? M2'TQ.C:R(3+4)4'@)$'\"EX=HL*$Y/M.$GKV/O:=7P1Z-;^:/*KIW/)_N0%;74$76,!31A;0_=D]*83"[9&\,,@# M!",SV+'SG4>20V9X3G\5&* (C,A"T'.V5@Y*";7D)H MC&6H*0L']2!T3>DRD*7OVW_/=]M:8?%Y9NI!DAC;"9JD(Q\-^TDSA[7")N$X M63\[#]3SG5& Y/8C+,*!R8'QZK@>0B&$/%%Z'&57B<32Z,?!\6(W/"B;$#8D M.0FPK/G)J'7#;,JF:O9P,FXY&?=R\@-&,=E![S%)G=,9[&)JK[VWE#E3&)0M M"DM6+?BF1+ ]=U+KSO]CK=%D"M52\ MP^=PC>EY?["\RO;#].UA$_;!.6GAG/R4$H.']&<;U4L7B'NMG 8QM"SF-:HV MC>]NTA",W8GK+ MK+CG.6%8<=SGFW/H"O#KM%^%VA'VZ\J8_LQ8;OR#%BOS:6$FM!:EN5UREG&)"V!^+H3>/*"!]EO3 M[7]02P,$% @ 49"=4HJ/W-/R P %0L !D !X;"]W;W)K&ULG59;;^LV#/XKA#<,+9#&EUS;)0'2=@=GP Y0-.WV,.Q! ML1E;I[:427)RNE\_2HY=9\MM>[%U(3^2XD>)DZU4;SI#-/"MR(6>>IDQZSO? MUW&&!=-=N49!.RNI"F9HJE)?KQ6RQ"D5N1\%P= O&!?>;.+6GM1L(DN3 M/+R['UIY)_ KQZUNC<%&LI3RS4Y^3J9>8!W"'&-C$1C]-OB >6Z!R(T_=YA> M8](JML)+AB96Z>Y?8S[N(96+Q8YMI]85O) MCOH>Q*4VLM@IDP<%%]6??=N=0TMA'!Q1B'8*D?.[,N2\?&2&S29*;D%9:4*S M Q>JTR;GN+!)61A%NYSTS*S?A6?41O'88 )?F'I#PY8YP@+C4G'#4CVMW[Z"0@.=B%7MB! M*(C"$WB])OR>P^L=P7O$I6F%VH'YAO'2ZDW;?7+*9 @KF5/AW)4EU1U0A(Y0:5H%(W().TN MNL?D:^DP''0&XP!>I&$YW1QG0FZ;B8:#3D2J)[([:+([.)G=UE'_FU27)_FD MD<-)?ME+VRY>=^GRORA>F]52T V>TS2!E&YN[?*82ZUI7V'.K-=&@BS5V?/K MP/*==KY*52^^@WE?4]U4A#G/COD1N7DAE7$^OGZXVQK.;8A,Q#9:!0\*$V[@ MERJ(3XRK\_P*R=8MI9M&H\XH"O:X\-_(9TDW[(\)L@?AV/[_P4,B5W_4&4;C MRMIXT+.#L9OV+J/>L*'>\%+J773!'3W(0X0\:?IR0KI=82HZQAD3*8+C!0+; MNW/E_Y'0(%M-D"A&*ZC5"^QH=NLD.TO/%J;8?LDJAXNAQ7ZDP,.5"V)B) MWVM47"9UMFMR/91%21%19W*#JQ6U*L"2K_3L.W[5SK-$KET/0S#SQ2M9#HVU5T>TV?P?7I".DD]V+[J)G> M82;[K5:E0)6ZALP^.Z4P5=?2K#8]W[QJ=3[$JX:1\I?:JRO'%:D&W1%=E:IJ MPJJ)D6O7^"REH3;*#3/J6U%9 =I?26GJB370=,*SOP%02P,$% @ 49"= M4B^0K(@_"P >RD !D !X;"]W;W)K&ULW5I= M;]LX%OTK1+98) G$?6M3AL@3=O9 FTG:&;:A\4^*!)M:RJ)'DI*FOGU>RXI MR79B*RXZS>SLBR5+XKWD_3CW7$K/;I3^W"RD;-F7JJR;YP>+MET^/3EILH6L MTN98+66-.S.EJ[3%7ST_:99:IKD95)4GKN.$)U5:U >GS\RU"WWZ3'5M6=3R M0K.FJZI4W[Z0I;IY?B .A@L?BOFBI0LGI\^6Z5Q>RO;7Y87&OY-12EY4LFX* M53,M9\\/SL33%R*D >:)CX6\:=;.&2WE2JG/].=-_OS H1G)4F8MB4AQN);G MLBQ)$N;Q>R_T8-1) ]?/!^FOS>*QF*NTD>>J_%3D[>+Y07S ODOK'QWAWR/O5-UNVC8 MJSJ7^>;X$\QUG+ [3/B%.RGP7:J/F2)N!)P52UCYMEFDFGQ\@+1NIK^7!Z2A9CY(9EI!+SFJL\H';&0*B:,@, MF&2[D&RF2F1O4<]9VC(X(%N,'F!I#6M!3'4E]7#588=%C9&J:W"[.7JZ-FCC MV8F)S+5J&O:$14G $]?#F1LFW$D"=D:3,3X#*+%,R[QH&9S5P%>' 8_=Z(@= M>MQQDJ.'5DKB'0@-C?B0.W'(SO9;(F=/0N\X1$Z6I8$7//3$]8_]X0J'SF8I M#>J4MYQLJ3IMM0.,[L_K1FK)&IDAZ')V=1AYT]'D1B'% MDN-MC:2[BS3"'<>WPKW(81. $8R $>P/&!MS/;=S?8NY;H.-2;';8>.7#<>T M!O.9N5VWQFO9(JWGDAE/((B'Z31;;*=[)&V5"?MM 4^#2$Z[T%*RRM8)275B M6T1L#8)?S-#U$K/=43;KC"PC9\+KR#(Y+^J:3 ";+Z4N% 6.010 $N== MU6&!R.T?Y&R&+&=I_AO*=46F&A:6YFIIN ?Y[O)7J!;A#\)C__Q'[ KW1R8B MP2ZTNBX,QQE&W9D-19;+$Q'@UW%#]@E9+-5LAO!,".G@.>B@*& MDM(8QT<\CDT=3UP$GL\^@:X3E"RU H0T+'1YG,0L]'F$1'M=U 5H;<[F2N4- M\V*?!W' ?"%X!-A>7Q2J>!!P+R1?16',8Q%NW#>!(GYDO5DI P*'NQ%5@2", M(#?:^GP]>H)F[00#47 H()*I@(C&@(CV#H@++9=ID;-77]!Q$8*2^7\VY7P( MCS-$:;L5[*?5#*+ENFC+%(8%ID;T(\;'O3DASQ !0>29,X<'")'AH:+.5(5" MD7Z1% KP6,@BP9U 0*@&0A&$&.*B.\(.8*- NO,(>0N4 W9^D+A79+2R+&T6 MP%)@!S([\H/>R'>^ #%%UU1YE!G Z^H@)G7O8]"P*F? M>#AZ/,*8=VFVP++U[>9"$/$HE#SQ4;NY )JZ7LA^GLT*5,+50S1DUND:_!_- MB/ ]8'9@CB&.;V7:R(4J[\P =Z,@!C23!K.=@)BPFRX6WN>:\%TDOB$>OD@P MT9 ]8'?; 'H\\!..W@QG?A)QWPF)GEC> '_D$HY$V!IMAX(+I!SX_1&=HUGD MPD72[.%A)"OW(#^)#<1##Q "2YX(ZF0,ZF3_H/[(+E69:G:AT.ZQRUL$5=7L MC.9)P3NB>:%:=:W*-BTR=MA#Q,7''@2.6&/4+XWZ9E#_N#$.(VR=Q=#RNXG@ M"8*>SF+NA-&$QU'X@Q@$^##PTT$*2/U+ZC3&XH';I3+:UDJ"QJ9:EI8&$6Z[ BD*.7MF Q) MUA3ML#]2TH]YFI -KA!10&<1NF4_W*4J6P<4.UK [8YP "EHN#UQ=Z0-(1&3 M<"^"GZ-HI_"1X*%HQ_Y:;[)CP"8I)!QUQ)J:J7!:VY,5>X>3)2%&,"D#TVT=)\"/V,^ 9"0W=)96888Y$> !?J#V)854A]6_Y M-75O.5NFMRN2HC>Z#>!^Z/HLL1W'=#<;>,!YU$079-$%;<)=A;B[=XC_A [O!M[8&M*38K9CY2!OW$'0LI375/C!XI4V<=:! MXGR/'+BS%SGB'X+Y38460AL;'JT)?Z?(#A0R/K7(9F=F\/7JVGH%+$9!XT:E M!_+GA<'1.')U9;2&)9.&5:[D]Y>F?+IZDR*\K]C>:!$Q!6WSC=BUG>-,"_V* MC4K[8K'X0YK +583Z'/RVV'-#/K)L)2SBC!EPRVXA-CZPQ*3][0O;I]Y:4LE M[87*;%&K4LUO8?D$9#RD@D/4Q7 8>#O@7NSVY'#90:_)/O#G@>QS'P05W!:U MYHB!WCH)NX!VNA>CG'KT!L0-P7]IR]!;=T/:N\$2(0''A^:URF$(QBP24@\L M]!U_BTF^PYK1A(C K#DRD+K'FMTD-&M.G/MK=B+_B+9HDV2O-:, ^;%1'X"% M>/%D JS>[8FO>KFGZ3W+L)VS-?2GQ0TBQDV'1WV+8E0/3&X@;>BN8E/48MH& M=]:?V]UA,2_@22!8&**9\\8Q1;_E=@L^P(-$T"%R:*\%B B=-Z;JM+>L+%(4 M:WIW90D!=T$;S2$>A66J(B.E(]>\DK6<%9@T^$.4^#1S:F%ME4;(DS%HQS&* MV#T[@Z%0O3>[E9YP@)#1=ZG>PAG+][FJJJ*U 4_31Q=-=4JB3'^'JCZTA;VE M/UE+0]-QKVHJ'59OKL3^KZXV-S+?]AXM=N3%M-S-_;IR)>L1$^0N8UV?!?F8 M]C#14 A;8ATGW+E1Z1JL!@0%YL6D79S=Z03%-2_**.D$\QSN^*)_0"1@PQ'S M/!X)A^VVR!.S+>,1J8@!C][W">2_@H8:R_T]MT/%ZH61V/^-D77R0ZDS+<_* M^)]-F0A1;39^1)P@6*=K =P?"6![S"+@N(BA;28U?3RAP3[J3C(0JR3TJ,E, M1+*Z3;W=FG)+#X@;A#%S/=I&ZFV-U'&0DCA$L<_NVP[5 27$=K_ M:7K]O2K5R=KW<)74<_/5'X4ZJ*G]-&Z\.GY9>&:_IUL];C]+1"S/D=6PT Q# MG>,(I4G;+_WLGU8MS==U5ZIM565.%S(%)M #N#]3L%__AQ2,WUN>_A=02P,$ M% @ 49"=4L_C()KC!P BQH !D !X;"]W;W)K&ULQ5EI;^,V$_XKA+LH8D"P=4O.)@$<)]OF1;(-XFP/%/W 2+1-K"1Z M26J=]->_,]1A.;%=)]M%O\B2.)SSF8/6R4K(SVK!F":/>5:HT]Y"Z^7Q<*B2 M!VPV%.>=$[.S'O;N79B2AUQ@MV M*XDJ\YS*IW.6B=5IS^DU+^[X?*'QQ?#L9$GG;,KTI^6MA*=ARR7E.2L4%P61 M;';:&SO'YS'2&X)?.5NISCU!2QZ$^(P/5^EIST:%6,82C1PH_'QE$Y9ER C4 M^%+S[+4B<6/WON'^P=@.MCQ0Q28B^XVG>G':BWLD93-:9OI.K'YFM3T!\DM$ MILR5K&I:NT>24FF1UYM!@YP7U2]]K/UPR :WWN :O2M!1LL+JNG9B10K(I$: MN.&-,=7L!N5X@4&9:@FK'/;ILW! +ICD7RDZAWS@!2T23C-R52@M2_"^5N3H MGCYD3/5/AAHDXKYA4G,_K[B[.[A[Y$84>J'(99&R='/_$#1MU74;=<_=O0QO MJ!P0S[&(:[O.'GY>:[YG^'D[^'5L[UI,BY3\S-(Y+^9DC+CAFC-%+KA*,J%* MR:E6Q;I/:J@+E_K)8T8:<]2&[%Y%?6.[M?,#(3&20N.D(;%!"S M#$IH7$2)7U&B0J72M>Y\0_+-N(F,!KGQT%!<<_K LQH'K9T*;%9\7A@#0.-%#9J.^<<$ MR@<4AX*PQV1!BSGZ5*ZH-.8;#"GRCGB>#5?7A8L?V&0B\ERD7#\1M:++#J5K MN;%'?OPA=AWW??M[+S1 (7V-7BC-"AVO*[5K6"'TOV9<8#D.FM>HBZ+].-ZB M]D%27\'QV;;(BMS68M<:>?$6.+T6+]L@4JU\;]!TK0]L'V'D.[NQXUA^%/]+ MV*EX;0K^7O!QK-B+C*PH"CMFOQT^AW)\MLVS/"_:HR7DFDL]_;6L( M>W4ZN"$T_4"9A@ /FCX2FHL27TF6F3AHLP(S=TVI4TTI-CX$)5U)LH0K19^S0"\D8R:OAA>'P MLJT3;6T^#:(O&T1_J!$]:1&]3M I)NAZH8+?>=T(JP[XLCZ](T>>%?I^OTY# MK&5'KN5$;I^,6\\G8E[PO^NN^X\.@X0(1G"U71^2(H86T^&44:7XC%>!9%06 M$!!HZ_F2FM@<@P7*3"6*XH3@6(X[(A'^>N$S:YYY$10/@[!?UQ&ORDP_VN\" M9X3[1J';WRB!U9NW.B *UY41[]]NOFM'+2>\W^, C*7IP&LKX'%/10G;BA)^ M.'1ZRN2%)S.R2/)FP6*1@ M&CA8[BB$BA(%?5!6,XBA)N ^]GR>:!=9-2E5^QLL0TGR;;^_!\U1B^;H8#1_ M%!A&J))-@L*[7TH-X2Y2A$0'[33],+<2CP>K!8"%)F515*[I,: 9,F4()/K6YC"@A%2 "^73%F6 MO23Q+=?Q,24#R/.6TV4I!>:G%_KO8Q^U&<6#J&+177-\'XL$]*QF]0IR"K4L ME] PKS[>$2\(4%&_R_Y_=$D+S-@G5@ K)PS>8Y?Q!C!*N@Y0&E9;J)P1G/Q' M:)$3Q5V.-S"=/2DC&<(]YYK<_'%'W M"X&M8;B#""T#HE%-Q!YYTGCHYO>/ M<#I$_1T@:J5-83M= CR;H$U_NB#! $9 #]B\K);?#R+!81"I8D\+FG;83,87 M) 9]WT4#>P^(7,NV0Z :?%.$/E16'G1VPXBQ[>1!1QNFF!T5T,/%86(NCM M%#HCM#?NIL0V> #>/=3#"1JCMT'-MN"T@A)=>R-_MN,#L.VAYHUR.U#DHR?# MENBM*'*1#:3KMFXP['P@R)FW;]DO+N/K L":O/M- #9OC M*)^Q&6RU!U'0 W/,IX_J08NE^=SP(+06N;E=, H=%@E@?2:$;AY00/O]Z>S_ M4$L#!!0 ( %&0G5+]/:F"$00 )() 9 >&PO=V]R:W-H965TS&:J MJ+!AZEQLL:4O:R$;IFDH-S.UE.LLYW;N6B[GHM,U;_%: M@NJ:ALG'*ZS%;N'XSG[BAF\J;29FR_F6;? 6];?MM:31;$0I>8.MXJ(%B>N% M<^E?7,5FO5WPG>-.36PPE:R$^&D&?Y<+QS,)88V%-@B,7O?X >O: %$:OP9, M9PQI'*?V'OU/6SO5LF(*/XCZ!R]UM7 R!TIQCV8>*0>6\X!(-#8//N ]DL/S+-EG,I=B#-:D(S MABW5>E-RO#6DW&I)7SGYZ65Z#I^1JE)P>L=6-:JS^4P3KODZ*P:,JQXC> ,C MA"^BU96"3VV)Y7/_&>4S)A7LD[H*C@)^8?(<0M^%P O\(WCA6&1H\<(W\(8* M_[E<*2VI#_X]@AF-F)'%C-[ O"5YE%V-(-9 $I%,\W8#M8D$A5 :6%M2U]9, M8PF\[>5#?7AH>X]'NJL0UJ(F^9@(VK $)$"%K590H-0D/?C5L59SS4R/3\.- M*6@!HI-#@DQ*UFZPL1"T%C3%T)5$A*:G$@V50$04UV:WMLN_GIH-T\@ [D]SN MQ&1-'&:0) G<5D+J]QIE,_T:IC[DB0]W0K/Z)70>!?2.WK5T&N_W MW[+ ]_^@WY&4IF _AW/TL)T(C^&'_FUB^9_>$ M0]73KM*6/.%9'JDM'I%)]62\\BNY*@Q90-D@!.Q1X?E>!; M-3[2KUAWDHQ#LCZ*:4[;"[5E!2X^XKB;BGA*P0VEH'_X?ZK40K1CZEOP\\;NQ))341Y2.E>:)H3WT4S,*3-]% MQ#W9H9G/DLS8D;&C/#1V;&S/L_.)Z94X3DCWE ];$Z74PKD;^\&0P.R_ZWU:(H@UO%:6P)E?O/"6R97\#Z =:;.VINQ*:SG!K5G1I M0FD6T/>U$'H_, '&:]CR/U!+ P04 " !1D)U2KQOA:7<$ !E# &0 M 'AL+W=O57*WQ>3CW? M H(",F,],'P\P@44A76$,+[M?'IM2&MXN&Z\?W*Y8RX+IN%"%K_SI5E/O:%' MEI"SJC"WB0** G],#CA+VJSCIR_Z!5_!RE?)3,1Y=#)D3IC5@39E8DH*S!2^XX1BQK N^)):@2/*L4HJ+E24: MUR\5_F1,>X/'>L,RF'IX136H1_!FH MRT,R8 JR4O\J#;(%!6A)(9AK[C*\%SGC%A.NL'(1>V );#Y+/85);15_ (!8G.R-SE,2873*\) M?*LXIFQCCBUSX1EOF/J*'3&O$"%Y1\+=Y^>?AF$0_G*PNG:*+HBV:;MZ8$I2 M83\0V!\6A@2CF 9^T-HUYQ:2M-XT+[O2O?2L*)1?$<&J4_CH4VY=N\*@!Q) O\@^:L] M!<:'\0ZI@79T% T[Q3O>^2$"= C[O^- &,0T'.S/\E@^X$!,!W&TYT!7['(@ M' 4T3$;M\Y@#MX#]C&>V5.5+($F8#&@XW)/G6/Z>1!&-@CUMNM(1B=+AD"9) M9.MF\:4!KN)12J-1^&82#6@2!IWJ'^^<:-F#MF4/3K;L"Z;4L^5:W0!ME\L[ M73SG@HF,8Y)<8&6KFJ9"FGT'1,[N;5[JX*;:S;-,5A8(_EP =W>4DDK@F1<(Z /B$_9G!+':PXZ0EHX_ MV+:2U'4CFH9U6Z+^*.G2Z$J*U0<#JG17BF+>65$M+83&)']@]&O!+5R ZXFSDD]!;:[[0P]KT?'O7H]@..IKI @ MI( <3?U>BDQ5]5!;"T9NW""YD ;'4K=&ULI5=M3^,X$/XKHQY[HE)HX[RUY: 2A47''AP(V#VM3O?!3=S6 MPHESMD-A?_V-G39;2MI=Z;XT?IEY9L:>9\8]64KUI!>,&7C)1:%/.PMCRN-^ M7Z<+EE/=DR4K<&N$";D\[9#.>N&>SQ?&+O3')R6=LP=F/I=W"F?]!B7C.2LTEP4H M-COMG)'C26+EG< 7SI9Z8PPVDJF43W9RE9UV?.L0$RPU%H'BYYF=,R$L$+KQ M[PJSTYBTBIOC-?JEBQUCF5+-SJ7XBV=F<=H9=B!C,UH)6M6R$%M-*&YFOE'&>\Z+^TI?5.6PH#/T="L%*(7!^UX:P%OJ.I!2#P(_(#LP0N;$$.'%^[ M<_%=%=JH"K/):/C[;(H3S(=_]J!'#7KDT*,=Z ](DZP2#.0,KF4Q/S),Y;!M ML^U8]^):,A[KDJ;LM(-LTTP]L\[XME(@&B.9-9)*)(@V++,.F 6#F13(-%[, M@1K LTP7S6$"+3)T+67YE*GUJ@^'O$!-66G>'BRX&10LX MFRO&;"1P7BG%BO1U _H-XCU[EN+9FC]7+.,&+FG*!3>O@&AP +_^,@Q(\-O& MZ+KZAJ$(^%,JP[:T.--.CPQC+PE'^$V\(/3A$RW1JVT+G^Z^0AAY090 ";TA M">%1I@L^YZV2:_OAR(M\'_YXE4:V"D:1%TP">SM396* M%RDOJ8 @B;PH&$ P''@D&L$UT_H8JH+F> 3\&]YEQG4J*YNL]LJXUI6[D51J M7#H<>'$PZ-KOB R[&*1!T*V\".+$&V%8P6"$)T96-E)W>^B+-81%\3#PHCA$ MJ(A@C'X7+Z'8ECE +/0W&MA1./"2$8$]Q(D;XL0_39R)5*K.V7N*.8!&+8': M2+,?LX4?TP9:(32>I[8&MWBQ9(K9G9H[>$Y;2;\EOCO'@QXA'WZ8T8>D"Y?\ M!>_9^H0>TT);MDYI\50OE:+2$/9B_P-\H8K;VKPE.R)'%Q1)U7OHP2.V8UVI M5YAP(> K9P*K@8+KJ\GM_294.VO(46X+.#Q^%_=['*[%WB M8(4XB**W4L]M6=.2^KT]3$X:)B<_S>0;:BI59_F[AMC&Y[W([4WP;)N/7MWW M*K3,-JIL25_K?F]/Y'UA<)S/JDW>O^N$=65UF7+/[!,WPRZ'<;DJ< $>XQO M)P&$0R\8$CL.(?'\862'$<185I/0CF/ JITXZ02'HR2&QP6Z0&?H$A 4)$G4 M7LIW1W;0M)*V:^QO/ MSIN;N\:O!-9;ZA=BL-N_KL_I9^5V\?ISC@<\YII!@ M,U1%UF$=5O6#MYX86;I'YE0:?+*ZX0+_(S!E!7!_)J593ZR!YE_'^#]02P,$ M% @ 49"=4M2M-M,' P I@8 !D !X;"]W;W)K&ULC55M;]HP$/XKIV@?0(K("V\% 1+039NT3E7;K1^F?3#)0:PZ=F8[ MI?WW.SN04:V@?2#8SCW/W7/GN\SV2C^9 M'"2RFDF0>%M=4TBDQ68,E,3U4H MZ@4D1I'(^BDG$9+&;^[%8O9JJV@DN\U6#JLF3Z=85" M[>=!$AP/[OBNL.X@6LPJML-[M-^K6TV[J&7)>8G2<"5!XW8>+)/I:N#LO<$/ MCGMSL@:G9*/4D]M\R>=![ )"@9EU#(S^GG&-0C@B"N/W@3-H73K@Z?K(_LEK M)RT;9G"MQ"//;3$/K@+(<_4_C,>] P=7Z:$\4_8-[;#-("L-E:5!S!% M4'+9_+.70QY. %?Q&4!Z *0^[L:1C_*:6;:8:;4'[:R)S2V\5(^FX+AT1;FW MFMYRPME%$O=@KH:[#S?$5!CX*'/,W^(CBK,--CT&NTHO$MXPW8-^$D(:I\D%OGXKON_Y^F?X M+@N_YB83RM0:X>=R8ZRF&_3K@M=!ZW7@O0[.>+VGQLIK@:"V<*M57F<6'IG6 M3-I7^,K9A@MN7]]+]T5>U[Y34[$,YP'UIT']C,'BZ&!_=.#;@%LG,*\UJ05; M(/TT(I1-N="5"RC96=%FV^>'%C'LD1+"#&R5H(ZF^\$EP55MR,)TI_#@J4XK MWQ!X\#_AB*/>$#:XXU*ZB"@Q%6JN.R>5T.@L6(%-C7N],,T'76A,PJ'H[0+ZX)1M0DF 8WE MU..^*-79(*$S'A \">-DTKTHAG+X5L8@C,=]+V,0#N,$UK76%!142OOQ1,;O M^/L J1,S=(LX[$\F\$W)[#^AXX02=N5\QH,PB5-X[_)&)[.C1+WS$]) IFII MFS'2GK9#>-G,GK_FS02G&T,5-"!P2]"X-QX&H)NIV&RLJOPDVBA+<\TO"_J0 MH'8&]'ZKE#UNG(/VT[3X U!+ P04 " !1D)U2B51)9X0' !1% &0 M 'AL+W=O4CE 28A"3,DP0"@9>7K#BS*W=ZHLS5=M;*Y&K]?D@&K0+7^1R96EA M='%6\:6X$_9?U:W&TZB3DLE"E$:JDFFQ.!]<1N^OIK3?;?A%BK7IW3.RY$&I M;_3P,3L?A 1(Y"*U)('C\BBN19Z3(,#XHY$YZ%32P?Y]*_T'9SML>>!&7*O\ M5YG9U?G@9, RL>!U;K^H]8^BL6="\E*5&_?+UG[O=#)@:6VL*IK#0%#(TE_Y M4^.'WH&3\)4#<7,@=KB](H?RAEM^<:;5FFG:#6ETXTQUIP%.EA24.ZOQK\0Y M>Q%%0_9%/(JR%FRA5<&N56DU?&4 Q*[8M8,@M&%']_PA%^;X;&2AETZ/TD;' ME=<1OZ(C89\@=&78AS(3V>[Y$?!VH.,6]%5\4. GKH.Y @8GATYJ42GM M$1FQ1,);)U1P'$ZY%4NE-^Q(EMBL:@,IYO@]NW?J^KQBU^W>NT:*T^HTWJF< M:X#+:C 8I_SU'9LDXV Z"W&7S)-@>A(U.RNU1LC-QEA1&';77.-X&LRG,S8/ M@W V93]_SXOJ]!- ZT>9BMZ^61 G$Q;/@_%L G!"+S=L*7#UOCV*CKN]T3B8 MS.8LF@7S6<(^W%YOQ1W%VVU'L]DQFT=S]AEUVG"/_B1,@F0V=G;$012/V??_ M.(FC^/2_O#B -[5V3'E#:,/ ;2OX5Z6EW1!WQ([1.$#!-RK/B-^JUNSV%WI\ MX>HU-RC4J:I+.D0TJ*%/L\N[:W8R#HF&1F)K:;?\27-NC%S(M&,NK6)-I=+I MOKV]-$/G3A1RE@J03;I]!(1WZ7YG"&\)8 MEFV]LY :"Q!L!-!E;"-@%83SQBCGU-FI86BD#0&L0N. /ZF@6/(OMQYS:FN> M/W,>'6B3C%=5#CM=\@HM5<8*%'Y#VL53*D3F8BD/$"'1Y2#3/ @F!AT67TCDT[L1C^)Q2,2#6(HVO\LT?Q8C?P'C37 MFI?++O K"7EKJD>I6I;R3V(M(.,YJ],V;DU1'*+("/99(7I1.'1Y%X>GUZHH MI/>F(SRU$E@@RE0*X_9$IR2$>$= %[*$KR588! QC\VA1WU& MT34-PTE"/S3+FL,6*W:-&AYH59.N54T.-H[K%8DS%*T/QDK,0;U*=U4;;#?F MC2WJL*9]+:H9(SVM95%17W;3H&]-\$2)@IAN,8H&([@)/QCN U=I5U$I)K*L M:IQ0IO%K6WFTR-TQ7URW[>[H08'O8#1&7M/(R$3S=/RWVA_*'*90NM+)LBX> MA*L8J#M?1>KZ,2>(!6"#IJ:F1NA-'+H25M6Z4@2FJ77.5R[[5)F[],OK3&SE M^9;]TDF-IA5_!&^<)_>Z&%MRF&O9NV@88@C-<_)IKP3Z6F3:@4)D0W:9&]4" MZ5+=QU0V=G>!ZT/R*0>!*00A=;MRWLPF8CN64/#(-:V9PWU#P78&^/S2SV,6 MLX]-9-E1&]5CPK,S_#SCV!YF[8XGZ,A1,$VH,Q_-IN@[G9)_(WE+SEZ,GLEN MFW04G)Q,W#P@WRC]59%;N!'&B,0)?5MH7H8E'$;L._PF[+L#U6?:59_I6ZM/ M-Y=?&B.: ON3Y \REQ;E]8TEZ+"Z?24(;XEYDY6B[\VFB'M,W&'J-9%F*-F0 MTYKN<.GG&BHUJ9"//F?K$@:@5P=M>R"S=D3G6QL/R[\1"Z'1K-I0="+?7*.0 MMJZFW "@2Y:= 0\$>^ YM1M#TX;/;%YN&N-I".EA[<8RWT97(O?S'-77%]/\ M%L:.ZEX^,\\$=M");G"EN3B83"/JFFX8_S'VO<.,@4.SIDWL(B-9"4ZQ\%/G&#_,] M2R>]ON0L'8^'\]/=>NH]9-*L@;OZ+3[?: M?2^[])^)MMO]QS8@6LK2H*\O<#0"XX6 M-N#_A<+LVSR0@NXKXL5?4$L#!!0 ( %&0G5*ZF1CZ_P, !T) 9 M>&PO=V]R:W-H965TR#JYD]/35*N_.D]GYU.ARZHN9&N(%9L<9)96PC/%[ML3+K\R1+MAMW.$WR6NWMZ80R<*8A_#R:WF>I($0 M*RY\0!!X//(E*Q6 0..O#6:R>7>. M(LN?A1?3B35KLN$VT,(BAAJM04[J4)2YMSB5L//3+!_0O!:67\\06TF7ID&] MG8@IZ]V+A6)W.!EZN H&PV(#.^M@\V_ CNC::%\[NM(EEY_;#T%QQS/?\ISE M+P)>"SN@4=:G/,VS%_!&N[A'$6_T#;PNYD6,^58\0V:>+JP5>LEAW:>KIY ' MG J-K(B5]$+)O[GLTT5C6MS^XV+AO(6J/KY 9[RC,XYTQO\?G5@KNN/7ZO:RRSN:Z;**'RH4B_)1T!\Z@X,'+D]BL6^2KBCAD^T,$L=2)'49%J+ M:ZB^[@RT,TJ6PN/%>3R:"&HJ0G^Q$NPXPY/Z3Z:[HNO,XB7+XWSP:434#7ULD,ZH-[;/#RR?I[E-$=W M0.A]6K(&*Q7]B!+?G0RU#@TDFHW[1]D1?H_3MW2'_$1RX6[)C^ASJUB_'H![ M67^4GAP&^),1W1M4[?N)/*!1/P/^ 1WW\W1,KWXZ ;FS__B(Q&_T%YGLTYHC M"\6A-"'[779"95#"]\;Z&AIC*PNAZ>:5:%9GU_M%"V%_&,P'4(KY$[WVLQPL M6@>-.09&?DS4L2KZ06&K35OM@[UL@G6\3?#=1N MMJEH!$B5E+KM !BEH;99;/=%-5LL"! M92]M8&5-LY^/'ZM*+=V_*E.V=IO;[WZL@Z_UQ^'>R +W91S,#DE$+^NFUVYW M-_LONI'WZ7KWQP'>EA)"5%S!-!T<'R5DNV'650]G"=;I1[^TZ^;)G!2R7N>6&K532+H,"2M<)^4?L/V/DS<7BY M$L;_PS[(3I((\M9857?*Q*#F,JSLJ8O#D<+L-86L4\@\[V#(L[QBEJV76NU! M.VE"WK&M0'.V MC"V9<<)QWD%N F3V"N0(/BEI*P/7LL#B;_V8Z/4J"].P'%<1]:)!_8C1^JY"R)G(6\%\ MQ9/Y;6^J"*9 4K)Y2'9#E(QWGYH;+&G;2B-"'=*'+GU P<^K/OH>BC8)[)D! M^I5*4%\;>,LE::O6D( 9 #[EV-@C"ZQ6K;3F; %WWL9QB01DCQI"\R+'SVV- MFEFE%[Y@N_E"9[K@T(+ DU61X/HE AXD<#E8U?@INE:69ZK<5 M?<10.P%Z+Y6RAX,ST'\6U[\!4$L#!!0 ( %&0G5)E)\WXCP0 &$+ 9 M >&PO=V]R:W-H965T^;(T]J [&:W8$I_0 M?%D]*-IU]U8*7J/07 I0N!BWIM'U36KEG< ?'-?Z: TVDKF4SW9S7XQ;H74( M*\R-M<#H[P5OL:JL(7+CWZW-UA[2*AZO=]9_=K%3+'.F\596?_+"E./6H 4% M+EA3F4>Y_A6W\3@'\;F%>K.J&L(UBIW\RW$C8>(ST D\%D*4VKX M2118O-7ODKM[G^.=SS?Q18.?F;J") H@#N/H@KUDGX/$V4O.V#L5\[W(98W0 MMK%W OB-Z"$7,&,;^&LZUT91-_U] ;JWA^XYZ-X9Z"2.=!_L:#BCP(0/A<&+8) MR+)R1DRI$*'V=49;9Z JY>6^3- F^Z:4C6:BT)UK($X18P3<-DJAR%]AIIC0 MA&VY.BW^H=8G[AOX(FC65/P_LO@+S9AM18"$". 9?4!/F#>*&TYAD'EX1*H0 MSXWWXH30>:-WJ/@+,[X%R$I3NT3-I&$5W+"*B1R!:9N .\RQGE.2MC&&\#VT M^UD0)\,.+:,LR!)W%@=1U+='[2P*^G'6V9;W;7+;E?.!^\:;(Z46:>SE%=.: M+WCN,D,\C,(@&D8=,A:$4=J!.!@,$CI.@B1..C"M96,]/FA2D LEZP]5%WK] ME&Q%038D-Z,@2C*'& X(R9* J@ZX6-!,A1^^&\11_*.5LO7-$HJQ-^AYKGPU MP/8PZ$>$T:8\I<.P ^3_(*9DQ<$P[G7>Y?I=,U$J!VDP3%.;U9Y-K. M>T&6AIT+W$SWW$PO,N?Q7>Z![K1OX>E%-'OY7NL5RW'<+QW(XN_F2[^:+.9HO[#!?? 5W38F;E8V_ MXZ</!L?2#@ZR51\FC'X[AM1A#)T6NH3M.0A12MP;'..ZBA%N M<9A45"QW(^G#6,6-G^NV1&NFBH,,)5>[/M:,[G/B']&7!E8[#HF_E/A:%MR\ M@EZSU7DE$MVEQ(_&YF,..K@DV\%Y79?)-ZU+?'8SQRYZ--\B.,7G[M&SIT:U M=(\[36#$!?\"VI_NWX]3_VPZB/O')W7KDE-#5[@@U?"J3V15_D'G-T:NW"-J M+@T]R=RRI#KS]*3KQL2SKL2T+Q MY>%#4J)G6Z4_FP;1PD/7]F8>--:N+Z/(E UVPERH-?9DJ97NA*6C7D5FK5%4 M/JAKHX2Q+.J$[(/%S.MN]&*F-K:5/=YH,)NN$_KQ&ENUG0=QL%? M5_. .4+88FD=@J"_K_@2V]8!$8TO.\Q@3.D"#^4]^AM?.]6R% 9?JO8?6=EF M'A0!5%B+36MOU?8=[NJ9.+Q2M<;_PG;PG60!E!MC5;<+)@:=[(=_\;#KPT% MP4X$)+N Q/,>$GF6KX05BYE66]#.F]"SR%(.YQF5.[SK 2\Y@A+X#'(20LB9_ XV/!W./Q$W@_%_N^'^XV79(0;K2JI86S M/Y4QY_#OU=)833?GTQ.9TS%SZC.GIS+3@ZHV+8*JC[3\.Q;+Q[W'L0D\F<:] MXDNS%B7. WJF!O57#!;W#4*M6GJ"+I?UTP5O)A(E:DO/%VK9B[Z4H@7YC0R% M:5 ;32_047618 9NQMLL0=M&(T(W3![=Y('F5C;CX$#TE1.8%X1Q/3CB\0I+ M[):H]UH&9\3+-FICR&S.+^'>9SJ\8S_B_,J#D9D5,4LR+,$VYCTC".$GAK:;K M1/WV=RMFC,P,BC3D20XQ_>=9#ODDY),$XC2<%AE,6Y M^_+?H, 'VLT&8<+"G++PD$USRAD6U(;4<>60A:M4 MM95MZPI.PS1+2'CQC%(G?QRJ3MN./:GH8)-UJ%=^7QLHU::WPU(;M>,GX6K8 MA-_])G,KY8*]4=F-9,MBSA,H1SU@*;[9<)%1!4^PLF0E&0P-*8HO8MFQ2+&<]5'*7L42"9)PD5+TL6\\-\@ ?'CL_1;J]TA[68973'UDP]98\" M6E9E)8P2ELJ(ITBP[7QPBV]6Q-4 ,^)KQ [RY!GII6PX_Z8;]^%\8&M&+&:! MTB8H_#VS.Q;'VA+P^*LT.JCFU,#3YZ/UG\SB83$;*MD=CW^+0K6?#_P!"MF6 MYK'ZS \_LW)!8VTOX+$TO^A0CK4'*,BEXDD)!@9)E!;_]'OIB!, V&D'D!) M+@%N!\ I !M M!#BU(".TIC&3B&_1,I?P5DIHO5\Q1:-8?D _H*?U"KU_]P&]0U&*ONQY+FD: MRIFE8'IMQ K*J9;%5*1C*@<]\%3M)?HQ#5EXCK> =L6='+DO2:_!!RI&R,%# M1&R"6_C\^#7C"T%I1Q6!CJ2%:TIBF M 709 0"GH]LPC/1VH3%:13*(NC7C FJ34CT^R=@@.YA-OE'#W^WXN\:_FX'_T?! \9"B;:")T@>DVI3 M)55;QA0F/6-22]3S KOCJ3>=6<^G@6P.LZL19V3'%=EQ+]E?P*&&8ANI CH^ MF'=43=K[CZO5S7/*8"%1Z&_']@R8:)OMR?5H:G;W+O8KLN _;U&Z+$GJ>Z MZTTN,NRN''>:8L[4\7S<'C9\4J1P/SLNU![=)DQ$ 4U/':$]^P IJ%AJ_'VL M87U.(?6TY&V&M:XIV.D7Y5P$>S@6H0P\QX8FQ*>;M#7:3LOVA W:L?EP72#P M_U A2IMG;%S/[F135P#<7P*N$2[SW3&O2J?:ZG&D[>9S[6 XWX%ORJ?_;9\=CN#5HL^GEY%IC.81Y;&T4E1 MAEH93YL5W7<[PW\FEUG32K^G_FO+H;_2?"S:IM9V\ M36TGM;:3?FWO+=FD1<1MNU/$22WBI%_$KSB?DN;Q'0[*#2K6R2T6*OW.? V0 M*.!YJHI+8=5;?7&X-??LB_XEOKDKOAO49HK/&'#EVT40BYAMP:0]FH!_1/%E MH&@HGIF[\H8KN'F;QSVC(1-Z +S?&ULQ5A= M;Z,X%/TK%IJ'&2D-V'Q72:1IDMT=:2M53;O[,-H'AS@)*N",[30S^^O7& H) M&(:.5LI+ N:>R[GGVO<:3TZ4O? ](0)\3Y.,3XV]$(=;T^31GJ28C^F!9/+) MEK(4"WG+=B8_,((W"I0F)K(LSTQQG!FSB1I[8+,)/8HDSL@# _R8IIC]N",) M/4T-:+P-/,:[O<@'S-GD@'=D1<3SX8').[/RLHE3DO&89H"1[=3X#&^7R,L! MRN*OF)SXV37(0UE3^I+??-E,#2MG1!(2B=P%EG^O9$Z2)/7PKG1K5.W/@ M^?6;]]]4\#*8->9D3I._XXW83XW !NRQ<=$/-+3'Z0,R,W]133AZA><2EO+ M -&1"YJ68,D@C;/B'W\OA3@#2#]Z "H!J EP.@!V";"' IP2X P%N"5 A6X6 ML2OA%EC@V831$V"YM?267RCU%5KJ%6?Y1%D))I_&$B=F]AC,,=^/U"]8?CO& MKS@AF> C@+,-N,?LA0B\3@A8D>C(8A$3#CXNY%B<\$_@YA?0-^!YM0 ?/WP" M'T"<@:<]/7)IS2>FD 'EM,RH)']7D$==Y,$]S<2>@V6V(9M+O"F%J-1 ;VK< MH5Z'DO 8V' $D(6@AL]\.-S2P!?]\ 6)>N'+P7 8]HAA5U/#5O[L#G_OS^S7 M/Z4+\$60E/_30\"I"#B*@--#0+TMRB](S4$W4PI7GG*55\?76>BCP)="O)YG MH&T&$?(M"U5V%U3=BJK;2_5,#U[IH:-9N''/WN]ZR+?=!DV-65[Z/3U+KV+I M];)\H@(G2LU12],BK^G0.+P60>C:K@>=1B :.]_Q+2_01^)7D?B]D3P2+E@< M"5).CAM9*QF3<>BX^BT."$'4(-HVDD1=/U:#: M-G.

_DAS6>@ZAGZPQTS6'R"R8'>W:S>T MD^0@=.&UJW25>$4OD[=G=O?2U]:/,'08?6839&KG,A'680/VB[_$ $QC/_/(*U M%EI^FY:%EI-^(#%L-BSAB+#MD-P>[D>%D8-*-))-G5ET;X2OQ.+O(H%C -+W MDK0E".]HZN;-.BG3"1(197VINQ:K0&6@&-/J;/\5)0X8G+N$!]C07#L%UWX[ M2L@9_4]_.0Q'C$X@5D$\K/^(_AV520$.A'YAT0<89L?'M._]@<)R3IW;7++\ MZ]+"PZ^&<(JE07RGI9XMRD%)V)HS9184(>DON,MDUM2X9J$9071;2"DIO!:\ MT:RF% 8B]^L23 M/6'>DL7?@NMP>LM&!I,IH<6726L-/\2YIA*4P0F7-8FMW6!@!.W?G87 MF90-_OM.[$SAV1RP\S:\L]B-O?V-T\&#E#'YU'*""- , M%Y52F:VCH$YES(+"XV[!1PC34H->SP2V!ID* M>&?*B#!7)RS$9P1_S> 9PU\5:88ULADFFU+$;" _K5#L534"6S#9L=# "Y!2 M]&_$@S>:[ZIWUN\4E[?>IK#IX2-$>-=\Z"T!0NW.,KN'6"0KE4KKA$>H18=[ MO]GJ6]L($J87/_:YG1'$NL?S[W\;)=" M[SM2*0\$)?"R 7<5%^NVR,C!$4>E&O%4[LW%S,,:I6,>CIQ\W1@/L#SL%_\4 M]OK@)/@>Z/0:FK$K2I)[0>C\31_^[.3I5HF!GE%9%\N_/3JGJV\Q-A%'F6S# M&6QMGL9#@5[Z6-KFY&0T#]R=RRN,N'OT5X3L#4T9*4<;_MU]PD1N?XR11,VU MRL5E(LL+7E_0F K+ \_G"!--,/R6.!SZBK85Y??GR) M%<(2CJ>'4&B(4\=29];AR7C\U!D$3MLB^JR"NQO0O*DSGLWHQ,Q='RRBF M4(Y,/.-]-)>,P6ICC$O7]R6F8@/.ZV=5/\*C;0B@<)48*& #789.G(*48= L M"WJSLKBE7]] %,:;>HTN083IT!BM OZNA^< M1Q_"MV:N*5H&\]:6S:Q*$^*4==4R*#!RX&.)@CJ* MV='%'_[YCY<7HZ6T^?!RY/7)Q]/ CSKO_S* M_S\X?_;LY.PTY/^>T=WIG^=RXEO[>?@5]!L4^4ADN#U%J52G=F;)%+T/W@;V M-U_U_[ZN^-P-GKA<#]$8!:(PNV-=8P;1U!_*8?(08'IIRU#('$ #Z4+LIW#, MY.VM]@*IH-FB0E.3"IL%<2@,G-8HHZ0(/4<_M&WNMV@8V L\E/7W$&MG3)"1 M0^RPASAB32 $7#G6-H:=RBENMB >DXM/'QZ3B MCYSOD7@-G>-2U5&:Z=A*&6 MP"T"ZEN1%I*?B":P(9[H6TKF=J3H:Z(OWW)8 M#P_B#&NT U% 6VKF;>?Y(>+_0&PUK\G'[XD KUU.%XK]('* ML/3F0.BC4CB6*IC,"8O(943\[U!O" 'C\5]3VX/&+?!\&+8WQ!B4NF:ZHS9H M=CCD#I?>ID6FP8AA(,4A\X@$)/93A.^JN2[S7VH'EW/T3JS+1KQ#\$,_\G\H M$B"&DB."J:Y\X^'00$Y[LN,R$ >$ YM7D^C(V()E M 9L*][8ENJ'N*(A"W::882R7H5L^880WK3Y7PAZ(C$=QK0&'@E".%D5#T5^- M5JU@8V+T><4#=;CY9J:M2X;_JALZ^[$]H8P0JH3U0PL:IX"BP^&%O_:Z]MML MH^"#+)4W!> &L_/\?DV#H]STL&I3Y"![#@G5D<)8@8O)5_V9<>'@1'T2H=U( M92:KI>(. [*W)U*]F[,O+'W1T#">\A66U9__IH.R@B%2P8_>^NK+,I5X/XY4 M!_MI6W?&1P$/T#6HU\" 39,PF*4:X)6,5M,,SP4\Z (;;7&7(MT@8>BQ=+:C MEK$=,/1H6$]):.L,T[$'RQ:?&6YC!:9S1TK-5VO6 !MX@5$B-PN3^R<;I, M4%RUV4WDWJ.PRE) 4P"P]Y*HIVUAUP9&9 ;\A&Y=6-%2V6L@$]AJABIG^> M+L+ZJ@66\"8T:%,0L NACOH[3%^C;>VR-$@JFXJI9IJBC#SXN$/2^/#B/Q9L MA!)B4*_G;*+])?; "J%.;9A)O _Q^,K9I*J^8RKM@8*50KJBYJ@NSQ?BF4W\KB\^[K]=\5P8P&@LF:7$A).89" MPF46Y4C8#%:D-"1+M #FRX@CG:\T-EPOY#)7JDU Z+3&9$:FHL][KONR"[D+ MM;H:J0QN=8$KOE\3N!D7L[5ZAE?OAX>77Y M[M,%ROJKX.+=J^!?%Q\_7KS[].;R*GC_.OCMG___Y M\TB\@C')YAMM5K["7VA#H4/ZB\%;=#K;A3Q.'0\%$;B63D)J:/0CG:WFR\U% MF%.A+;\ YK&JC3?6/5_EAL*9.*67FQ=95MPQ=_!A+*TV5IZ]%D6!1#T4O=FS&\)Y#G%V3F18U0AM#<2_X5'U)N7^I1+ZNF\874V7MDA"Z="A-!A)9=[#) M#-.!$"112'A2+CPU3"5TEBF("9ZXKJDWE?26,45Z^>C.%'@;QY75+::Y)M<< MULZOVIP-,\51>>'Z.3!OX(@NEQ, M;>.7<7$&<1_2D3%IRG5'AMM+\WD1V$@PT&6Z55AU?Q,?'J1/1\"K[+SK*_S '9GTO;<%)0HK.56\: MBRFEB!B35#&(=GQ )#I+4QF41'!DS^K:UZ1-T]H6FB6F1[KVH'@7ML/F'MTOVGD!:U@VP=.3&.S5W+OV5Q===N38 &7V)&JB-2 MANWTJ)6QH[OKI)W3\]$Y4K$=2'4,?.[<__O+WIV>'%_K8 W*')R?G_NV&==;HNR)G M'IA;# IK7KJ72,&=[S@M>B!03<_I$HPZ#*TNE(Y1QH#K6Y-:*8=;WV-:VWCC:RK<06 +=<$2 M'BP_I9'%A#W9:<$\,CG!U/D]2:!K=CQ)8;#-"< =:<\ T7"W&M#QAD>TA.W% M,[F8:K2SSKE7S.5J*#9X7TL;<7PJ9^<_@%@@YXBKH1',$8W6:>!#?YO:MW". M+:5%]: 12*-?#/];,%NV%,)ET9+I;G4++]!,-R$SU*8U!3JP:#BB]AH$-% ! M\>5*^I5,([K>8N3@)*T)!B=#RP7J0&BL?V)\;8N""#6!KTD5IT3,:\9D\ZM66IL8 MKR.P#>2GI2;:H!Z)H!K8#GISZ)"$YOV$E1G_#:I'71<4^\RBAK"[V.13ZA]3 MSDP,URKP$$8J%@[%,/&0D62GALD A^V#@X_;FQO?$^-@YB(IE(E6A"W!^KI= M#R^D$2A4R<)H"5_FCQCOZJ-/(YZ\>Z?Z6AOBERV.SOFSW1V=U)^C\^SDZ2\X M$;@/_G'U,7B9J8CQQ@8:;ULFA"V+4*2YOO(B9@[6PUTUCY;M_.0YKQHVZM8+ M(OVO%#=O[C%>'/KJ>+0\IR>/S[=9GY>OW_SSRIXY-F4/=XEN?5HAEGN.$C/, M$Z(RP5%JL X$1G#!70CPT\LOT@M0RSN4B0>[9!ZMF#;RG!6#)1'C@M405L%* M%ES@_\+E:$(>'AOL/R[&_&2_8LS,^,QGC4U3/\IM'N;^B38.,RXRSA0)QZ()XDF].!V^-/]VN%7#59,I>@DO8:/ M=[V_>;\XK97;))O!',<8I(N%2M#/Q3R\[JS \60JB,)&84HEF)HW7;\L#@&V M'YZ##OS%)6?J,GN:8BC;@O4!^)L)$CA$S",RIUHT[..:5\HI5M %X;INU;CX M(T4'W]=)WXCC>?_'Y<R%4W_62YEIWG>79R&[T$YUY3 +-P)52IX MI:4XQX(8P3!/<^1YE@KO^L99D ]E&O,!6$0KRATE*"!90G>1$WZNA:'$/GFZ MT^S)Q'M>! &TO-;;P8L-/"13#"PJ4S4Q7VC)$A+ /ADI'MB;%7AI6A M(XK.?SI$T0ZY]]8=G+,B<4.-5J6^M2XI-XKF:]4LEQG)3.$A+1*N4)($AP3U M3#YI@+O95MQK *UPT"=GI M#\A4LQ=L8"VMQ+5.@I'GLY5JI6CB6-DPV>BWV'NM^:>E*6#:,LY7@3B:E2VLM MX0W'VJG0DAI4177*@!-][5,/#N!(Q-N2[3L@!R)IJ*#17'AM9MME:\ MLV_=)'4H4\'"3;8D[Y4L5=B6\,LTZ-().LL_MJK;'Y7.,<%]S B.X95Q:5'L M17BL5LY .T>F-SSW+O9 Z%!9)UQ@ZX]B$S03'GYBE%[RZN,/AM^,XB1Z8(WIZ43PKE-VH1%$ZC12DQ<=75RM-BNZ,A!K2.-6H&58# M_,Z\HD3'9>J*.?8#=R?^;6*V+]Q6Z%Q\XGP=B@X3Z1\&Y).LGZ;]B<#AS,0L'P"#T">P>K#H1L!3Y8%+E: M@>*B*3:LG8]@%Y=%F58P9C!D8F$(!4D&FU"W\JI<"C^L_C2;ZH8Z:.@*$SMA M45"7#:'9RE))0QC#+A<7R]4F9384?%L3;:,81;1R6>DNHS)'I?TA6O&V2>OH\]PR-M!:K(!T9*? MABW1@JJ8MAY+*0:F1V+!HR)SQ LJO$3-F"(5;HBV+X@U*H]SX_)WN<5_DJIE MVK)YE);(\TZW!%<%IN.:DE>.^:=#[JZ$ZCR:@_>:#PVS$@G\&(VO.%JFB"3# MNG?8IBNTDMV2=MC?AR;E]JP%K+%6,&C^QG!*>9'G0D>:>-*T^--]1-Z0,U$Q MM0-M*-SA&,AOY-2@T2<]"6Y3&!82G+I\]QVV;B98L:B2GDU!%E64W*::R8&F MD(@I)*W5LV:'!TSGPP0^2G4-HQ+':)#;8ACJ(N'?&9[8ZK-I:*6),/"1+2(, M'*&D/F 8128-ML "V3R"=@>QX3&1*2/=R(@Z#$U2OG5IPBE.*K+),X2?:P=2 M&&BGG&P'XG] MR"7=1%NY_P1_'%8])J"\3D ]^>D24%[([#UC]_[X7_]Q_OS7?_7H\[VP5='H M$%"*80,6 S0I8;\&8Z,7-Y')JN$.8.ID*^'5TX:&93;IUT51KXP96J)U2A36 M1NX7Y>)>,:2])* T_),OW__/Y;N+=Y^8>?+B]X^7EW]YT*&DD[&) )WJF&W6(/OX/0A-'9C3QN\S^VTU[]ZR9%_ M\M EJC9D$^M.V9=?"(" [($5:!GP8VLN;->W9N\.-;E26A#8]QK.>@!&\4@G,F[PGW8.1%'P[3NIW/ :L,\6/T=U0 M9-6E]+J\9;GKN]$;\_92$KC+B0>U>EE: Z9)(_1,CM:9RYZ[)HEH_N M,#]N^G%)K1JN--YE9](6F0I,XS=9 M#$HPE+?HYM61+(KE"VCU3,";<^&Q+M]G$\;4]:\5]/3K?A\$IY?Q2QG2 ML& M1IH-EKTS>)F;=+G5,TS$OMTBQ-"D.=U/N,,8E7D3-"A%AY/(7\FE-EO+3 BF M:W/X4;L^T"\5K,W2W1**4$1MD*N\B4X*$BDNJ,7B=*\"S\G]EHVJJ7WDWZ$.73F6QFM\#1*(W< M,'K"^;M)9ZEL;/_GUXN=*[;*0>U>WBV\A7IZYEH3F7&#\4;]9".Z&"\T=E/ M[8WB/5R/E$X2DY;UW-)@TG7<6DCJ$0=B>J0[^D%'4],=476&\-O5NOIX';?F MVG:*A\ZLX\_Z">\15]:"^PR2K,9CO)C!=4)GR 8$LI)S,V?-$<\PG@HM""YG M*16X>E4%<^TN;Q]-(XEK >TZG__DV\*C?:$)EQ)6+X]/UDB8[[T"W::XYF3)GQI/Q"4SG1]/-3'M.JE^E.AMB>X1VY?F M9UNH\EKINJ(B2ZG:CKI^=W<'XR#,AA B9S'QRB9&GP(K?W5+./RW(,?1.-!Q M'D6P_$(ZME!B*4OA4?1@*JM*"B1_"L"!(;]+?XL.UV'O#X^VAR&#XUW@^L:@ M7&G3E.U=@\N#R< A4TY7[?+.N404Y$J3>^/G)B-#&2C&'?=VVL2IBAV6'M-N M]HSL LEM;=]$'*LS\MXK:'IK[@UHD(_]C-1DA/-:TA[PSB%;0+;\A 4C9]]P MQV-.BM[S/V'/A;#L^E[1]76IKK%OYX&?!*],7Y:4E<)]1%C8.6)]J2$D]662 M?V5IC$17E$>%26V3'8!]NRQX(^A#HF,RTG"S81[JI9(37= M@E>W525%ZZ^2-PPHC%L$%C $77#P W9B.&B$'/Q>\F@S/1.7'\65A&,'[4*$ MQE"Y(6H\6&[1E,V"[<@W.=87JD20)_)5&%PW$D!T-'=-T M>8IHJ8?OX=B@D]/I4!%-630UQ4K3A=V=H->)/%)4NZ8NHHS&C8HR\JR2X$YE M2@K2UOA5%P_"XT0G)U3QE(>W2XYK'FE_BQPY]Y2TFMT#,VK-Q M-N6D2EZ7*W=V^CULG!XX^J -S53@-OBIX1PH,6+&#!A]M>;CW/+541!LO*7! MQMD;B&%^0SXIV$?R0B7X'DC3X\PMO^.F9W1BFWGC3#]925COQ!77FR&0AL[5 M01G2WEI&%2:9,5L?*WYY WO3_KE^.CT0J\*YW7#?I]"0P9?3X 9=/#+YKJ-K MY?9INKLI3/D8R>-H\U1T_+0;KOS%PDLS5N)S@ET>*_<%B,R?_UZ8=[;%;0-\ M1#$W91\*#'.#US63@GLK97P:]U#2$]/V(K=8,)G()QI(9.2(:U_1^;+O9F:; M&8><.9N37FHJLN BI@H#FTUH=,*M=Z2\>N^]!]_9BH*GTR&)R'YRS4TH@XN[ MJ$R<6K_U:O 8;OJ:W['7"!(Z M)K/B-U@DP=T;Z7#8-O(7?SRV_\O>ES:W<639_I4*][P.HJ/$$$5K:T1R\R[GGM/U MD;M0(9RKM^!L8N*)260T L/SUHS[N"7E1/+L*%S&\@PY'1,(\?8(./5*T5V. M#I^GZ]DEHN&PY9[24][/NL;>(B5P$ 1ZMPDN2DQQ"3!/N"L)SV1I,,T;&Y(, M28[P&N\\]><_JD2=O9!#:S9*WEIW[2=6ZL)\(IO[^3G/ _)(*M'1^ +#$4>> M6\.O$!N^U?57&RZZ6'\ ;$$B-DSQR4V9I5IX,"W;*49WEI#@(!1V!>T7/3A_ MM$]WX!QE=E?8QZ.OXI[X9_G[\ZC MN8*%A03&C,%#AN%RQI$IQG(-7%406L9<;RG03T@_9R )H^L(NO/G'U=7;SB' MNU3-HD3\+82!LVR5BP7B()9NR(Q/\#Y'O^@"6G4ZO1J36*LH5QT*NXRU6+4@IP#?E+]4VT2++C-AS>09/,.#AW=_!O9.>2SJ M;MWL#<=+G*^C3YSH*7:AI^BZ>X;&+<]-XDOW-FKIG;F_TBR#&QUH%'5LR8B< MBEPA%+D>GXI<>S]V CIW=-=:Q^M@>J;H7;LB.9+7UO-USY[13]5TZ!B01J50 M0810:H0H215M9B&S=2D5=/*ZUNS]6N1EIU2^GV+CH,C_HG.K#KWDV>G0&*?1 M8)IWI&-SA8[$4<<6(C(-BB#<]\"V1BE +NB9?HPXG*ZGAG** )TJDGFVXJ M10LO[1R8G@0OTEJ9"1 M7Y\#\3B,$@5%9)E'+ZBQKYBMHW=P9+!+]%98*D_!Y[;@,\RQ692WZF:_ >5XP#P14ZY#CCO%=E&'(=<<(LYG*L42 M99ENH<9,:+4V!XRE<3,"F68_+<[U'2VR%\M3^?MG/OC)UA#E(8A)L,]=->P.NV(7$S MM&OFGAZ2UV^>82T+GGR?LRO2<,QC%Q&WH51H2O^G=AT9CN,T[)%> F$=RT][UXU\APQ@%\F!JV] M:BOD(:B-&E*8B]YU?O;I6.+23ULCHCIR2,7984D > MAT_F85WJH$:+ RLWTSP$T]AQ&U',)ERVO-05RQ%MXZ,VQK(G>>RPL8E/C@^;> A*NP_"6PR;#/0S M\?WBZ&J%L5R2,R/62S ;Q;5@@UX+)3>9M!.JXRBE=E\7#JL=GP6FQ4ODB=+, M)G.P4$.)CC?4$,>'RPZ%Z3C2=%,"*<5?(ND;9D%Y@<5:,#4M>Y].2Y(%R;%J MA.LS*A122V%R&T]C_J3_M,&6.:^P8@##]*]7^Y9UFR)95Y/5\PQ5\[9"'6PA MSX4+)Y:+@P$011DA28O38I(RM1=SOS2W)1$!NIB(CK_S B[Y7#-]2KS44LYF MPRK#8A6X/O,F/AC,:,!:L2]*G2?*L\)T6Q*&B[/EEFCY^Y:%T&185[W9)(ST36@3#=N(<)M0P@7.1%1GU:FL+H2%A?+?A-NH> M'RQNQJM98W?#7\#!,P9Y=W.^:P6$3>V;?6 !;!)Q8=UE2\7NW M":\U*4PPW9+WG+8^(H_W'KDCY1#6;)W9IK'#!^&<[VZVU;*W# VP6_"Y@U$4 MN?2O;7<]E?1/.R+-D-())918VR^5^R0"X]*/,C6Z)*/K#X-#L![B$C;98K,1 M*CN8N/9$.3=I'-!.W8P]>>HPHJ[-BF6UC;&GHJ2UU!-]]H08G#\CX%=UY MP M]&8*]B4-RRZ;UVS,[@MW=X)[R-],(F)#\\".^"=G!&8EIW^<[AC1%:$'VF78 MQ97B)_*6AMS972IF@] SSTOQT^[O@,TLDB](R^*7B2\S+D,A)O' M0UY0B(M^3]B']#ZCFBD")+JF$:,?_8)!_$>S6< MH>;KHTX;0I"J5+L$CM/@N&H=2!5N *S]PU_0/T,5/*3YL$"FI5*-5C851G[Y M2]U.\:%%P:$@&*FX8ED]:^M:VDD*=0UC(G\R+LWH*QC7:_P=8NY2\3[Y#(G< M:N/?;;]\=^IC

X@,T@[CH/C-3Z8P(23'H*_QS:\12QE M1&0"@,75D!^7-(U09;N3V#"D8/NR)C[J M?O?/]UCY2\"!7!/?&9Q%XB+6Z&IJYY,,SU(MP:LNTB0&-RM3<_QX=921T)+L)AV6.]C,W:+A M,(.4,+"H88Y-.&VY+A^%3G58E] DKZ8,CDV6I<;LXJ&'B)@N[4R8 ^Y&S'M& M/F'+_13=]10V,7+8O9JP(M(2S(';U@+68P;V 5VCFR1OQ<P6?3WI))^#D%)A1Z1[US?9+FZ5OHQT%7_8RACXF"Z M>W%)IZ? 5(2S2N.FT9GM)@>8#C+NTD7ZCODFIU;X)#>DVHSO2;TH@Q!LB9:= M;"&,P%5N\A-S;+1>)>N$Q2SOEK[E\8!E,"VK@I,8^E(0A9$HAA0R9*.=+/U. MYLS%8D_A_-7*!KDU>>_$R'^QY5**9HE MX%5*F]8# MCQ!+G0:[3E)),G&N%&^-C@45IFA^ZR:9SWO--FZ#.5^Q?S6BK<;136? (B.RJN!8Z)";6+B+S@.;SNM$4LF&&$XZ M6>Y?>D\B:=DYG(?"5_*P6Y2F 3+)9]U&Z?#>D\-&Z6^_XTC2PU)!U!SY>AG[ MGTV56\Q.I%F%U2"R9GS=:D4'?\'&$CSUEA%*@\)XZK2)ZT*0%2 /SJ_OWOE#394;!:/67R6LIR6LM5R8OA$F,Y0 M.+6Y@VA$>;#W=IVN$;$>QB[(E=AU.?NQSC,PL&4*$5($_N)_EWG*UZU6I6.B MT+J]:Z=P9F<)G7UGP;.DO)5VA2*&7=BX[+H9O>H9VDB.M/2 M&Y3<92P6XM5(6XXJ,FBR2 :/G$)R,8FZ*UNB]V7E%"7*1P&E2E?Q=JS!#,6+ MVR)>#/I17SAI- 3N$%(Q>[6. ^E4%__E0*=\8#%KHO+J<'!O:#EF)*8U>(TN M:(T[?O5]V62(HRWE+\P[4U;%U+&XX(6ZK(UQ8K$MY%8\\H89;7D[8ZW!""G)9)+ J3'-#.VN^XF/\.(FD/.T 16:B862. MKO&NQ:2V24<'K;@!BDCKQ,5Q.HBW1N"O/70;U5Q@V5:9R UZ9G1#,HX%O]#$ MZC@:[D,$2?2717+#.5 4#$MQ-<[IO[ 0ZS*_P7]6BF1&R43C2\&R13H$TK6C MD('.*WB3GCZ$NUO+NG;T[)S>B<$VB.C,22Z,<0,[Z5$46VQQ8^#V;A9P:EXO M<&[A&4(_ZZ];V))E16L )QL^$,*!+]OCH?1Z4-;7[A.>$3>T36AKF+^CT=*G M/A;YM>V*6#00!8S.8)_<,CDH,6=69(]@U66I)!W (W&'QS5@05QQ4\TXU MEP73/95(.M9WKYMR]H$<"W@TV'NKMH(KB5R2,/;?(T3X"!DP,&C^R? P;<<[Y/C_:F.-\)- MB2B'H;F-VY5!OO8CL>NIFBM-(<6G9IY93"N?LF"=,S\=3_B/O(X=T(4)QN1P M1QD[ZP'C28!48_CE*8M*:NE'5W)YS"R*B<9\,46:JXI]!]:\): 9>888)](Y M =L.2[UL;C5QD_8HV54: ^U*:5![(J?:X D%\GEE4TZW%_)5>C=>23[[!T MUBB)#:DRLN7MRA_&I+,X$N">]0M!L'HYWL+OQ$MTNRIQDE*KH[/ED ML(8T&,R9\.V!%[YI PVG%#6NLLD>F3$+!G:XCOQ$04<'DSU>9#T\=AUH1#RT 2BE.K8)_.83 M-VC&NSX8&O!&M][HE[OKQ2_YXH.SJ?,=TA2Q='P/T_<(^PI%O9O94:REM<1S%=& M*U%P$H4_9LZ5N@@=VR3B#T@'K$=[P?\$SA$UA,!KD>WES+G.XSKY;92,U[XU M4]S83^8RH%G5.>((.5'1,2A9?E7[21OG,D8#1K*VM"YHGNO.4\\KB$#*)7D) M#A[-L;&?)[!B)U=SR!;YG-WZ#%8;3L?>8GLE'J:\\E^,W8M/?@UO\#>_SQV>]%A 2=?A@)(,+Y"T:9<%',#9O.-_ M^3!2AP#<%8<WL6F[CXG?.)2V$%.7.W>RQ[L ML1.NQDY5&[8SN4LD*>+'9QNH9(=WM0U2/C$".Q:SL C/++PD,AP#F^TP.^S& M\^MV(-AN%^LNYIX2H,&1NUQ28^0U%H<>N[7YK9Q%\S+/RUM=6_>X*BC9M,BJ M]-Z*,+<&<&3VV4AWQ-8](-2*]-88;8*MSXP#QH!H.#0:4WW[S5UQG$2J.BP2QH& M&Z0GF.N$0-8]TSJ' (;\>:9N5%>GDQLRHX%1)?R.T3W!;:_2[EMRNQ-1"]1H M4:C)B0!B&BY_YM>Q&-6E;!JK]PWL%*S+64;%3+:+]>S4<,@3B-V@C@J>^[AXYJ$K6/"J (TT$S9?WH M),714H/<66$>-E;TY^&^&RLT0=*[E9IE1--\Q8IE?3CF%A%6:3CK6%$[V][U M7B15@:E0?9T'0EJ&QX(J[)K $H*;6MCRF+W+QIUCSEF\W031P'=IU76DKXS$ M$94SA]Z4,?#>&>4TB:$7^ZQD(+"XIDZ#QL3/CPW*G6*;6O<8[NT=QPM'=G-L M-TJQ.9ZO%>BV$-U3E(8;TN4 PW.427;$I9\(#*H!GTY:Z3*@X/%?$%((6USF^:/N+0?!YD!3K M[;:SAE5.P=->=>!$8>XBQYO8+[C.D:/I2)>PZ16]7X\38?#4ZJ1)ANF)!XO? MHP5$[F:BIJ^!I42'VA+\$.N^:%%QRXU:=[,W6U)3EFE4ZNA8V.!7X6S5X+*& MF[QQAT1]5+/6;=QSD ^&S]WQ66(!$PX=TIVW/B/WQG#"(]P"WH[\ RW3%W0J ML_,ZS_6+A)#/Q(#.9A0S;[EJCP<>-EUJ0GINZ^%HB1<@8MTQ&<99?E-UBZ.7 M[Y['GB$C1D-E.7,&P3GQ2(+5T%Y;EA,!L Z.+AE4\^26(\4A3M&L*4[-I$/$ MRG0FL6'LEBPM]2+"0_.ZI*?9Z2G\T)?P$L1 YI/J^(E;8W>(P#S[C]ZGG1MJ M@F)*"1&MU'3MQT#4,5E6M6!IP-?2H1$E2D\ M>/1.?(\\#6[48IEWY!6Q;1W5'/&??=^J(,#.. M6Z>-))-&X<5MT> MS.G(%W5(T(X#[+N2V1/1X0;!@XF?(?R 9VX?U01G#!>P2^(O7I@=N\Z M(F.TWUS4G=W2B03CL25OY91,NVVG)[7.RF";&YWE;NQK?0DW[[#I@H=!0;?? M[4Y4?^3?9)[]W-B^X%O44%MW@]E!NYK4\:3T"9FS][K&#S\_>C"$?#EJ9,Y) MJMC#'E]]#HSW3AENS.N2JA83 2F/=) JZ]*\M@&P[../#0YR@VYJX8"+T<&F MC!43;$BC9)>CS%1SJ>3"<3WI/:VYM%N9V@P?Z";E:0"-1+*!#)#L):C&YTG4 MMI(K.OKB[%2X91]B ^G7@/&BT5LE%7/M>U+7MD-:QVJ0A97@7:BVE''RFV MXE+(L<9AK^E.PVG#0EZ1,&"15);O->N5N: M"K= 0TD/DRJ+I?9C+&?=/<9B:O&FO 8_S!5A9IG M[#P/U=39AF"_G5N(HN$H4*D4?AYQ*C9>,;:YV*W7P0ZDVK8@]8"Q P:.Y:^T M_.K6.PPJN P]MFZA&#:TQB@:-%?'JNIJ$>(.D,FY<@58IBI](^6![7B\"PRBYZ2U&B,..$I3^$D M.ZV.FM:K$8T:S03W60O&<)FG:EE@4]R&83,89CMLW@N?C0B[(V]XW8=$3[J+ MZO-?9O<%=R0^68#JZ.].Y^6=4NX;VG5&?!?F31A:_CI[[V17=#&&N#-(^UJP M$K+/?,_U3L%B\!'A.V3[[ID2_?@AQ(9.VX(YVPHM#>HR^S#(3L'MC/CZ4B72 MUHO\/E@)QYF3[!QZ%F-SK&D3;;IEQ-A2LUNM&VT8S5>YL@'H8BWI'C%^;O:N-O82G8R#DFS*W\'T/% M-[,&*S7J?5L^? J!OU0(3+YJQK;?K!T<6AW1Y&X/W;9E W. NXY]U5BZ^2@< M2N#E.5%BF_LT%$LG7[#QU6]Z+1DE;,1R./"C+VUY$F["=I#Q!0R9_FMMO4[M M2SM0ZLQ0$RV2&\5/A'K)I)?Y"669I,MS*'!'S4]EI$D8D\C;@!"+,S4>IG:S M$G$$EX(_9O5BU\CXTZ+;LRNG$_T3P]RMR\@SPF[LFQ3;S68W7M[)V'YF3'RJ MQ ==B;_\[BKQ>^7(V.((?8D$T683XBA._"+FBOH$R4(YELE]4$9_[72X5$J( M=:V'M[]]!GFYK_5YQGISE8#_#P%HOU^W$!'JO30#@3T< M ,G539+EM.#?E?/F]L!8X8QATX=# M>?($!G[-_J[/"6ZE(P?U"XS6)17JG)]L;==B&MRJ[DXO;K(S2,B\'685>WTK MQ!25,F-TA 14&9[ .KJ1EW$[=;QJK!.? M%24?Z#+Z_9",WV.)&07S8!X%T>:A,"^JL4FOW@NS@- ->YP%7F^1SV!DVXBD MVN/VQUI5 $<$M:^P:?O?OXTS\;5-H&4F^3&\N&'3,?)'AJ2$&& @<05& MD_7MS(EH+)S[CA8IW&7_,M?;LDB'OS2T1KOK2K2$70JPSUFQW:#.X%(-(TGX MR^^WK"::KC2H)>BQC'V)%=A]36\5CE@]6(9_B.M%0BW:S[Q6A:H2@BJ(!3(" MS_%@'-2Y.=[(V1$#KO2@5S)&Q$&O;FM>E,5FGB/V730T E9VJE1JJS&6JL61 M!S=2WMV66(X"]%YRW&%-FLCP1,*D#(XX.HE4!C9.H3\. Y_H(+CCJ.MG:D!Q M+<"8I3XYI+<@(55GA\92^A6X#Y0[$GW)#".=FA>:- 7T_=P$M\RGW@70>\ M4=<US>M%TX8/%FJ579RE@T5@:!>Z@2<0Y(KHB^\;F2!I:BR9BQ:I[ZQ7PW15K MX(A\.)OL!7^28>X:,BD(K3:QM^;0K/1(;I)1.-;>]Q\X__/SH MQ^^NYA8&Q^O#\%;#IGCE:H8.VIY3*$=2F@N0W?6?R(KD),&3](: +4R0] EP MF@Z)H&@(=K7%W#O2 H-8B6E;"SC[DMP(A$40#E:US?*ZE%X6OV2I]TN!ZU-& M@7I4IF7Y ?$NN+I3D9BAX*-0^8X,&9H@8U!:#/\FS\YG)LQ.F0YRX7)Y'5S^ M(JL7Q/C=S(5*49 HU,$IRI2J7K#(77*L.@=/$<<:_= I\42_,HFESK7W)Z!%_])BMS+0<->WS.15_)AMFRZIBHH[7.5D4> M\Q'1GZI<(;WQ?\A:-DHDY!(L@@HP;\L%!9%#D1H<:(Q.PFR]6U M29GH#\"P5Q_PAL3DG):S!@PG)OZNJ'_)#K0KK++9-.JG. #8R,,P:(L:HKBE M-A%)E3]S%E;TRDZ#)G4[2VK6Z+4=<<\Z:]'I",-XT4O;;?JXK__28MWJ\\9KB2UJSNEK=HCV M"6@%FYMV=@D+S"CKS12X*CPKCGZFOZ^[J0TQT!_4!53OQW>5O(0YX]GY@T5@(^ M2D%_@'59*D;=>.R@E/F:@Y]HL>3B65JY6=]H#EE+5-TN5$;Y$K9"A6\-AS5S M<0T*#XZG:/+Y^X=VUJCR"7U$='N'<)7QQ1KC>\KSL=NHA ^6>TM(#3D M+>8E4D.4B_G]U_/Y/>1+K$0K8YFQY++XP?!KO8]BNXMBP5G.8.\*X6V&OP67 MA*DV\=Z9SFHB,$B8^8TVU40]MDQVQ1L_!S'?@YN2SN M%=FSAX5NWNNZ.I9>AP Y)5V[;PDY.LYV=X%C>I,W'=7"MWQZD51+:B=.KB%& MKH5,@*P#W/29-/C!#JOQ/'5Z:."L3Y;@CL(_=$:$O'W2]L3?8H17R_8R"5I4 MS8V[E3[OB)'@WD0J1F<77 NJ)LJ==/(1KX5'@L(]/6-C= A'P=[[@=F#XL89 M8D)?K&MJ N9YM7H*PY&D@$80/=*R^":'K:8;\S 8MO>M17RJ;(==V7YXJFSO MI;+]*+S5L)EJE, _%-D]HW!7Z^7NM]I])+Y9@,7NWSU1RU[7W6;\^^Z1T8Y< MWEJO&:\UJMP(A,3K(Y/#L$O M'5*?'E-EA[>$4']-.8D%,NE4127C9#%]-DG&[AFNQS-)&(D+Z)!O3 Q4<.Q1 M36T"V4/6FF0Q[: C^0%/\>%7BP^%X&EP4M5: XCUGWP3B'5R-[*%QX@[3R75 M^Q%P"3'M(/54S$*.E"*^33"]B=]P= >UO6JQ?]J23EIKX&CX;5[S8FQJ9N^1 MBI&@!69HDR6UE"QQEU*U!G';:6U,B+$@H_?H-#_[^.]M!?0SAS9P>-PF/-EC MUI2MIJE"CCYEW+$R!B!NS2:9I!K]QMR]#IZY1A1I2H%;H2;,E65;:4 M_AVD KN5;:O_W%,F&+WWL1PZ 5+L][ ,'>"!0[ECB@M98;P"XL_'6!GQ__- M-['-#SW:OPQJZ(>\#74H"LH4(A$N[W^547MT_G"GE=O+ES7EZN_W+NG;-XCF MG26Y;/DIO!_/>K/8YTQ3X#C,BM*/'3$^LG-(<8S&Q%C:>"X8:(0(;\CA\*NV MV=[#2-L^VC.?#S(=+^%3"XA^.@'P'&D)V7S +%NTV+\L&=B4V0T?Z MC2[/+^Z?0>"E*6QY:SZW $]=[7.9-EG-O)##F"RJ@]@9-QBD?#)D!SHNY>=; M!BND\95#4A(,WAZ+GAS'$^[\\WQJXX9NV/VNU'01O7:.Y:X^L0M?O^;T4]7B M!SN;G(DX-EP(*=X=-F^O<)J]:"S^B24EB M3ZTJ:MZ3A-TUF[OS;2(NGTEM%Z^"HY! /%@DN6X-IEM+F1D^DY%AH/8='Q9B MWD9X4+0$;]6.*H &4Q7N(ZIL5O_.=13=!=RP!H VHOF^8@ MJZR*%6U]H9/K-K3[.ZM)/K@ OYE.O$L^)PL6'!5, $=S$?X@[1N-8A% SHE1 MKC+;];&IK 5+FW"[E(^@%:TA\-8ME4MMJ&K0%WL$]%.P9 VR\B \JM*<.X(^ M8C]Z>VJW[N(:N2AFB\:H %77+;-:I/VTX(LCP)JYWDVYS&WX[.W@.0Q+ M0;BHNFRKF?+*A5L>^@1."1N<\NB[ Z>5,:7O0ICFEY='Z?3,N;OK^R/04G?D6GTYJST=IY@JW/?HU\M).--*F+,YL*Y[H? MKUM3%Q_BS_ RY/H%4I6#4U(Y#5)CL +S4;JA><(-5M,Q?J3^TZV%<6-)/&RI MON3J#0.U^3@\-VE3 &2Z7W]+" 1W)-8D0+3D&[=A*Y7\?[=STFS]X7,=_0_3 M79!$MQ7B1C#V$@)_1;.Y%*KUF:J(+G1;YS.$?0MPHK*&\J05VP&^E' EDJZ6 M10[IXQ-3CD@2=*T([&+@#/]/K9V+:P D(V*V/XP9 ^?%Y:7K+2\]5P&!/-(LE M+P.S^"E"<9:[36*.FPQ2%:6\*58\-FSG\RAZD9A[FG,!3 .9'0;C$E]^/):O MY<_45/*9S\7UT?>N[_KDFTR/2=Q7RI*4%WA>SK:B^B<$@=TQI;],/K#'ZB]-MV%;>\U,EKU[RP"J MVM+: MWQ.YU)PAV42G18??-\GM&]O*XO"E,@@X(W^R+6*5D(QVCPMBL?O4:%"PV)GD M=4DC-[0IZE$MIW%TT &H%;PWR2'[IB&<-Q'KEFJJJ*[:,T[SKXYVH%N'CIU: M/V6GII3C:E?,RNSVG_@KP1;8?/RM74'GT>^X4"$(R=(6.3*,U>?/.(Q4_5 V M6Q)U!NEQ#W$EP#+NA,K$G, ALW$RF;?3#7*'%K6% VO&QP^JU4:#I;E&Z-R$F MS:E/)EUPTWA7Q".9.Y6.QZV%VYH%(B>0T,6HB3S'_6OFPLZ#9TZV3H30<0S- M@]4E*#J B_WBOY?B.3"@".9_#+D%[JL]B:X>TS05W"EDS!T]KQT'W 9FT6\:O MC9 M<5^DBDPD"N3SVRU\0BSN LN+MPTVCW ].,2G(G?01>['WUV1>Z]ZWA)Z M%/ '##V>;@P]A&R7\A")B1E#3(. MTH3*[^ID:7JUM7*5672W2%M;-%F3DU+#ADL)2GY>2A%:/[;3G2V$$O*H9BQP MPDRKK9$4'#*-FGW;; 64R&:&^+R$C48MMUF!K@AZ2KQ3=%LZ7];O37>[ Y@+ MWS88)U':4A)$ISCTSCD6VQ@BM+Q#FDX;R&YK!UV*::)9DJ.Z)")_XFB%A(!P MIK;4(LFB ;0X7(.'BVAH/QK-%'==#&]<6 XU-<41G,3QBK[PT;#FL#I6P1CB[R M];T$)@[U";PGUGZ',Q=FIP_'EDCC:*T9ZM+AWU.%2O*6"-%N3"XYX 3QX2@V M3E3C"!5MQ> ^[9;.J;IM[+68#3'ZB*R\.'-H5<@Z8_\_]1@X>30]3D,/:%PS M?^48J%HEB7Z\IC/.U&!52Y,+2@$@M[6A*1R:%7<'I8KS8WA1B'A;F&72!9F5 M<-&VHO0C#MPR^9@MVV4'].>O:IL3)LXC]YS8/O8&7&BO8D<23IE,H^D$L[A( M4@9L$LQPH .L\^9QU)$!2RF/D $\(L- M=6(N3AH^\IZ'JKL/Z=17E;%=SLXR:@--\O'>OUN8%C+:VH.@+!K2O1-A/*Y# MJIV4%4O+:T2HV@QP#=\EED?_\?[%V8<)[9,0/.-.%8?[/$G?9^?I,O'/&>N- MD04(?CKXD=\E-Z1O',ITX%;AS.^V+=?E/7+W&\8.)4.D/59TW)QLAC<4@4W3 MK.B,&#=&VJ&87YWQ-/HDJ=1,92B2H$$0PT\.*T76A'$L*GP0A,L:U0<\$5R= M'\- A-EN1_1'%P-P0R63L\L+PWSP"M.?6)5_BTFC%EF'4N4BK) Y@8#&3$9, MOB&NY+R$IYZ()I56M-&C36QA<.M-J!H=@>D(_^[CLV5@3+$O]K'1H]KP6@!& MMVVB7)^N;%-B&I*.-*X(2F!C*T]U 4-9,IG6,9KAMP:Z%C;\B/ MQB,*L'%A@T?TJ=U$25VW2XX"VX(V0QU3P5V 2$7AB'17J+UPNE7.5" M:6U@&$;JO\*I+A9T7>S)J2[V+<=[_%Q%1P=E;M'/2/&YO7!G(.2F+-I"%?=, MDSI:$'0\KJMD.7R"##H=$XGX^]C#\?2./K+3;L)[Q/PMJK*]]H@:\9_$?F,= M7K=!*RIG,Y19/K-.3;X^@*#BBHQ\R@;[E&LSI $=SD)\@E?5#RP6+C,Q!\@"=1T9!^U-C:"IP=:B2HW;M?U9 M5_22I%S\L@E1?)]&L[AS-6RJ.EG?QF&X;TR_P0!K_5!6G>O0R9H#0$WSF_%0 M>LE?.T>#=;5KX!$/;#89V]K'+VSWNV=-@7U]CGP6E;BBBL&57<0ID MYH9G3>&/@]._9=$(+AU]6\,EPNN?%E0T>K&^JV!FK&.2=EP, MH][ZL21>KL-)O&C4@:_ZN;,;@* M2:WJ/8#AG/23CHY#W&^J)0_16V$^'1/1/KA= M>^NN_@"B8SP;8]%U0Y8":7$]GXXM15?G>&>+5ZNF05P.GE%CTQQQ9<&I!OKL M?QMK@KT!.KGO.Y$[(WB&YH:EQ]S0J@]K;)*/FJU8UH^M:CZ]LD)#*1OMPK4_ MM@[,]TO]4P4.1+JI;'XM'LPC/HWE->W!;,^TGVP'1W$-7]?@A3,7CNRTNDL-:$@%SW._ MX%]$IUII(\0%\%&$SS56:@D\9QZ=DQCNLQ-\TM[EU^2V9WC]/V/@LLBF+, W MC$CETB^5\&^H8Q(''=5K\!BXT\C"3AP,YR2+14.$%TR0 :(1+&+MU-HFV$:\ MU@)A5%SF4,9PI75.*:G@[?1T8FU&LE7!.SMOWK\.*Z/9"Z\Y&OZB,;9M0[_[ M/A^!KV"610WPV/!!DMD,RW!."IT.W/NM);#((5;/70#KT6C*9N&<-X_.'SZ6 M\V;+,M($A9;S.6I@V6BNH56N8!7H9<7*IE)C%/*$'4C(B*3$-L:D#G.5X[7# M,WI0+]-4PI'L'U=O?S\!"((&$#P] 0B^Y7A?S9J)VP_1Z[ =/4K@/'I)PHR2 M?X:MW?OR#GK37:'5$78J_I@JKF'F-?H;RULMR2@E QU>V\P#/+M\( ?G:SXW M9L-57\9ZH L1U48DHG'3/#''G-+],\@#R4V$NOTY7?)..:86W.FH6!T$OO-6 MH>>.3@SG-2PE(GM!M LSQ$=7HQ;"]-5U4)L2&2RUREC+I-*S7,1.(NN*PGC M:$PI^G,&EH0W*S,;7+B3C::#$D,C0YEU^./9@0$E[&K[A8UQJIKRA&C-&K8A2XZ: [ )VK?>\/7J\;#!!!@>:C&@J?JD! ;;"+LI#" MU6#;G*R!S0^GB\\4(+IJG;0]:3*K:8:3E;I09E6NT&N/>&+DB[ MTV^GIL04SZZ.6U)_(BLN ZH.AE)4P/M-@EIH&%@6@K>"8PA#7< M5+-A2#;-,%**-1U@PI2K.4\2>]WS:#;I3NX U'4YRYC6$U^3_%0-8'(5+N-1 MV^Y$0LPNJLD3,( 2L+@N?!V++#-6O">FN=2F_C]PL1I4YR[Z71:."Z31J=QCN$TV.OR\X<(-R? M*D0AINEQ811AC%7KN6>9(Z>INRC+?MBMY]"MUAW&!.V5XOWH%':>A)=*WK0. M?B^+>W@8JX;.1L:AX"_?40V9/:5C62$GS1^/FN2=A82%N3BMD7JR5VJ7 Q$) M?K+7;F],YWBET,%JAM:![QRR6/5&Q V+FX-_5++#SS_%[.\YY16-IV?V0.$ M=4BJ?(<28;]^O<2MKVJ\@*ASE+<,[.-0!;')8$XRB$WP4'^E%0[E.F\X[.&+ M,S1GY-K,>P'7KQ6FJ1KQ*>.(9#<)GRG_ KN+=?P6W-A$0]2NE68V<5X;I MW^$M>%.5M)TYMM(!FM;I\$);9J)1:AA+Y-8-CL7\!D@6?S*_)_/[9&%\W(DP%5:&:,=2&#K2OKH_ MYP0_W[:UPAR;17D+SL9>10$%F8];'DR$NBXM 3PL]A/"+&2$V>/[)X39MQQO MC!RJ;-:,X_"IUBU'!B'9V83+P4;'Z]#1IL78AVGE%A@P.$<90H"(XHU,4CN5CB2$"%%DXQ1"G&"+(&*(O M)1EL"($FRDKJ,;S *W;WJMJ3L7<\&MK( #437NRX*$WUN+\JW5GMHAJL,J0R MO=*'@N-[LM?Y0JOA;>W^3A[&)(N"L_F F0+/+GPR<)[A>^QQP2KY1U6VJR^? M3]@$E-G0<$G+$SRSI76[G/+S6\V>3.$0V$;4KB&T-F( DIFD([S'FBKZ%/8O M,\J0 .%+!+3)DHNHF8EU@!(]W=]E(&*KF V\QQ10@[^4;[\6TEHZS=M-0/' M4D6O*UBA#+'<*:8Y^T@&;M MXOS^I=VZX]$:=6 P*=<(,D=/,WI/PU >WUL_OGF]"6E:V2(SMFK#S-IT'.S" ME4268+$5!'E53.J X"VFQO(:;9S4*KF)2BM%\OTR\Z)^:*=&#GN5EW6)*&3Y4@#_=<*>20UP'RR+/ M5-O[RH3%&KG1 /X"(1:GT?0D;(ZV6''3Z5QE93]_E975T9JZ@"R=3EIKAX/< M0MN]?PCD"7N-J(XE\ ]0?JL;^,,2Y5!?\C%D0C'5>PK][Y3+/$&<@H0X71P? MQ.F@#N6 HDJ=$&I(-)1S=51 RH(]CIT2[SX;R,*MV;@CM,\>CX/!%^T3Q&8R MY92-6:WRM49FZ,"ZS[S!6IF4HZNW]FK+'WI1O[!EG>+LW>-LST!JH6-+6F)F M#XWI"Z2JUF0>-80YACYIVX0EFA!DNO8S++V%H$G5':R"L!W"U';5#9CU VX7 MYER?S/K)K!^76=?"=I[5(#)X3F:-)JT,%*"[N=E6P^ ?;;HJI(*++I.=/..3 M"3V9T#UZQBZ[7!K-$.",UG%*K?J*2$JC=B6P6JR#MC?'/T(N3"2) M)U?(E!9*E?B#()UBZN''G!.LFIU*4Y"[0B EZ^G6(BL%%+8S;>!P!1F:ZEJE\_6,,3E7.(;XK:',7J+V>N+R_3> M)=W8_/A0/]F+C[-%4EPKYJV&7]I"TM9FTEOFWGV8\E11V@ M4.$+;.1X0PR%R>Q#4=[F*KTVP6"$B;K9@O''Q&M(L@:5;O\X):VWVAIFB+]& MNN,J8PN3595:)15)]RR2:JE#*<8RT60PS)^-Q+(L5(-5@C19)C@W5@4+Q92Q M[JW^W:(=0U62=,WP? S#$8.-D!J93BF]JQM#2&NG-QF88()P\]JPW)+H5+KT MNZ?2Q8[1/@K=%O=X:(E#A@96J)0[Z 6J9:(M1RM/JT(H0_&7-,N9\@DTDYLD MR[6D=M:5@"6/GV\=XZ>-X!5RHF(&A[X)QU:FYG%D0?RP*M1R55*-BIS5)"L8 MGY&;TXAIJH\F,DL7) M5&SSX"L

CEV76F*12]!XW;$!07HZ9IA$?+D646#C3J*1JL!3XU;)3RN ME2+B?CJ$] J(K0RQ612&?SS%99;*]U '3F>DO7- O*9E\C%;MLNO\^9"$:P? M\63-/B4?05:EQY:.=J[&!6W,7)J!@0)GPAEN$G[0WZQE-K+B!L[JE.#_5=06 MJH!U O&[)96"#W>W1-KRM7)O7O7N'XV,$?AH>+F;3)GU6%O,, MAP].8E@%)Q3@47+_OG>KI*R#[4V[ZU>!393 '0QA66'H)><2'(;P!XBHV+ 4 M'6BAMO$CBJJ2+=^JVQM'BS)/Z7,?E%JY MW]"?)^:D:L;55"??!J:[K!K2(;,79_Z=K-(Y=:SF=(F#2.?0NRG3 I$QFRDO MIX^5@%4+Y_',[X"?.;9/@C@X\;GZDQ644^?$2.R1K M*5;SZ,4#$,ZM;P5/-%-5H6DK1O32XPV28]VIE%4@/@SL)I,AE$#9O":)"<"7 MA2@(J]YNE8,&ND - :%.TB/J4 )TFP8/K'3Y=,]P$D:&D58#C%:>W**?L_:@ MI)^QMC:HC0JY3ENA0I_9G5@ORC-8?VYW)M.,B8C<(IN2?B>E20P?&5TMS>J9 M7+VWT*C2F:MKW$'Z'#[E!>82;5 M89*%_NNV]PZ[?2=IIQ]P&U$V(J)1OQ21ECL1I+"$9IA MO8X&'@9F=NI]WKK:&9-M;"@JL5,9,J=S@.:ZPXT)3[U<81,]+$)P#B2FVU4Z:4]8&MRY[)=]>D/;+T:HK* H'@:"I7<$:)<>\M9HY'Y3EA;2;I35;S MEN&#KRUJE=.&QA6?KT=7[VG!; D*PQR:>5OA$1C"5O)V"^XBQ].:(H6(XVZ5 M4ZRL$*!EQ8X/)KREW(EFC% 'MH3C%DEKV$L49-/N\/84B=D*!R*7ES@F5VEO MZTA]PX_JS"K=.;0[Q6'?,@YS.=_? MDNI#O5= 6!1M"AO9I@R$&+P(%\D-]KOPB@,[A-TF+E\GGLT$9.$0L",P@E8J M=G[D"'0S$0FLY"HE5D;"KM,5AF1*!HI4&%+J[D_ZGK1!OLPJ>-)W99Y4L6Z! M[/_)C:!Z'WMG?B./B681@[5K..[K#.8-+@#3G]TD8EZCFP2,;F$D+O07"U0< MX<[05,%V_#!X*33A<,$L;_ERIFVKPSF?Y,*IZC!98N?-$W-?;1:G7/0TS"HUS*QC-YMS/,HS(R(S67"W5 MR_#"ABU\!1NR9,2S$VZM,!)BD#MO$H$(<[<&WAA^4<"KP5XZ>WI_$J7)>C=U M(*S8@GM=WN#^A2/H [SEC>,P,,\[A%P-DKDK2KJX,R?!(_Q6?20T^'6T6JSK M#.E@X3O+FB,Y#6O3;2QU=-8DQ74&+W0""04-$KK\[D!">Y5!Y2-7ML;$;>VL MX7EAF./H1D&8FBO$G28S[$;(\-\ZHP@G9Y7"S[6PU>(_N6]&57 LK)+9!Y9I M,%L1B<;K50[S11TXRQ(_#-O7^0"\5DO_0#L&_WE7SAO4THHC;*[(41J,,BC8 MYYK$&&W#LT0<3V$@.240&>Q0.G/ MMB3\*^1;9VN !Q4,/'K]\J7DILQX,F"XT[*==C()GHM?1VEK)=L8"U^BE!PO MR@+>J*V-/^HL%?11X&+799E2:B"I:>]C?M>L 6]E<=' %)^8UD88+;?"\J4ML MXY47M]CL@%"IT$/PO87ODIJNI\J-G=1'K'OQLJ)7>2F;USC/*AZ-;':#T4%Y%MXF19IEC>Q$]Z[=UT M*G4O9K+^HV$$)S^L'$7FKV=2X?LX:_.5QWKWIE+WM"$U.P!NJ_5\,($C/M72 ME$6]WGO,X2XIMFL49:.DIU%?]:PMJ,'.-,_3D##4Q X+#89^5+=.WR-QF)B. M2IE%KXNRR^SGS66&!X/V4C(.*>4S2)-B6)CH%QL'9HC9N^\;'8D0/KCG)-QK92!CX9N/M'LO0"Q'^^FEL5 M:Z>(YF"XP/0@,JFL-+$\C&Q-V7PK (C,@^B0HNU%=<":J:%LX$7<])PB$QE( ML39H\$36M6ZKF^P&?Y!/ZQ.B)S3("H2"QYH81M1:U$-O%)8D-E"CXAL.4Z-Z M0@C"8^2I?#O'AQD8.RX]B.O0Q[UQQ!O68'*52]OJ[EA=ZSN8J/%BOZ7I(S$5 M:4BF@D^I]SLX,LA20KX099^Q[GZ/Z^Z&-U@3(9\6\]9%$+-1)0()2:4B$1_C M"@J\$_?G?5X'T>-RJDXX8]TZL:\_K,5IT5 M<=@0H\WG8@"@(_"9DZ)VR?UO%R7ZXL@ECCTS&.[# 8VY=;AG(OXU2X&7U:;@ MC3@%A<65RGM#3%3'AQ]]$)[9W+1"WPM3F"1V;"7L6,0 X*K9C?S/R:8D%!0IH+$A"/L!PS4K9W=+\;TNXN MG5R&E)_2#J$Z1X?>DB6IL-LF3,R)5QQZ5DO M@O!2FQJ_,-HRL"CZ!^Q;2\+V<=Z9_%S_[0+P<":QI(ZQ9OSPR4\/GT:K\^4Y MW>5_R^H#^R:BV40FVJ\T:;Q3'PW@,55P;@__-71"<>7&LG)252K)X+^S9$6$ MB__A9M49FC&X;-H_@[!UF7!^!6*HG!PIW$PXHG0: ?QBI+\N,#?XJ?3?7O5.Y86[] 0%4?2V]O%\'6;_IN4]=POIC=DLK"%&TFN-9JP+#]H)C0::FV( M[DY=P5$%N_\DI$*E<3*!Y6S65H*:'C1>>$9T>)FY?U:_V*JM5F6-<-9/'W"% M*A7PZLA2(H%(1FH3HM_4&XIY%YJ"#3S1V>-1< J]Q_$9DQ\/RYB\*J13.F"S M,;)092U[6IGH'^-!KHGI"PN\U=3DY';$@I)Q&RJH>8, !7Y/A58X-XZ'3SGB MP"<),TE8=#8]]#6.W=F-PKU55EVL#4'3P57/D):_B/F?&KL\^"L"-I&4C/I M2AM5>4LST MB!D_0I#KP\,R4F\)Y/I'9(Q5](96XJGP?YPP5]<&&!80,%P9F@SP<^"O<).4 M8.W& R0T (+TDPI[RG!CB[WJFP%/YL(P]EAKI#ZJ&>=YM8 261O7JU=YDN/_/P@AITP&:_3SZJVB0CG.X> M2P%!.061+R466W():NJL=#B]SH(G$0C1Z.G,UXDU;#>V(\EBF=Y'#LPL',G5 M_4%7:VS.H[14M;+#DYS&T0LA6H MO]%1?(73@A]C@^SR"7&U=W__AY\?/SPAKK[O-I0NU1:5*+&_BD%"F=!(V(X/ M\;5'CTFW:S9);U3%J2&M"Z)KKC;_V?@@E6WV%@Q5PW6SFK&R*/W>X1;GG*TF M7<96@B_,9A=(#N%1>#9EDQ/QDCDPHZO9J3_V:!,'F[+(=Y;MXNY1H0]A16_. M"XA"M,HSI!/K.G^8':A:@8:ENADMECZAA.HZW(_#YD7RCY@#IDNQ4R7J]5C0 M-EY2H3"IG"#7D=>*ZS "H*.EZL:-=)DB9YY)/8KN*_+1#/$G3\YI -(!%'F& MN@O(E_ 4V6=NH$,S/=;*Z?AEAEV@<7]'W$C+5>ZQJ!2S+,^1S,C<]8LR#9Q. MX4]I!OT^]HQ8B=.F";.Z^OBPG Y936^2"A?!/]H$DS!JW[56_ZF$B*TM#*D9 M=ZXBR**JU$TYHUURK1^^MB!D K:UO+57< %2-%@E:[/D5ZHB,FWTHIVRX[SK M,[L[R4W_VC[QSGX*/WUK)CN-7MNW"R%K):SFEF=,$ZZ1, !$4)+4B/TUH8GO M-#C0+ A#Z=L*$X!9"B@:L !+HWJ+0;XR/$@L1BZ+)57SI,V;6G?[;[RF]&!3 MT&C%$,;O% _Q%?2W!R]!?:;,RJ4/Y31;(%DC$*>WPTQ"ULO%U@;7HY&06-G( M\_*V)CAI%(&'S<;-OUR&#&!(:,B] HKEA&[ =*?$"25^21^K.MLCK-9GKT"&_@"5 L$NYV-V5F*F,B%^D*_U/ +$3!'%2\O67:RR6OXC3#G>FI)LKN"G-3&X-T>R*&9F47C3 MGM56_),6'JETU MDC%_\>\6]P:W'N$*YU<@*MA47D.CEKPU'ML%/FA+-R]X B9A=NTF*W."F*-W MFZ,J@Z;1$ 4KRJ"Y"E:;^56\V\2<7=OE'E2^-7=!ZR>J1:])T\-AL3#I.W,3 MHW5[=C71E06ZQ#/.M458KY=3X"5X$4PJA3DY>(S8[4ADQCXNK"71/Q!'54@1 M[4K;,;[?+\YK.2,%E[)O45:Q>5.=&V0$*?XF3U9" )HQ>3ZF$FF,P%PW9"7U M68=_O<8 H<50*Q5[FJ]-*/ M^Q,S0X44S;(5_9HIVH5\1-6JB365"7%=&M1I;QC-=&$LE3C[6GG^ZKQ[NO!S\DP#:'6T+9W/&O1_,R4A$:A7SU2-7C# \@WD3+L:.S>KYO)L.0'O,A'G*1*$< M,Z=B7]C%OD>G8M]>,B9/PEL-F^S):ZJ^_1:])O?(^C1[3IF\$E=(GDZW,%"O MQG";1CP*LK;)2=@],11T"XD9=9M=GJ M!:!S;YV\1]\_9I_49.XEPL!UZ;4Y8 I_.&C?L"C[5 3EX&#<*1NM2Q5DIO]^ M[^*);V_Y?/7+XM^B*OYX<.%1_Z"V4%-SPA[@7L^ MA]XOE-M[U,E<6A2T5\;B I/JOHHU=TZ^ C]3PQ7KN>1?SC04I[(EY;(RD)JD M]G1E3/2$>4Q&'II!'SJ6*-/Y*7:!2IB7C[;O%/S,"2$A"(E-V^._W[V%65%) M"-V N,QAT;'F&K>4&ETC8IG6:# &F=(G)B965A&^RQ52^WIYI%YMU1&/41]7 MU!7F%8DI:6FY%0Z@ZA3,))IBT]%N[N"0'!O1;R_>/HNN4$;Y)LGWO+FOHGE6 M$&\^;E?R:^GQ2.7YQI/AX8.JBW1'33=)RJ -< M6V IAE./P)"3E,TW'S^6^ MQ#D"J5$=7'3^_!F<9JFJ9U4V15,0:J.6B9<>[9WLB?.@%D$CF52QNS3$$/:B M8A+99ITL?'#_TG GO+F*74-,-I>;_G#"="+=4UA@UFWV*\!!H?BW64 HK+5Y M'+=CXN*66%B'"M6L.4UM"^SHA6_<@]G$#@$2C!\^ELUJTZ8F53^]7;W'-FCO M*"\+Y'STW<]*+>#P$G[V/V'+D_9BI6XR=:OS]=$M5H4CE=&\GV6F;!:YNLM8 MI.:EET2L^\C1?(.\%H6RLG/E3*E4%\P3UI>O&UYC2RYT.5#R[NKVG-JL1B4W M+LG=:50L-)W?[6Y#ZF@H#KTI57$\26HL>WV;\1&>!9$G<;8YU@9550EX(57L M97'*13#SK@S+-*G9(C/] H$:Y@G5\QP&%'T9B>'P-;V1-&/(RH!V2,PGAD;" M5GG&U;>8],'4?LR(B&TQ#VZ)(. 86F3J1@",GY,B.0AO*3@EBHV9@I>O_ODN M##]:@J'.$XT>F,>[@(+3)]BT@'Y%U$GT%NQDA;PK^^;D^KWTX15X3BD7[^T0 MR&)/JZ*3=54I5-\M"#R->&-XT8J*#EBW2 IN6W;\*J4S9HDIB-=HGVD02&KY M _8?YX3)\2-M.%46V33#SZOBSS)CX',E UB/0J7==-:98:RAMPR>WK*S2$)P MZ(X,,/[H_, XL_T4]>N![&X 9Y&/G'.;C,82S1FXFM)^=\=4\Y?.*)^P('M? M_S_\_/BQ/S_? 1;DZ?V]&<. JA"/MGK>;P>X2_XPW"5AXLN^A&>]SY;$+)CU M\>#1^GC_8J^7XX>=) M= ;6/S4IX&OF@M=1!L.B]1) >"]S:?(J(.2VN/\RSR8YHR<\UE(U\CG] ?UK M\"U&%M5D^ZKJW\WC79G&\@CP*[%9YC<46WUL$QK0+;U\IP M4G]TR!!/5F@;E1LMVNVF??=SYAL> G3%OY,.Q&R'EP5# 1YUMMQGM\$//\. M)8B;3)#$=W+G8]E82Z;=*^NMY)Q&XFF3J12JMQU-X&FR/V>R!\^)(SXE CHF M+L[O7QH7O.,+.-MF?>*QW;:P?3.DMA\A]=X\WOB+N+R?'$@=FG_;>=$A:V6; M"P?9I\/<.=KK>D1>UY[M$LE1$QJ"\K])EB,%CQ[N[HENIY'[& A74FZ?05/< MQ[4"9TJ6MM2ZJ5E\L '\NE+7TOEKBO]3Y=7_W>[ID0UT8K#:0R'VC=\G_\PC M<[!$26$0\CCF1]J!1;JM7*YRM"S,,S >8QN0"SNTO\%873WGI>W1?0,F^ )/;EO+(O+ M^$H+'540LQM"HHR!R* M^)]0%2F';^U85I,*:35M+T>[@NP!8&\Z"O'=@)6<,M7<$0=Z"$"N ]-HW0CD M8O\D@-4TR('V%:! ML3[\B%\0\?/=U$$VPGN.=ZL%M-<$W',$1=M_!5.SW6:RZKN41 ,H[&ZQ;]^+ ML3K>HNTE%VV_GYJM5W;=N+R/)7MV*KY^_9+4 =9>!]@@3Z774^EU"\A@N/;Z M6:576HC'7'F]/%5>=QFD[Z+R^NVJ'S^&E_K=M!*DKNG;CS 8O'UBYIA,T6%9 MH(O]NO>A#\^#DW7>9IW#X%A/T>^UY%D4N[.CD(F,)GYPU5:K$N57C!+8]T C M;GC$W_WS[;]>_>OJU]C*DO\.O[OZ_=F+Z.KWY_#3\Q>__?[JY:MG5WA4')G* M^.-#HQA_UU8W&5+RP=&WN?I%/YJ(>+]GXY&$B,'51G_XF>G:-_8>UHJRS9Q< M"'-5A])0%>[A&DCU@L]60UCN2$WWHWD_8563X5)]Q1A$^BA#%%WXCA6NF M^2Q]E<88_J@S#93PRI-LB=^AK/]T'6ORUC=:QZVCD--/OY_VT6D??3LV/-3D M#'.$M,[\7H/ ,(W1_ K]?NQ)<)/7AL8@Z,B$U3%?;E*BBIDAW!#Z"+*@\BT?C M*P=71R3H&H=VOSOZQR/JV\:;TTG\"^=FW>=U)2Q($)<\(@(K*W&R4'NMZ\ EL!21\'9&/2OG^^Q\()LZSI?>_MQ,\V'(.&(N$/ M]54>:4/[S&\(,D+/H,[7&\XS6^_7@B6;).<=%7DD;> 5OVD4@O4Y3 3P/_O% M 1X,3^/3_58\)J%X9D?BF 6'<\&6V@:M#6DK:40'V"9U79*)PQ_M/'0"FP/ M33[>;T752<+A8E]KVAG"OJ*.4)6TQ];.^?C0>/E?P3^7A14@,SV->P8UO$3Q M/#K9NZZ'$!1[H*],WF)-7UF4.?R_I%KFJ#AMI6,[J5A) F>5ISL+?Y\IQ$^D M&4)T2_PGAE/E6BE$55PK'0.Y9; ;I37Y/'\(O*T9/$-92=1$0NAU=(8?"5[% M@P?.+!!PV"BI'8*:!Q?1R>]#$96&PE18'C5.49HL89;@'SJ)G]%O%4QLIHH9 M_411*OSWSS:]-F$L+#15-S OMTF5PF]6X%_F_.TY/$J-Z+^:A%P^PI_H7N^3 MCZKVE+H2,%=5H:S*^5S)6F/'BRY!!,EJCA>)42$&E1I95"PK8"DUIG<9/P_K M7%J/];]O5&X;)\)2\U1Y4<(5F<$V[]&^U%EK!:78$S3,..:N9HV4QFM%+P7?K0K MV3;IQFP)7)2072V7H#C)@?Y**5I";4X_H^+HG76G W89 ZQ[.]0 86X\Q_G; M,U:56P*D0\#2J.$*AE6K6VCL'XB>88F.(J4 6(T+4P6;>@LLNP/F/4DISGCG MIA&#D@A'LB<"S&_C[*";,&U46J#+Y4J8H=U[!M.:%)B4 A-FHBVNW&?+I4K1 M(8-Y'\I*XW0[TN;1"SE[R?*RO\45=_:XD.N:ROX&;X?K*,F0VFBTPMGE3@0NIHYV7I A]E>(ZHA7[ M#OQ%NRKA>8YD8088W^/"_.M?GE[\]+>__0W^>_G3T46;!T8>-!!MAJ#]MC78 M=#OI-L6:P&F! M&\G9@SW,<\^K&G?#3Z">O?OO/_S\Y/YW!^H)HR?LP)JAN]'4*W? M5S_;^!VZ/G\+]96*)FMRO3D<(2867,)PI++9 J)NLUEU3BC[R69-[Z8OR"^G M,3;Z07^U]?"#:-*8+53:PI:Z.'^Z9VZ:4W?$UXOQKFQFS&%0X$X!98DETY;P MDCH4D5VRCFC!R :C%K):D]'[QX[>!%?%+,MS/*.NG)X+_MMO):TWL[=>5W!M MSJ9Z3X@%)BD&T>&5+,L6+T/YNEOL)36E(H-YRV=M[@=2 _N8U#3N?,1JI#<\ M%GV2'Y*0B_1X%=)1P%/>)%E.R4$Y<[E'==!D',V"#S#"?L&,>0XP394N;*%CF8AG[Q04NI).7/2_X3CH))WB7]=H-,\HIWEKCO"N5JX36YQP6!BRM]$ \ MH?WFW?WJ$<\2E\=,]T+:(DDD$QV;2<7N"*4^T/'$C+D\_'-.%RHD6>PF#K_H M(11&AN?A865X8$-G7,9$:\W)]_=4IV3?@6&TWP$AXO>8[+DJ^N5X<42N=4.4 M_L :-S9_XK;*&K -Z(T*#,JQS>#8@Q.JC_AETF!E@"G1DZ';@6OL!@/X(]Z[ ML*7PB)+#A"3K)(XX,AA*/O'9@]<_N]2]6IK*6]\MT7ALT]P,[XU,K^QBN4Z) M./Y>B9Z-W,BCQ1UWB()S0:]G\^A#4=X6AJ0F6BJ(@*@I#&N8K1#%-T)C?Y;- M73=H52%.CAR[B9RA?.32*]C33MOQC2$3S1V?G_!'GJ:-+X9FGC)YC+M#;(&J M3Z0CA\D\&1;IB*[IP[J52>.E*&;&!N;:LQ@Q3W/&>JUI]6+H[RC8.18CS"D) M)S6V$S >!2J]UF@V!C0CW-81 M?PW3F>:N8(EQ1A*W:^W3I-WPZ4"JWQ88^G"OB][K(#JM^Z^T[H\EZ1)@-?35 M?#@1PHZ'Z-IHXR!I%*9<.XP^CU[V,(@&#]W8P58Z:R!867=:+AR$$E>N3B[> M;B;92[BQ=^1EW;@8 ^MZU9@D'*_OV(LF[Y*#M/N#+M=;=*@0%1HR[/J65A[R7,'WY^I052FLB!]P!K#U<+>=_@S.886ES MVK),SSV"I04!_=O%P%Z>'3X/A6TL2888%0AC@:X0'>^<%/K7M3Q^^ MR.E$N:NRWL!B5SGI-2-R#A^<<7%:'URO;M,NWE_?8ZXMQAW8IYW-LA5"Z6#] M^)?D;8'ZJ[(U3J[L3OY:-A\9<804D$);DMYD-1<%, >'2.1?'N,3%DZ'Q2%8P8JLJDYEG M(V&P$YJK3MN/ =,DO!-H F!QI$P'SR^@R0GJ9*GL6Y56S"&"LV>QX<+#.X$6 MA105Z,VH2;#*EM0U 1MFIA2SKH"Q UO U5N8"F6I,WMO42XSN0-\V*-#BUYAE6!+6K95%H?WC3-_1> MM>0XW$V 6\<__D5$@9;-Z#3]LR"V*&5T13?$2H^*L5B,'#WUF^(C#+Q@B9M/PQ^A47'IZ->COC_F_U#TW<&NIZJ!= MQY=@VBWV]*_+,L4\7[,8'_TA?1(J+Z,^R0!JUGB]/#J]>77B^;N^JO-09SC^ M,))37*F. <)K+E2>QC8+PF#<%&S76J63;]8!];7=,MM5\2B\E.0FE_:%\1'? MDK<5+/MA[!Y1IWS1P8J/!D*]8"VC"3=PS)R0B8./$?N>>72+O?;9R5#4T#'- M.H_A$ H+E2;Z,9QID# SEBPV[<)LVW*D85G-F9OM.>)G2(-^@+L+#A)BE^3 MV]CS6"@<1 D!IG8TW8UT@@BWL6ZD$UH[.1I]N:QPH$N:)J(L+>;190^"N#,8C(-2LB3'6=J7&2N)P,>Z_"FR9H6 MU4WYX*B,">]_";7BB81#576'Y>K,2,Q;&@6=NZ$"'[AIV,9G0Q&7I7$2^(0^ MV"]$.%3[8(=GK^L]].%Y>/YP[\S#88Y0(/JBP?//75SLUP"='+C#W%_A%"*U M R\\+_O#SDP?^_)R@BE]WO,OO7OUP^^>D/N%+=5E0)>%/FV@VGH\.$!7;]^_ M>O;K"YRG5V3+X'_O7[S][=7O5U@L.C)"L2?G%^$=<1O;_RRW4O26DB(G\K C M) _;=0E,U]%O+0I91<^XX+WG4JBCW^9*OAETG\'T:8XPU:LPL55NX,&&Y2SA ME9?\RIU:_[$LQN":JN^P&%\P$;Q6JJV"4"?4?,%??W$B^]R=)=Z\(;]\%/;B MS,)9G(_.'S[6@DO:.%AD%TC3=OQ^MSI?G,3W?_Y;5 MA^@90N)H?F%!7\''\^CR?AP]N/_@(CIC8"?QEB!NT00/5,T60%0W6 G3C7!S M>7M/!^,$!LVY\ (L!M)VA$"U<,I^[I+B0T,<^R9:3R(CIR62-A"_NNMF' !C ME@VI]UJPL);6TPRG F[:X\HWI5EJ>YJBLL.*PFZ8$8:7VJL(%D:C>IS).H#9 MT2;VT?G%GIG,0BT(N".T9U+VX(MN.$;[E.(0>&:S*&O?:F(.E?'9616!S]Q* M;P\CJ^U>ELX6XRBKP4@!/:KXCEZ:;]S9%_-^B5?ZOVVA'$^.T'IS;%/7OEO, M+0[82U61CR?6R+W0Z? ]4$L3#G:,M=-0;]X>@SL$GL%S#F@[]81L^5[#1#!5 MTTZ[7<9]5>M76"P,%7H'CO=*Q5+LXRF-K*8 M-N35$%PR5GEH[$2;"&\M?W)2$N12"<7\QPQO)'(N?=_U -RA0)Q5[)*=S=I* M]Q1IT_XINMB'E;@)*'-S>?Y$BY/_FMSBMB2AN"BKZU:Y;31T#HM. YE/;BZ> ME7#RSZF1&?=/42+Q@TIXNYL>"60^F,^IF1N_BA7>!!MDF:L*"WIUC-NVJ1#1 M'U.7;AUEN>E$MN!1V(&+;$IU9]YXG%!RQ.BN9O]N,T9W'$L>.CCEMSODH4-( M.W]BCCF;>SI>_%5[',$R)KEX:1G5W-]. ZIN:B&X=&(U&LVI,WYV8<__W$4: M^*TS-,,=3D"$0CN\%(% M>\[9@.W!O@G,#R"H?;#WY'/'$S2M;-0>WKC,!+U$%;@1W)PLF\ 0M:I()?"J MW+Z :[LGEL1'''_/D"0X?&8=N@*"6K$]T;WX9E]4_+S(I7%V09CB,4W'/**M,BL7Y(=[?(F=QBC/9>1 MR'M\($L0%R\?[ A"(;\I,=RUE-D@KZDK]UEKD0K'S3J6E$)PDMMW2"GP3(2! MK_R4I +&(6Q82/-./#[FKT;\Z&?V3T0\KA?"+ILF\0QJ!U_](%N%B M-(O QP4IQ@]D#73I:R!MH ^J;YTZ\-[SE#FX<^; .P2.-G6P3U^!4P[ST\5B/SE/V/?SL.Q^5ZR\9+PF^0V?%C6LXC/D]@'5\L?<)"GV$ M]DO).(1^/AL#+ANXI&EAQ_6[#2J)PCAU._W3T7;F#POK(4Z2I:L1G^@* M(P6F8:#6ER1S(PSE<&-Z#@(458;$,NS]\N#\ 8WKWLW*V3.95^W.-D@E#1%& MN@8O)16BSQWWLA$V*/O3M'8S<](]XY7CJ% MI:2'[:*NB6]\EC.]*9QA,7&LRZ@%+U'+@Z-WS$LV"R'T3GW)-&H8[ 4/PBO) M;6RD8SP>+'4GN1W4ZQ$%#SV67U6,H!PB2\:0&G49/)5]5'-6OYG^+9 M4:,S]O2)?PK'R):"-O,^390GMRY;>8)* M;,LE/';.D&$4F6T21-9/Y)*D'+0^->F9&^ZSQ3,B4B C;ON' Z^8>I#)@0$0*4BH_3 M" A?Y"R Y[]U)^CDU.Q6&TVBP>P#3UM,E3>4P=/ODHO8Z&O64T_!;$ &GH=QB M6908^5356:7#Y;$QY1."2NE]U='>P2MY8U=*ZA FY>+B_.F>>7Q7:B:"CM(D MSX)8^E#E4>0*3F_48<+8*U+IGFCLAKA MGCV=]W(^(R2.@ 0Z>8<0AMQ45I^5RQ4&9*]PO:NZJ3LBB\,:Q UL\X:A2(EW MN:2N55-W+XY1WS_/WYU'M?"0O3XL MH2?2H8PI[A/B+%/^+/@ M#5L,BG1,*Y!#]W6)2(M]%R,@GC5J64^B9%G*T3P\4@-M,Q><(C!M,'L?$\0U%@^/D]&)RWJFDKV"%= MMBM35'OU]EWT$O%93QX^_9%D$R7'.(-9X5VQG'#6!(+QHE LTIC5I-Y+>Y;> M^";)6U6;;8K&CNPFUY2#UB6QTLY[CC*9R4A"0)G3Y ,O:.W<:^2XG5R#:\-5 MZ,_,AJ7G6ONVR'$+NJBVM$1FQ.D:,=^P9Z^)2\D7*I8*;"(T3*GR&P^$ZV@M8QBLM2$D(-;#%''"M<[ M*O' #2LUSS%=3@M[^\,,'&.T!0CH&6GVR:\6O ?3$REZQ/PCXA;/>" 0])02K?*T41"JVJMB!P!H(1"3]"3TF/ M@Q);UP4,:QJ98=*F )];_%^"OL(W57$-,2N]6877YR8M5=W $JZ=0Y '+#9J M67,A=I4APYS6U1S.&/2+1/A=P_93;",#LZ'[UVY5?H-]90\F$7B",)L^4'+@ MR4J-$^DHT/MR\P?@C?VNV@9]_RL[A2]A"D-PR-C"P3J\$6?%7\OACRT>?5?5 M-(,!;LJ]@D4<'Q?=,?_!K%7H[_-H9'W ALPI)>EHW"06CS4WS2U\:N)^@]-9 M C:SZSB5^;D7_1])9''%%! MT77V>/(W7,]0Q>)Q@$;[FK%RG:_W3A5>"I_RE)M6-E7B3(S$O. 4^=.E2@EL M>BX9-4QHF\/8R"5X6,8FX4,(AO#D67TE3LJ[6A!9K!J,@DZ./L4[2P/[>C!O M4B+"U(\)8(8@9$:"]^J#:CAB-/A/6CDXX>+!Q79UVR 34S()K)R\=KY7$ B5 M[F 24$C:W+N5V3W\185V!]>5^RWNN#5.&B(SS-/5(OE#)4#VF>IVM4(4JWUK M$YOWWGU@L,P)T?<4VQ5\J[MWY-)SA9Z7^@A^8BTQ]ZRL;7YM["[3LH+IABB/ M_$>A/Q9K!Y=^36]**1HV,DHN;NXT>/W1J(N6S)3& M6GL6FG;1^6[6QV*K3CU?7L_7SKDUJI#!V9S7ZA;S;":/[\AADD_E-:9;[]P5 M*0_;/==@[U=[1<-WZEE31757]IIB!^:]0H4DJFURJ;NDK"%LV?F:\W%EGK+W MQ9Z9;&CJX]?Z)M62P,/IWRB$_S@V/6SPN2X->30 MGU4!Q^'EU<>LIFP +("VHE![5>;9#.]GV^]B[;M'"?8T)M*PGI;MM&& Y-N_ M_N7RR4]_P-/HR[S!RZQU*ODJ9<()B'3>_O%*_HBYLQ>6*R/,9:;]]\?G/^YW MI84^/'OMM JXFO[>KO#M[YY#; MRRR7EK*-!MP0G6S:J;$DVF5KS\MJ^ 9V/^^P^Z>*!1WI2F-KQ4CC.ARD5;F" M$5^39!V"M/(D6[K85^$ ,>;$Y5ZS47IS7/V,P9'+__#S'QVX$1[Q_HJ)-P9R M5!J=9Q7\?UPGAGX9ER_\3LW1>:!:5#EM$@K[:(FN=U[1M 8HW1M'=9DCA%0S MF7TD*"%]@*/$@<=G8F?911*5CB[WLZ"!)1B'PKGIOU\(^)(A!V"#22' 6(LU M/O5QD1#(<]RW(%J])5;?$(ZE8_S!H=BR4A,XU93ZT'-QW>/KX IV^SW$W$.F M/Q_162?UZ@!TW=PK)G03C<4]C?JV4?^B)(%!=)E='E81ZEU3P5D*B_@-\63N MOXN>JB()ZV[C"=AYP+B3LY7-65H\!:%7Y_ 3_6DB[5AB?JEW&4YQ!R?2N0%G MF%618@HAUBTG: G$)OLH> Y",32D]K6% \$0;KFY'TX$N@S", >Q&4GIP"%J MY+_^Y>&3GZ+H+)GH'A^]0'CVLR5#H @PR'ROV0R)]S(RVPAFPFP^MY[!WVO* MB[-;WZQEG707%GU/8D(YJ)GLMK=@EN I9' 8L$^68+I@QJQ]Q.C7+A5C@PS? M[R[L:O%;G M]ERH(HZCZ)>4PUT:[0-P7)*7<.! MHT'!9M6<=1<43'=27!/RBJ#U^J=);VF9\I5$L?Z2)\R8\3+X2V)E*)Z>(C7E MF@Q:9I>IYCG&=@.7R=]=&%3^4C&#^(+EUV5&G,H9 MD6#!_Q7XE+S'] M(XRON ^D(V7T=^RSL]+AF&3/5%A$V;;[65(''0!\<;EK" MR2?H8.62@=B=H#< S"IP,@?_4I>R@G,%3Z8ZY$_/]\!F"L(-_K'\!;#1BS7 M_V_O6YO3UK)M_XIJ]ZTNNTMQVTZ^UDL2&.=A!-&'[NV D);6FFNN^1AS3,?HW):"OA+&J("*@5=% V+( M&.8H$&1,&6=,AXGM$KOS8950+YR?"C#"K77E.(./2\HKP/;NS# M4]&Z():K1 W;?A.N-W=*DBUX/D]:YM!,5\R079).]?L4S\99CY1U0)39&/_( M=%#)BGFH*\BDBM6!3,-REWW7?/N3[5)*IR)-F^>,:9OR*S(6C9Q3[)1KY*=A M(1AN]3_$>ODHDV(]D[H77O8E=:R\ MC0)Z$0E9;K3D:^# ,(IH'Q454_$!;*]2$Q6,W3,K"S&\E*NDZ:D.B4OY=]B< MEITG)"&0DJWQ6(4JQ&S&6<01$SD+5;D$/&4:E"+SNB_S90$A,+>1AID$0$S= M#[LB01JYRV/*>@QO+GHE9HJ8XO,+_@E:9IPLJ.1%Q\9I<%;*A6O5I!P<5O<. M\WSP!'8Y."W'NMI W>QQ2J7+.#!504X70 5G-!V05IVE;?P;ORU^:'DD/4'I>;T+Z+8<,6CTP3?S)5YNC; M62>/'3VK%C?B_$=/7U6ME=['?4;YA=SOO_>-G.GYIA?RM9^'40M?\P<+:Y1] M1BZ)&%R[XJVU@A35F6X,AII)5;M2?. N&=^QC1.G(7JP(/D\T3IYM','Z,OM M.D!QB4_Q8-BT1>_RC[&QJF+3C"LF3I=IXDV2-/)*U$]NB,\T7[/HGTAE,W.J M3_\=J2;L=C,N.D34K^0H+NPN3N,"1]@ 9S>N\4L^F#1Y&P>,?--S_)IO7D]ZY110: MK(HZ_#/M,W$PB@Y(=L2E7R>M''JDA8HZ9_&CK M1<2$I$&< ^/EG[*-P$U-P4P8*W^-,-S,XSI"2@3ZD; YLMV'>2D2J_NIXDUH M]-W:7;T<@?@213-9&_;3(SR?;X(TM$CEP:G.,E7IBFXXF64!V4U9:4VE93%V MV;$M9-N-+*\?J1ATQ(;Q3'*"%3>5]CW%EV Y@1M<,I+IUA4,K>"LG0+W6:0 M<:+X?C0^'79A;C:U(9#7!T5_3YDN_$^GUB6?6K8,WOXV&H>^Z2S-L,,0K-%% M%&*A7T?[W&$BV7@)*#-UT9J[P4I5ZWUT&TV=^2:$-T6<4 S6N;-X_3>IF)+%>KK?OJ>:C MORH&X%6# =A$M/!5_83AH3B(1'UJ%"ZDE#$FN#@!G3 %&BKS>SS'PSSR]N:< MEHFG1$](C(5D!Y,[D"G:?RZ"8OT+^K#$>Z[18C:YM7[:@-LL3^$3&-=H25QL M299,WQJ'NP3;I2+X5VGT3'V!PQ-L&"4 Y9(B;LSIZHA1Q<)\T:=SQ4?,L3L< M207S@S4AC76SGO?ON)XEO 4#/IGA8\G2"CQW9GUK 06#,H2\]!!MZ0C8(EQ) MPC\+LCES21YESH"7/T1S>.]DO MAA4*;>2DQPNO$Z^)F72X.?+#*JO;11@4)LRPJ')NV<48L9:T6PTD.MOJMMX( M%II"G#R#![ 'I/26;!W!;1'(&'&3^[!6@\L;;K'/,DNV=BJ M2/SS7X#'[>D,P-?;90!>)=G;S-!Y@ MYX_]PH1R2ET1Y5$[[H#ZHQ&<5'P)90<@XV'.R^N0%PH.AR<@S*EWAH#.Z%$B MQ(P.B(B7Y2?/)DPG43^@5\ ->M1K4RA5HX)^VA@0?!7?89T5;""NC%EX=\D8 MSE*$<8=Q-H1[8?H,]X9IP(9US+Z!*)#@)JH^B<)V:IV*8OSS9G7G#JDWVW5( MG28)1HGK@ K^GCJ%N**7%1KC<)C-K?*SVM;?UX,%M<8T?FJ"/G8ZFPY26,CH MAEQW+;':X_9ZB"1(.)%8[^G:L)"!$2QM[!'".)66+%D97/ATW=-_WA2L[D2M M&U%?7K]K][S3RX_MB];%==_W6F][[?;[-OSMM2[.O-;I_[VX_-1MG[VESWY2 MNX5-F15'A]O6KOHBD:8F-O8_D0*[3^!(8/Y9,5Q?). C@GO64;WVR?JP#J[ '/ODTN1]'X8TT#B*W6S)E MJ@"IJDS&+]*:S$J[T %S289PE"3ZT2&6Q:?6\'(0)"ADP2ZA$N[6\E8K O_BN/ ML4!J7@"%[)#<;=9$V8)>E;(S"N=//8H2%!0/(S6,*_W^W=. AFH-&GK]RX&& M#@\V&)#[(6>)7?9I,4WM'>VS0*$./.][9[#_QLF,'?0VG5+EFQ_?W303Y M6%Z"1C.+IU05!W?[*Y+J.WB-:!ADRY7!%P"JBA\-DX2@@SI"V'J M!CD8(_#C""1CPLG]\(XJ %7UG I-VW7:>W:AK=->4LT^)=;S>4[(HKMHFE-' MQB!%$"B%MY&JE6DP]#11EHAC@I,96$.*6C<9(1T7O.2M-QHG]_!S,VW67"[] ML8IVRWBL!TI68Z5TZ. Z%0/SS!M)X8_9B>KG@RP.XR"M@0012.,^PO2]?6X- M\@PV(1Q<6&//=\KFS]2ZT8?V@I;HVV@:0>)N$ES[/= 38WXI+&VMM:%QI?=, M3:P+MY2=S7/4>/DT9CXV9-3)8<-DM_ /D&ZJY4GLRMY]7VC,!]$WWT"C4E9Z M',7A*KV-3[4J+Q_T6BP6$*J=WQ5GOH:=.@K.?+6A[5N0I+6\TV]=Z%I[HTLL MB&\T''ZPOO?7T/9JQHV2$?R^!@T7M&I4C@2#)SHVF%DO24 +.U.:80@,$!MS@DN MUB7X%TU]-@.#8I-:9608QKH18F,0H0(:=LE>/J%]]H%V/Y M:H.:[:#O..>*]&U7E@7_\U9L5T[76G8N6@*#0)\CGA;1$,3.@9!_N*J=%HSQ 5'56+RWX)I,P0-<0Y]OLR75KQ>C8\V(&)H[O(_A1_ MHE3QPMS@9W6 WV!* MP2&WH73AU8:5]+K-C^U%')6(F^H\TW7!&C&:V)5D@@"#;S >(]S2@EF^3\(< MH;MY.KQ%UIW+5!K>]4G.4;H-4/^4+)3AW!?R3=IYA=X0Y]Q+4V@QG7)0,%FC M\8A9[6!YG1"HY64M8ZA4OZMTHV84UA;;FFM!)8(+HQ_".>Y+%CQ)76M.(NPPD'% /$O,TRIR[I)R M5Y1V8RHH$W9(7QR!"B]!70WCLH@PE6N'TX&Z,!KF&M= M)]]MY_'AK7-^I.7SHSA-O_BIH0.$)&MAG4X-GN.0HA?" ?S CM$1^Y#"%TA_ MF]U*"%^%[@665.4849C$R=WZ3O2?H_Y^*>3OL[68V4R^*+K!!&2<>DX)*S ) M.?A*6<3Y>,X1@A*-LKD3Y2ZB$5!=#6!(F(;&!*;A?H3-"B[5_! (3'022SB9QW#F0WG9#;5[#]IL7@OC,D#)5# 6NO;,HIURL7;I$UC'. MJ(9C( ]N]M8!R03[-LC!Z\@*PHV0.7Y%1D2!*G0*0\$MX)?#_24&/WP7[I?* MPO8BKDE5V9EY\"6B-3'MO+%-(WTJK,M5K[]0K(##8!8,8^I:HU\4M1V'',0; M6?%:U?S8F-%*A31>[3(.+RHZ#K\ EK!*8LTE)0H<].Q&^U;&@+:D+_4D/,U% MTNHUUF5I;K*0TUG65@;-(A 8+"C6(FP^6Y&&>77*UAZO$%=RT=3*PE(CZB/F!W"]I)?$:U228+L)M MYVP?=1.=O:;$DO,S!-GHHGQ_B[4K+KTNE <5A">-57BND_?(A,+,DEB]G.1X M62!*8XF% ,E?6B)+T!I?V_ M 6?V\8Q86(,4S(9)6WV#5G7P%UJM.HX:$T%DC8RM)V.D' EQ0(NONC?!1&+C M N(@&;."5/11P5#'/E?-/RI0U/[4)A8-"SAJB$]JJRUY%-H/G]L]&.B%]V?[ M7:M[[EV>>]?OVORYUVMWVZU^Y^*M=X65INV^[[UK]]I_?O;:_[GJM?O][F?O M4ZOSL=VG'UWU+C]V^IW+BS[>1F= 3UXMKJ=\\O>1:?EG78^=KK>Z>59 MV]NKMU-KO4GG5;7N^QY,-GM MSML+NNK#=1L_.KU\_QY>I]OZ!-?BE5?=-JU7YWVGV^IY[?-S>&,DIK<7L-=N MG?6]5A_NV.U>?NI3=_&E(5@GY;C!J)@(5LM[V[[ Z1&);GMGER"S%Y?7(,C7 M;9C/ZTOOM-OJO$=!;EVSK/;:9YUKF+#+XD;X;'Z.U=1X0?]#_PJF"^_3_D^G M?^UU+KQWG3Y^A8MTWOH(?\F-KSOO:<+;_VF??KC&F^*G:F2XNC@&W^N[V7>_G>I\L/W3/O7>MCVWL/:]^#I89]V*)E:Y_9C^VWKZ^[5/WM?>I< MOZ/GG+7_=%X*?D'O="#R55K3=0B7MRL;7T>L<).-_W6R\64#TSM+AF*>\2=%R"CNW[4A M,@W^I<&_/)3)K"D YL$,YD,Y?RD#*J7\U\"-65SK#2B@ 06L"R5K, $-)F!K M, &59\!J4$"UK/\JF("*MV\@ 5L "6A2OTWJMV:IWV+,BQ4_&&T82E.YWC2* M)X,\S72)L'17I/X^IMF 8$Y(=V'3Q]08F'2**<-3*?&*72KL^;JC(RI5CB>A MJG$2TE6_5V;PI17R PM6!_U\-[ELIF')$;2Q%/C_KDZ!5WK?);#,QANF%.IP_"F,LUG.H5ZA<".'P0'2 M<&R3P%\I_LP^5SD..%8?&3&Q)2K:H1()+ @KQB&Z'\! M=1W!1ZUT!FY)?TR,8MD]-X'#'T(>%V+'N[!V$Z-I%FJ1V&0VC='T<[,N9 M@I$&"W8A_RQ!$!Y,-)=G=]_*E@I4@?*E665:7/59E?V]T B8,6[TR+'M.!KEH"1MK9M@.3 M,@MVQEL(*9&M]I;X,#508)GLF-]0T/)6L6@65D6A^11]XYQ"2W@;(5R.GXS- M^ GU_8OMTO=+UF73S9S1V-76*W?:O0V0=+\ N]8:'!5]DG.P:XI!,@6^'N6I MI+-9<:.JUV2^(.&8'Y!H.V^7 HZC0B/$0LK*@;)E,R@ZF?*Y%+&;8\IP%'%B M!'X/VAIY7@TU+!XF$G4E73;8=\ &,WX0W9O4A&F(ZV0@8<.DTVCQ;#B.44_, MTO@N'D>*,_@^2;_@K9 AV+XEQ?.284P)!CHVK12MUDI+7Y8BC?=)/@ZM>&7T M-4J'<49MMR7E7$H)%V?)S$KT%5XI(]2,F1H&+:G33A[ S.VD:?5D@GQPUH@; M@/.O*[JQ.E@=GRU296K@Z\.T*:4J2K&ZD7"E&BUQ>N]%Q1Y.JYEQ]RMUK::? M7Y']4E.S-2+4)+7726K[;M>S%4>T\)NSW 6,V4BFEFJ+4\GL2%M.5XDRV *[ M'H"MHLTR;4GX8MC@8^:8F223C3[C%@O82=S 45@_#$D_,/4U=YQ7C=-'OK$> MC$1IQ$ZUF%*YQG)1Q>%72RH]C_T(7%8<.3W9\-]6-G3XI>R8D^VR8RX2[Y.2 M)5@D$0)?K1J.=J6#&FYTWC M[X>FZ,5FCQ5M3848(%% 04LWLQ[7@(KE.MXBC8LUP(2RK9NO=*O9N6,;5JT MO6WP7Z#+_@(S8!A9L&/&&H_BD".,!*6?&7LH6:6;'V7%JBPEBN^O/ M^]UM[_ 4W1U>5=LS@FQ@[&]E MA_9FR3U&8R2<[9CB#/LUV'>.24X3,/3'P6+Y(V(=N560S$<]A(\LKFBB.+WM M2G"$YZ';Z9'B",:<\\43-AB;EY(/WPT& M(:5ZH-"RB$+6\UN)VI55&S@<"X'D1FSS@)#AD[F ST#(=>S:3G7HA931&JL' M=:[Q/!7D'Z_G5%"!70#QZUB$0D,C%A=LW4H(>LRH9PR9WCUMNV4HDS;8IJ#D MM)1S[!_A)F SXD[??/ZQU#>0"SP=R]J^(F6\2,1O%IC]RU7V,T1EH.(A+82A M=8OBB2N7EJC)&LO.@V M>27\>ZFUH_H"<[ MP++4"HSLC-6(]$4U0[+&H5X)[*I1,*3NZU8HBC [:0(N%0=5)G&6.9 9)Z<< MNH_3PR\_;O>4R)9!%UKF7.@&]ZQ"_IW#80H>L:F2I4*.'H*I__VA]]F[1BQT MK92+7V 3\"K["NNNS;&IAE<5ZL62>+(9?D279XY8B#)0Q?@^I\65N:*KM07! MJ6*0T^@F 37)H M=JX,5/"D6=3+#6EJMG*R8]$T"NW%JPIZPTKKNLS^GTN\1 MZHC@'C6P92I@7-EH6"Z2FZK@M@S"H 7F*K.B4J WS&DD1@;%C6$&8_#Y,A5B M0=P6_0.GT<(_""<)92=Y/':T=RPO$$Q9/?UE22Q&N]F< 4VD1R+\",6^Y9O8Z9%)[R TZR%"%P$B*/*B ;8( M5X:.!@PYFXJN!*,_CS1/9Y*SRWMZBX-+%\L5"G+]Z+M36)C9XBPI.?JF@F]<<_[&G]G&@R4O-Z/_B5C!\\ DM6&)VH MX[?\F/3B9$8(L8MPRB@9(I;$ "8\ !D].V M6Z[*/;2IK7@O@8TC5Q?#V.YB)D&F:ILL8]H!QLG91%&K-WN%EZU*6-1]552. M0\4P8GQNG3F3+<7\9L.NY-,\OCJGVFZ=OI-BYTZOU_YX>=KZTS G("T"T2-T MNUZO\_8=%3Z3]XWT^.2+=R[H*JJJ)CJ$UH<^E3VW."3Q*)L4&1S@"3_ )OV1 M@9VCPZ?(>3\8V=DR,&=/>!@Y@M-7,?TKLW@;W78[4N,>U*_&W40_;)"+Q$%4 MB$;1 +HEG':9@^;QY)]8B2R,VT1IJDETEN3JAODD9R.2ZQ@X&SFW/$PG+R@I M,W-SK@/T);@F838AJ2TOT(\$'>&#J,=/(363B8'0RT_EQQ77,L,K)PN-#$&@\>44P*80*H\.*;;9,:7R8P%\HYBJN8!&O;@ZKXV[F M.Y"[T&./GH.F,@%UM@:M#AH;;:'API"-W:TH$ EH#7+S5SX=*HI&\R\'&RTB M(GAB^,<\HA"\^MA.(2:*^D)+'L7I2)!M8VLD HD_*DEXL:I'F.M&6@_"8]BS M,*5PY@N%J8Y,,13[]5JU\B]^'-!:ESNS&P9RSWH?1E/[:/WFPTDJQP)BD(S$ M5\3*>-$^WAYUC3!Q82LXE$94Z3813Y=SQF#=*T[A69)QH1MKU$$R#:L8(:2X M'O76OL\QP$&$O\-E#3GYBE=4-)?[R])M-D)M"7@8#X84)/B(S*8 MQSF5\G.\2ST*$3M*E]OL,C'6&,@'K)GC*2E.H;U'287[=M58:"AT\NA^5%08 MHB^E6U7(7N5W>F>64U@<> #2H;X!)E5A+B,9H#]^DJ[0$73+$R MTJW2@&?995/JE%&SQ JS#71\LF%6:=B:B75$W89W4#7OCQ3+-1HL\RF>$33N.A_%<^>L6?;3RQX2S! 5:V::% MD+J +K71J6-QC@O7YEC8.1@ZL.F<1JCR%=;!Q7/2)]V(HO,,W1KEBJX:_^+Q MJSUYE6+J2+N^AA*>7\+X#I+D(OXLQJ2*8Q$Q4&G_DU.R/VM>"!*9HM$3"+Z MW,2'0HYX "L'6M<!I!1O\3:;_]Z\Z(!9#SE?)N6Q4(]"?LI MJXA,JMU9$;NOM]8\WJS6M.@]8PQ8B1&"=!]4ZDX)$8=V,]*5,P(G472H?.[+ M#6(LE0FPVO ^YEZ1E+81]/BRQ1M5FSZ(8L'>75+]5JE(*,Y:F _NNJ!"GFP+9PB6,(\'&>.3AJJ77%QDGH$M]/ MC3N.-0RA\.O.*"=)W'R(":93E-63$%0.@S1=J,K48EGJD[K9NU=K]6K+=DL^ M(-=PL?D*>5O&XRS+I0R>FHI*FR/N&_;%+O.>T0O !],D5R%ZW0S2K6=PI'HM M2L1"4M)712AYE)>A..>JJYSG-\2#YUY)@HI!#>02KBV MTJ?E'L_6?3&1-8Z1=;5AX5R/A=/MF6N1B5E-_WBX62EGS9 BFY^L$"P$,R:& MX7);JPD?4X(9LLAZRK1D5>VG?8IRL/$J5Q2-H!BIAS(YDG+RR>(?@UT$J M^?C*4FAGEQ I12RI5V(8TNW#5?=O_%VY_7>Q<;=N]ZWZ@GM,S8R4P EW?%S> M!+V1V@<:HO+4Q9AUG62Z=ML1%]4N75#@##5W) .%2#JJ(A?M,ZU90X=X2J5J M06ER,ID?&ZA:(JLY78&O2B&7BE08IC\=_&BR[W@%^X]2T&X>0^METR24=BB< M*#,)'U:>,%5'"J.],@P]XJ[$-T+Z#"Q)#YCX>[W[(!(G3G*$+-(9%VJ(U_*7 MI,6RWG+WC*;7VV4TM:@M!/:;X[/QYMD#LT,CX[>5-U-2E*J;J<3"E/L^43EI$G<6$J/.7- *@SN*QG@ MX:&P?A74XKP\19E4Z"7&":!,]%%U&>S29[4[4B=I?7%*C.EXOJMJH6%*^;PX(W^R$U(*V2F %-\P][.4L M05:KW3.4WVR7H7Q!29I-F\(M=@EQ)$RX1N9CP?LUAJY6R6C3IH)IM%6UU))Q M;3/235":WM BSDB6&6>\D,X^>P/))-*U9!?!=WC(C+T]<@$MXQ0S7]IH3J-A M%,_HL-)L[P@#1EF,#=B],[#G30N\ M,%CH45$U"7RA I4$6!XF-U.8]I!JS*<$&\( 4PR_7VO\^\70FL0(1LEXG-S3 M'(M"R2#PUYK,]AC!:OK!\1Q5X]L5<;LXN!3HMA):0U!X':25WR LHYZL= M1; ,SWKNJ[H4JN]7MZA?@UQ<=PJW"I!RXJ[/+@!2'B&A3SW=\0BU M%3O3JW>>\Q*;Y"HXC]-L[O43C)*VZ8B*A[[7[9[BX@S__K<7K_Y(/.LBW^M, MAP?XY?.30^\3MFW\%&1H46)KW?X<7"HP ?MY#)[_R\-#O/ ZFLS@/&G]M_?Z MY/CU$7[4FDNS8YJE93M',AA#;H;\][^]?/''"$>2X4 .P#[X9L6VR1EOXUFX M\KV7_?];R>@4ND-O^:8AXV28S-!9WK,9:C%+@#&J>8P,F6(4[,,.V[ZM]92[ MI@PGY9WC+9.>+@$*_TSA+E&* MOWNL^%T%TR_!7UX_GMX&:\[]Z\.-S;W2%)=CNP7'+Z(IQKC6!P->:[(M,A9% M,BR^8>UGM/8'&:[]C[A?RJMSD-#JE.ZX,[J-"BH53/C[_-5-2F(WBJ@BM =& MVCUE"=I@K=TLO+/H+AHG,P9O@F'MH3"\?/GZM7=!28G3"*OBQPB&Q>C(/2;L MV!(X84O@#/1\ +KQ.OH:9-ZKD^/#E][ZYL#U;92$21IY9P?>^V">CP/Z\<,; M9ZF6W,4S5I!A<,(N=NQ\1N(L!/WKSQNM%7,9/YL*__ MJ)5U F;)9^_H\/#XN/YC7M- ZB4#Y$RY./#.D58*'KOFJ[UXH>) DJYY_G)S M6V((.LF[BN81F-/#+1 HHZM7Z.15"W:@5HNL"*425IH1-5X^O7(_XVU6![6_ M*RW9Q,OK'R]_N7OQ\JW(FQ\=UD\<5B?XL"D7 TPWG3V?,G!;\/_,T*5(9A0L M6IC*J >\S6&FN<3!O U4DP#\P*$M-Z9P(&UY%&=DS-PK^HXT(1J\2A@M@ALN MYQ!3)3@/WRZ!9TL7^-+KRJ@Y26Q>AL&NYIN?Q3Y5$[;IHRUK.7R:4,,Y6HZ& M6'H'B:578X\P\<$->FHB!BYKI$O%LW!8/3!4PRVH!U3(A?DX+V0VS (-/J-E M%!.^1>'J:^9>)/FE)O/S@UCSIGI@=)EB3%Z 3X?_E4:9FA/"*TH,/ M.T.FT5PF&AL49'X1D3Z!75IXN0QCCMR7EH8CM:$P"1:H4?="QL7.)S-UH@SR M%':Z-.C \A^F4Z/N"*/@+E&4J&&)A+Z70%):KF$:0 )I=]Z"[, MB) G-"'_DP@\A[0#F&4H1 B]16+9MX\^ */F^5IE@?3N91I^X9(59F5;.6- MX&M,G-%7L3M,KN[A<1HL_5=B'0QW1:AK1P"Z2JC/$N2 V+0\?^!&Z88=WZ$B MQC*,(1>N,6^R$C%#*(S%],>'?_P?^N_1'PRWY5TG7VXBP MN7AR7N184EX#[[A*?&XB"TNN6%#Q;_Y"#O_[) W!5IB0'2-*%XD&G] MO&0Z7A3N0[IYG*OJ>^KG=01#"D_Z1""Z)+(H<]Y% 75\K\/! M'E@R&DO39".K8 RK7A=XBJO7\!6;OOJE/E^7_\;T]2BH7ZUQQ0EB#E'V,>:: M*.A6YDP-#NE+1E3GH\8 -L,L(?[AJ7"JEX)'%B9^CA)W6]@"M17*+IY9E%] MD8]?K"$2!DZJ@3%$6LY05'$U<:S01![(,W9$<&_J([@/VQ_O2&?4((KDR(BT MRRA(J[A5%9\.%E6?QE,MO*!7K2_H_>WO^.$8FQ "%#!ADG3.A7"6U.MBZE$D M!/0N[PL6:C%MA&K$ICA9*+!#9E QY[ K^OIVF\2^34QG-1%[)9I,OZ;D4L)_ ML]L4Z7?D$H>HS77E*-@0<0Q6-?\)-+6X#F)R-3,WBQ&KG6,._!QC?>!=<3\@ ME9$Z%$8[IJKC^LCLRX.35ZME5H60I=MH-[C?M"V.A&WH,.K@MMU?3#0FIQ11 M.(7,]DP3PWE];.^'L7F68#=0#LITE"83#M6AW.-_@PF5WOO>) FY_)5(!&>S M,6E@+%:N: ["?9,T Y>D"&"WC&)A_JD8N#4FO/A'#(<"?JH5%#-BL/W%S4") M5!$_3J,;B@>BZP7'Q20?$RN1U/&J(2T_.!ILS,;3N+_]Z\VK!AOSA*K\KVU2 MY<)=N&'UW5-1B(P)_X2S!#T]:G:$32+GVQH-8PDP5 M1VH-3%L]1&$M5H2L*^P %#TX$Y-TAJ\L#/44W0O(A;(;NI*8,K/'#4:.K>]E M "L>I.,627H3, \(L8EG*N))&3L8"))0)=P^EL<^G-M99@Z8Q_-HXB9DG%X\ M@>W^R1-4XGK%& M#D$U:"$S:?3YY''3.1ZH%FJ8BQ2DS<1IAYU5TG1:#*%D7 MA8?H-J?L0I2'8)%'FU9,T3BZ4XTQ"Y3 !>83=4/N<\!M8HMIQ!#\A$>Y6E.!?;$+$:=BQ6,Z_0 MV.CI%G?::M,7V>\E#X+K)Z(72"-M;.N0(DLMF=(AAQT"I'6D]YK$&2D%Q:QL M.71TTXSBWKJ=JJWO.>L')FR23^?98\QUWZ6E=4)_"$0Q[<45':(& '&@VE#V M\AOCRZH7]8FC.<-X>IQQWIU>3KH'JLL$YX+O06NC>]8Z(?*169", N\ZW&[ ME'J5#YZHU<5//\C&]3G('C:%WJ-V;ZGN[9O.?AJ,5Z+XIP,+TNM(N\&W27B$ M#RKU*E9,W58DBE1+-WJ)E49;\F34-?04;!D=Z9-(GMD/;O(@3=3#+-8L<#8# M+TW 9454,1*9]O45Z]:*GM,ETO3J-_#EX!$>7<7^Y9LWPQ6-!=[0W4[AX?>[&!RX)O*]5/BVT:?&X;Y[V":(U/W\;'O'1\> M'^T>+][1O B"X[7Z- MX!ILH,4A]L?.^+@;1O&=^ARYYF#'+*S6DNK)9C0]'#4A ;7WGV+YU!_ZDJ-&Z M[;K>'/WL_41W_)T,T^$Z*@!YV(GU\XJZ"9]3)G6S/CXX.7[\X?'GT9C (GD>#('SQ8C1X^3SXGZ/#WWY2 MZ')'2_4Z%]ZGSO5%N]_W/KUK]]J7YXP&9F>-&PY06\" O-0R)SRA?K$&0H(@ MQG ,=/-P2B<0PYLF*PT&<-3\)'/H,:6^QR^*_!7'1T]1 OVJFFNDW?[4ZIUY MO?8%_/%GM^W!'[VWG[VS]L=V]_+J??OB6KA&RHJ.D5U:.Z$/_FR(OO,LBWY7 M?_P1QMEL'"Q^CZ?T>/K1'^Z9YJ_-SC@XY-TQA]F>A^K) M\O4!??7/>5C^[OGS@S=O7B[]^O#@:.EWJVZ+/>".EW^]ZK:KOWMY^&V_7#78 M$_CAZ^=KW?:?-+\\Q[",V2R8_M=OSW]3/U +.DW0OM6W6_/*GWKS#0Q8MO+O MA]X1[>(5=U>7'L^^>D>S<@:JN =8_#>DI_]F!RQ:&G%F#%FJ)RK]627@23J+RH=9_^;9KAZW@^7C;%_Z23K_$& MZND-D,?;[[R]:%U_Z+6]J];;MG=]Z5U]Z)V^:_7;7NOBS.NWP#YJO>VUVV@6 M5;A_6PYD.'[1> [?ZSG4R[Q'$3CO]/K77O^RV^IY[6[[]+K7.6U,^L:D;TSZ MQJ1O3/K&I&],^A]GTJ\*!W[K=]M@9U@VAN]U+DX///M5-K%L>["GH_&B!.*J M9Y+8:GOX:I.SMM^8A(U)V)B$C4G8F(2-2=B8A)LU"9N#MSEXFX.W.7B;@W<[ MCH7FX*W5P=ND5W 97@S,3%C96]C97)T:69I8V%T:6]N;6%R8V@N:'1M[5IM M4QLY$OY^OT)+ZO)2Y;>Q30B&4.484W%M EEP+ME/5_)(8^O0C+R2QH[WU]\C M:6QL; +<)HNY@@]F9M0M=4M/=S_2S.$OQV>=_N^?NF1D4TD^?7[WH=]X_)^_['#Z19J46DKVEFA!4JH[):[9[ND)V1M>-6M3J=3BO31D7I M8;5_7G5=-:M2*<,KS+*=HT/W!+^6,Y(;D0W) M%\;-)2F7"ZF.&L^T&(XLJ=?J$?FB]*68T-!NA97\:-[/837<'U;]((<#Q69' MATQ,B&!O=T0C'@Q8?2]AO-EH)CS:?U/?Y;RYM\?B9KP_:/P[@I%5B <=8V>2 MO]U)158><3=^:Z\^M@=3P>RH%=5J_]SQ'BAC[6>+/]FRU2* M8=;R_NP$U7ESK*32K653OU22.J1*L6WV[K!CV2DY.R&=][WN">E^[78^]WO_ZN(16KOG6^_(I\_G M%Y_;IWW2/R/1+OEC?;QV:=^]Y@LNS-WHE&K MNQ7JO^^2B_;YN_9I]Z)\]O5#]W?2[O1=2[U6J]_;P\TX_=G>-S=ZWRN1CU1? MDO,*^2)82G6)Q%Q;D<:L!(SL@Y'RMMBJJ8XDD2OL^QS!9,<*Q",Q!(1X]?Q:]KATT$+VNI*$'0Q(AT3H5 M=N1U+GB<:U19S #-&.E^BT::)288E506Y-(.,Q-X;JF1-)Z27WV%KT:?",P1@,*3W! MPAA.(!8:A IB&=1A">.:3$#9XX4E@$Q#GQ+"''92Z%5+S6+#*DQ]5D2 MU[',76($")?0@.Q)A4O#8V#(P=^%A917^"Z@9:Z-C!!B(J1?2.02 @"U O+\ M<,&>F)H12:2:FCGB-1\*8[&SL2X7NU"#&(PL+>'6S&U9,_8)NAN@V]PZZ/97 M%OJ%*7!9D#&7M%22"-SZU>\15] =S ;,9#""!_*QGP-M8JY@R/#7D)>#$.O 80+>IZ&UGR/)?%NW K'-'- MC=(,3ETZ48"*!T!MTZ&BD&2E8&2C#0G+PL1P8D'&/: MS%A_+MP;K[<<[G2+X+X?N7DXY@8SA97W1?MV;)8^'[?AN08>)1$F:.%C%W]. M!%N5$ J(4S'V->PI&-:"(=ZB8 @%HCNA,O=9U"&%)PGXM)A@CB@BEYM Q0/?9>*11?2W.TSDMNWF60PW\#X0.9A#N;G*6Z M)^"N I=M$7"++!Z0L8XP=W!24%S?<@W ]\C:CJ>H.,ZU0] 2*5CI+U7&XHD[ M>48O)D87?X3S0_)R33@!_)%#K\D59F)'RL.VD[2S+(= .'Y\%2P94;-@32[[ M^G#AS):_*EOS A#Q4<6[_+W=VZX+CO+M>?@;-Y1)6N M\J-+U\L(OTJ5#JGWX$YKC!Y&4?!YJ[19$!7_ )VEJ;"6\XT%:*! @EP+$[#) MJ[]$!"#?&U=/\-_M)^:ARO_(!4SVP9EGL3_^>?6T=WT4>]>V!$/%7 D@U1T] MN$.,6'! JR 9BSWDE--+QQH"8_6\P7-M?S@^/_:[%V"+[5XX_=F06"F#HN&+ MO+H!W 4WAS!P"@I="J3%@+&8/$VQ6_V3>S>*NK7Q:/2)D#R:;64;O"/12&$E M@(?[? OX^39FN1 %0 M^Q>)3>5&"!0^[KM)P ;0GZ&WPJ',A*]]]#+7&BAK5=JJ7:G0@5$RMS>KW..5 M_?+O2%^!=%I]=B8^&!]1OVQ:QH M[/++0*2D8\-;\XL#E-FQI+.6R#RNO-+!Q%5F<,*B2ZO&5]96:L%B"S,MF_=? M-%=\4]6R];9&H[*___K&YEHENK'M>]U&466O?G/S][K]?MOKVO^F^3UC=Z'X MIG&G;JM^?O6U6(A\;#M%+* 9T^SM3F/G6LILU8@O6(LQ'E:T<.0VG?KXF]-: M1K++9]>A&##_]Z=YC_GV6 M)ZOOA&XE%D-X^(8_!N7>S52+Z0Q%QQPE(!6.2 M/] $/'_6W#LP_I=\;)__ZK^.ZAWC:@,Y(\(1TO_$X=WR5G(4CCG5H M5#WGNN>'EMO.C:OA0W?_R?W1?P%02P,$% @ 49"=4ITA9(K?" ^2\ M !X !E>#,Q,F-F;V-E_G%ZV>M\^MZ?D M8^_73H@7R*FKTFQF$NU MY&BJ^&!H2+52#<@7J:[YF/IVPXU@Q[-^CLK^^:CL!CGJRVAZ?!3Q,>'1ARU> MJ5<"MM^OL'ZX5V=[49_&]: 6LOUJ?6^?[=;_%\#(,L2]CC93P3YL)3PM#ID= MO[%7'9G#"8_,L!%4*O_==59 M]7C"-+E@$]*5"4W?%336H*B9XK$7U/P/!IM@ MGGNY_*"7)Z1UL=.^XR<=2Z:%ZU.\QROT-KN;KPCGSYWKSXW+WJD=TF" M'?*Y=%5JE_D::K9YMJ58J3X+IDH?K* M1H)-"R1DRO!X2LR0FK=O=O8/[S'XX: ;T2A"UBP*%F/$?9BT,"G_S[0=PK_B ML" UC:(5^N%(6#\7V\'[F2/__/"'2U.U6ZK5[3QTR)".&5%LS-D$-<@,&?DM MHPI@$E/292.I#)$I.9,J(4&E^!N1,3GC2AMR)055!=))PU*!4'+*!)U0Q4@H M%;2HK9$%$DOE^AS!9!D1AD6(R*]4A<.W;X+=RF$-,6P+&WK0).8"K1-NAD[G MBH690JW%# ^I'T3#FDZ8"B)2<*U1O_ S<$J;IZ#C2=E]I<%LNK&@>R$:JPK M4)1,R74J)UCE 2M@C;D&\AS$(@D34@DRA!$H3['B4Y*E1F4,'H >.:8$[%&2 MX$EQ*DA,0[Q21";<$".]W(I RD*F-553*Y+0:^:P->]3XUT$8S"D<#0+8UB! MD"O0*HBE4(0K)@>L= 9N! ( MH1Q#+2+]Z>(TO.)Y#9YK+P?/#"DL!6(L^!808K.71*M::.8I4F/BLB2^AR*S MB1$@7$ #LB?E-@V/@"$+?QL60MSB.X>6OC,R0BCB/OU"(A,0 *@ED.>&\_:$ M5 ])+.1$SQ"OV(!K@_V-L;G8AAK$8&1A ;=Z9LN*L:_070/=^L9!M[>TT.]T MCLN.8X]&M?H?8@FYA!MCPOF"NGC- NR^X'EIQ*Y8@8=ND;9\CKD,A M=>:( /*W%!YO(R5#%N&U)MN 5\2 5P^B>5UO(DMV,\&TIP9!C1:#G6WVWND' M.Y%_\H_&F@& /-R,MB9$#",J;UC/7' MPKVVN^%PIQL$]X/ SL,ITY@IK+PKVH]CLV#Y1$@S_7056]C[#!#+1_)4068* M'2!ICKEVF1A2+'7]V W/;0Y?K ,*%-IA-N<*M[@KY#7"-G+D<]BBI>"1.S?2 M65_SB%/%K0/<,QI7F%+;4Z8MRW!QKATE<8E;:@:#C*/7!3("X^=A!D*/<@.W MG!&W; 4:GOLL4C9\ZS,KB)( ?18]HP3< ^5_84ST-R@F? E8CHDG)]*5T'AZ M"GYRA""JQCRRP*=:IM06'*H1-):$VVB@*IHA$['":9\+;J:6JZP;UL:I ['# MIP^Q)=$%BN;JVDWNT"C##E9C%2SA"K&?C9P!CLX/6 H>)1 F:&$C&W]6!%L5 M'PJ(4SYR->PU&%:"(=R@8/ %HCVF(G-9U"*%Q3'X-!]CC?4:7@RZ](1ZX!_7 MLV2'>B@BEVM/Q?LR,_>/_92*1>?2S.XSXL>WF:0_V\"X0&9^#F;G*7: 5^ N M S?:(.#F6=PC8Q5A]N DI[BNY0Z GY&U+4^189@IBZ %4K#47R*UP1M[_HQ> M=(@N?O?GAV1[13@&_)%#[\CE9F)'RORVDS33-(. /WY\[RT94CUG33;[NG!A MD2M+SON\9$R)X-=,Y,<]=^0+WS$A/RLX-GZ7N[-QP?'<7:X[ X]F$56XS8\V M72\B_#956J0^@SNM,'H81<'GC51Z3E3<"W26)-P8QM86H+X$";(M$8=-3GT; M$8!\KVT]P7^[GYB%*OL]XS#9!6>6AN[XY_WKWO5%[%V; @P5<\6!5'OT8 \Q M0LX K9QDS/>0$T:O+6OPC-7Q!L>UW>'X[-CO68#-MWO^]&=-8J41%#6;Y]4U MX,ZY.82!4U#H@BH?S+F1UZVU1Z.OA.3%;"N;X!VQ0@HK #S, MY5O S_TBDN.TX LY3\=2C)FMYBD=Y#_LJ#Q%LV0DY)2A=3*4/B_3I2@ :K^3 MV)3NA4#NXX&=!&P W1EZPQ_*C-G*U9>95E\:(Y-&Y5:%]K44F;E?Y1D_W"]^ M#M4M6 >LV$=H7A=I#/T&%1,ZUWHG-N8>&+=AG\^*PBZ_ M"$0*.M*L,?MRB#([$G3:X*G#E5,Z'-O*#$Z8=VGDZ-;:4L5;;&"FB6;]Y\TE MUU0VT6I;K58Z.-B]M[E2"NYM>ZC;("CM5>]O?JC;A]MV*W]-\R%C=Z"X7WM2 MMV4WO^I.+ 0NMJTB%E"/:/IAJ[9U)V4V*L05K/D8/UKHQFHM(MGF ML[M0])C_Y].\PWQSI+@@U0-_1V(>I(]/R$MP[F2Z3$3_5D2\A EX^Z:^=ZC= M)VF>M[\V+T[;77='JML\/6]_6YJ9)Z+Z7S9%%S1A/P E>7%"F6E EKB?4LC, MFY#,R M,6-E;V-F;V-E4C.48>&HJ>[@E9+PZ+?F M[X8!;1[,IC26$ A*) UAEK+X"BY"FEZ#82RY6CQ9"'8UD5"R2PY<<''-;DA& METQ&]"C7T[2R<=/2DS1'/%P<-4-V RQ\5V"U*B'.B!#J'-0JI5KUL%2VP_V0 ME)QJ:52NC/YVT$@+V3.95"XB^JXP9;$QH6K^^D$ID8TY"^6D[MCV'P7-=]0< M\UCB9 *%L[^9C@>:)+V5!HG855S7_A0RT9P<\(B+^IZM?PU%,<9DRJ)%_;7/ MIC2%'IW#@$])_+J8XAH8*15LG#&F[%^*-J%Y>CA?VHMZ(A;3W'ZGI(SV+D^Z MQUT?RB736;?X<5O_F:62C1>%C8X^+A;@@E"Q)1];WL#O=KHMU^_V>]#OO'R# M3[I>![Q+KW7N=__RT&2TWAN VVM#1NMT>VZOU75/<]J+]^GL?# \=WL^^'UP M#N'<')HM$X9>2R^*4]ZWBR_>!W<(;KM_YGMMN.].[D3-KN)R@'_BP= ='+L] M;VCT+T^]C^"V?$4IV7;I.VZR=;'O%YS*H\'IQA#P.*:!J@8P9W(",Q"W#TJ+F % R[4IS, M1#HC&'K)[V,\"TEFH@:Z,H^$/%%5[K[,&J="T]*6(1$C$M/4Z-]&= %N(!5% MH:F(="*+2GC"4A T392.&PK7,9]C *[HJ[W]P\:W1EU"PA"KLQ'1,:[_(0+D MH:+L%L,XQK)N**8M(?.-\S9WY,=/WU@+5=4L5U0V,\2S"0<"G M2:30M(*NH)]F3%#5U&@(+F&"2?,->0NX)YS]-^';%5CN@+X"^1(Q3JUO\"P*F]"(!PV),@%.="U6JE82IY,1B>!Q-A*E1@CE! :>H M&$D4 2I LTB4)XNTJ.7'+"9QH.ZCZE"W]#I1(M_JV323^O5=7BL:KXDHXCF(B,N,$,;N"@125):S_\T M0I8F$5G46:Q#JX4:-RI)!R1:JI0\N>O=33OKWR7B5X:Y_B79U"1+A@]IY;)9 MJU4WDFW3V4A[2JWCF >ES>2GU#Y-J]K_3_(I8_=1\+#\++66CJ_(&7+(:W@K M05S -"'QNT*Y\%G6J-O@:*Y\CNVR+AWYDDPIN552]Y&LMO3G4,PP_^,SG<:\ MFP@60:F6]4VK[?GE@/P,SATOUGN?;XJ(9P9@RL(PHEL*P*N]RD$CU5=X[P[^ MA($)%]TV_EV+R3/Q_.V#LU5T]+ )^@[X6)8E+#!UY(641RR$W)N?"3QXKKK6 M@&$A5N<=8(Y\]3AQ^QD%D;6E +0FC([Q4($'#'W$[&?'XH?0L'3/=:_->\X) M8=<"[EK 70NX:P%_N19PJP&XWP*ZI]ZEVVM[ U76CP=N^]3[N*OK/T,CN-T$ M$=%;HIZ&:]@(@BWI8@>;73N8M8.=U7/#Y[>#7_GR86E%39F9\.SS@[J@$5%= MZ8-7\G?[43>6]IT(&>&FG,G-(IO>.VY\O[^\9I\:Z(\>COX#4$L#!!0 ( M %&0G5*IG6;RA*(" /K*( 1 9G-LBIDE3ZY?^>#@?WWM)DVA^/_GE?_BSNW_N_CW[Y M_WJ]_WGR\OF]M7$Z&=)H=N_IA'!&^=Z[_NSPWN^9IF_NE._W\>1-_RWV M>O-CGHZ/SR;]UX>S>THH^E>B^.GU M0XLY&DBEYU'Y'N@4>M%J/LI$A])ECY!_R@\3!*>42"6D#-)CM*5@1IF50G"0 MZV4/9_QT_(2CZR?]P]GL^.'#QZ\>_?NY],X&?P\GKQ^T!\-^B.JC_M@ M-L'1M(PG0YSQZWB@A#0]H7K*WK\XR71R=9*"TS@_ ?_(NRK1$[*GY>6N]?RY M_V'O#Y=30M@'YQOO?[BUS]\97U]?N[W+W=/)9$*C=/;QN:>4?GX]?OO@3CW8O_@I/NK*YSO<7G R;3W&O'X MSW:[V/"Y9^!7_N9SKTJ&$![,MU[N^J<]/[Z7NCGBE*Y,/>OQ^_OHB,OW^34@ M^JL[_/*]5<3/=WHXP-'K?]ZG4>_5[GWV!,+\Z)/;1'_SGIO_WG_:?C MT8S]N[=W=LSWF,Z__?/^C$YG#^:G>O#H?_VO__7+K#\;T*-JJMZE/7YYS1+[G_]MYT=C:@?][/_>GQ ,\>CL8CXAOHGSZL.]+D_&,_9QK- M/_+V;2:923^=7_]T]I+*/^_WDP6%(5H;? 211(2LK8%8*#J3 ORQ-K\5_K=W MA9$1#NNEJ?]P?<3W=_:4'V>"@\U1IM/_IK/[]_J93YWU;V=Q;?SVN7KY=E]O MG>2C];<'S\+1SG!+[.RELZVC)T<'1X.C@[47ISO/-OK;PX/A_N\O#[=^?W&V M-5P7V^]?OGFNMP?[[X^/MM?>Z*VCS7?[:M_LJQ=B:^_P+._M_%F MZ^C?A]MK21QL>/%<'9SM_Y[LUMZ;T^WWZ^_Y&H.MX0N]O?;;<$MMJIVUQV?; M1Z_T]K--OH?ULZWWK]YFOGY\]LIN__Z"[VWSM%Y[^^C)!=(\OXCP?RA'$" 7QY\9,_%F_?<)?CHT]G#.!X/"$<%!]6]K@S_F!NL7!NM MC0&^[@S^-8._OVYP$;)$7PV.AOB/D'N8I>H)84*,-LF0Q?U'&X^?[Z[?NJVO M+'JI0C;ZTX2#?<+)!O\R[6S[-=N*Z[;5WA=-KGIO8-LZ)7NA9-^S0."UP4B6 MG;F^_Z69]E<^_SAWQOTFX\KKQ@5^MV!MZC%AL[1&KWO1@^Q)$;QS!6S!>/_1 MB]LW[76&SAPR#/F,AQG/KAO]Z5RB7G/G]5%>XWT[FW_-YNJZS;WP "6RD4-. M[-"&R3I%W4O )@]:BJ+M_4=2/=!?,OO&!%,5F/=.1OUSHY],\_T%H"!3Z@^Y M8?[G_9Z^?V_:?\VQ9>]C<(Q.AGD\N]CQ$AT7DOSASNR0)D_'P^,)'=)HVG]+ MFR,.!NC5B./00?\]Y7^-.8 :O7Z&_='S\72Z,]HECGSZLSY-'T_Z4]ZTQE]' MK\\I90]/^388;7P-O5R8G>[LAF$:;HQVANNGU=0'>P?][=__S>=XP6;?,EN_ M[QN&C=AY]MLA7Y&O?=!_KE\>[@]/!SO#W_H51@?/UF'GV3X<[+TP!\/M_O;[ M5PRC)\/]X?: /XOMHR0NC^%KG1RH5_;@]W\SC.K]O(:#H\/!]MI@N*\V]?;> M;V^V^!K[BJ&]]T+QLBAO%4HDE.! MC5QQ8L SQ!-3+06!)6H*"=/^1]N'O8*DCK1\39NH#S*)*- YNZZ?HG,&)?6L9Q$%$4(O*!5[ MW-A%CL635UK??V2U6S(1=>!I#'BNY)(JIO@00R^6XGJ0LNW%)#0CR)-3Q7LJ M=/^1ZXBGP\X%=JXTD LI6*%*S^3(4CL2HPB=[:4B4M+6*VE%1SP=>*Z!YTKR MF* "&.][K*0K>$3JH72B)X.*7B-H2.'&Q,-VV3W$"7V"H8@JNL3PR"X#\G\* M#90(!A44$_,?FY_CG[LW%Z\RM.=B:[LSIJX3<VT+#M8>O]L:OCS:W_OWX<[O MZVSU?U\AXNC-V<'1&UWO9Z=:\NCEX<%:@JWWAV^V&%7[[Q^K_;TG1]M'+^2G MB-C9^_>0GPOV?]\TV_P,V\\VWFR_?_U^Y]D+1N;VT=;:P>'6LRVUO?9;821< MZ1C%9M)@4J]D(7J %)E.B",L,AB]S$X)>_^1^)F=?2&@8)@YD33E$D Q$D7R M!EF&>RP0$.:@$%)UH+A[4%SI$RDB$[UUO>#FZ9S"D5%![$7VUL*:):H,-P;% MM-IDNCB2^.84SC6HS'$Q?7PR.QQ/:J/30>0F$+F>/T;*[*<,#&13]< GX#8% M1:]$C63 L0!AWC!"_"3.__^[0/E^XNB *2I)51HE#/>5>S+"Q5@RFY M)Z5T*=K"1C4+!@C4)H8QS_W7HZZ9#RW4BYQBD,E>25ZED73 \LN%[4TO1,*H3DC2I.?R>G M_#FK]GV$4I-IWXR2QV^Q/\ XH(WQ9)S*JSI[@M#]M M2BJM%R(9UK1:Y5_.E/0)(LG*!)T:.L>HGIH._@QKC6#U' MRY")!"G': P:!PZSY3LP\MM0\YXFXXS3PPXP=PN8*ZK1T#P?A=G?/#WY].*/=G M-7O?P>,F\+B>B)5@M2(3>Z0%:Q8O;"_.>WA,3DE"*!)K2Z1OH%7NFDLZP-P^ M8*[QB4D**(N>%,PBD+/JH?:V9U2P(DF=BHN+X9/O4K>=;&D*:K;VMF9;_3J\ MG)&S]UALO=__PRNRW-Z8GJV96S!&U_0MBQF;DY'1EF0X0C(R_.0!_@YXLF,A M+;,S+(? IA)U8'EC&J MV!X2F%X@[\FB#!!\G)?CX9HW1,$YSU1Z^?$T[I>1]C?U!GFY]/ M;)L/,*BS&G?*1G_$8.CCX-?QM%]O:/UT5@]Z>S)0]*VF;K7\YZVSYZ MP];.A_OO!\.=9W4PTO9@>^\UHV+C:%MMG6Z_/^SO\WD9(1]FO1W\_D(O]:;Z]M'^ZKS4]FO1T/#M9>\KWLZYVU=;,U MW!3\C'Q_^WR]Q\!(?+_#][BE-H[V!_[T:M;;^KNMH\?Z#VNDYG:%>LJS' $, MKN5I4)E\QI4UD__<$:; M"%KV.'#EV,>(TF,>B3UM@R=T*A>=%@N51;/*]GB4.K3^\ M_,H(_FN#)FN-G[G$W1Q-9Y-Y;89Y)+Q[/"',?$/]4\HOYY/U+R1M3RT7.VK[ MZ:6FW9+S8=1'Z=W.[Z_D_MX+M;,VZ!\,?WNS_6Q+,Y[Z!TV9-7#&TMRYWUO;//M6T6\]>:8YYU=;> M8+CU/IEZS]N_;_!]\CE83S.&Y-;>*]@^^G?9>BK>7#G\\B8V?T&T[Z-1"JX) =.FZ$CMUK MZ"B!0JY1CK8)>P!>]- )EKK"NY!33B["0M!!2BJ0H&S0'&QKED/>:@1+P)&V M#[E#1T/0T;^&#JII,R=4KQ":'M0IS9'#WUZ0KN;29.EZ7A4.C),UPK$^(%NSK#^KOPL.;:V2CK6OR@C1! _.Z%% = M=30$([N?8.3='ZD(E4(./6/B?#BDZ$6M7(^,*%5%)I]5)1#W=S'BG!,R.-!1 M^@J]*)@_9)+1"E(.0H>1AF"D_R>,@.7@003&B.;(!4JE$"35([:HH2*2DWDN M0?YV^%)*4-8A*QT!W)AY'XD;MV*C0<:BZ3#2$(R<_0DCJ%3Q+H4>MP14IP7Z M7M &43"6]D], HB=+IY*4U HQ=R%N4S!R/<0U647/ M'-(+)D@.8APK$4K4T])GD5DTI%+G\/Q\DQE>GT6'D%IK0$$FX,20,X&./P]G8 Q&0N2.)GBJV\"^9@QES_Y&Z$3H^.Q=C M 75/OFG<]&C6S_W!22U3<35P8/TT#4XRY8W)>%BK79S,YK7>=\HZ3D;]T>OI MY=STQ\/QR6C6E!$$I]M'C^%#I=3AP>!@[Q6;=5UM59BL;"KR2VU:OW M;.)W6T?[:N?9^E6F?OCR\.#9J].#O2?#"IOM9P=O:G756O2"X<"0?,/07#_; M_OW%IYGZX<&SC3<'>QN#K6?[#)M-OLZ+]_/[/%H_W=[;AYV]WPZW]C9E'>EP MO6N'(:K_\,D%PL XTE;U@ /6'MK H:"#=K*HFWXCD&0GT76 HJB=,AJ+K(V MKR%K\_2/(%)P*'TORJ19$"O30UEGN3,&"C= *F'Z"V0]^'@]A D5JBMXT/0S MRSC4]20>3N<+=3#2[LV7HG@X.SMF\TW[P^-!76AB_MOAI +QHQ4;?CZ=LB[_ MY<''YSB__M5%+^YA.CZ9S+_-U_-X>('NGHCFRS)K#'QZ\*/+GSX^^_&\"M#EM^D,)[-:9GI>X[PN^%%+4GRZ M[<-MYFN[ZIZ65YC*A1Q>7GV^\ M/,7EMLOO]1R?M4,(G@#)>^8Q,*9.3D/+P9$T2D*0\6*D 2C=@-=_ON[+[.*- M K/PAQ-=;+GA&SV9H_GC5W:Q],O#5[MK-WZ;W\/9RW^M'Z%:?#NJQ4)0?;UZ MS^7&W'_+SW!]UWF?-L[&D^\TUY^.KS^NT6@\[(\^=]IO=:J/3O'@X[O_&EIN M,,IG^2#YV/>NV_UFOO?Q&_CV82N->@.B)]5BWL -IDC=\ANX0#R]KD'I^=?, M%SL]'O13?[9%-32^E_O#.N"GKO-V*2 W1V]I.JL'U06@'I_VN86:=\B\Y)\G M_32C_/%PY_-3_?+@LU?X\-(^W,BRL'F#L=Z=9>[49["8X"5D*2U!Q.BM3\FS M: P926!HOF4^C*E;_\])'$?LNF>9SS? 0D#G[%?MXSS M.*63XEIC,H,=D1:FS64'5;(XV6G,;%;B-(,:C4X.5)&8WQ&L7:FIAA+)BK: M^6HR&58@:+^C1DF&A07G+D !*CDJA2 <^*2EEDDYMA+KA;(RIEE"H[1 ,V41 MM#11.!M]7<,5/1N)/&@1E>,P;&7,=)>-T@+M R)Z[8FD*!&R4$C*Y%2*<"$J MDV!E[+/D1FF!)@N9#42Y1"8ZB!B\3!F+1S8?1$_F[DRVK#>@5*T>AU(RAT") MSB._"R@LHY#AMUZ+1\R.U^5;J<\SN/C2O3GN/VF/?/1 MR7EO\%>@NV2R^^;+7SW0=&,\V:9W[+5U,&I=NV\R'O''-+^[/_OVQ5Z[M9X] M3O+TU7'F)V$86*E;XM?)F" (C)':@(/DZVPF(0)DDXPX[R'J4-W!ZJ:P*IAS ML$$22+!.H<-4 NIB;=1.TQ(&,+9>BBUE>.7'(D (Z]&II$B#5LJC >%=E"5E MER[J,*R459??B[440QLI@RHII&@LR +\)4HO)*40A'8KZ+YWUXNU%(-&CH*E MURJF0&!-0J,RQ\>*$KKH75@]@RZG%VLIQM7%QYAE1.\+$!O7HV=ZECE*YYU3 MYZ-\5L"F=S>.<5&Y7(I1X*#-YYL;L MH+I,@!(*%@J"'3<8GQU,^Q>"DKOI8]QG7!,<)8_R\:/!X-+TVJV1[/)D=/IZ7GL71M3U& M>8NY:T:U=C ].9DRCTU7O M=G^=C(\HS=;H+0W&Q_,KKC).+Q,E7 M'ZCFFOGL^23-=B:[-'G;3]=GS.V.!SC9XLV#U1S];$-Q+-:,31IJ'Z\RV64A M=8Z5,XM;'Y15+9C8W B#+&[J6"06B[&P M+XC$)!Q\\H5J(>2H8U+GH]/:[R%;'#>?;>'D#4/_UZ.EX 5$'$8*UU'!SP9: %LPZ^:J.LH :-%+BPZL]:SV7$FKT";=J646YS.2 M18$*S@:-"\-B(6] 2,Q)^!V+2&_@>2\ :41O0LJ\K;8?-Y<=/6UA4O5 M9^.W-!G5S:V40)A\T4DZY94"*3R&Y(T!1Z6J6$K-Y^\.(;?;CF@%@?F#!3%F M"-DB8,%4HB&*')"JCD.^'R&O=MM.'[8(+T(V*B 8DI%DD@J=CT&[G%5''ZT# MQP+SBL93DLG:!!)\H"!L<@6S=Z@2"[+F,\<5!CZ?_OVKI/ <1'7+OVA0AX2> M3&?CS.:^F.+4%@\G6SM/R"$S/LBB8O'."YFBK&N-N,!*F"*Z'+16 M)3G6=G4JFE:UCD/24=CB"+(14H$@3!1WET5;"\PZ! "O@J+@V"Y6BQ#=76;W M5L,RB\LZ2E^G9EJLN=G^,HMR3,$MI[ M@=KEI!&<9/>QWH0LI3%@2?GFAUG-LLSB8B='W,P;)XTO!BA9C!PU88A)*2.- M\"OF,T].^H,Z?)OWN_RX.3R>C-^>EVMIB3MIJY4V4<8DZE#\S((@$EG/D6]& M\+AB[K1,HRVPI\&SC'-UI7DC6"F 3\E0!-;347]V,B'><:-_6C^UI='*+@DK14((&9"ISV81$X=2TI04 M+N;XK(Y3W;FE%N=30:=4!-->$AD$A;IH7D2OT>ILLM0KYE//":=T.![D.@W] MPY<6RD*;5;&UJ+BK8Q?(>Q^%+49Z9P-E7+DH:[EV6^#XWP20A0E*!7ZCGLFP M]F2A4RHJ;44+>I)O9+>GX_F0@/FJ])LC/O3UY%8F\=_.3%4L42N+).M@>JN# M$"D2*P^I';FP:JW8$FRU0&UHC4-K8BY)@3$FD@U2!!]1!)5;54-A _N3WW!P M0D_.'D^G-'LZP.DGT_.^:-=5["(N(*2FX#WQJ\:ZPF\)%*OXSQJU;%,1RP:; M=BF]Q2H)3!$=1)U!2XQ24":A92XNLXE7PVOG_2V__C:MI1J.Q^]H,CV;SFBX MDN,YO%&0$SJ77(!83 R1#9F+MQA9L+:IM'#S++H4'_5).2$BREI F)5K$&!+ M5L8']MB46J""KJK 7-1DV3T_Q75CGI=0N=S2$M'#S6 V[%:20W8@Z6/)7F8G MT9,W'+^WB#Z;8*/ELV2*5HL+ OI;12NDSTZ'SQI70@D391G_4G]'S_EO*FR-^#:_[<4#SEFWZY&P+ MC\:3S\C1BXI6E/MR9-%4"Y%+:0K&:+'$&PF;M!,T49I M:$&?P8W,=BY,JB+Y]622#G%*CSF*;U5F4VA6C$D#Q^T.A+.8ZM_1%!&5UR!7 MS&(?XC[FS?88B6T$VCN9P01^>RY8@;'RH%6BSJ)OOBAL$1LN3C :@<&AAJ2L M <7R40?4LDXJ)S*$8<7,MC0V7*#%0#I46KCH(Y"3 5*= ,-1MK)DT:R8Q>Z2 M#1=8L*^V3I9%H'(&4E"UVSLZY9R,44MJP?+S_Z+\NE8ZI6G_]0BOEER[(K[S M#90?3R_VO9KLN:AYI->+M#X?I\_5]<_F4SX/LY! MM:B[66/[OYVO-'?UI"_[TS>?G1F_?LKT,GI-_/4=3MHR5%!2"Z16(W![BTA9H._,/>6;7*0I\(02C'/1L/#7=>DR7QPF,LKG MNLB+[."YU,\Z'Z;2B9 MK]R5YPO?C&833 L#:2,\Y4X$2%,@2S*(S(BLI=BAF! ,"8X$I9#:2B=;,(.J M@^QJMOOD$:+T&HVOZ5L945-(R6EAE8NY!?7/.V3^ $V^(:TI5H%J(7GR+H%! MZ]"CBM2&)K\E,%FA-C<6KV((!4)6D'0.(G(3[&5M=2O7=9CY81L]Y!C794S1 MQ@1)6K0V.07:<\ +SG4YQ*[5F8^8E%F7F+W0Z+FY<4&A2=Y:RM99;,/*7%^# MR?9XE#\@I56M3!,R,HW!J2Y.:Y4XK)0@5 DF)8O3&? M]YV)C)0YM& "<9.AT-I6Q)+/$70$I0I(U+512;+H6N\KF)B:#XL?B]!5B4+6 M*8\H 8H/+KL4A#(J>$JQ!4,;5I%;#3H"+VIY\C3% M@W+AZXZ MS97@C'9D!+\Y4!Z\]#D'+8JHHV--"Q9I:TF6M$N'+72$L/ DO7;.*4@@2?N0 M?*[39Y6*.2!TN%TV4EI.L0M<8:,H%P!K"40!6C-4BQ"YJ.)LJ*LS-!^JWV@A MCC/238W4N4O#T$K16"DY[#$Q0]2J3O!T'!?S'Y:$;8$@Z,8*M2+V6QQD2W1& M^I@=2@,Y*LS*^> +*94QN])!=C4@VVX9$(QW&@B#MQ6( C(^UA+?0UH= ]5,+*J&VA,]6J EV(2G)6)$UAZ2B M"KIXZ;2O#%>*;D&,TQ+,M+P-!%=R+6)NE1%885R"DPGI>..FR 9.+22O0"+5W$$>7+KF^"&00,J2() A2#!AA/JR$ MQ7V.C-X.IUW>>5F-;2$E2<&0EV_ M."AN7L!X(PRTH(KF#\7OLA '2L48@QJB$P@F4&)M&E ZYOM5,%>[J98?FV+4Y:55P&=;=O7B&^.TGA('Q:Y^WR& MYNEX.MLINSA87+=N1Z5?=3>GH]!2LX+P'-G8'$FS3W&$DQRP3[1I+>%./'2> MUF!/0ZDSA.!2R!Y2H!!29,_C\-0GLI1;Y&FK"/568DI'JVS4I=0AB2HZ5-D5 M! ?:YVPM-K_T1B.@U 2-U'@&O9VZ7'79MR1\UAA 8(I9L?2OHVM+D"9TBQ:T MUG]6'[NI^"P=>!>(0442I0T,7Z]4UD7#"I2@7%ZGP.*LE+T7(>>4C9=0A(B. M;162)R.,"GH^_$2&'[7KIFLB;P? ,BRP5ZM05*SG/-0IY(5#%BK:6%ED[44']!!4BT)(@0;HM*V>%4P2TJ^N(ZG%X"G37[A$YK.UL_KX]VM/UU>_"7?XNX[/%Y% M9LZ%=/3.&JTD)*<"2"N310S2%Q2B8^8.QU#J=S!Y>:MQSZZ6+;P]?[:ZMAMYO M4Y_% F>1H72Y",M1:IW$;ST6)*U*$!'(4X.KKW:8;!8F%U?N$*0"DSBH!&' M"AM06(E*%RH!X6)5HD;R9(>=9?.9= *M<5Y9LN *!@,Z2K)9B3K[Q[9 &?\% ML3U^M0!B6[6,7EMD_LFH?PY2/,D?,#?E\U:"W7![G;U_D\0\O^P8\ M+A'F_851Y@C%"Q^%\H)L?C"^!Q)]$7GS1%E<&6@DX9"-([ ME,:)TJ8RG$T!]]/GOZX:]);+XVEP_$4>__"R;\+CUEMOP&E$ HG*ZXS&&\-T M+KU6T/'X'?/MC^5,M\+C)(NU$2EY75B(U[['F,&K0LHH,"VH9[A2]/UY7]D] M'$^^-@R_ _6U1'-PPBE1&&T)G!?!V" YQK0H56'IW8F3YJ:Y_\+#UE^]7!UQ M0B>3+XJ3#P]Z W%B@Y8DD_.R%O<$'U60:$FCT$XGXSHB7[U@L$'.=#OB)&BO M?"*% <&[Z$.PI%+(.CM'N@4=A@W"=%M$Q*J#VKC@K33.:AL@%.^=D\(JAK,C MQ9JD!>+D+RRPN?UE"S3;:YJEBY=& ADK(&$ F>F.D$"8VM_A5+@P[,O1YD?'O0&XL1+ET!A$)X2: CH MB.JZ,S;'Z&+L^C*[%/AM.M/M=&6*5.HTAV)( I6,WAF%1<44)0MPT6%Z!47$ MJH-:NZ"LSXSLP-*$I8J004E""=(AJ_ 6B)._LL#_;+KL;B*80>0"K0B!C2]*0 M@O<2H@TN"9\L68$M(/*FY5!VGS5[CGOKB'SZ^LNS,C^\[!L0N5/"%^;Q3$*# M%80!B\A1,[B++4XWE\A7$NJMCEZ;PN/)4['9QU2" NLAANQ,H* 2D@-56E"< M:"6G'#<+>@VHM)0,"*F]=#6GK0D-11L+9E< [?G:Z!T\N\SA[7/OXJKBD'!2 M :%5K"=(10\2I<'$/RE,]&GERB:"NVG"8M5GQ"^%>QEXV>=2.Q0%H"XA&QU( M!S0(%(UO+O>N)#P[[ET ]QHI$@0.X[(B<)DBJI*E-&#(2:$^78.V W<[^D"> M/OZRHFH+]U[-8LLF=%XA98XD6&/(<[3GGE/04P=EB.QY?P81Q M@[SI=D1TLF"*BDIF EO'/5G&G?(A.&NLH([(;V[VU:N@L'P1C<(4J8O$BAHI MZ]JMH+2045@&;\*.?)LS?GH%'>!6N->)"#&98L!Y8&BCL[FD'!GC%$H('::[ M$B*M [7.-J&W'!F2@KJ4NPJ(*D>1LP]8@![@=00'.:!%).$Q@O,7 J+;1N@@F>-<)BE5L M^%<=U")ZR$5KC"*!E^C1>M0ZDO0F0FA#-]]*UD)HEI9=OJ @%A0IA(2U5$E/(5UN=G9':U#X/A1I+01,Q$&5E,W3IX9N[ MU I6%U@^^:: @,DH4)8@ T2MK+ D8E!8!'717(/2PROH +?"O5)G8)P%+$Y# M=-;GXH@">F$<)=G@E0A7DG([0;&0:$XG$EDC)9!05]@4):(*D?&7L\^I$Q2M M3"3<9GF-I0@**[6-.KB*0<"@0U#DM999 2.57$>^77KX;JH'+)![:T'HC$E: M$\&P2$ZB:!39JZ)+2+C&$))*$. M[LE)>+(.P2@?I!?9Y1:0;]-R%:M>QF))TY]++EH:6;R"^8*R0#J!CZ?3)V<7'O>2!G-WFQ[VCS^Y,9P>;@S&[RYVO&78 M"+^@NI@JFJ"((>($>"=]!A]<$%8%-G)I\(HB'6R66.@F^^R+<\4#LTLH,9 N M" #6&6]8)O+R!9HK92>S 90"<; MA=""XQ:*2I68<_,9KYK\\2C7O];_<\+H&53,? R+K?&(SK9P\H9F&R>C/%T4 M7#>P/_D-!R?TY&SK_(W7F]^8T'].KN3AGW:^MNOT)57UV!ZJ,RXE;AI5=(X# M6Y6#MU@LHI<&4L$65(Z^9K,/'__%9\1).CQ[3F]I\ 6S;8Z.3V;3^1YR40#J MP'N7X!5H%8; *H\B%"D]![Y*:\9TK)7]6T!VBP"OZL#;1O!*CR84\!#X3TG( M#&R\!N^SM%EA:CYX?PR\W*DOZY: UQ5%'! 5:[4#F^MJ*CJ23S&66@JT!2N\ M;?1'.$I]'%P%)I_-EST=3X['$];V:Q1GNQ4S_5F?6HCCID G !A-8(5U ES) MT9 @+ZW*%I-5L@70:9+B['"\)!P75,4ZJ1FY'@1ZC#II%2R0@ BR!16^&R4^ M.QPO"7'B^(<# MLBJ09$V-ZI3!614*&!5+\#($J:D-T57S@-S)TB5D2NMHS R9Y6KM/"UW' , M"6WVR)R\ D!^@J,W>WS<&AW7L8XM1&Y3P()6%J6-M%8XD"BBT$6EXI37")16 M(1:_ [!TPG,)[75V:!VCU$0"J\!+YZ2PFJ-Q!Q%707@V&;F=TOS^V#]*SU3K M2:.#D$6,$+06M0Z)4<*Z#KD- $LG+3^#7%TX(-(!"5QB2,4@BI+DA= 9,F)I M 7)_.+9!%90)#IU.!"B]SSY9XZEX@\KZ%LQ(Z(364@%D8XS>$6J5#:24@M6% M0&$N()*V[7+Z3N\L 4 *,1F0)1D+'%L&ZZW 8GRFXOB/5@&HDQU+Z&@-#(\0 M$H!G;2M4#L4'*)X"A)2TY;^5JIU M'9#;*8Y_.""7K%)PQ2LC"511$;4).=2*CT%[WX;HJGE [F3I$A@Y6"*72\Y1 M 0L*S"D"(9*!(H)!.C686T>I,' MZG?"\[N1ZVVI,Z$S 1LD<1S:%#,)C(=O@-<=7 KF=TOS^V#]34!(T.(7@ ML@E2^V+).I^+5+%#;A/ TDG+S\5(T0,YJ7.!##%S@"^]!*DLRA*5:L$(DA^/ M;021+@ZEKU-,K^;RD!- 1#J:*+*[. D(%N%12=)TOH0 M13 7L]!7'D"=WOE^!G+ ,MT$EV-=KC2B%F25+.B492Z*K0)0)SN6,' 5O4Q! M@7'2@)2 U@7MM @"&$JR#7.R/PN@)SCM?S)Z]2E.)F?S-7".QY,9Y)F!U$TH5A6C5(J9H$8%?LY"".,#:) &PI!?*OIUJ>S M_A!GM%,^'-)>NX')QF#@"%5$"$YCLC*CYOC4&!5=&_*"[7*Y!>;_'=9.V> + M& @("*5XJ11Y4:1/;>C(:I'++7!XI_1&.LMV,A94UB&K'(E#Z\#R6XK8JF7F MXNQ+J:&7]'8\>,O^]G1"N<]^EOH#OO?%&VDI:[E]7 4I$!8)UF1%H(P.R$K8 M!D6%;>=<;'[CUPA#WLY*9RE:&2Q[&B40.H:Z-KUU!#((540+!F US3:+'""< MO!( )I8"%(IW2K()$ZM AO_&8QRMOAYTA 18@DW! M0,D!8V'K)I)HG"QH6DR"=V+!V\ET>(LQ"=#&1A:#'"J3XZC9F!)],6T8+M<8 MHRQ0 ;(*SS;&PIH!M#8Q)!4]_\"-D\+B5X'T]L;IL/^ZO_JTER(!%*>4RQZR M4\&$6*0*PD8G++9@.95EV_!V*K\9F5#ZVK%;1W5 S12"H"R-U%Z&-JN^NS?+ M NMCH0\*T6H7 '*I9=^=PV1\+!:$4*M ??]]-IZ-5Y_X1,:0O-'%E\B"0@>V M((=:5GJO($,+5BU9K@5OA?:\2TI0++I( \&H6&?W:!1!Z8Q*^!;3WET;98&D M%[7A.#=KZST(@!@HRCI:Q$&2QJV$WMM\0QE7G_2,0E>*,D'4140C>@'%6*=, M(N\IMCG3=R<6O)V%X/CUHS5.I:*X)]T>T4SY^^==,L[;Q=%'#W6XAP?O5:V?J M/WQ.KW&P/G_KUR[Z*T[^S+"?QM?N9??X<4NH(0M7ZHP].+CS9+HDRF]5S8H; %7 C29F#>BP]R-T7F>. M2)Q*-KFH:^^HSQBI+F1+MI!T%[,IA.OPV2A\WGU7B'"+*JB8'<:<,!&'PUE$ ME5 ZG;TPI1C1@JS@ E.U?P?DNW-P_SH9'U&:/8&[0_FKC6<5X\]G^?P.QM/Z M.DXF.$KT=,P_[QW2[B'[PO@-7NS(O_SK#-^V3%]U%"< M4G[)+><>;W\^QM%=1U*=*UV?3I8UMPP>4!D$I6(HY+TTX)0D0]32Z60KY4IM M@/,BB.$WG/0Q#N@[N*$IWD29G C*^V(5&(*8'/N5-'6F19$).V]:NC=]&7]/ MQ^PVP^,9[[^'IUVKM$0_2E:;E%$8RAJ@+JDE-7M04M)#RK8%@QS_ F?G!;(G M;_N)7M*4/]"BL;;R3MSYT@VRHLFA@A #%00I"CHB*S(6(NV=ERW(BG[[H P< MY69W1[8R7TE**I"@;- $1H>Z/(=&L 22&3GD%D'H!^O:6SYV9!%.!H_:*@M6 M)0\12C">E7* =LVZ^\$RT%N3Z(MWRFTM4HZ6:S*"-$$#\[I",J8XD6!-O1R+]4IV@#,1;CXW:;3EN\7 MSCDA@P,=I>T.K>\;%W?AA3< M5Z_=Y!D!"^QCT2E#,L5)X\'(Z%/QM1IWCE+&C"VHHG[76+P=L=VYPM)=H7AE M$PE?O6!>*4(ZG;RTIG8]8FY3%\GB"_A^]=+3R>SA2QR]OO"'^G6K/^H/3X:K M*!]8)F@-*,A$CC4QQF0@6G0R*?0YMJ&B^N<,AJ??8+ EHK"56&$>,5*2M^ U M.&MBL#D@FKI\0O8$S6]BO]CF/.D/^*5,<-"ZPL3*"G0AJ)1T!FF5MY9$T Z* M(2+;!K*O'OOK9)Q/TFQGXLV#6UBF8OE>I21E2L%%F0G YBB* MD91,1A.S,><&%)<&%)T!_\* XML-*!9F0(PFQMZ.+]BS?4135Z?/:/1A5%7T2=+P>P%F: +@74.E52EMIH6(41: M 9^\8RLNQ1<-6@JN"(P +'-*I$!*IU!$ECZF%="PZ[\^O?AQ)<%UT3%ULO MSW*Y\?)[/3WR^3C-6\5/%@P>3V<[91Y8 MKB+;(B@C"PKA.*H4H=1$>,Y%.Z_1,0.W@&T;:L[E1"* A33F0#7GHRV&HA)B ME$YYI\&NFG?NTF#0'[T^E[2#QZ/\. _[H_YT5@7N6UH_/>;3KJ;G>I F"P]! MJ 3&FF!0>IU5*@4,?UXUSVV&J9?BU:"%2)J-[ V!=A1E$<*C"74HA-%MR/W= MR-1UN"A.TB$;>8W>TF!\7/>]L/ J^G))MBY\G!1'JY E8#;9Z^@1K04OVA#S MM,; 2_'@Z(H-!KR5-H$*V0.+JP *9%&41 OJCSQ^AY-\-;CNFB5GDWZ:4=Z= MC=.;5QS!35_NOFI),(,"4<<(M:0%H*&H?&2;:&UECDRV+2+69=MG^21JO!4Q M8TY<65BR:[3$++Q+&-/"]LW.QZ[A]8<_T_)WQ?3\?#X_&(OTX_MNGCE$Z& M)W683]Z;X&@Z.&?8?'0RG=6C;]7Y%K@*1%T/614!7D;P1:!/E+-A0>N5<#ZL MHKVV:?9J-"$<]-]3WAR]I7.+/QY2ZMM#$9#]=HVG\]JAMV)B].V)[EK(ZI%9!5,8F059LF\S>60)??.DI== "?(]H,EDF7$*35-CD# MPB6]TE:^<]I=OKT5-Z52@+"0%1B9L2@$_M/4Y6YHQ;VZ$62]? P@!NM5!/ I M@O I4$;CLB=KA:#8@F'NC27TVZE2BB(GYPT;C=]D73%268M8Z_TFK4R#NSE; M1,VW8CG0VG/0F0*6ZFT4?68QI1-Q-!.*;D%^IZ4D>SN5&:VH-;=]*5ZQ-:V7 M))4H*(R3@=O5E6X[OX= O_EV7E(:X'3*#W6>%MXYF>V4:Q??F1W2I-[DA [K ML6_I/)_\:5+K^\ZRBFV\ 2)/LJ00/,M[[X/S(=3EGLDE)4.+N@XZK-X=5I?2 M"R)8Q02;=*SK@ F;(A%HQG@VS!.NA7@6"6YMGR&%08Y@%9*)?[ 4H#1 M&C,'4U82,RWH%C%LA]IEH'8I7!LX;D0'(GIBC*+$+!&#"B)&E*%5^9\U?NJW M\T$^5S/>7_:G;SXV]\9X0AR K)^FPUI"@;_6'M&E8F[!X=%JN'DKVX D'4L6 M2EX[!102E-@@T* M@P=%&#* T"$;$[)S'J7GX!];U"1T2&X*DN]\'OG%G7YA'OGEULNS?/,\77U3%.M^RBFP7O T. MG"[.)HG5 VF3:RW5\8]+Q2P!T9=#E3'4$&%X35H4[9R")RPQ6C M(&'LX<0?C;'LW^\Z^?9X4,IQ/]_?[[GHU^FQSAZ]$N5[^-R)9G6IALM#XGC"[Z"7 MQH,!'D_IX>6'?^3^]'B 9_Q^!VSTWOR@?[RER8Q%\^#BE+/Q\=53_BS.GW3& M;W26+\]_L?GG^:8'L_SG;<'_',27-XN?Y8=M#^;GGESNX MNH<'\]>Q.,-]Z;#+[?QDX\G#R_LJC.E>P6%_R_'0QS] MGY^F.)KVINP%Y7S':?\]L7T8#/.O[\Y?FN/SS U[\1*EJB9XM;VYM[YV;W?O M\=[Z[KW=]:>O7F[N;?+'Q]MK]];_Y^F_'F\_6[_W=&=K:W-W=W-G>WD/%+[I M>7[G*)0M.!N/?OK?_R6M^,?:ST]_OJ>$@?"G6V^(H>";'FQC/!F>/]$O3&2C M\6C[9,AG2OSN#9^^UR]?+NOMT[RT?K;@V?A:&>X)7;VTMG6T9.C M@Z/_Q]ZW-J6U;.W^E5F^N]Z3545G]_V2M8]5KFBRW2=@HF2E]$NJKQ&#X 9, M-+_^=$]0,6H" C+!WI>H,)GT[-'CZ6=<>HSVR='VAXN]MV]:C=.CT\-/^\?U M3Q\NZZ<[L/%C_^L[TF@?_C@[:6Q_)?63W>^'^) =X@^PWCP^/CPYBI]X\_6P M^>9K_>0_QXUM"X_>R(MW^.CR\)/E>V_K^.C31U0__8".3O?C/=Z<'#:_HL/F M#JYO_W5\^"E^[G27U=_N?G-O_Z;NW_]I'^'V-W/2I8<_CMI'S8^71]M_GQZ] MKDK-%6N!R^U.HD4O(*(%FBZH1/O]5KZ7;QL=.R7>>+^L&$CT_O M??RY*TV(^J@'\=/Q^2(E>V6ZW;;1[79W8+H7]^G4A_-H%_A>^W+?GW5[@^>E M7O$Y/EQ^)H;R:)P(@$V0@$K,@(IF*) :4Q4)A;/!;6S^[_\H0?F?#^G80G7G M_L4SQ-V[_S[)D.Y7YP\?M_:;._OO#HO]G?=[^\WB_#/N MU04BQ=Y^@=@+]T>Q]Z9H_GMG?(>_WMVW7C?3VT@1^J#ZWU'VY6SO<1^ M^.^5,A5#]E]$4]J[8I%:_LHEHRC>\=CIRTNO>[YSGYJ_+\>S,[3LGY^2?XYV ME$:&,X"TXB UC@(2>@P42MTF"5)&FXW->BI3-%0B@FI%FO#?[JGW[T31%OAS M]$KB].0!$V@):[7;RYOIHC;3\H1**X5RGNEN6L>?76KGY P'4*?=U$H)#(SL M50=LE;624HM'NRG-N^DO5;6YO]4XV"WWS&>YG0ZNU>EJ/PV][FDQ]I]!=VH+ M>=F&]613D%*?6OWD_RQ"J^V+SGER6;Z:/Y6X ;&=TNWY)GY;H_RR9P=>'WY\ M)I$8&,,@B(A% /6. >.< %X'1)"PP1*7OS3G[?GYVD:0C#MZ^_[+V51V?HZ[M:+2$ -%X J')DQBD39 M.HF@4]Q[[",DMWK]05$6L*\5NQW[O/"E=+V2RAN^:@WBE]D)-OP7.Q?: M#LH5471#T;M>"87N%_TS;U.XRA6M3M$:] M[7)IV=]U4*QWSH)/'/!9TVU$H MY:&XR57H Y]=I.#'W3G]>5J&\__DFS9\$@.DGR*@9[WNM[1H;QOZ0SA+^6&] M:'F4Z61EO/1U][PSZ%V^CO;52J+;FY9Y^Y$?-;[%WO;Z3-UW'C[\7OC MTYN3HZ;]7F_:'XT?6Z3^Z3]?&\VOH\_\';^+=8Z:9^WZ]@X^/-FAC8B(AS\. M8;P7.OS4:,?/7#1^U$E]VUXH'\"+^_.P]@@H* [SD)AHR M'@))/ .IF)*Q@1(AT,;FMF_K[[KG'\3#D0+DM?V;G;BI+W9'20+#;,@59J%/ MO6AWKA>MI50(SWS^+[K1^E'__L3KZ_>CY MV7VY__+@9;%S>M;N7L8)NJV>1:/[\H^[R^5.1L(J6=T+![DMYWJ^WQ_]>!<' M@%82X&:R.=!G025!5D(@($& &L.CS:$T"!BG)N)>&VDW-@F#0Q?<)Q]MCYL4 MBN)@T/-^4"L.SEL#/[R$0U@=BZ1:B^UU_'6OU^Q^[SR_I?;] B]0$(&YM-?WIVA\+5%AJXFXS0CV18;E5[O??QRK@MK2:3 MGRFN0#YSQD1 A@%O0@!44 ,T]QHH3H-1/%AOU<;F5J_UH]O1=QUS3Z1L[[M1 MI.VCUMG*&EPSZ=O%9Y3HIK,!V&@@ 0I] )(9##R'0J5N*!KQCSEKAD^SR1P>)'ZZQ(P AHH *;56*O[I:-RA M**) D2K1U4>CWTWPY'__1V(D_NP7 ]_V9VD9C"*6X]"GH^JN*/9-%JTZB+C? M:PU:\8;#:(+O>5>$7YH^T=:18]Y8=O)H\ME"] M2 +!+S$A\4VWSY\D%+>.2W<$A@&PXI'L!T@PH-I08#0-@-&0^FT)"Q'=V'QS\&X_K\Y9'*9IK[KK*[T"W:L" MIBN;R_74"WCW>@$C)CV7)@!N@@$48@,T(Q X#9'P*KGUHO':C)9*8^M@>^M# M47:8+=+Q/3\HWKU[_?M(\@(/*X^.(CSYHB_-OMV.2S%17YC+PA[[."NGZ5#C M]V-?QI63=3>67/8"_5$\E2S&:"@:/[H@WG-D M-*9$[VYOE.@]LAK'+,ZKM9\LR?1V2O0N7'PWTMMTZ5G/6U^2782+\L!0OW@1 M[QK5.O!L1[\//;O^O8HR]3D\L.C9_BC5NB.*U[@X3.: MJ*?Q?7,2GR!=7UX:/Y1&,;I/6<"A'$0Y2-T?% H63E_V7R[>:?_ZO-=+E2?+ MP:>M;Z 'Y_V51(Z9?%?D,[,:BD 5$-0B0)U64?V5!3 H[3BQW"37XJ'O/YCR MO(P3/]=G,I=V:J1H=)<_ _3/.QBYQ@":@"5BRFEK,(@HY-L16WK=3F(_[RF343;,@:SK0>Z2*<:?L;7FWN,>^CVS^.5%+($H?O^R_FPWU!Q )K% MB^2V$W]B@E^.+A@'D'7V M62IERQP"Y1 %E+A(D%Q P%!C/8(:,00S0F:$K !"1E#215OW(AG4UD:$[*5J MHB5H]!)!N_?5(BY9<,\;_=,(K/$[>E#A\5U=F!CI MZ.('QGIU9:LSQ'^4\H6N./8XL7ZYRB$:#%\2+.<>2T'PI823Q5+R:!\SVLEN M^WCG?#KMNYRC!LMR(I74ID23!*I?NKW+^W+O$FGLO1Y=L)*49^A.JI]L71R> M_B?>L]VJG^ZW&]N'<&_[:Z0^.S\:I_6+.J[3^DFD/]>?N78G7=:WW[0.3_>/ M]S[M7AZ]_0@;)Q_H7O,_7^O-.C[\L?/C\,>7RSK>H9$FW3H\@RWRV@@*E' ! M4,\YD%0%X SF 1ECL5$;F^_NWP/FZR*=Q_*>%R.!]W"RY3W5/)5VZZX0E_UX M\Q<:73.A->ZC?,M_Q(4+;GWVRH.'V.^:27%YM7V&7*"90JGO#C6_K0BT'H"[<[_]N?R'7"MEO9KEM^4D MOQ[.<5;:"92V?A,/IE@&RVQ452\ 1<0!(S$&G(O '5*40SD/I;U5TWJ*2R>. M*-_VVZV*OR_\PK.6VPGVQDC)"$LE=IUL&.,[[0Z]^5WM5,#I>)[*WYU_-JB$Q^MFZC&MU:_)(L=W;$)-B*%3%4FRD3*@>XXW7/] M(IUJ:[G[\Y\+1%[H/^YUL%725[PVRVIZ-W+_V+?;5RNO>!'74^G.'1;&2<[2 MJUSV!SRF?[PL#GW_4:7TUJ0XY(A IGEXS6#9>VRL#0UEFOU1Y.-B;#ZKO7 M1[#?E$'HN'.D;F^EUO:/=<]'4^R6)BLE/=5>2LT59V:RIWS4]<=C"ZX)VVH3#\N$^ .RE'LG0_*C2_N M@)&U1!8>+X?/3*HH90R+U*N U@E!- M8G6EZ5?RW2R&Y*_AZOF.@,\$9GAC6K%=]_S1?=&0%.$\%:A M@ML3=JVYVYAFK&O-W98V3]>UYG:[H[/ND,V^ZOEVV6+Z3@.DF\?$2; M^ SG@[L?^5W/I&E;-XGKUDW'O1L[YXL'IN?U5Z!#?/A7NOU=7_93@<[[^SL) MO)CN3G-#_PF[_;S9W3]H%@=[[[;V:\5NX_5=%:W&*=!)'V=OOSYBQ1!\*.*? M95'FF]X([W?V=_>VBYW&]LYV4=_:?_WOGVO.K_+C-[?^>K>32DV_WFLT=QK- M@RD =ZQD_HK@+X(O%5)S#_Q+^)**^1?F9"_COENY=(((EF$N"_*A"- X?W\J M'^L*/-12JM#]LLKD^[@%3A.I,]I^_=+KGG<<&(W06N]#^/.QHOQ5'ZRP.'G^ MZJSNOW1EQE(<]Y*9]3\3M*:$29B]0;$;-W/],Q%Y>+5F@598H&^N/;Z[G:&Y M'.\V'_$^TI*8!AE"^9^\D"JPD'8'_K1 LR)#%FAE!/JZF]H_I:A0_*U4WC*? MZ 8PKGLW]XL7'SOZW+7B^W_,=P',!@\_[3,3Q"47L5?]Q-J&G7@0*1T;M_ML ME:\]S-+R"IYB!9,'5_#8NNV&8N_,#[_FYL3J('Z+OSKB-0RHEEWDRJ6]JI-Q M95RL\",05%OI\:^!")(KJSQ\$W^!2[<"'N$FRQ@ZG<#1 T*>E:H_:B^>G1WF MO7@9ZXA/N!>G7(J>/X[7I5/>J?'-J?_MKEQ1W- MNH[DA)RH3$D[[K;C5_1'^5+%SG_/6X/+S(SRJKIG5=',C/(ZFG$=$32IQ:;[ MQ\6;=O?[[[VGU_E0HW3@[$EZ7NN)K1=KRNMB'NN"IL,8@SBF0;>8(N"8>L+#E0Q9%(O.FL*10#J:C M78$L/W4P[PK+6@$?4C&)UJ \VEUWB74 M7KJ$,T8O7O9L;ADYF9I70ZKD^KS?S ?^LDBK(]*]LB[8_$[[90J]"E*?'SQG MPE41J9)Y';K,$JV.1-_Y+[H]Y,YEL[%,GI^#U-FB4DJS+B]+JOP*G;5X? MD2:7<_%&VT&WEY-0GH/ YX?,F6550ZH4CY"99]Z\/A+=N3ANF=;,F8&9+J^" ML#-=7CNILHW-@SBU>G#>\PLL(93)V3JM&/;+LTX+*DFMTC.N1$'J5,5KH16I M*[-N5G,-BXW-9EGYN"Q]$1?B_2<;JEH4^OW6?K/8?5F\V6UL-5[O;KTK=ANI M3O96O4=7>[!,^V\BQOI@F)3=C*._XJC6(CVPG&-6C2_)-)8L)P85L5'AM M_K[\?-5&_'JOL;W3.-C93C76X\!WM[>:\8^#9OQ13R774_GUO?<[^Z5Z/5R MO2K/\V*W4PR.N^?Q'JY?*_R%]6>#FR8>A3Y-_<7Z=Q=GY1[D%XITO5VN0=5[ M05YB]KAV][]^C\/'?7)!)?J7,U@\\6WOL4^NUD"G6W*="EPY82N!QW:"'+]4 MK6;9^V9Y#+[>+8_![Y3'X,O]]KHRQP1U_E=&1G?:"_VZZ/=*"/!6UY89'_BY M31Q<^.)>@L+,W5L\5]E,UL:YX>/2TNV4D_W[E3UM19C??6[B)0Z+%9C*?_P\ MA?-[_/''[J6OK-)S/]B]\;SO?FK=^*@FK#<]' &9H(7C>1]\T?KLU;[_YCOG MJ7ODJ%DC67*SQOJE.K6G;SI[IV_:AY\:K?JG.CX\;9PTFA^^'YW4V>&G0]1H M_N=XK[E%&R=_MX[BZ^_(_O'AZ45[[_3PHO[C$-:W+6N<[M"][?WCQH__M/;> M_MT^^A3?B?_=VW[3.MK>85>?B=]U?H0_\J.3G1^-DP_?&S^^XL/F%]IXNT/J MI[OTZ-/?\1GB]Y_4:?U3ZA;>#O46O'S7W$D=PK]_Q@$[Z*0"CAD#*&8"&!L$ M<-SR^+I'RMJ-30E)C0AZI\GC_ L*TM]@' MI%P95L8UA%<KC+M/22F3 M5/?"VV[7];CPO/89CQJ()48(!<(D#H-H' M(&5P0 ?+E*3.V: W-BE%-2%YY?5X#4C3ZODBW_:Z_7YQUNN&UF 1[LB)L'8N M]OLJ _%3$JI2XN]+@6?DG0)Y&Z_'&!04U NB,8"21@85J 2*$P]@" Y:!KWW M:F,325H3?&8&M6)NNJSR5>->6>4?K?(W9$MJQ46$7N"188"Z2+:4< SHB-@* M&\RHA!N;"M8(D:NM\6M Q%;/>S6JH=OY4OB+LY1?VG^U4!_6>MYC#9;N_3;$ M8N@ 5"+YIIP#QC /+'8$6:N(D=&01:A&V+QRN;-OJGH:_!04*FOP'#7X MACHQ'PP-" &$J 744@8B$@L0:9/$)#BG1.0!M$8EKKP"KP%S6KV(=;,[T.VB M>R=NO6SOTX-9$^L-Q4_IE[I.5ABA<#X5-U4.=W-K4&_!BQ**MSY[3SW!7@+& M, 641@%)AP*0FFM''22&PXU-26H$S4REIE*1%?)3/5.=?TH/5M;Y676^\?I: MYQV$P@HJ '7< :H$ LI&&THRC!V.%I1CZ9B_K/'9V=<2=7X->-D*'NG0K4Z1 M7%CI'&PZ$&O.^_&B?E396M'Q2S_FL=:(_*0G.:*@WW7[_;W.013U7OAK).<, MS%,!\\XU&6O\V/W1^/XYVL44/BYU/9NYJT2JKD6^6TH\ 7,& MXD?RJ6CH!IJB"5X"HS $5(IHXV)*@'0<:R>MDHBE! U<(W3F8W/9N[56:K\4 M[U96^YGY5_)O>8B8IPX$&2R@1"4 (!!@2D-4?>@43QF6-<[F59>B7OK M3;<7_^P4]KS7\QU[6;2CKF;'UJ/F\L73DK!^?-[XVQ2P/!+VZY&LF[WXK,.A M7EG-?_EX,]_4%QFNIX+KW7&6)C U7 D*O/484,12.")2-4RU1E@%[%A*HZVQ M>_Q=?U3'1L[:_6CMG@/7NM;NK,)/I<)CC L:Q2ED#%!.XC_!"B")%( *)JBF M!&DD-C8C$:NR J\!H5H])]=NZEWB^X.*^+A6#V>?ED3=1M?=SK,6BI$! *$)ILEN-MQ)HA[6!6/' R,:FFIOINJ)>J;56 MU*?T/64=GI,.C]&A"++&86*3#AM J3) >:4!EPP'JZ0U048=KA$"*Z_%:\"* M5L_-=,V*1FGMV<.T"AZF*3!W*-Y\C.@Q4/MAG"YQ%[C'& &A X]T29;=!!S@ M).#@G9(A^.0\4NHN8:J0[9D5=YG.HZRX3Z2X8QS)F%3U) A /(Z*BPP&&HFH MQTP$Z85Q49H;F[PFI*JRXJX!/5H]I]'>X-CW1AZCXL6((_WQ>)*4[=+J<:12 MQHUNIWL[-R(C[V.0]^,X9;(0.H:)!+@\_D.T 08R#HQ5&%*+" EN8U/6Z-QR MHK*/:3UYT_0A]:S5<]7J,3X5F)91B!9@;G5*>H) 6ZB HXPR!AF5G"1#"..[ M9_HFYU/9W31;&2KZ\KXJ5.7?K8[SG<$K@$AY38509:BCA2DCY<5 7\0[IZ*? M_K_GK<%EY&&%U[U.?-:%])2?QM)]OAU=GM9]=96E^J;7/7T=A]'JG,>9':6Q M=CNCI(KA=.G!*6)8GY#7$T6HWC&. =)H#RY#0S@9/F4RY]4RL>.>Y-2"BJ^?8&S'-2#%OW'J1 M=W;\8QN$9F] 9?ECA/"1V?_74, 9EJ>"97O;IQ<0%I0")2P!U!H5?_,0>,ZA MYY!;!B,L4UZCZF[*287,_ZS!2^1JT[OSLB;/1Y/'"98(FDA( 1,Z:K*G%AAB M'$!61K;%M>>*;6Q*5<-HYO(OV9NWCLEC.W?<A\>(%/$!V4 @D$Y00+6,1(HB"!1D/#@N<8 F53G-V679"74+'QI^D:<1 M'UU*9*)H0]7F\A]SJZ1RY_$KO<=4U/,6EW8N,?3(S>7K.$&4$BM-A 0Z! \H M(A1(Y!D0&B&"@[=6IF,'4-6XF#FV.JUJ+-DEEQ$N(]S2PL@9X69!N/%\0FV8 M]SH IN,_--G!*A50%"0PB ,E,C4+5[ FX,(;@SS32._5)5=ZATN8G;>-_T3W M&!,NB>)SW7/3]G>DNS:CK.RB>AZ66W'FH_H]\[2.@V7U\"_IE-[XP"B%=?5Z[+:U8- M,ZO^/:L^N57K$A$;")(<.*,DH)XQ(*FUP%DE%'+RKEK7Q4*6// M6F//C%9^QIZ%8,^812\$#H1(#;A6 E#*)%!,&2"P9D8SK@R.%CU\*6UH5>=-9JI-YE;Y4BP4 M%AX3$+PB@(JXTRCM33ITB"+EU2K@4!+^(TZK$Y8+./:\\*U15/GC&N/ MP[4Q\JR,4AR1 #"1%E#D!)"8.("H]%X0#'G*)HOD>5Y)^Y'Z/6;C8"E\@-0# MQYD&E-E4$U0HH+2EGCI$)&1)O]F]K?BJIM]K0+16.XEEEAC!_,MW#6?B/O(^ MH^-MQ9&\ DQMM%#N 'K&\JFP_%;QOP ]M0AKH#CW@!*.@#3* BN$)30(P:T; MX&-SPQ\$?P= . '0@?>%MK9[&K_[,DJTZ'0'\>Z#;C$X]GV?\,>E:E1I MMCKE*2(=U;\(K8[NV)9NQ_'&%\H""R\??-C1-ZHTI+-NOY76[:N>3[[S;_[/ M[RTW.+["P[%/C=8FO/F(-G$$$7X>_$A59A7]% X8^S>-M@1(2Y7 &-J@K*-( M:L-#T$XCA[&F@KK/B&]CX^OS26<1B8'I>?P4ZQ =\I=O?]65_XY^WYN&T MU;D:$*-QQ#_/UX.S$L)B9B5^\Q =XF[3'=:@?15!R??257%,NC)C*8Y[::_] MG]_+1VQL-A,HI"!1JK&;=.!?_]2;]\E^J6M4W+M&W^SN'S2+@[UW6_NU8K?Q M^F'UKZL9_SAHQA_UG4;SH-A[$]^JO]_?^7>\ M;O?OG?1<>_6=RC_9B]U.Q-ON>;R'Z_]1_>%^[.ASUXH;P<-C/=6]+Q&%1B#. MXWU'KR1&P6_3\NN'*3?9&_PO&4A\J+8^Z_M75[_\>;5)MSKET,H/_4PUXK?< MH-Y+.$2^D;]H=/_1VR_+MW[B3^+:K0Q,?]DA.$=;^[:7JSJ7WV+I#I7H:8U?^#C9*_6O&K=47]7C=<;_8 MB3NN*TJ27-<]>UP05)O O;DR,AKSF$QQ%+_: DQ.RTEGC9/C MKX<_]D\:/]SQT:==VA/7/NP64=I3.7/D_V3^H\W MQT?-0QH_=['WZ:A]^.GCC\;)%_JSA[:!_SZN__C[:V/[3?IYVGA;_U'_]*8= MO[M]>++#CD[_CO>IX[WMXU!OP_T6]]\T8X*FZM)Y6I2\SM1A.E+4:DC16^Z MO?AGI[#GO9[OV,MBT(LW&YX7*K0[.1_5I7^"DT//OO7 '(RN1_9G?ST.>V-] M"H:+X_5H;333TA@^QE;'-6\6RM;U.HE<9R\T]46F.5/0G,;K,3,.22(1TPI0 MY3"@G#&@4W*V=E)@+#B'Q$::4Q/H;I)-A?H89!BH1 >2# ,K!0,WU@Z35 >A M(1!"1A@P'@/)H0 ^*&45,0AQL;$I:Y#?-78J! -KP 1_<6P%LS$V-\8*[V%W M50*CCYV>CZ/XX5WQ(IDX?Q1?=*M31%0ZU;VO?I3>X",E; U:\5MUQQ6IVW:O M95-6W;T7C3><2S_^@6H(H_*C_R!2Y=.WSXHX;GW3K79:(7'K.(@;P,'U.LE[ MQ&Q[Q,$85614&@,Y!$RZR!=-JKR$J4T]ZYB*K,$BJ#SNDL]J[OZ MQ/"*$;IXHV_E"8BBU8D4\+ST!MYA>R\X$7\,V=X+H>[L+=E!L**Y&0^!_O;U MLNA_.(^S%]*IG*W^O[W[XOM72/^^VRO= H-H.9CSTF)H=M_K7EQ!>1.89A,8 M3_/ CALH50#.8QLW 4F!YB%N B%X9;6@/HI[D]2(G'D3R$["RF+ '(A?5O0J M*OH-VX,$::F$!8%8#*@U4=$M9,!H3X3WFD2Y;VS*V(FM-:(A%49&8, LJ$ $I* :Q%#EHGI0XZ6NNXIO L M(9QIU6J%7'?/&"HJ%P/.4#%WJ+BA>IY2CIR' "HJ %5> H,,!D(K:A$5GGBU ML4EK9*:51MQ'AC,U=M7/^JC;AVK..*T$XP?NE6YCF.N MXSAA'<<):^_-ZSPX+_-$YZU:HDPL_;WU^)-1\+-:W3/2\0=.B=VM<+GXP=]? MK>Z^P<^G%&)%BO9-.A$WA2D349ZP^N'Z3L>VM[[LBCHV([?+&BX@\%/%B=@Z M.!BG*(M(PYS@'G,KLUFM0:YT!MFD^\/PQ/>@T/V^'^1*."LIPWLG3T4'5?H5L>E'SLWZW1K\%KW>LGU^K=NG_NJ MQ% NZUTO;*_9:.]]:APW3HZ^QONTZ]N' MES=MK(Y.&B>[\?Y_'1]M;UVDSQQM'[+Z]OY)_>3PLK[]][_NQ7'44Q'!\:1,[@4W ME <0&+> 8D>!I%H"9A1!UBI.82HB*'!-"E7YQ/J,31F;KK')2"*@)=X%13&3 M$EK)=!R?U($J34ML@@AG;*H6-MW$=REW03#'@=#6 PI1 %JE@]X(:ZZ#,021 MC4U4PUC4(*S2Z;[YUM2ITKGI216U?F_AG!?Z-*5+_R@#H_WRP/0_&(][BX3# ML](,J9JDM/Q#M]O=[[IC?5+(PO:\:PW*$SOQ1F5!'2*''RKKZ@R*:[=/D4A' M^=:XZV.X&I+.UU+QGC-O4T"T??FXL]EK6I!C-3GBP]4VMKT9W/PU,M\S(D^! MR+=J,1JJI+/8 VT@!E2GDM,8.Q XEXKC0.+FNK&9-%H05OF2&UFK*\VNLE8O M5*MO>):"&EHH)'#*T\BSL %&L "\L\I18HD3.&IUW#@AG_EP]1RU^MFY[;:L MC8\SZ$?^8GTT-Q*[&O2T6\@1EE4M+;&B%&8DVOUKR;[M1:J;L>T1V#9>$E!+ MC@FS"'C!(F/!4@$-!8PFI> T*$^PMAN;0K&:PJ1"%F16XE5D+%F)YZC$-P3% M22.A1A2XX 6@UAN@;51G2Y T5*@ 0R0HF*L:5#.;'15U ZT$07GG^_U7OW+< M9%_+]),Z39F$IV J5]*-9MEV]]P,PGG[+O!ES'L$YHV7M3.,>J84!D(H$HTR MGJJE1."3W!J)B%:0BFB4U22^>U8TES)>$VU^ LJ2M7EQVCS6JX\&XIQ5(,HS M .JM ])H&?]T6%+N=:0WJ4@EA'>#[$O1YKD6_Z4K0%T>]*V4I7V7[6!9F*CD12$WROJU+/(RE\="I25?V[*/U;"#3(GO-+ M@W)EE/_9.73N846UJ*ZFU6Y[EYTYJ\I[0K_=NP?W/HX$^Y>/=_#CIN'KTHGW MKO3A94R< A-O50 SR#@N$08$"P8H%Q08%'_SB'F.D9=(14*$10W+N_VIYP9H' (AC-(">D#%'5N)@YS%Q1 M-\]*$)K%1*B>>13^:2)4$^';_)Z^OK<(^FJMDA7TRA1WKDH0#=PP[ &7*E4E!)J4Q!!HIP2Q2 MW"BQL4G@71:R%(6=ZTFI%8TSW7A4'A]K>HHN(RL)=2OA<-E*U24S$LY^?+2Y M-:BWX$6)AEN?)=$:8ND BI(%-&Y?0#/+@85<>!L8%$R6_A8([W8<>IQ1-IGR MK) GYOFBP=)\-!D-YH<&C=?7:!!17 CB H!8:T %\T 1HD#IG(%&:BADZ:*) M8E\)-'AVSIO=SC??&71[K>RF65TJ=!5VOQ+F9J&B92 :,9Q!(YJ&ADD$D4W8_%S4FY]4+JFKNFI6@'.][W1-OKRI^+MLU ML^X MF 'S$B86Z4LUVG^\=99>>MLF/$ R%*.*<>$)8Z*VOI@<(" M X^@X]Q'G.4NU4B6&.$_*Z2TS\[7,5SQQ;%ONS))I1]7?'9ZK #]^!G&KH\9 ME +="]NM_EDW2O-MG.&SW8YMGZU^@I-$6<6?2L7'* V.=H:4 MT0IQ3H<4UW% 4 M[N#8]PI[J[%*=K.L ,_Y)1*.1+TSE/16Q^TE,6ORZ/AX(0]R;B M,> Z:C#E&@'-<60S+&*P$]12F X%,E039.8.+!7UR*Q$YFZS.]#M>3"57!IB M56A,!KG'@]SA.&%1T HJG0&6*PJH@Q2H@ /05! >"%3,J%3_"A%>DVI>:2JY M&,R::?Q3N7"RQC].X\=H3?"0>.$$"!A%$X5H#8S $D#K,/:!"AUL6?$.T1J; MO5G(BE6 J3;3>=_KGL7Q7-:*L[9.7*?CRB:A9Z=1*2IQ1FG=@>XI/#1#&;]/ M$HY&W/:P4O7\,A5G*'\G;J=[Q5GWN^\5_90$\J "2P :E@Z)X1=ZM2(#11(.!FB[E(2 M[8DJZ>YS<9/DLT%KPSO&#QHTNAV;7<"/ *^OX\0C*,D]UP0(B"6@"@5@.$X\ M)&XZWFM:GDS&DM;BIE,A"RHK[\H1CZR\\:Q:C:PS6@.$%0.48@VBV!! M$!-II Q"I8Y%(C(/,?,)Y>S^F$[UMGWP<86[8J O1O0C^SY6FH-<^7.O)+O; ML=U3W]07(TS+9M1T8'9RJQ <80)I#P6(/R,389X!:: &E@2#D*4.8KRQB2"O MR7L*8V87R!JI\.)#,EF%YZ;"MT[Y,"\\1H!*9@"U 0,=, 9>:WAJTXA>]T*?=.-X?/LU1?U!T0_$/3$6-8UDFG_RB7G]Y+2*%'A3; MWOI3XWM#81-4&_Z2%/I.;>-LX%60&3UT='K;F\'!]6K9^J9;[;2"WG1[!Q%. M;U97QM>I\/56&3EEM40!"> P"8!J@X%RR $7@D P.&+3D:+J%8;(NKR2%"DK M]$(4>HPPF> HPI2E<] XVCQ!1)N'1NI$E&6&>H9YV9&(5:S;V+-PX+SM=MWW M5KN='38K0$M^"657DLQ0-154[8YSCY0QZY3@@ 6I '4, Y..,U,8* \P IBF MT;:C-&"\T8#;2#@( M##:D2OJ5T]=GD92RVQGHSI=6,:-7*_=R3L7H\I2&=,>A6FW M:MD&)P-#!H%4%"X:24Q%3!,$$(D@D@Q%E$ME]$F-SJU74'9_5%*7GZ**?M;E MN>OR>-8LM\PQ% F)\B:2%$N PAX":J'B03"&$4_5]6N(R KI\K/P?.0>/FM% M2J[:@>2.\TY)"3I+NHAO$:YJ=4 MFW24%0OS.9TU81UC]2F[E<3.N95Q;7BW@C&M3 MXMH8-:4T[BL:8N"D$*F*7@ R2 88-]IP[)BP]AK7R,PU(%:X"+"-1I#O+4L; MQ;W:^&YWZZ_==[O-W9V#8JNQ71PT]U[_OW_OO=O>V3\H#X*(/XN=#Q]WFX<+ M]:E-<(\QB9,H4]<]3_E//XM\EF]8TBB?14AX5&V]:+>T:;7+(R&O%AH;GFT" M*[AOWH^3>#XS![5ZDW;Y 3]OF>LN%Y4 MS+_597-81\D1Q!8)5)RG(0@E6D#1 0E;9!*\W381O(: ME%4J[)3A*,/1\ET"&8[F 4=C+@)H$&*0>4 T3=$K)X'!F@/HB7;&8XX\2W!$ M:H2N:_O#E>"*PW)&J>*Y\]!M-^W"HWQR@GSB(' M#.0B8IJ@0",C 9(R&.\ULRDBCUB-L'GY/"L4KLD*_,2,)"OP7!1XO-@<1PH: M+( 6B J< !&A4A/J-1A M@ QGCX&S6[7=-+>2I!,)3B@(:-QR@-;$ Q?%I4A@B%&WL8F1J%$Y<_G;ZKE\ ML@8O@9!D#9Y9@\<(B4204LHA(%Q%B\)1"Y22!@2+O.*E/.G&)D&P1GF5G+;/ MSDMR%^=1HTRN43_RE.4=U&>S2C.5,0R0]MCH.U6 M\3=E. TXFEG<01;)">5 >8V IIA*9X*5!I>=5EFNS+_6FKMX:I(U=W;-'2,E M(1"I<," >4P!Q8$ Y:0%C+) A.2:IZX:%-48G5?*>O:2S-(MJ.>_^<[Y0K)\ MLHVUC"Y!^T.!9BQ[#);=*O\FM4)>6P2L#!I0)!A(\ 6T$!XB&U1P(I5OX#56 MJ4.467U7D(=D]9V+^HY1$>4@%@P3H)EVJ>*;!5+ U'140<*))S#PE$4B:Q)5 MROYD^KY&,-A1'.AHV)+ZJ.>&UHR' H<\T@:3+T3J38D MJW&<4U*67FK.WCW2F+TN*T!P?E^Y*L>U9T2U6X5/E%/:.DT X0@#Z@P'.A ( MF%>*4>$E9*9T(5-2I;!V5M\5)"]9?>>COK?R9 F"7D& L.IO#Z)](1(X#72 MBD.BC.(;FY+48*74]YE6GIL7*9FC239;Z:85A[PG2%7):#<;VME;97*YU-1' MPPL9Q%*A30R,91P$:B!2@DEN[,8FYZI&Z,K4,LI*OVX\)RO]S$H_[G<)@5&$ M#;",E'W! I!,19ZC((E2P\Y$46U**FI$S=Q,:(4+F%6/]%P=#HK3IWO%:=>= MMWUZVK8?:JGNI(P8>VGC1[]JX,D[7HI[-?7LM[JN/TK M25_!XV5&Q:E0\ 8B"!33H %30#& 'M711N,28C4V$90T15B'+ M+^OS"A&:K,^+U>*>: XL< YC[V@)E*@=."9P!J7N67B M4^?,Y -$:\%/[CN&D%N@/!*^;M6T@UX9HK 'EC,>Z0A20.M(3 @D5C-OXM:4 M#C@S6J-T9D=T3H*ILOH^[2FBK+Z/5M_Q,)*6BC!( <*VK$_@(OM0 D3:(;U MEF*DH_H24>-J#9-;JLT^A@DM.9%EC0C(SY'PC&*/0K'&]JVJ;]R&*")L #$A MG4%P$!BN!=">,.(05BQUG2<&V35$EIR(DLUX.Y)$UDRODV%;[<* MP1FO('?< Y<:Q%+L?&KT#(&7U&,A"40F;&RB&D5S:1:;&:A(V6OCUJ480W">=57RNDK9D^T3(=-^.54<)$FLL,=X#&E0D,L0Y BQ03&,>MSSVX3)]%2L'! MH&N_'G?;43OZ5ZU<_7_/6X/+RG3>K.0]YGF<^5XO2_EWJ^,B)+P"B)3BK-3* M29#535\;%U"M^ =\"2$JSG2O^*;;Y[XX\[VB?ZQ[_L^"01A)9?G_X4N1QYP/ MCKN]^'7NSP)!7DL%BQ66);]!D-643 6,^=7EK7X_)?"F=[OG@_X@_I)2=?6@ MJ.N>/2X(JA6)$)17;'OK3TW\^M&KL%;$>YREA+%OOIW3>JOJ [J[(W8[)3S] MG194W@:GV@8_W&I#I) GCC/ 8"H90:$$VBD+J$$I')78FHS6'ZR2)SMK9G6\ M-5DSYZJ9XPDOR@<%G0*06PFHD]&.,@("$XF'AIXK(W'5-//9E:K;BN-.BC8,8S+\#85O-VJ24I!: M(NI>)SY$SM9=>:ZR[PE3&NTAW6S.V>GO7\L>_T6]]\ MT>[VEY[4NXIP]^))R$L_/FC\;;JVL%?R+L\NO!Z7]K![_;LH\H8?[(6FOL@H M.!4*WJI3YSQEWB@% H$FHB!)W>LC*#IHXBZF1=S14E5.6N/L;HKO']GMLAZZ M_6@NDW6[:KH]QG"! TBB-L9*I!B6KBG@-*2]'M MN:;,K,[9I/Z#&5;+]L@\F!2YDIA8+5_->%[=3BGM#'93@=VM*G-0!!GW*P^0 M"QBD;M"1R& /)($Z;EU!<2@V-EF-*UH3-MI(G/>.^U7%Y8YEQ M8[E5()!@JP42#O -: PI.YYD5,&@K3V7@>GZ,:FJ"$H:PK-^>#[K&JT9*]: MQM*,I:M&RS.6SAE+QX.L-E"*H0+(,@:H-@$8J3%PW#G(G62.HVLL)7-NA+,L M+"U9_#\'.GYC_.E:WS;_%?^Y&O78O:R/*[TWTL+-?YG>/S>O'W72C\U->1'\ MG>[B\C2H]X6V*?ZJ.Y?IA%VG.XAW'W2+P;'OIZ89Z4!BWY=%",J)+<.VH=71 M'=LJG9WQA?(8\\NI'_8WHN'>-OMG=/V@6!WOOMO9KQ6[C]?1:_]0C?KW7 MV-YI'.QL%_&W./#=[:UF_..@&7_4=QK-@V+O3?QK[_7_^_?>N^V=_8,K'\7. MAX^[SO MI"V>W[83KA^FW*%O=H&2$L2':NNSOG]U]KSNN%_L1(;F?JH97,4L[3JTWE, ML-LI?W\]^=GY/,6_FN*QQ/F=*0[YY4F=;%++Q5JFL0Z7[:U3"2]2'NL?Q3"G M-<_ZK)MTRA0H9WG<0_]_BIV[>0'W[] (YQUZIJ6W$LODH*P&]Q3:MG93MW7: M/>],TC)RKC;%W"Y=Z5J<:B+5_TNW=7T6H M_]-N_-C]<71:IT>GNQ=[S?WCQLE6_/T#JS<_PL;)1]IH?KRH;]>OH\U[)_LG M1Y\^T+WMC^SP=/U$_2V&Y'J!MO&^T4 MO6XTVZW#DUW2>/L1'36_LJ.W]8O&ZTA.SK9N6R\W0_U2WA91JEY/W3YO(\4N.KAJV/S=69 MX/%7$^CNYN(\'N56)@]^10 ,7@,8X]SI8!W@U!% (<- 2^0!]5Q9BP5C!LVE M.F0&KPQ>JPQ>WF',//(.8D6M5-I+I;A@T%OD9%CS\STK@FOX&M<@E=H0*X'& M*N(:3F>7G:4@T"@UPQ5$TL^_DEQ&MXQNU7GN*= -:R:4$,@:;"GW1KJ(=<)Z M*'V 2*",;A5 -WJ-;A&;*&)2 RU\ )0R"F24%C#4,!(P]-JJ.=:>RNB6T:UR MZ#9-@1K.=#0YJ=8!6LKB]J\-TX)IAJ)!2IB;9X&:C'.SXMQ%?;R]E@K*,@D\ MA!+0@"Q0$>* ($X+![543,^O!DU&N(QPU7GN:AUSR[@V.Z[='!*V7.+ E <, M,Y&ZY?)HGS*>:FLQ:91@WNLY5I]8L6ZYRR\M.IF&-OR@:$V*H56",$(<0LI3(X+YO%V6@(G_ M!3/7@HF;V$W=U,SIIN!TC==C/KG .,364T 4@8"B:*XJ0EDD>-I"8J@*'&]L M8JAJ7,QX*04QB*"9CV]$'X25K#O._VTMBW M!H->RYR7=7F:W?>ZYSO5Z8NW$B3]X%;$WG!G, H4:,4B4S7GK/)S,*ZSRE=>Y<=ZITAAK*42:!X(H(RB:)=K#P0F M2DAB",*\6BH_ISCUQ%;X6*FYT2U NOX5IB_%M37?2I5/!Z\ (JD.\G+4?%2A MINR@4+3Z_?-4>[7;*\ICJ\#H86'6T[.H865%RI^*2&97Y4+.!UL<>-Q6H><0 M4N:U5L1;"S42CL17[02 >D\RSVXIWNWS7IRZ]_$INFYX,KC\]Z\DZM=CDLX M.0U ML8."5MC!8/: (=-RO5Q-#(B1@ +B D!)952;FPR,O,IE!QOJ(@2WT.) M9M?@<2;TP_>Z3O>/)]3KOW7[W&>UGH=:WQR=%31U^?8,!&YA8CT0*$TDD-A& M>T=)Y8B]=FADU5Y;U>;8&DBHI\():@31W$MG:62K5!B"25;M%5'MF].C/B"C M".& &!IW;*N3-T,*8 R#1%.)A$!9M5=4M7,N1Y92EM*J9]SD;7)9V^2M8RS2 M10,F!, 02L?S6.3 @F" !((.BV"D<%7<*)^ZV-_*^/^:^J+XWAHJ3M3 MV?W(N]2?Z9OO#])+W1!?[0]Z+9O>Z-^J93V]%S '59;I!BR_)57.?M/M1=%_ MNI%\?"'#Y>QP.5XL4#-!.>,!&,)"!$MA@,+( >Z<,)('IHA+Z8NL&C&2K,$K MZ0+<"\"%@) MCLG<>%#6\:KLT@MW!OXRXR%K^I-I^HUK,**UQ(Q1D&J8 NHP 9K8J.Y"Q%=I ME#QD&YN(U;A4>1]?&1W/>:=92EE**YDJF/?+ZNV7XSY"A"6B$FF O/& PLB- M-588&!,8X48XQF2U=LR<'?B 9A\\D 58^(OTN\_9@#G8E:64I;0B'KDE&>O- M[DWKRN1[W^V,^E66\&I^YA[[_K_GK7YKX ]\[UO+^F% <]_;[I=.>9_UF$4O$<8$4@28#PI01AS0R&E@1!!,028E+4O%"W7W\$+&@DIC04;L M+*4LI55/]K#61B!%HKT@&*!$E#VG!+ L< Z)P,X-.^C5")JY*-E4 M:K*J30J>"]6Q/\'APRST(YHM;-RE+$!EK"5<@4!/)&6<<*)**M=B &%)* M06N?I/-GQJR,617$K&BHD,"\8A@SRA&4C!ECN**:$DL@G ,ARW V*YS=>'$Q MHC:2KP"PE##:FH$"@SP'$=("IISJ((8-/QFI296)6 :UYPAJB$A) V0HTC J M9)!,$\V(%10'I)W(H%8!4!OK*8 MU-()X*%WD:-9!PPE 43+4AG%!)8J%=:J M*<6>H"5S'C=]"Z +4FDO.'T:UW-[SZ>%M MO%@HLM!BJ2/ !2X!11P#Q5 &@IIA;8V:+BQ*6F-,[C ]IX9V#*P59"M&8V- ML!&[G'!4Q_]AS6@PE&E, S,NL[5*P-E-P#,:F]Q0*( VJ5MQ9-5 2*UH2\BVA5Y&NC<.C5**[6,BY!ZW[,^VTD\%&7CCTFB<_BNN>F M[6\_9_["_(6S?>%O@O]S'>3=:^_9LZV/&T+O:38P\=,&)NXO$7+<\[ZHQ^N. M^\5.QWEW.XD WL*O^^$#HPG@8ZD,YN>Y>"AU[3[ ?LQJ4/6<[;WOI3XWLC&P6IRB8Z3^3(71VGYKVYSIH;KHP(E"A$*0[& M2HRM,<'%N2%")K\F4@CG7.?E>SCKS0^#,0^G8I0S$@S@F"M G9) ,8X!B\)C M$*. =9DUR&J4WJWF,&?_YKI$;IYY\&9MXS>/Q[DU(;+,@::J1L3"#W9D M?,OX5F5\VV/@#. <0#U!'MJ)&>90I7#6#; MO08V[2""-G# *-(1V)@#FD71KHU&/1:YGR@3=LWNXUN)XVUUVW'9_RRF[+??'^0J>=4U//CM?>P M2,(@!R7X1$%9*K[;87&#C'"'!,;FZJ&T=U*"I.;U%GA,RQG*R&4(*QU(Q"*0P*U@D;Y 1,>_KH54E!;I71NF'@D8[O MA::^N#>,]5[W?">'K:8CZ8>W,O25L=@Z10 V$$:2'BPPQFO 0VJL@8S1RF]L MTAI!=P]:YFR"=5#Y.1C76>6KK_(W=CE%5E*B./#48D"EE4!SQ@"C45A*0XXQ MJ93*/W61K]7)2A]6INVG[(^BU>^?>UN\!D@IP)(.UX<#$71I1S+N)08!Q2ERCI.:*"#,5@+Z[FT&YMB;HVJ8V"UIU&WXV]:$1;7FD)(, F9$==>R:S+&&$DO2T:+X2F1L4I4-Q>9>$!KF_JB^-X: M'*>#7'&41<\/F_@,NL4WWQ^DE[JA2">U>BV;WNC?:DDUG_(2.4;R5%Z]\EM2 M ZPWW5X4_:<;R<<7,E+. 2F_C+OU..)QA\,$X+A4 348 86% L8Q'Q175C"V ML8GO*2B;XYQ5U>&G]>A-XA#8NBX+U-\?PG>SFY5[,RZNJY3F9-$LI2VDE\__RCEG!'7/< M2T"U#Q[([2O\1?K=YQR_ M'-C*4LI26A&WW)+L]69W*TYJ&IQN)Q?\;N>U/FL-=+N$5_,S^=CW_SUO]5O_ MG[UW;6HK2=:%_XJ"O<^)F0@57?>+>P<1M+$][M,2ML'M%W\AZ@K"0F)+PAA^ M_9NU)"&!H8U P (JI@>#+FO5JLI\ZLFLO(SB5AQ\[_@X/M+\%'U_KU==I3K= M+!1E(8KR;=ZH3]0Z;AU!7'.'.!<>F:1AHZ.,*809G_L%W;\[%A1XV6'?C]!B/-1M;%QZZ],^DS-)Z;5PQ6,/2/73>> M]QJZ6X>RIX.J5T8"L:2="\19K1./8+)HJSFC)#BBM%(T%_:^(YZ.$SNK2,IQ MF-#F\6@XLKT\KP4+%\'"@_7Y&" G@_-!8L0MT6!JF&QE.(T$E3A%)1D6N3(]\9/+(J%$W]+YY7\/ES\_31-.?.>KMH;1T-UPR2LX%4U&O M+)@.!EF:(R4#9LAY)1 6U .5]-3FKJVD(&1!R(*0]XR0T3GB#-.*2<:)$Q8 MD483O,18.[(,LEG \^[@.:.846GMF07(#"XB'C%&+CJ.))8^^.29BV1EC38U MYTTL1('0 J$%0N\50C71+"B>6:7AR22;HL' .:7RTCNN"X36 4+G>C. _/_2PH6E#T1:'H B J Y;!&T4I]LGXP(FV#IB,#98$2BU7/.P"8$Z_M#^8 MI7'L1>0&T7Y#-L$#OK+=$WLZ7/GMPCP<=GK3 0D.([X\7]?.2DKW,RMPY[&R M L+W!U6,U"N B#C(GX(QV=J,I;$_R-O:?_UZ?52N;9,!K)\:K_.."*KS/[_9 MM:O6_E%E5%TIHV_??]K:;FQM_K7^J=EXWWZ]N-8_](A?;[8WWK2WWFPTX#<8 M^/N-]6WX8VL;_FF]:6]O-3;?-EZO;_VG\?:OS2];M7^>?[WO 3CWC^$:8?CO M^@_W<\\>AP[L&M>/]= .]@![)M MX;J35_*N+B\: ^ M#>.KZ2^_A\[PJ&M/7W5ZU="J+UW>[^$N,ZQ;Q6.\FX3;3:X_>7NU>NL2=QF_ MI]@J%?K:M_$JN>5[$M_NF_\T6()7#3%/:+#T9I?]1:!D+>(A]0U#T*]BR__P M3-?&.)J;//Y8JQYG G["C7$!.-A18Z,%G]L?-M[ 1AL:%5T\CPZ],#YP35N*V)U\S7>>!\HLWF[V7P! MN17M.&ITJI9B]Y%,<>>*,76;KH7=^\_20>\EI]8X*8UV''OL>&!2<)>B4\(; M7J7,D6G*''E^?>;/6EM3)_WGDYTO[8/VP1[;.7M[N'.6G?0[?.=@[\?F]M?N MUX,6;7WY_*-]]@;/G/3=P\WM;K=]^.:L=?:9MS<^GK2V6Z)U$+[M?/GSV\[! M-P)C.VD?[I#+3OK-+SMB\\MGNK/=.FMO[^'VQOJ/UMFWTS;-G_O4V=S^?+JS MO4Z_'OR=6J?XM(H4V<(GNXEK&IV6B#$5$5<2(ZN"0\K)Z!*K6IAFRF*:4BTK M4N0)G5(6(*K/H]4T=[< T1V ")\#$9<:UBIQ)'72B!MND15$HA"PT2G)8"E> M63.XJ3"O$0X]*]OM:KV;2T[/AWR#"*KF.]W8Z)USQ/RZSR;><3[VZ_3J:=_5 M^AI+LBG&>Q1=I:+>0K41CT"0.M696+-A#W.OXK-Q(3;;"_E\>1 OM%PMM2N? M-E^?7_#UN>5>[X7UZ6+#5EHVT 4VT/;6')/'FD=)38Y3I 1Q8#Q(.ZF0L,X# M!3*4Y,09R9H4+RMKID9$ONCT(U#?HM/WHM,S4IP8#59KC*+@&(&I'I".$NQT MPG"2%CM"U,J:D$UZ1=W9)T^*GPJ7>7]X9#N#,4'.Y"7SXBX8@W #T-4<3= ? MVFX.WNGVSU$\]TB)7WH%KX>D-^MY.6>"\'K?#O9B<0"G2V:*!B]#@V?< MA=+(?&XS8XECB$=#D'$"(Z&Q\39H3F2NF=^D^AF6S7LJU.6Z:OC%[?),>$F] MFX$\#52;/R\5V&K!B486MB5 -461EB(@J@#21%0Z1;^RQIJ$%"?+\]7@A^0E M18.7H<$S7N+ L(B*@V7A.? 2'!DRA$H$EH3@.BB93%4IGS['<\:GPDLV8HJ# M0766.#Y?M#]B<9;<:XF*);"2Q6M53-=Y'$&QG5=YO1?@W]?P8F=4S*^%XBFV M+Q3K%0X3:2E@'.$"<6D#&&!,((PC)<9H+!0 '2%-P7ZVP&Y>N**X3^JKTTO@ M*46G'UVGYTK+1BHHI9HCX6F.DB(<:6XT$LP'*2VQS)&5-8V;_ KV\B@Z_<(< M*N]LCGZ"NX*$#_.1CSL>PH?R85 S'PP5QTK-.S.C+&?PO&"?*:^CMAI%)X&[:.F1%4XAS7Q4*@H7I07:(G!3FY]] M+*4_>5WU^/'<*V=QT ]VN%\T^)XT^)R@C#68)$*C21XQD4LX2ZF044JA1".Q M0?!H/#UOF%9\+(])5887N,JA'7R+DQH9T1\/JK#M*J1E$(>C0;.8IA"9X'*VY*=]5VCL >D)"B? MA2/NI4!@SP7$L+4N2*QPX)5_1IJ?.X44_\QS4.R'#=8MBOT0'&A]5V'.@A4$ M@013L& B18Y8CI0SS$9J+:QRMF":^(K0E^*DN7\5W1SMQT%QQSRG.)=J23>G M68?KYTF'N?#,VV[_9&M:<[0 VT+ UIIG+-X%+H77*&*&$4\!&(MA\$-&; SV ME N<0_HX658IW^*=J9]:/R1I*6I]7VH]QU=\L-0391#QRH(APBPREG/$O%?. M"N6(S/T*95.J9;4LK)V[AM6;L;S>M[T]N-K%U/HJA:CRSW0[UG6Z)ZZ][#PX"0#**/G>_9X&LV1@,;8B4VQSV0FFX,A08_%_?=^YX?1#N, M&W'\[_O>5 0^G4M V2L7VBL_SU-@19R(GEA$JJP6+Q@"XN.!!UM&6.316+*R MQBANZ'R%E1YO.7\8C$LW)GG.($2P[BS2+*@$.=8(J-SVT/O MC=-4BI#/+P *U9TZ'I:#R?HJ^$/Z^(J"/XB"SY$=C;D/&-2:5 >40G,@.S(B M!4CMI24J:+&R1EB3:54/!7]A;IOWO>] 9?J#VT96%5.NQCEO/^/=W'(76%L( MUOP\;XDN)DF]1-K0F&'-(Q=40BQAJI,*GF8;CH )A\OYY!-3ZJ=#7HHRWUZ9 MYSB*5(Q%11@B+!]*8H61T]$BIVQR0BM"B ,C1#?UG:(CBROF]JZ8_D'TH_E3 MR ]_YS8_=M XZI_$06-X.AS%P^**>38,)@V[@RO-M4H2QG896&D?_M[*4O A M"\'66 8*$BZ$A'OSM :S$%@R#/G(/>):4: U6J(4F7')8,X(T!IAFI*R&E52 M*YK^!&E-T? 'T_!Y?TR0L+# =7A2 G&J)'+ MF#^F\CO>Y62IV&Y/XF3I4KAI<30O#FS?+@2,,TD3S<75K ,CCLBJBK- 1#(. M.Q3@6M"YNUQ3D[N4*RG.F/HJ].,Z8XI"+T&AYY@*=Y$G;S5H,)&(*YZ0(QXC M8S75S'IA<&8JO&EH36ISO#"OS/OS>HES(;^5<^;(GN;?BS>FWMZ8.WF>SPNN M?1@O=CN.-M/'"AL"+50B6 .F2"RHG[3"!G0T114> [$?,J5I"Q M)E5U*FU?E+U^U&8YI\=%[>]-[>>X3\*.)(0 !0P)Q6GHP M9DR3WXGZ%"?-G7.=[L)T7K1=]V28SG2I)WA74&TA5+M0A2@FQ2DF'L7 =5H MDLAYQG)#"^N,B,D[GLOA:W'GPZ7BIBEUI/VI[^8"1E.:TX:G@[W&\<#ZN.I?,E&L\KECZV'\?U!R$.T*A_]"HO M)1"T3FA,I^;IX6!M^<_4%@2AR$5J/PSZWSLAAC]./P]S2\0K:MD61%P($3]> M.+TRA'--.?+*. 3;G$%:) 5_"BVB9SAD5P]5ILFOB,59V"*\L1(](3_0"P:& M1W$2%6"X-V"8HTJ$61.3<,C+2!$/02)K;4 Q6"Z](!P;EU.J>%/+)71*O7=@ M6)(?J1XT2EU=XSI3J-3MGPP;:= _!"+U/0XOL:C;%;>^J<5X@VO<:*'O1+JJ7^X7C@]^UPW/+N:)#)^NBTV3CJVEP]LA<:\7^/.T>YJ>9M$Q.N9BR*A/$ M(S?(2,61B8P 9!,?!)L9D';N#[HD]BG@S5N=SJ<]8$-+<$ M+="X$#1>*#B).:>,1H>LI\!WE#9(1T61@?W/J,0(27%EC1K:9/@NWL=RR%I? MU7Y4PE-4>ZFJ/=_#-RC/.!:(21D1#T(BK:-&0A+!M8S<4K.R!A]HJKK$3SQ$ M^'SU=Z<70 I?(4*/:J6V0/_AB<+$?3@$T1]S'U"N*15Z>([THBW'NE*DB:"\ M!3EIG0M'U75@#+!@.[ZVW>YP,UV/L 5=%T+7"R4MF9)8^ A+:9U#0*(P,LPK MA*U)P@<=24YA'*-!E$F#N% *V8AS M,3AM"7X>).61J& ,[GC(7QT."Q^HF?)@38ZU4D[8&+< M3'^0, M]\A; Q:-35)ZT.C_^U^:$OI[C33Z)87WC&MU7Q4\5OPW]>8NY[&T5WN]P1B; MA[A)0M)DF4O4["U-M OUNH6TD298(D&(1]PGA9R*"F&<-(N,B+'7N[09>6)Z M7/<#K:+:]Z/:\]X7PJB-%HP1F2NC2&R085&C& QFUHJH0@[CX4U2EZ;.SRKD M_1>9@T>3;)"&.UT>=5FB??;,DH1JZI.Y)C6H(.$273/KNV"_*>\ _[@T&'$F M@>1P(A"/,CDC@L)!YIQ!TM3LSO6[%]6?)^2S>;F8\) 4J6#"_3MWUG>MTXEB MEE# 4B+.!05,L +10!B+(7!,ZN%G*8.KT;,\O(V7P MIN;B#:YQ?RF#CSK(EW0L^FD:)) /0[O]WAX:Q<$A0+J[78[@BSXYJ6O@_/DB M#S?37[#&V[#$)8QVX7WU0BG6&(U0447D:?]57AI94A*WJZ9#V=[T <":51*80YTXB[:!%@K$81H)81Y[3RN5C\ M,L.QB_Z_*2FC&7^S.3]9(D+)MX!$R\44!712F^]0YI@P,2 .'EI@5OU.P-]&D1GPNHS?(IKPB!Z_X9IZ#BC]&K%=1 M\7M6\?DJ!LY&F0A'0H,=PYETR"5N4+0:#)@$1,5F%:=-J6JBXB_)LS..5+_J MS+)X:)Z.A^8F!MU,SUR6A%&V^5VV>(RTT\F0L22@I$A#G/)=>\O G=38% M)YCU/">A/*]BDW4F*C\UN%D:9RGAJ#7QU"RMCT4!P[N"X862VK!:U@=#D:<& MP- #&!K8U9!E,<+26NR"75ECI,G%$KJXES#U9X4+=>IO4W#A[K@P1Y(P5\$3 MA1%..6#=>8JL%1XQPX4#X!=>Y-HBK,GY7=+Y2JSZTA3W34K15[$Y\8??M[V] MV!C846R,?Q\V0)4SQVJ.F5;N0?(=E&,:P3-W]I7??VP'T0L&U?LK=#"6D,WT M9B(?GT \-GL93//_W\PDXM.Y,.0WUG.;U?D7YCY9('8AB+U0W9M2(6FP@*D\ M:<2E9\@J2Y .42E* Y8NKJQ)09] ^[ "$<^>=Q7T>'STN)!1R%EPN4VSC01^ MJ(@LT1%I"1+!/4V,Y0:$3:5*^\%:*'AV8P"S)E35.55.RNYB(Q06W-.U_?6-*UVRXN-?I]?(19PY'WX^- MHTJY'MOQ]O0@=P'$=4XS!1MV#,EP*K3&7@L+H],V<6/Y[OL,M(3>(0JUV,,/ M!Y<72XL&HWCR#%'CCR%I.3-'R)Z/EF\-SE*G/)"\H *W\!^U@B?'A:4\"14XWE(8@%SA&R04ON(N"<5410,::^HI@MII662Q06*#P/J!0!BR#Y20*33D. MS"IN !>!0ME$'1U#X=TR,@L4/B04SE?; JM'*&%1Y Q8LJ8)&9&[H0IB9((= M4.0*U*2)B6[J*PKCU10*GY4'\>J"LUO'1T?=F+-_;+>JL=7M#X\',5-E6*"* M6L^5[P<.7?>*M S6.O2/Z-*@[.I?%35_K4>?AUV,@0/&RF7WZOZ=70[UG6Z]Y8#=><*%76;Y(7)W[/D M=P]97>>U/>K AO7FQU'LA:HIY/!]SQ\/!C'\<3QJ]T<[KP6DGB5(/61] MH )2]P12]1LN-@;1Q\YW()I5]>>)4[=<\7M E'W"E%3NCF! M**^9I%1K!/N-0MQK@VPP##'IM>66!25,'6NS59SSMY%UW0C_AL[WM?^!']-; MSUW+1Q#=P42IUO['#7Y;.Q_O3;^V-%TD^%?*2*MCC!@;UOO^(=S[-!].]/JC M6%'.T7XV> MV-/ARF\7YN&PTYL.2%$8\>7YNG964KJ?68$[C[4.P+D_J*KYOJJZUN1/P9AL M;<;2V!_DK>>_?KT^:F5M.X-"ML)>YUVKEQOJV+6KUOY19?2G \Q*1M^^_[2U MW=C:_&O]4[/QOOWZ>O5],A!W]8.V-[??;#6V-QNO-]L;;]I;;S;R;_#@[S?6 MM^&/M^_;Z^W7[]?_:FQMPPNM-^WMK=H_U+\^]^QQZ 6_WMIZW9#6%+GL#3> MHMO'A_ ,?@D6YD4WX.9@S_8Z9Y6"OC[??."/]5[X,(#-J3>J_MQ,;Z>[T=;Y M9K1Q?B*_#6/ZH]OWWQZ9M;5/IZSMS0_@9?CKQI^'[4-@1ML?\=?M%O_Z98>V M-EI\Y_#/;OM=Z\?.X7L!#*P;__/I].N7<.0HEZWM-V? \KZU#N&.9YZT-SYU M6V?[P/1V3N#?SL[A9PQ,L+-ST$TP+K)9G498SQA',,D.\4@QTL"=@7IA)3UU M2G&\THA ;8^RR R.X[5;ZL'Q<-1)IX\D\62U\8<==BJGU_SRWT3\+X[\YKCU M4$]\-8O8WK_$S8ZG.K\(+&P' !?=T\:G>-0?C!K[]GMLN!A[C:-!/+*#<>W//+9!J+K) MY0XMC;W8BP/;A:_!._$H#RA_Y+A7Q< <#3HPM*/N]#ZQ\;E7/4NEM-4PURL@ ML8U_92. XM\_KVZM-MZMKW^H_B:__[MJ_M+)4-8YG'O83F]LY65K,C_8T?$@ MMTT:36@LO#\$P?;CXWIX[2U\ND$P^EA]>CUS?]C&"H9]).'PF)^N"!'2[TU%L=P M_2L).XA"==W^4:>7KWE14AH@P, V\T>;U2ALR/HP'N2_LMQUQM%-_1XL>17W M!(/K9D?U\6!0!3K-OO#O2E [P+)@D#TPLX=#.S@=C["1;&,Q./2JAX3!P#B H'>&^_EKQU6-O8M#RUGQ_5Y%XN=&VL>5 M) ^/NW!CP+!N:(0.C#MK1=;="N;&)S''?O_Z)UYM;(*LV4I/II?+0I\?<@2F M1FP#3XYA U2ZZDHQ5I75 M1A:B:Z1FHH>-X7Z,L+RCJZ^-04V'8RT%&)@=955R,-O7?B&,=C1^Q/R19L,= MYR [F/8E(F86L&X<72V$U3S\"L'SG<9W&>Y7HE,=W]DPT:2#X][8\UFITOSC M_^)J>3TBR/7EY81O7C/C4P#-=\[JL3[>#2;;.@QANA7^OV;C9+\#DGR^1JG3 MA>^=#Q&VM&>,D)][P$N&66% CX:@8-7\A\9DHB>FS5@C3CK#> Y[S;$FQ\'A M<+KYYQ=>CT&J.6$!T[=.XN57CH>77X%E.G\I+_WDY;F->?KN(&8\RGSF6GIW M09_FN5ZS^LAT[-.;++ K7!C$U&&X#+J:YQIV^NE>< 4=O22'OUTP0^\FESG+8W/HK6E[<'.P>?#MOOWK =N/;FQGL.WSG8A.ML;GPD7S?> M? _O_N;A/W]VO]+N=W=P=-#:?H_AOC]VOK0[[7<[>&<[=':V/\+W]F!\+;'Y M[@UO;_S]K?6W9JWMCQ2N2=K;WTAK^]N/7>I5#-9&Q%A@B M&D6;1(Q,]3Y'J MD((='SQ5\[F>3XOR8CE' \;!<:F$#5XD294-40MJ]9,PF>EJ8VL:)_+'SW$B M4ZG_1Y6XMY%75WR5 [TZ_@;/DA\D/T<; &!_:BGV&IO_UQX>_=YJ],^58+'' MJ]U.]+;?[59MW0&@&_&[[1Z?<_8,L+,F[[F!>V-LUX+"-RO:$D>=S GS.H\! M?M 9?D-C,RQFN@L?[57BD,G =.Y@I-\[V8R:QA(!%YB+-[+YYI.=!BQKL'SS MN=#4'H/EJ)C]9'S32U1W#S&/=(SEH\:)/;?\'?#E,87*OTR&,QP!7N4>@)/] MI++BXWB/&L",C@\"+]G3<,'UXSUXO(KO5 .O7)W5]@$7@<';/:#9E6%9D1D[ MVP0Q#2<"F8?^2Z%\QM1ILW>5U5*M MQ)1)A\N+.+'[\V95N8:F4@76O:\F];\7"!+0-AE-#;&"2^Y,T$;00+"PBAAL MI/I5,).X<3#39)@?\B@S'LVB \YC ^2+WG#WSEIG>R>[VJ@4F0C(2Q5SCVV+ MX*6 8'VDM\80@:M^LF3UNE DD-,N_-7,NGI0.0OZYY#C0=Q!;$%[@1F-T%2( MYIQ-S2Q"8W.F;H)T51>QC4Z5)YAA_,IXDYH!M)(32&N3$(N68Z#^46L* D;,ZL\U'"^!5B^.)6=NP\ML;3CUL8R9T,PS M,^$:[RHYZET5VUU=3ZF:V5"[&HT&_ MVLQ"_!Z[_7$JZ722GR]!G+-HP-2H#B'B/5LVOYSM"L1_-D\ 6_NWM5&F]L % MU:F.V/ZTO>-,5\YY\2\LE+]B/+&#T/@$CWM2'4Z\Z<7!WBDHS?F3-!LW=H*] MN.@[>7WT70FD>^*!="#F$T?=&#S&#MM?.>OJ"8Q__?7ZW,\PT?FIEZ'YDYLB M0\QF;V0'G7ZC!<32=XYLM_$&#.S^:80Q?0*$'(Q!9.L4,/&P>:6GXB;(6'&4 MP1/,./ZLBU>YHC-]Y]F4K+4E=2KHH; M+.45L%K5UEGE.0S"*Q M:;\UM@>VTYW>Y%S4\@'W^5%U%;-Q""+I+XG61$IZ^1QN=-*O#C^'OU>O,=PJ MR[_H\O^1(PFZ=A+K,UF3<^T?SBP'VQT?1$[]+^.P@/-B*!7%R6D68^-X2EXJ M3A/F_3:'_7 ,@C9S(>?8J=$O4@>>//N]O7LT\T*8Q+U,E^_F(8V*PL:(J29, M\4B9D:PI$RPPO+)&-?^5K^N6_M/5QE8.:KHD=.<;\%,1 MO>+GNNA(/6F?O1&[PC!F0N!(TH013SPAAYU#%G,9#1"T8(=RFQ ,)1B1@'\Z"-#',65RFF_03C+9W7+!HBD5B M<_LSWV5>LR051<[G:D9.MO&X MO UF;LS5QWQJ.$?9)N',%YS*N9EAY5">>H_[M_(>CRG@(JKKI4E@W3LA/>-. M,TU%4 $3 !\AC<#75/!>1&,W!W<7_3V'^SVQ:Z06-#""4LJ- M[U2@*!^DH0SUCLN45.X^RNCJ=76VI^H+XC"U_AI']G0L(UFG#1M_L.CRG76Y M"F,^K=J/=N$10+3GM/N*$Z.I C0&8PVXF8Y?=1YSA8VRVCBO0'0>ISUOI%2G M0N<'J3 H,,B[IXUU8(O=\06>KU7W90E'P ]!CEVWEER\'Q30Z.?[MT3/ 0 M0>& R4^ MVX'70.'YUW?Y;I]/-K]\/&O3UNGEU.?VE[>'7]_]N;_Y[OV/S0T/2@P*#@ ! M]_VV0^&^V^OBZT:+[9S]F5K;K;/6R6Z@*4@/A($FJ3(5$2 M?SGNFP=K??*":9,XA86A5AI 99:[#SIBGD3<-UMMC#L\Y9^-.3D9>^)GHC*7 MU[JX=C4 KJ9=5_]=FT_VK.H/J'\,CA.&_7UVK,C"4O4X/34(H)#S:Y)5LDLBJ<-UD MH--8BZIK ,QBUQX-XZOI+[^'SO"H:T]?=7K57%1?NFS,P#5G80FK>!R:,"F1 M.KG^Y.W5ZJU+I;/&[RFV2H6^]FV\2F[YGL2W^^8_#9;@54/,$QHLO=EE?U'< M=H'^%+?XZ!4U$<=!/ ]3.E#?J.G*>:ANM?5D=;U!T=OG.AE3D)J?#WRWAAUU M;L-S?2?+\>GTI4VA3JUUKF^R=)<;/,X@E]H$AL*N4W_Y*KU2XH-LQ8K32+:DEM2\'6N6S]C%[;P2"GW?]MN\#?:U*K]K86 MS[A6[>'G'^V-/SI?OWP^R_X[&$-WYV!__^MVN_-U8_^@==#-OD':WFYW+]>J M_;K]!K?>_=G]NMTZW=QXS]KO_N[ XA2FC!I7KA$C['I22-3IH8Q)BGB-L@D6/. M(^]%(-I%SPBMFB93U02IJQ$R+;5G2_T98ZO?BZ<3;U35&_!>&K.<7X,N-I%7 M8O931C87(V4N ;?"G@=GM-' GQ=EUG[A#N3%$6=*"H5)!%""7%*LI2%'4>U?4.9X!EBL.PH%Z.H8X"PGIR$%EO4S"L@3LP]=+49?DD:HSI]CN MYR[C_CI?YWTXJ&Z$6XOVDW]VH.8L=+OJ2'> MM5_/$1-'(S7)>\2\8CGF2R*KC4+2.65)&##C/-%(PRP/H/[!Y/@8AIP4&'YH MJ7144CDR\ZW^VT\TP 8N:,R!F<:\;L+JSORZG MD)6M] 9;Z?SQJ;96,BP5ZC3'C% AI"(4I, Y)@(F*F+0;:Q)6 (I+CI]KSH]H\+QW[:R2R&Y-5LHQQLV #4MB;/(T M265XI,E::Z24*BD.@,9E(2NU!K;->=^?-UA;1AS"-M>4EH8@(YU")G@'^Q>G MWN2:TKJIY)UQK9Q,UE:EF:%"4RP-M9I+)ZV%?0P+';0PTLI8N$K=57K&56#M MB!)&(,8LV!]26N J(H"(N9 "5U$+G\O$-P5G-5+I%^9:R=<"5:IJ=CSZZ>6S MQC9-L/,Q"*^"Y,0(+92)G)J@D@3R4NA*S;%M:XZN4*XM]X0BKZ5 /%J*K,<$ M)=BUM-'8D$A7UA@W3:WJ% !:='K)!XZ&Z!SUR!PQW$JKB;0*MCI-",WYW(6O MU%VG9WS%,XN9#10E8B3B7A,$RVM19 #*.#!%E5Y9HX8TJ5Q6^$&-?"NU)BE5 MT-65904>V\/R@H,M[C_@JF#?/8::;J^/6AW\H\*_]5WLO:CZL?IH/>+4*F0# MX4AREYQU3AK"5]:$I$W%KBLONJBY5IO@JX('3R/XJN#!_>)!^_4Y'EA-@>9P M$&\F+ )N2Y!QT0$\$,T%F#TL.V0%Q4TLY5/!@Q<5G[Y0=:;'**PP6>Y);28& M:QKZQWE8TTFZ&Y;6;6463G]>XOP\FSWF_CGG7,&Z29QOV486VD;>S--*+;#G M0G@4(XM@5"N,G*811> )G.<$49ER/*]@HBG)LD(6EJ@"N%6'HT\1+N<[W4Y5TKI_50U<8-J?0 G@UJ-8JR?$<?G( M]6[_R2 ;G,O)^ .#>-0?3,NX+U"6?7A] XE_*J4[ZH_[252&8VZ#D1N.V4/ MA/$5+[2RF;09_771^NI)$DS0<&FU>G^N 5J_ZKU,K6I.GTA!7,96!1%/9+"E MU/!++37\QP3DMJK>$W_!^XWW@#0ON-YP*;YV=TQ;]U-TY?(]WSCZ!L1KV6_0CW]QN MT1;]"M=:/X$['USVX[3._(_VP?NSK^_^[NP!UV]$^#.*1 M!4V+/XZR7WC;?#)SDYZE3S._#."D_COF_1L(%X^SRMZYU+USOLB' MH@%CXCEBPKA\6 A,$M..62%XX@'$9&VU* 0@\26 C13,@[>N'-2Q;)T^:&]Y87CUH+C M@N3=G>8N\>#@"?'?S8KJWH'BEO(P3X;EML_5I&R*BVR*\XTM5+#1R\AR%3O8 M%*432(N8$.7."Y.,-EP P16YVM.=JR>4:D_U5>?')[I%G6^KSC..:W'2QFN/ MK,,2<:(PLIYCI'@4ED2NH[\NVA_/E7A*V>UXCJ MY,C*T2LT?JVN&827 E8?U"WZ*-?I4=DKLA)^V@XOOC#WR;(=+K = M7FAA$F(01EB/,%4!<4HL,I%JE"(7A,E$##?5T2=C32V657G]\?-U"M86K*TI MUCY,.$G!V@?"VIGIP90.RE"&5,ET.1=M?Q!CXQ"^LC]L1+")PE5);TU)DZR\.2D/ M+,90I:3]]P*0<:L,T3GL$ M@QX?)&-\.^H>YJM%F^N@F>A-#"P*'%@E\,OM M6BN]=]BCZ!)&W'&#K,(*Q>B,D-(EX]UB.+4%T'3))_LS-YRRNPD%,YFC54T MX(*O!K%K1YWO<98/_W\N.K GU!?/OF(= -WQZ.>O7$]"YW_N#V:^\;V(',C^ M-V33* Y>V>Z)/1VN_':Q5D"G-V6/BL+0K[[K%10VI7L+XQAS>%"'_J"J^_ * M+(Q>@PG]U/#>*4NQ!P@(GVCJ9D@V6!$HM5SSLJI6UJFI) M1I[7&5"J=$=[Y3*"A&7,Z?2.QS4O*D7FP5J?O& AV!XM!"#B+%O?CIB: M5O=H]T>QH5<;.2J'XM_?VLZ@4<7!-5K1#H\'XRH7U;OD]UP_XQ\J=*1.S_9\ MQW;GZV/DC;_3&T-IA?:N?SRJB$7*]_I>W0LF/5_W2NJPNK@Y]W EQ>;OB."^J=@U?548]H0HK3ZH<3!EL&6RN"G2SXE WK KTJ =8-XYM MOLK'?IL"-50]S0HUZ[.=IS'==!8I4',_-:!N6YFEAO-[V(>Q (NH*.[K_O!& M?7=O\O@O:AH_G[.Q:AZS"_E&X>QE(O]Y(O^J"&V9R=MH=C8?JN)OV61^/8BA M,VJ4^;SU?&971B63E3OCI15)>]L?P)^]>^O,7NK8+.GQGTO@43!82*XD9E1R M^+]))FHON/0IALC4/;1(NW3L,F5&F13]88>=9Q)K=-B&]_=HZ]W.:6LC'+:V M/QVTSO8[^?QM<\.+S7?MSLY9]UOKR]?#R[%&._3MP>;&SLE7&&>;[OQHOVN= M;;Y[3SP/U^P*AS*N^LYVO (29/,)(I=TA3-"(CL$-",!J, MD"HDN[)&#&OJI64MU29HLR!?0;Z'0;Z%X,W[X\/CRD_\;@"L<$:\L_'R1P04 MC=OV1\&\Q3!OKFIA\,QJ$Q&1%"-N=>X"IRA*F"D6<728TI4U>O>N$P7O"MX5 MO+L]WF6;N.#=+?%N%D_NG!/<1X&,9AQQJC%RB4IDO>!T\K:D^GF6\"M@%N]P*TT,J\'Y/UHS=HG&DFLUL MP%)[YG**H.%-@I\,KWL!C8:Z9M4@ MZQ&KC=Y+X8BBTW?6Z>)[?W1MGOG>==#$FA01X5HB+HU%VL*?3@7-+,9&"P_: MO*R&ST63BR87K_(2-7GF5296D^BI1I'Z@& A";(N!*2Y3M8;,$0,F"!4/6XY M_Z+*3T&5B\?T_C5WYC%-TC#K0&FI<@QQ[QELOY0C;(F,BEJE4ZY47/2VZ&UQ M!M94F^>=@38X;*EW2'NM$0\*Z#05!F'%+#64!6==YM1-)9=5+.Q1W'U/+S8[ M7PL4J*HG49HHW">B:8*=CT%X%20G1FBA3.34!)4DX%MQ^=41FK8IG/:1PC7N(_6T6J,LMXG44MK+/*T)7';[J#*%=V]T] +G M\)Y:1KW F2S-HDJSJ%)V]N'*SG+,"!5"*D*Y$LXQ$3!1$2<3L29C5Q=CZ\ND0OG_:WOAC_[*O MJW6P@]OOVM^^'NR)G;./K+WQ1NP<['?:&WL_6H<[/[Z^^WK0VGZ/6^_>7FP6 MQ:57R><"VS%&Q)D)2!L1$!-,8>*C3C[F1@*L:;AY*E5G"_(5Y*L7\I70O4?' MO%GH'K,^.AT-"M@SQ),52&MMD.')"8&%=#+7HI"JX%W!NX)WCX=WSS"N[N'P M;CZNSL.*28J8Y KQJ!FRL(9(*RVP85923U;6>.FG4N"NP-T2X.[EQK\]'+I- MX]]^P/=V26"8)2ER&H9'7#."C,(61>(QD<2DY,/*&BD 5P"N -S#>NY>1)#: MP\/>R:[3TO)H-(K&R"K8%UFF+-*42$4C4=SE9 G"FU394JD8I@P)E0+BE!OD&(U("8E),(%K M[Y=6'[8H^0M5\N)CO7^=ON!CQ2PDRB-%U$H%:BTE(B&BHX=1@C\>&-5]6S9729:ITF:H5 MGCE#=(R4,4<,M])J(JWB4FI"J$J^1#/7'=#F:YT2&9)/Q"$<+45>1.T=D[F"%&DRM:Q#D1H=^!:E7JI2ERY3-5+RF0/1,AR4CAC1J'*_>8&1 ML\XA397QC'HN]?(<#$7)BY(7+^)#*?F<%Q''*%V@R'&A$6>2(.N31C(E#ZNN MO-2ERU11\A*362/MO> O3([B% A!FE.5#^U!@1U)2#).#,6[QDD*J^@1Q1(C;L&^MMQ3%+ 44GKAJ(ICTYK*924*URBD ML+29^L7W2LW4!YN?9[,].,U4[D 4DN%4:(V]%A9&IVWBQO+B>JWY_C!?2$+3 M*$FB LE0%7ED3Q#0UO[/KM38E4PNX%G!];N!:G-V/ M#JLS9S=)@FO"'<)8):#=WB/KK4 U-G1@L?64!,3D@(#4W4A(:,]0S%)*B*SD1BVC'(8!5$+HA9$?1!$+:<[ M]P^@%Z/!@_'21XTD,Q1QFB2RD0N@I5I':8GA1J^LD:7E8Q80+2!:0+0V;M1R MRG8OT)JYJ:;.X8"LD!'Q, YKHXAX \N,#64Y0W,3R^1#4*QI/31ZM?7P( MZN,O])J:N_;!\7#42:HNG"9BWKC):?6."F-=AQ[['A@4G"7HE/"&[Z[ M4;5L@_^A6>^VN_..[?R);1C%']V^__8T%:0;__/I].N7<.0HE^TO;P^_OOMS M?_/=^Q^;&YZW-]H=> T$?/_;#H7[;J^+KQLMMG/V9VIMMTXWUW>]82Y9;1 ) M'L2<<(K )L,H@L!;+!-1$>8Z HH5FXG TE#ZU^U^:'7C[X<<^';M7SH3&(E-!PTZ%"<%'T1#$J7%H!]_BI(W:N=!55\K7'NT/(GP&AKP_;,1>@$NU[,#O MCT%ATH:'-&PO5/UX&O^JQM0_ALD:MW11;A6WP";7)>EH]O6YVV;O& M7=RD?6 % ;L%UMZ8H#[DT-[C&,VE; MD^'X+I$ZRVD!]/PG>:'6<\\A>73]>I;1;+@(>W_G,71WMO_HM,[^/FA]><\W-W(;[#?XZ_;? MWWYJA?WE(_]ZT!)?#\!4V_[(VN_^WF^]>W_6_M+ZL7.PQW,;[)WM3]WVET^I M-9]0RQTSVDJ)P#3.I>.30\:SA(02/ 3NA.9B*7[>4EJYP-M3AC<3@D^ ;2XY MQITUFOA@D[8\8.YT%!G>B"G5CNH*>K.8JQ_M[;W=*)B/(E=7%@9P#TN!G"4" M>2\5M2D01L2RTP^?2G7E,6*Q>D/6ZW$,3>=[1#"WT8\:-F17X2%8*.W_K< !65B+!2F?D>@9*8B*E1TC#K>13814UYH"9I+8.DM.*!E==] M$:!,P^[@5B@YDY,WE9BLGTL)?&Q[/ZY/1&0S@8!D^2"L .MBP#J?(\"BX9PB MGJA&7/& =#02,>]Y$@0'E5BI(??\,4#1&+ A).# .%7))%C9R&6TFA#&S=@6 MO H#BK;76]M/+](HH+Y.Q%SAF?N N#$1 ?Q+)*DR+#F!J5391W?G3HM+5/8E M.0B?!$OZ,.A_[PRSME[A*>S%>^DG7K+C[Q)_L&S7V(?* _R^!VMOAW$CCO\M MH+<8Z,TH3H@J4I<<@!W.KQ%;14[8:V- MM2,<\,]&;&!@8/(%5BHVGBHV+8M=4L>?:5E1LQ@,CQ(8RQ*-+8+[$ M@)SP F6\YKG':K*Y7*[&-=+ME^3SR%[X;1E8./O\5K\;"@8NAH$S4 4B WL<,[ M2U?7]/IW<=L\ ZU> K$I6ET+K=ZZR&R4U HK8I$BQ"">K$!.*HPTO$B\"H%7 M'?;4SU;+HRCV2X_ABD!QZA"]5;+4[G]^:KUY+!+_9:D#FH!I4(%;^(]:P9/C MPE*>A N3<[][L87+WK#8WC!C?#(W?;(8(Q=#1-Q'CRPL%Z)41JFD%)%0V!B8 M7FX,Q!/(\RT(6A#T81%4!BR#Y20*33FP;:NX 3A-W-M$'9U4TRT(^O@(>BF8 MC"@> F4*1>,$XIIJI /GR+J @5AK3V/N>$N650K[\4'T%@F]G5Z(O=$K-LXH M?)QTWO>][W$<#C!\W;7#82=U8OCC]#7<)J_(L>VVQH[%TPT[BB\]D9>TUT&T M*9B(E"(/E YQ;!ERV#%DC)!86L*8,$\FD=?/UOF2!SDGY%Z=?6NK]Z]*M#V) M@YC?'J<'#Y]QOJV6JU@]J136Z]]>((5U@2R[6WST2637O;6=0872?]ON<7QI M>7:;O=@XC7;0Z \:W3B\ESZ-)=&D))HLR8^RI&H_K?.=\4MGM-_I@1;L@!)< MJ*7^3,R%3'5:0(-:I^V#/_9;9Y\.6AM_[[?+GYWV6>BV:?MBPITS MPFFE E*"*\0],PCXK$8\Y"<*QL++&A6X*=N>HR2>6>%)GY#K?"T;]QNBD M7_U>8@R>*!#^4WPY?#D7XYFAX"?@VS#)&0-!"+;W82'V]K=/^@4#%\' ^301 MKT,R/@3$F36(&^? GH0?,7')N4C1.,! PYO\B@/))Q\X7F>4VYXB6P5S5=&9 MVP-="2=]2*!;)&/NGS .1&"*<7G]"\HM@G+SD>(R)LEB(,AJ E!'2$+:8H), MB#PDY26EJHX=3E\ F=N>(5L&NI3=?X70O3"'.R:Z6A(FJ'I':YX*?DR#C"D##,$LN"XG9Y]10*IUM$0]^>HUN%=9WOA=,] M%:Q;V'B=./2N!+PL!U.\ R$H>+<(WFU=P#N\JZ6SUDF/C$P:<4$=LA(;I AS M6%'G$C,K:[QIQ#-,%JHSVK7Z@UPJ&>Y[1Z0KK.[)(EV6@6T0@0)SB\)?TOP^XQQO6&! MX6=];'VWF2D[1.E?4X=-83Y#5).D-!<.N8@3X@P'I)GRB%('EGX(6@G@O4+2 MIF(/$NYZ\SKF]Q7HFO_.\M[I'=OJ*?^G^MAU$:YSD8 3A3(Y@O&H/^SD;[^J MVH0 <9F%[?V?BR&5DWG LZ]8!T]]/+K^*S_%F#U2$*:^.!7S/_-H*U7TW"A* ML<\GA)QH,+)2LL&20*G-%>5VN5R9?FE_,(NJVXO(#:+]AFR"!WQENR?V=+CR MV\70RTYO.B!%8<27Y^O:64GI?F8%[CP62,"U_J 2GU>@ '&0/P5CLK492V-_ MD,'\OWZ]/@H8216_VD^-'%F=HZW_YS>[=M7:WV^X]ZU":JN]V9XO_[D];!V\/V]C? Z_=PSX^DO?$9OO\>MS?>=G<.]LY: MAY]_M _VV.6H[M;!^FGKRP[9W [=UL%' =_#[>WNP-*)(FX90QQS# 0?,P0(YHR11R7.(XW<0 UF+V\!=LH6 R: M$PJK++@UQ, OC$E86MO5T8IA0,9%TY:H"O 5)P$:==: M1A:H\#K%F@GNU3OGG-1>G:< (C;L#//[ +NC"UW+KD]AR*5T-J*/ARX.+KQ5 MNH?5*)OA!78/NZW#^9\XW'+R)*ZVAB\9-C?>.AXXG>.J8;[ K)99U[2\<=^P M3==SG8PI_L_/QZ-TU )P?ZP#\@'\V6OL]6%$O:J!0-_!D"H3J%Y)/R_'=?I2 MG*."V."YM-9;QJE76G#*K-5@43EXS]TN*.IFI0!FI+(V#M%;V@F3AMY_=EH; MG\G7=[FI]Y]@#WR"[^^)K]D)>MB&,?YY,!['>_Y30^_#]R?M[;^_?7W7_K9S M^)ZWWX&=L=$];)^%0_@\W3EL5<^\<[!_,98].18C80GDB*I<,]0@QT1 3AG# MB"6PGN3!&LD\P0(I!>.>/\99,+.9)XIJ2CG!VAJOA0!=25@2$_WUK0%O? !4 M@.Y^@ Z? QWQB6@7-5+)Y58/%C N.(:2$\F(8%VR MC==^7MU:72:I+1%1-X,[1D$[O#5 Z@(W05IND_6@)S$ZCADME*Y^2'XXI%,DB*K@ A').Y+J&,M>]'C)M$4FK+$)@AK+120N$D^H5=H9 MID*@A;;45IEGM,59HBP.%LD *LPU$Y#\X)887BR@:99!"D,+[: M;1(7HAJ9=P(GG5"*WN8JAQX9GR1BC&ON7&#!QWMRXCU*5&-!SX*>]4'/H%*T M)"BA(^/2)Z,2LT8S[4-R5LG"LVL+H3.>S8SARGB.J*$)<:G!:*9)H)0M:>)M M8IBMK%$IFG1I_=-J'AA^V]C!.L:?;1X/?DG0X0-'\)GL:NSV>WMH% >'UWQR M/W9#H]-K>'BH?N@ ^[?>PPJ/QCGJL-15#!O<$+0YWS =CXX'N8+O<)2#V7+4 M6 31R=%M\-E!]*<^9_\U#OLY-#*'P\'JP?>J .:JO"^LOQU,WC__/@#3Q>\? M#?I[ WNXVEB_1=!UW>/ PP*A,2/$U'FY]0#]6LXV\VU MV:N;__J_ZY\W_'G>^ M V+"0[;/G^H<1>731-%;1YVV-SZ>[')'0U*6(.Q31%Q@DDMF*T2HMUPS843* M2"CXZL_U'1N@NMVI5"ZR_E%Z2E)4-CG!2:(N::4Q\0X$@ENU#%]56?\;K/]G MMDN8";#*%%&EP)A(42(G941!!BRL\L8HL[*&_V'UFQD6CC(^?8_=TV;C9+\# ML%+5&P>([0\R6IQ4M5D;V2:A^/=-0,M!PU99#JO5:^3W#&$]P*GAT [R1>(8 M5VWO-"/1(.8SH8Q1AV.(RFVH,D[.,/=:D)P[2&I4;\)_O5Q4W=EA9YA_YC#D MWB4(S]@]_$?PGH+V!,2;P,_JRX,(&T$O7[U_@RVI6=T!!CB[TH5]H-M) M59[*TN/UY[0*MES_*AP/6UDD MFXWW/;_Z^_Q+0#^Z]G38L8VMT%MM_+$?X/U\P8N?Z1VGW-1@D%7HW:'[3S5. M8#$PRORTV]5SC9_@T)XV7&R$SM =#[*6YJ'\+ZANU0GCE^QHK,+_&A.9Z@5[ MU*E !#X&@^AT.Z/31I7!&'_ZWK^;C2-[6C7?:$SG#]9PC#P 7<>'XX_^&G2: MD[B,86F\V(?5CQA'#0]P6-<:,;U J6$MC_NIIBDS$4&F,C]M+"/2'N=D T1 M6VD])E+G,]M_,J#@O\H8S_4?QUM^)Z,1-N-[8 O1%U!6$@>"1K#KW^SML 2-QN! M+ENBIL<8L+2U=U7EJI59F2O![8Q,XL@4L.=093:\NBNB/NEI/@=#%[DL"H8^ MLO)YZ[Q]?D I Y3$%$7+1.XNPI$)UB,KA;::4L!8\*=@<9!'8FCSARL#6%1Y M^(M<*-,$JOZ\\C)V^UO^OV>=02SP<1,^]N#:[VG[\@-<]],E;+B$,\ERBB,F MFB'.8:\U3GCDB>"2*NIX]!E*^*N[FC[CU9)^O079(?B @]/K3;+?.^Q747O; M Y]IY#Z-JM?O>M>O&G_!MMCNPWZL7UW'O7)_LD;5FZS1BC8K>U1S>QT!@TT\ M?PRLQ!![PVJ+[E7G0".GOM.S/9\_ _SUTRLW,F^2G=YHK57[M>N?C3;ZE#_K M[^JSKF[_5X\[(]]OP5H2#VMI?8SPX=G)KX;FQ>M+[&P=")UUL& /CC*PW,V) M(8NE0C::1/.AIQ=^)?0E=F\H1EPMY+,36-9PD6&U_L]ZM[A"W@^ZL-56)W^C MD,^5P?TZ+.LNX%^.P=:N?GG1.+WX%IM76A4O3I."\5?*J!62>5@I38IRL^5F MLS0)7:8TR8)1_3Z]CV>(6U"UFNH66S?VD\;U5C*-OL5\V@ _.CNIYN-[W16T MXJVY->ACTO1_^>PO9P __6!5U0CF\,6C*AW*$#XTA/^I*&D9P^GL.%/_G'E6 M.P^<=[UT>G>R\>R_:VWMD?[=[1V^^33]V6U\^ ML?WC0[[SI=UMO]OC[+;V\0Y\OW?\%;>//W?AWV[**T5C2')>(>V)1#S( MW$13PR*WT@J)F37,;FP2X/5FUF4%\VN77I"O(-]Z(I_W9R=G52CXW0#(XYB9 M9[_FW[D?9]RUWPL<3@>'XRJKY!6.(7!$B*2YS:9!CMB(C(@DQA =5OF@3C45 M+6A8T+"@X;/1\*&B_*<"8?:I"Q ^$0CIN ]1Q3P\2O@NVA=?CV0PKI M<4(Q>(YX! #4WFE$HY34*:D%507["O85["O:P^L >N<'7AD:>71("VL1]U8B M@T- )A"I96*&.;\P[>%9(=XJY)DL0FAX"AW2(C=:SBWJBUB3&L)<>>6M<"CB M7,Z>8D):28*R"+3"/EBJ\$AV5'(]'6+-CVT52WRN)99@^=)M94I801M80B#C.&C(T,MKU< M$HZ%C#0+)Y0-;VT,K@2I:F)_YP<19DP2L#;FA$!<2HMT(AR%0&1P6&K8\I[8 M::)V#27H*RKJ'9.J>DK4KF4$_IDN\8LZ@IC%^*P+_"] +U$_N:X#=SH)4%4 M8)B"KZ,4M; -J(2T4!1IED6-4L26^(U-RE53TBD]GP78U&H"Z.N!: MXKSS0-QQG%=CX2.G$AG/%.(B$>12C"@*II1F"?NJ,ZUJ:C&EYUL MP!N =R% M 6Z)WB\=5R]8T!HS1$@(B#O"D55:(,L]M6#>68V2XS)K]%*D5?*(.@6 RE44@D]_(%,PM&!HP=#ZQ0'* M&=M\(?7\(/&HG(T&^6 3XA%;(*5&(NNI#P1KZKU;:)?)A8#J(WI-SJ'WY)6A MF2PU^*T_[.0A?%T)O7;^CF/)T_^]J6A[-4QX_!;K8$3.3A]^RQTYIR5IX)J; M0S'Y]6@P/HH]C,B!K_D5V03W^MIVS^W%<.-?-Q5H.[WK:RL*'W[[T1]\P)3F M)@*4@Q([0,GVCJ9D@T MX91:KG@X4!N;E09U5GA\DZ&^=SK\OW_9S?NF$H);0PQ\PYB$JW-EZ,9W\&KTOQ>3GJ5@N<8TUT1G-K]:[=O1VN:UUV3W)X;V^W)5K'G[_"_9RW3_X E\S3O/<)W5D4;",3*<47#0J$:.8(HD./$&_'L2*MV&&1]_K,OI1D&W MEX)NAGIC#2.,.,M#$-8)H7RPGN%DO @9W8@I EUUQ;RQ1.M%^[)U$(RD@4>* M JD$N@)%VDB!J"(VD<23(G'E!+J>Z_;=J!]B]8:L-Z/4LL[?$<'81G_:L"%' M""MUF^N(F0W];Z=7C2^W_OK4 !.5*.]E3_?)IJB'?-1XKUVAI)12^41\"$9P MSY3%"4?IN$_<8.%P10.KF/LT0%F%XY^"DN-U\K9:)EL_5@F\;/#N+15OVN%'%=2$!V4DF1FJ/H3\)H7:2P8 M\#@,T(K&$+0-S!C.-34T&@4((!DV3G$S<@7OPX!B[?6V]HN;-$I+IA-A'DEL M,XUR$FB4X\A@K81RQBO--S8%KY&MS[3(NN8DZ<]!_^_.,!OK/7'"7GQ4(\!I M/>='@> ]8[IV("BQ4\$P1I-77$5C66(T.$H]Q1A&Q M8M?72C#81&F\3$$%GD0P"4N-P7 %D=XX5]DUOK9K7.RZIG8]4:!:<1F"N0S4 M:<2U( ZLQ G$A-=+$4*2,E9@JH146 M&YO4W,&^_U>B-6M@U#-@-,6H:V'4?]VD-$:#51.ED> "O!4.WHK6RJ,8%8D, M:^)R"RXJZF'7+SUQ*_9"+5*V[B^C>F2^X%KG.SQO9&J]7TRQ70B%4W02]@H7 MN0_."6$%L$$;9))!D*L3OGMVB9(*48]-8LS\8,NW2B>/"'$.<2HBLC08Q+Q5 M";SA*'B84Q[$LXQI-=+#"I(6)/T9DA*=%',AGY9RSHRU./J@.2.&VT2XNCHG MG4L$L6#F-)AY*WW,2AGXVB,.Z%/+N_'5M+F^_MW??DOTO+;JW^Y:VCC_P]O9; =>&OP^_ M[UUN\=9N^Z0%U[M3R OO:^U^AL_>/VKM[EW Z^$SOU[L[1[BG>W?CUOP?KCJ MY?[VQ[2S_?:\=7B0!YE2[Y#5.DNG6XV -G!DO699P-%&:T?H!JL@AJW,\KPA MRF.AO$F4\\BL4I$2[KQ2, E,UZSP]TY]457X*U[ERO7*J*JJW:OET:C61V,[ MG@+8#A^LK9U*V6'.:]P?Q7#6C3MIRWL F=-ANW\:A__IP^!L]<+OG1X\%Z#% MQ^ACY^\ZU:XO?LG#=3X<,(^MU,(B7)WU6B&1=L"-85TPS#VS@HJ?+>$K]$69 ML[TF^I6ZI<=_M2!&O^KT J#/:T1T133GM-*K*[[N ,IU_"/6_O5":0Q^K(G& MZ<"&>#-[Y%F+OH[%_C]_[FR9P\XP@T$_57G&8V$ >_I@3?XV7.O$Q<&-?YI= ME?[=*LU2MU_J]J>OVZ]%-/5QI;_WD^F?/-,CRJ57JO9Y7/V?;K.AC7 M^#HY'DNI# >H7-+IPL/;UF$68%Z/,O"E#>\RJR27]M!31+.B??SI?'\[=-K';R];E^_Q_G%+W YI[='/)WN[GNP? M?X;[;>$K (G1&%)28(EI!CB40:D ML3.(@:C#1-;.XF MP]01WF:4^EM;,/I)HLQJ)O@N;22G201@'B3 ME=@R<>6(D0B["(A'J$$N9_0F%ZU+BFN\A5#+1;;=0!5'7'&)C,OJR3X9::7E)H6-3=;$>&FI^<_A)"M<6?W(D[&Z MI)S]-$WDY;BJ"VFVLA*^[#)"=>UX6G:$)^P(D_7GWD;M"''(&,T0]PH\6:\= M\BEZ*V%."?'G1"208F&]XT@J MKQ$/3B,G D>>6*4CP"=.,4<"91/K-<'/>Q)XURI7:]J,JV;C?^;/E,0C++U2 M.:O2]F.X:^T_;%RNIHT_(_LR-^5TU.98/0'K1)P9@HP"UN,]LPDS&8P#,Y7L MU5T;;< :Z^9)S2M@JIE^&J:7F7[Z3._N'5 A@_1>HH1QS("LD,,R(@)S+)55 MTN4F7Y2_NJLA=SW3S:P)\BWZ+/O7O6CFI,S<5ZERQQOV'D?]/ ZN%$-B:+B+ M1C>>GL9!I2XR.FEH-ISM?6TP%^Z@\:_=.C.*BF MOGIC&J5/V^ZU%,E%HS,]=ZY&6O(I5^"^H?\L<3SPJ[^ZN6_?I:GG_.\(5'BC"C_4IPW]>*._M9>OD M]V[[Y!,X?X=D[_(CW-=[OK?[]7+GW7O>_O)'IWVY]QT^]TX9_MYNZV+ORR>Z MO_OI^\[VY^/VN_=T[_CH:&>WQ?>.X5HG[UG[^'=XQEN=JZ0C-("#CB(6'#Q' MK9%ET2"I!75">(TKT3HU^S[SI7M5K5"@H-\RSRL*^BT0_<8'&3AX[FGR2,;@ M$1=8(@?SBPQ\9Q/,:\0V'V0TI:IQP<9<](SKRX)+4O-*)34_"N!JKJZT$L V MF>&"O? P/Q@E$R+B7 ?DI =:E[RRPHADMT10'9RN1 M85?2ZV:DB[D2N75+B]1MI=,X*-O$L[>)&[TE-+,64V!Q!.85<=C9D15>(H^E MBCX)K(2NPG08/[M-X&S-:3VSE0N6OB0L75K7[?B[#!]S)9J4-'OI?< M*>JE]((JJDWSB-(SO5CVCSMO;?WS=W_;P^S^. MLY]VIS\4;1^W3EI\;_?3]_TO^W _G[NCGE%;N'7R\6O[\M/WO9/6Y?YQ>U)[ MC;5V#^F!'?7T2LAHP1!7P2*K(GAZ4F G(O:1Z8>4FV:08=]9HXH--VO* N=-19+PCIN!=7?$.W\"[X*4-B@<4I,6(LR"0]HDA MFCA6DN4NU&ICDS39K%4UYMGU[OFIJ"N0,%+%Y]ZE5,@3\-TVOY0?.[NX/W(_7QMMJ:6S]6!GPLJVK-;&38$7D!4%8 =)I M@/3B%G$,S%,BK47.. !2Y3-Q3!XEZJ1*.!K/QYI!+$8_N,,/_L/ MV! 2<&"Q19BLEARRSCP)44J9%YOYP$VHH/_3GH_]T99A.])C^WXH-S2J%]%/S=,[1K M!W]/2DR8JYOX9Q4$?M^#A6"'<3N._BY(. 423N2%CI!0!,UX-BZRMBZS=9C^4T!8^SI".3B-L@D-48(QUEXH%D,0>9;1W3646( M2AQH:M[S9= YC?V45K0>>9F -TVEXPS8S5-@K9K='9C=@F33(-E?MUB+(H&1 M(")R(N4*94:0X\F@%+D.X!U+9L/&IEE:8Z42F)FK\2K_#< MD:GUKE"/HN62S3#W3>)V]I;PA*5,[K1+ G'A.3(T$61@.BE,L&1)/M0]6)41\]S'BQ,YQH@Z2,*EN\I8'Y24>_$^ZXLS>12 MS&_]82<) MX9-'JP[ JS^PUVD<#3)B_Z/CN5&48I^,#YQHZV1*-E@2 M*+5<\7"@-C:K\N_LRKW)8 ] ^W__LIOW32/8QU4!=/5Y(\SUABB/A?(F 6Y$ MV!14I(0[KQ3L!$S?+II.6+M(C8--P_*4N#68!!9B#%P(G?S&##J8W'NCOZS6 M+E7!I2JX5 67JN!G505/T3GC15:YEL+@4AA<"H/7/%SR4@(B11;YZ5$/N-/C M/[H[7]Y?[K]K7>[LPKTW_WT,UV*WHQ[M8WBFDT]B M[[C]=>^R)=K;[R]V=N&^+P\OX#XNV[L?O[;>M2[:VV&R^I>TMEOX0.&M5@I_2^'O:J>9U;7P]^<0^4*K Q<$ MJ1>WN*-5+@3F-=+1N3J9 M(3PO?/\(^SB'Y2$8!L^16<19SJ[D5",I+$G4!DYS8M ] M^96/3\,O);^U)3[[)97#2#GM/P92S/7/OD;9)(0>TE7EC9-3 M992<58^G&L5Z:LI?%E%<\PMG[E?O*RGA>4PD^'^+LY/'2NFHD"<:L",D$"K ;%O4LI8DFRKC*ES\XEJ0&2WJR?N95@?T_ERU,K9FK< M#?!][^_8.^T/.O7N_E=!P5_^*(:S;MQ)UW=]<54TM]4+[7[/CWYXZ9W_+G<^ M' 2J.)-,(!QY0,!:+=(JG^_Y7#R#$^$6KT0GOXGUF1?3L#/,O?C BSR]T>+/ MGC[8:6\;-HX3%P+M;Y4:56:FY*S $\&W@N^3:VJ,Y[LCR]M M+&>7RCR]Q[VTAZZ7\,\/<@WKNG6]K-OQ="=]C/!\?\=U\;%_[[:V_]W=.WY[ ML;/]%MCT1_B,%M_9??^]=;S']W8]^,YPG[OO\1V-BB^?SEOO/G=:N^_ANG _ M[^!UEX>B!==J'Q\=M2^_8GC&H];QQ]0:ZSF>'R0CF,%$(T6%1SRDA#15! 4; MO#(&/"23]2FP:FH]]VJ-I[O1(TLI$%<@KE8%: 7BE@9Q^ ?$14*D)RHB[+'* MPML<&2T-BDQ91HD+@'<;F]30)F.S.IV?+\0MZ-Q^:;;YI3_XVNCT&M\&?1^' M*ZK%O1+(MD#REB?U?>_/T906:'LRM'4FV!OA*1+%/-**D>IL&1GX!5)8&&64 M5RJ9C4U)F]KHI>90/X&?%0.N&34I!CPK QYS$Z.XY%(EQ*A-X'Y)BISQ"D6+ MF6>4.TDT&#!OJN?WR9Z5 :][].SW3J\S/(JA<=COA[F$S^:?!KT2V+5 \G$] MI^_RE!;L>C)V74R0#T%)4D1X1+'CB!.1D).4H4",A$5KE71^8Y-IWA1ZN>W+ M9A\=*A:\:/91+'A6%HPGW =FE6 :.2ZIGWT]T'Q^?*S*EOMICAP@>L'Q*7!\HI[T M_$!S09+D&E&#<[N.' ;2'GX4DEF:DC:,;6PJ(9I,SKC@8,F'> 7="KHMG:L6 M=)L#NHU9:I(&X$T'1'64B#N,D3%:(A]="D!38;O"N;)6-S59#71;]PC:9(YT M)=1$?FM<6<*2L]%NE7.L,\Q/__#K@?,+C"H66)\2UB(Z M>F1@MI"T"CL;$_94;&P*@9M4X=FG9?S"&%8D]:S@V=KCV0)CK 7/IL:S,4WE M0$8-QPX%[C'BS$3DG)6(* D,5N>20@MX)E53Z!EWS9P7GJU[GME]/+7WPVE; M1KAU7<'[OL=;#WA>)-W\L30+2D^#TI,92+X3%0B8.F" 78H61:%2D$![F"- M/&P<,42N>309?+*<2;W2_7[>TW>]%4G^',1OMA,:\?NWV!O")V41A_[I41Q< M!S4;=CB,I[76*[FVY^V8(MQS>-,?G@[?V&_5*%S&?+?;Q%<'HUU$L>O9:+MDG1 M-JGCS:ZQMLG]=+!HFQ1MDQIJFRPS)?+V)E843DKY_VJ'^*Y6]-O1@GZS5G[V M^\O]DT^X#42[]>X]V]O] '[R5][:_N-D9WO_:_L$_CN&:UU^[-SQLX_A"78_ MD':^S^, ]_/U8F?W\+QULL?;)Q\HW#L% G_9?O?'35$3J:D/(?>;#0R#GTW MS_8:H^ 9"58*@[7:V"22-L7,\MKKD0]94*V@6FUBAP759H!JX^BA""8EQQ@2 M,&.(TY2/+BQ%6#K)I$W)1IY1#3=%T3&I&U?M]'S_)#9.[??YU/',7PYA1>3? M%\?6=O-<%CB;!LXF3V(#I0 QCJ)$M$9ME'2Y7+:IGM]3ILB6U-%LYT\Y MBMG.Q&SQI-GBZ 3\EQ"/ LP6ZX0L$Q(IA9.GR2@2*#@,349JHS;T @(<'R,P MCH[/B2+>#H]6,[:Q$J@U?[(QGLLW,)5;O>JOM_\] RCK9DJY=?K&#@87,+Z? M;?=L71I&+P;-)@0[<.OXT^6!H@%CXCEBPCB ,^&0IB8A$;6,CN7^A6ICDS8I MH75)!2WVO%HLI-CS7.T9W[!G(3!+3CED199##"(B;:E!(0:)+06(IE6G2L6? M34]63,EUF?1DYV=YVL6S6CV.,I&>7IRJ)\#6I()K"%QH$C@B59X,X1(YP3D* MP0>"G76B:JXKFIH^6SZ^1$+J:*_SYR#%7I]KK^,C&$62LPHK%)7->JV$(AV2 M0-)X*9E(\&M?V2LVLTH J4L(9%7D6J^]84@KG M9 $J2%.Q66DV+!E&[U%\6&@M^R]MD(X*8S4E]+=G_O5@*?K5***,QJ_9K=KS MJP)++7?.SW;\QW;;;R?S%>#EY'?&J?]1O]LD$$T9#@+E1)!7N VGS&G'V\= MGL(OJG=FI&R$SM"?#8<9C?NIND*X-RWNUO\4Z&(BSTX??GE"(7=O&\:;UG(B$\DK%VDQG%O+4^)6X-) M8"'&P(70R8]8$;PGAJW,:;!Q!G-O>#",!Q&LQLH8)83D3!-OEJ>?,K4Z4/\; M[*07S<:WKLW1G5YHQ/^>=;YEM&DV>O'T05BHD2S0]5/\F9\!&.3;ZR=XP<(_ M9.?# 4N,)J\Y4BX98'^&(>2F*/[44?%G:<&V_\ 64B1^BAC&'(.TT0I-F''4^ MR5G7 PS[W: _7).RU).WM$W;W=;N>[&S_?EH9_L#V\D:N2(M^(NWC3]_W MOKR'>SN\N!V?W=O=8WOTT_<OX\&)_^_!R?_<3;>_^#O<,U]N^ MI?43L^=IO47.3/TLSRWV>=;K[14>)7Y^3;H/_WU2E%*8V;%\"I M*!P6B@B=!(]>6D(25= M<(%$(F/:V)2& L(]NQJ_U,'5T'B99)0)1YS'C#L=G.(N1JF-9<%R;0L[J9GQ M3G1FIM(SHPU*UE3/=[Y6K.AM::;7LOX(?CFX MN'G&\S3Z4:IH'H-@FFNJDJ%28&X3U]Z+Z+BRF*L4@ROTHU8(-ED!%T."91DI M9%Y)Q0XPP0>@H.>/ M \?1&, Q9S6SD@41""ODHU;X-9E#8[SAU)*$<%9%YLZ#!Z6(SGJ$'GMJHU1N M8Q/@2XFB [2.MBL#39+3Y%1T8+M::X=E$D0K:6*P)4.D;K8[YA[<@K=GDT>8 MQH XLQ$9G;O+>V98LI28*,!V20YAUL5VUSW^\:9?U9N.S*[3:P#].!S$X8HV M?EH% -.>\X"%H=0HSC7X2S1Y916ECC*)52$?M0*PR0P0BA637GED0@#RH3Q# MEFJ-J K14< OBRTX3X8W-55U<9Z*\<[0>(E-CE%I(Z&"8\D,QMY%SA-A*BI3 M(A]U,]XQ^_!<8DZQ0UI3/%)'<=(XQ*+F*G@?DI.9?9BFDLOMXC;[R,<*2!(^ MIO3W,%O LL,BSZM&6.G^=XN0V2O@-ROPFTP>D40% 9XR\HEP<+@<019<+J0- ML29BSY0PN2&-X*9)GP]_\\O/?UJ'RV+^JR(/5\Q_=N8_H<8LA>/62J02#B/S MUY1Y%))4(K>RU1AG\^=&-8'6KHKYOX">55O>GYV<=2M!L1"_#D!S6QH/K+CF2 ME ,A(E0AV-0\,E9H3"3GV&5]^B81I$DUOH.(=UK5ECC.:AGY_,E,,?+E&/E$ MT8\E^8#0(\=8CM?FD(_#N6R/R6ACB"*$;.38B":A=U/F%V_D+R?>@Z=4)%R\ MWD0139_SX-1W)ZD76WQP9VC'LCE,M3E,9A)9ZUC #B.6@D+03#L2%72QC$%'WI6G>[KUW'BMC#_#&3X:R/&/.FY9K'E;S]C[(US M.VS\SS158%(H*X$E)4^Y$,)%:0@VL/5B0P.+]\J!3V" F (#)I_DA\W+U;3Y M)VN%MR[?D];Y@??4:"LB(H9*Q*EQR%+LD53)PSPP21C>V!3RU=T MUCSST\QUXIBP:+2.BG,;N;/)1)?K_@*SC(SF&E_/-2YS_?RY;GUO'QXD$1QF M,,,B> $\5VID?;*(J03;:PR.F;2QR=6KNWTX?\QU[EJ29=9/CP8Q-DY@6H^& MC=@+,3PHMI[GL-D8Q.&WZ'/OD.[%J^G1[@&4K$U#A<]Y=[&#QK?^>1PTAA?# MTW@RK'TGA33L#E[_^?FO?.M_YCO_:W3C55N-%]Q%X;)U>, Q$-#H!) 8!LB( M&09K<0H1Q;VQB6CCZ6IT43CJG_;_[G=/+:R1:W3&GR5S#-;^ $&_A->?P)_MW[MW M6N)^^=C=._YPL7\"][_]1Q<^@^U=?H5W?!#[)V\OX2XNX/[/6U\^WVRY8(T* MSN*$DHHQEYP*Y CXPDY:BTW.\B%A8Y,:TC1U5B6?2]9S@;<";XLZB"GP-D-X MFSB!89)Z)3F"&.4O-!$.Y/A33>Q?'9!ZIIE=2^-R*Y72O+M)0."2T"Y?!_FLM8 MA&@*?5?#?4')G$^C:L6,:\)1BAG/RXPG*O&9-E9RCT0^G>)8>V09!?=,:!-) M4-$2 6;,FU(M+2?[F91DQ=.R'W&NN=[9A*OHJ2XDH7!57-G%1^K6)I5P45O" MI#Z!P]:G9!/22F5U?-@<# &7UGMA7=#:$6K!D66RR#GF%)++J@3RB#,+."G,QPY3"1B43@=A<*1YT @9TUFU@<_7W@N]OTT M?>HD;.IA\W56<<<"9\0Z@F.(F)&05'":EB3LF2?F?L*MPP.=5 I!,Q23UC(NY-[;X6;K]HU.P1]\L) ][ M&0@Y;8KVH'\,#]ZPPV&<:*E0UZSLO_Q1#&?=V$]7-[Y5W?>;L\$@]DYA/MO] MGA_]<#-;^P6G;7]O?3@0FGLLI4 G!%Q&01R' UF,@8>/XD);8::=LWUFM) MQB[)V'6\V9*,_=+RCTLR=AV3L9>LW3.Q4XT,)%<7$?(;N Q -/NCFF#?'YX. MFXU.SW?/\K/E$N+1&_U_SSK#SNFU(]/-7ZI7KT_>,/M+7[[V.X;]+: M#D<[NY_P[5!G5I?8^Y)5*?:[K=T/M+W]^6MKMWO2WM[[WGK7$NW+3^=M^E:T M=S_>3.D.1%(J&$',QES/;#PR#EO$- $/BU$3O-C8)$PVB9JQYL1:B/(4A'L! M"#?OXYN"<#-'N(G#'*$48T(A(95$/-J(K,8$D2"YUQ9KB7.#926;C-=8JWOQ M7=3J2H?]9).UIS/)K@3T+9+<37;/*Z W->C=R.UVW >M.3)88<2I)D@+ M[%'@ G8L(7WR69!;B"8F=T_$2F^U-;#<19*68KG/M-PQ78F.1)J(1M9PH"M. MXVS##&%CI>7*$!M,[HJHFIC=S>=^.8W5EJ><V^\LC\H+ITV#Z9#XVYH13Q7*G6Y/[Q?& M)$1B1"9R"W7R;5N IFUL.NZ MI%L7L'LQ8#=GXEK ;AY@-T%@"?-::8\X9P+Q8!+2+AIP/76T(D8"\+>QR11K M,E54%.ICHK=RI7Y$VT;V,(\0VZ_>-S&K]^3#K^L9R_0/OQ[QBH5&&@O(3PWR M[J1M;"WQFAYTEG<0O,F[*TSBB^L2E)B09\Z/%>-@IT%?6:" M/F.J2"WQP5F+"#4"<4XMTE4V(:9,.ZV3,F36T5V>F=537F-TH8 MKU:WR467W_JC(I/7@]BUN01Z7%WXOS>K0*\J'O'X+=8-^]VSTX??]<45A4^__>P/ M/F%*\WE"^.31X@' Z ^JV7X-BRX.\JO@GFQM[J5Q-,@H^8^.YT91BGTR/G"B MK9,IV6!)H-1RQ<.!VMBL*KAS8>^;#+"]G)IA-^^;QELK?02 V#B#N3<\&,:# M"%9C98P20G*FB3WMZP67Y].=K0-G4HI*4\1DD(AG\NNT2+EF M1P;%A%=YO:Y >?[DLJQ_S=N[[6Y[NWVTL]WM[AT?DML1HO:[ M%M[?_72Y=_PIBX;"9WBRLWO(@8_#]3[A%GW+=[Y\[NQLWVB2!L_RX>) !1N] MC P)RCDP=">0%C$ARIT7)AEMN-C8!-+65/+9Y5=3F4J=H]<%Y5X"RLTOXEU0 M;MXHAV^@G,5)&Y_[C3@LL^1J[N[.,5(\"DLBU]';C4W.FYK//=%W9:KJEV:C M.]]B#K#V#AO=:(?Q.NSR3W*G!TPIPETA2O=C6O^39_5COL^=]&D8JYAIP;>G ML;CS Q$TBQ1CY(SUP. $09KAA)1E,4DB;? )&!S%3:E-7 %N!*X+US".R]B@L>VSVU.IBV;S;M5Y-[I]7<_M[ M?_#1GK>N)[8X7$\#M4E%'^&XQ<0[I)@UB&LND$F. #^A1'GLM+- 2(QH2OIL M3*M9UF.QX87T:BTV/!\;'A,3(!ZYM8)!6LC))TP6PC=I[@:+T.@USD M?2]T!KF,]=1^G^ @)1BRLM3C>D9W[?<"83-D'^<'A"MG=*)(*JP09[E.7SB+ M!'92P30P93@SCA&AE% MV:!3NFZ:.P M3 6O>\O2%U]P<%7]>X\,6Q$?G]7XK(TZ^4))7=D'GK8/3&;R$D5%U"XB:K-> M&&$8.:$M8HDZ&:DR1L>-3:E84XIG$[F9&\YJ=&RZ2XT1N;G/$F@.O:(.@]HFD+U=#YI>'1D5A' M)4K\S+\>U,>Y&DB4@?@UNU\09_2K3B^ D;U&1%<;R!*&8J*2;>&?_MN-@5*O M!,VC\%>,C7;_-#;4JTJ>F.+?JDJ/8?4#^:UQVF_TSP89'V'PAEE@HM^K5K+- M:A.IT[,]W[%=>!3XQ3AK/G2&_FPXS$#;3]45KDKZ!@/;.QR]\-4MZ;-;>G]/ MU?U:DHS4E'IG[_K]<-[I=E=+Z^SZKE^JO%G[\JMH'1XD&$6EI4%>L]PM37)D ME;$(2R$T=9%08E="WNQZ/BN;S8IF@]B-?]O>*7SSK3^H:G$S4:J_]-D/,6_Z_9YV1@/&P\<_W)]]L9U QK,?H M)JSKH/Q"(N\%=!]I]3-I*_V?:Z26M+8A,^TIF*&SA)/$L3 &X"8++(::R23"L8+!Z,O-S8YSEDC*]/\M,!:@;5YP)J) M+@B7) G.\DBT2T&3H(C540L6Q+W!D\$@*F2098BHX[ABL M7QM6CL"]@.[U6]Z?G9QUJW.SSH\83:,+QO!$)WWI.=++',Y_UM,['47?8IB8 M[7% [C\%^*8$OAOZ4I1;HYE!T;" >(H&V9#%? E60GAEM$P;F\RP)KLG7_I. M+'0^J=)/8VLOVI+KZX\5RWV.Y4Z45O((7 4G%#7%B'.3D*:.H.@55U9RS1V= M=??R8KXUW(@7Z&64C7C&YCSV0(A33CAMD,2&(.YT1 Y;C, ID8Z"!^)8J-E& M_,+*ENYDEY6$^[K%EDK"_4(3[J\MHJ#^-*A_,>%^21FE\A2P/HFL66XU,H%I M)#B7)J2DN!:5/@:7I4BI8&;!S/EBYI/RNI_N"H\.(]_W_"#G\6_'T=\%3:=# MTXG:?X9SP;^$R;ZL4KGWO5/;.^SD01\) ML30;O7BZ6H5SOW< >N)_.G_','Z<4?WW;I[9EUI0M[.]==D^/T@V$$=)0B2Z MS(:$!"^3"60PPS8GIAJ25J*@;O=&:5QEM,/&\.SDQ [@*E4A;.?V[#WNP/7* F".3WKEBE?E$;'B%5>-::NM:I'%];B'O)]%/F]%3$,AZ[T$ MJM3.QM9)[E?TF+.GQSSXBQK R21!&$:XKTN;O9<%#N:SX7>M)Z@=3^];WR^@ MG'0[_AV[_6^P,$^C/^K!AQY>E-K24IHP]]"M[3\Z M^^\^PB>_I[=#=JW+0]':WA+M$[B_=W^<5"IN7]Y?['S9[[3IV_/6R1]?]]^U MX3K[-Y-VDTXAZ6@0UC$@'K1&5A.&DH@17'XM9%9F,Z9IGM_HNM1@%:"K'=!- MDQZY7*2;X)Z3U+-@WW38-S[C5592D/;V< ? M57*OAX,X$GLM!:[S3%[A5'G',%$I<*>M,3)$JK!(3%#&>?&0:X9TDWG5'H-# MK, O#H9;Q)EDR''A$!;,.:^4"PI8HFQR_>R.H:4TKKZ^WW)MN/A^,['J"?&A M%+"B1" 9& .K%A892QPB1M&D-&5:RXU-TF3JKD;'6I2JS^- :2U!HEX84;R: MV:/"V*LQ2@G).4$ZJ7LO2^Z"N"7IBYX#SCV%#%L9+6Y[^=2-A1S3@I7DJ]D*L]V6M8.V"@ M6 E?/ 70,LG FJ*"$(:3I+!EZR91;*G-T><;LEY+$Y[&2UFN#1F%$ M\5)FCPIC+X7JH)(4%B6N&>+..J1IH@A32IBFFH+3N;%)FX;4::^?T>G*JDC\ M_*(J;H8AG5^]KU1;+VQ\UF6+6$"U=7$%9[D]3'80T3@2JRA%2I.$N X.64D" M8DEHI811,+,;FX3PIJ3/WB!F;D-+CH\7,"U@.O.CPZ6B:7'*9X*O$]) VL88 MG$#,2@[X*@5RP3M$/;'>,)*P!+]3DB8E=T\)ICX[7!MD76A>:4'K@M:UI;XE M.C)[>!Y'1Y03%FLOD*?*(FZ\1,X+B035A%N;#*-X8U.P)L?/KFBJ#4;?(T)T MO_S*#Q611V@.%762%RCXL5(W6]1)UD:=9+)I>.-.P_ B4/(RY!N*0$D1*%GO M"2H")46@I!2;+M2E9RZ #Z!(X,)PPY7)'89SF:FD6,=(9]"^XH6<9GWEK\?'WW=WVV=[V^_O6Q_^7A3H"1Z;I33&$D5#>+* M,F1BQ(A([A(S\&_1%X&2 G1K"W33G#0M%^G6^Z1I8=@W/FF2-$2+=4#!$(T6@I$#I.G#&%W0,M##LY!/8B5/, M1)%I"[Q12HVT"QA9+$,R.$GCR<8F5TW-GUW+5P1*BD#)2J.=P-: 9\4]E8)3 M$QTSEA$<&(]11&N*AUPSI+LA4,*CTLYX1#AEB NJD/7.H)BPT@D'0#U7!$I6 MTH2G\?V6:\/%]YN)58]]/VN"5 (G)#G8,M=,Y") @3#\FH'W!XPF]])J4G/7 MJHM 21$H619&%*]F]J@P]FH<53Q@K9&066PQ"()@BP=\,"9H%RG#Q%8")>9N M07 1*"D"):N-7IPH"TM<.>V \Q+#O5/!",JIC-**XJ74"[EN")2(P%0(QJ*0 MM4DX;#K(.<(1!DI4TX:F\E*7:$)V*.MX.WYU.N]\ M1%H3A4C"'EMB@E,Z\Q&L[A[.%X&2(E"R+(PH7LKL46'LI:2D8)T2C;QEV3>Q M"MG@&<*$X^"3= FKC4W6Q&961R\U.ETI B6EIKY4:RTLW)VV"?"&%U>P9MO#7S<4]95GB7C$,<- &I5$.2R)2 @DX)@BT,@B4%+ MM(#IH@1*EHJFQ2F?";Z.G7*8SN@Y3H@GK@%DJ4..18D4#81QA7./)G#*=9/K MYZ2-KANR%H&2@M:%^I;HR'S@>1P=$5'&8*U!(5*@OU$Y9#T/\)T5F 5#9 (( M$;))F%X;]GN/0,G5H[7/3L!D?*4\\BA9DHD//CX;GG;2Q:QMEN!?&2VM:JTG MV$JCGQJ=VQ&5QKD=-OYG"MOVDE-KG)1&.XX]=CPP*;@#ET@);_C!=B4^!/^A M>U6(Q!1&/GGW.^FVR?\P;[F:YMV-_]_'B_TOX9NC7+;@?:W=S_#9^T>MW;T+ M>#U\YM>+O=U#O+/]^W$+W@]7O=S?!E/=/CQOGQ^HR BA(B+BL$2O)QF?RY3#YK;1U@%2,)!B/,-$>=;5= MX/%;K(.=X>STX;<\I#2U:&C.RN,L,1A %$,V(=Y:)!%XO]R91R9R0FB@>20P/KM.Y6)A!)>W7'].>6\MSKR2AIUA5AL"P\T;7NIWN_USY: M[.O&/^'&/SL]N$;_#.XP#/_?ZR<+$]9/AE"Q5^"J%V6_^=SL;%7X:B4B=W^X M:!XB# FI1.OQV,J^<19)> #5"XG?'J]+7T;](_! M>8)G',XG%__))>!/B]4O;4!GIQ Q91!^:4]<#XGP-.P.7E^MYC]'B_E62&:U MP^VM\];)Q^[>%WCMEX\G[=W1]ZTO[R];V_O=UO%;O/]N_QC^=.[J@6]=[+_[ M?+2_?4CVW^V1]NC[[WMPS?;)IXO6[L>O^R=M^//'30$Q$Z1Q+!)$C"&(2Q*1 MT9XAF"@:N-0AL;2Q*4A3"SIO(8@GAM)'1E%PK.#8JIPD%AR;$8Z-LSHH]L%: MBI$B#G!,<8&,Q01)SJ3FU5D!X)@F3::?7?LY?QQ;D)1-'1CI-[BEBV;C6]?V M3JOH1_SO6>=;%K5934V;E8"VA5&T:G;_S'.[U0MOKV>VP-PT,#=6L[EL[^X= M"&45U65@O MGK1>S:Q7@D@4O! (B$E CAJ#M)%)8,.,T'9C4\JFX+-*[E\\&UG1^%BG]SR@-448#4A27'9/FX=&$IDC)8A;W5"/$J.8,DZ MI' 420)L,1TV-JEH"O-LJO&L4M79AX"*M2Z0:A1K?:*UXDEKY9))1J)"1$J# M.+$86>'"5 -FL$!AQ+)R.E!B""> 9;5)UMU"O!#K6P(CG7\M5C'BNO 2, M.+E$@Z-(&9MR@RJ*C-<881PDYYHZ^L.(9U7.5>(=CXQW^/Y)SE,=I8GGHQ<7 M>S%U5E6GJH)CIH+5B5\R;O40 I@9*Y&.#.Z5$Y*9:QV]&-5A'X? M+"A??#W!(G7.5J[F8"$B9RNQ'W%QB8EJLGUK%J\+$/7;&G%6 4\"WC6@DL7\)P1>$X<(AI,(N,) M>(Z*KO6,)0S&1SK7P3__MQD"I M5X+F4?@KQD:[?QH;!+]JY*&F^+0WYK MG/8;_;-!!LZ07:)0R1CEY9T/(QJIT[/P/DG-:S64S*J82\./]H8?>8&=U9 TJV[^ M:E\K:F8_U,QH^_" ,R &-'ADN.&("\>198*CZ+.PL;#)D+02:F8/+M B:U9D MS99_LT76[*4I>159LR)K-IDR\"UF25W8=+K1#N.-'>JIQ15%&*@( ]4@ /]C M:?\GK^QK@GVQ7H&DT-W;_7BT?_*6['SY=+E__/&X]>5SI_VNW6D?>]HZ^2!V MOOS>A7L\OQU(:M//1^UWOY_L[7X2^W#=]KO6]_TO[_$>?4_;EWL7^]M?Q=Z7 M3]_WM_]]4^V,)"\]L0HHGBSB/(7>9EP!JB42&X1>. ZCQ)L9W6W+4 M#M36/=%U&][U=]59I-'I#4\'9U4 =30-_Z0K6A*\*LWAYL_ "X*X MR>P)9C2E7BLD*LTSZA*R G.D8O+8"":I]1N;M&EFUA.NCITW7[SYSI^C%/.= MG?F.&8KG)#KI'9**4<2U=LAR)A$.4FCIA<,JM]QMTN=KL\[0?!<4/UNF\8V. M>$[M=[CB-WN13T)6L_9W51!L_@3D+X"H899K_.X[P[AKO_\YFM<"8L_B(+ER M$!\0ZJ,.C ,/4>!J"6 DSAB-3"*,T&@(519 NB)"<0PP'@KC1$5D9"=(B8A6=L](P8!VF M*9^?_5PJ@.MHN@NJ "ZF.QO3'4<^)/52:$N04"KW2B:#220!H:H-88M0;+)GD?F-3LR9>%^0L-<"E!GA6-<#J1PEPE7TY^UK?40U& M5>%[.'KAJV?-Z>/J>U=J==#:K@[Y8W5,I"?^_F/RWT\F*LYXW81[\R%?E[.]@>QL[O?:>V.&'3KY/-1B[ZGK4M_<3M@N)\5!H^W2/O=[]W] MDT_P&5]%^^3]]_8)W,?Q>V#E;R_WCO)! M:97+(I-@2#,6D4]1&-')6O7M*W7<-C7<1^C/%>&=BO!-!$N)9T(XA3:1"G&.% MK'$.2>YTT,00F,6-30[&2TR-C'?=(R$_:,>I_3YYK-=L].)I"82L!P=YW_/] MDRQ?,9$.UHX%S*8"LS<_F,CESN[;@^BLUCXJA&'Y(JZ\',E]:L$E 9(2 K:5 MW*>4=7*CBA6O+!DI5CP3*\:35JRIEIKAB,":@950\":,)_F+ED8+:7'(BI:L M*=6S-6A*,&0!&C1+=Z)6XKAY61HTQ9%Z$FKMO)F(@D2CA.4^(4I31)Q@BXR4 M$JFH7$PB<8]35;J,GR_C^2Q':O89,\5ZERI#4ZSWJ=8[#H.H*#VL (H$)0SE M(A]D8B!(1F B0G#G87#M2OWE=T%!8S..NQ M(RQ>@:;L!4_;"VYF1D=A$V;(,"7!^:0*&4P]2D8&P@VC4L>-329ID^)9*0JN MB I-0<^"GNO&IPMZS@ ]QTQ:2""W1E@4N5>YN"3FC*:(4K*$>TDM<<"DF0+T MI,]NN%4/]"Q*-''%M$:*$LVCE&B*[LQ2UP+!/Q;#F_[)2>=T-*]9(.(-7!G> M&&'2Y[!&KC[TNASC*ML7/NG5U4?]7'\F_^RK&SRS%:K/8DU=#9O)0AS?^L-. MOO#K0>Q6XCACI8K_O:D,B M)9X;!5/ED_&!$VV=A'TV6!(HM5SQ<"#HQO6;C@9C^SR$77D0[5=D$SSA:]L] MMQ?#C7_=&(B33N_ZCA0LS#L#]N"PI#2?88%/'J$&T+G^H%I:KX$,Q$%^%=R3 MK]][HB7#1M61M[@DBW,;M<4=+C-O8OO#%4:L1%A*C93#^]3?K2$("LR- M@C/3QE@Z2YTZE4\^F97+K+;57$&K5]WXKQ2_(M2\0H+VWXHE;R)>='J#47]9 MRA:Q9GM*DINPL__[MZW-/\N561-)+!)=V'K[J=/:?B]W#OY$ROJ-[6SO=GXJ M6_1CK]U\^QZ:>.;N_L?OK;?X9_\K['[^R%J;G?;.06M_:_O37NO@4\9GX:VC M+X))+57(1"N&5-=30RS.+5$NIH1O)%HGQT8-(F&*KXI)$B++RH..6FK@(*V. M3E I<9$X"D"7K,S1^26XU'KCJDIH"^<42U/CZ15JX,;73L_C X?> 8[@^$7C MJ%"JU$C?4<^@KJWJ-*5&MQBBY:A1?U!)N!\-\'J#05'5[:);TF#80/1(+XHF MQKMT)Z76 UZSZ'F\P4$OE@3(0Y3YU.BW!]_P[#TW+%?MQ(;+.:&*+EI[IN"G MRNY% V\PZJ">+XI]G&F,E&!R:3?8:^1.[VBPWOB<&B,;;!="SE4KUNY[BQU\/A#$9A[]2YA6#LC1&D<3CJE^DI08R]8?7-X#"% MT5B%-_"?P[Z+\PI6SUL;[Q6<#$<#*9%PLJ\M#."_ 5OI$SZ M@>M_2\.*[;4GKW70.TB75P[$LXX;'M_D8) FU^D5)\C@5.T87%VXJAN'KEB\ M^'[Z#5SLN+9P8'L)[UD(9;5H^NFPU\>#.YTK;HM7S*[=;_S7=4:INJT+N("[ MXV40]HHQ,IB*S=R1>-4+KGC4'N[A\1.J^BJ$T4%926GR0)5H]M,>$N%R)NJK M$YK<'L_Q!=?]SPB71SX^6;AI.E)\5^N-/\HJW>M=(BM%-&.O6N&77:KQ2WL] MK;^8CA])1+=W@"^\.FXZU']4P-(O#"-68YZ;J+E)BFT\9(@BB(*:7+^+ET>9 M/C$CS(D5\4Z.'6[%@'"^-QI.UG/8Z[;_,\+1'HW1 M!2]_,+[K.6_YVL4NE[.^XX> +V[425OY7!KUKOMA.F=;^41?_GL"T^6U5&_E M&?.I'\WW7P)+EALMB>#%=6B=)3ZD0/#U2.D\:CH5EXP?G0_NVZ?J/%:.P0$J M<%2:W>&9M3^X!.+:W= 9Q3&=N$0P3V$S0FUUR057ECRQ"5T?5?G4TUH\.Y-/ MBFM553Z<)2M!J>@ZB+H$93W8:]?+/'\S=+I@48FDFQ^Y"C4XK^7T6&013B97 ML_#D217.QD\5.*_YGF]0BO,:AUZXNW598/GR3>N_T9IP./(WWP^+EAM;)^.H MKTE[D,:KRFRY3N#7E5/R?.9U/(7UU-UZZJ:K[Z\;Q1[>J\)85"K)8P9TSBRE M 3+@ 0ZGHK/(7Z<.HSDR_/)>TTZN<8UKA1#0=:15F6)1+OMDZQ221>DS9Y\_O._M]XO4ZG M^>/O_>;F1]G:W_W6>KO;P3&4\PYVWY:QG8[$V_GQ_L?.#WR.MV]H:2?7>ML\ M:FU_XZV#]W3WX",^;W&F[7[#1.*BU*.HMQI;2'#L1Y;8ET-F< D3F' MTEWY<5LKWTL>?(T[3Q)W&&>@ H/,)0--C0^24RE2\#SC\F8U[CP>[DPC@&ES M\Q5\R:@*!-.9\.@L 9LH,4$J8G("IUP0">3:!ND,M/>Y;"@[0J!N[KDTBIP9$[O*-9^^@%#U8$%34W3D85*6@#+@H778EC M#%(FKH26"RF65G.UA8)E:[YJB;/.2 &,)&".0,J:V"P-D0QUFW>9,E=XV@MN MZM*M3U>,$[,THI2Z$!5D::U,E$;!*!.*:4:O)\8_4K\7W6"OEN#[E^#3UE9P M3-(LD>A$G@G$H(F7(9#$,HN.BAQ]/$D K.7XZ"9$4X:#QQ-<">2#4$+ MJKCV,=^K'->FRQUE^>A+D,P9X5%PA?1HNGB'I@MP0C6*<%(:W"K)\5+LSRVS MR;+=&[K.7/#G-;;!'['FT0*+DOQ\0#MM)'+/6-6REA*="8" M.DOB9$C$>R4#Y3C7\.&CE^\U KH>X<..L'91W2!'HY0TN*<\C2LX3GV-![E&'6_R^ D5 M5R#DG;>WEFT:KT_HSWO"I\+9.8LB^VBH< :DTY:C:6N42E%IY>0U-^!KC^M# M4OE3W7\R \Z!<*8Y@2X$L18Q8EWP )5U'MP:QOR!6./V_SG7O;?:U!ZFJ D MLA:"!VLE \JSE2$H9SP$ T+3.BIHZ?!HSF'ZYL<7F@*ED3*B- @",4F$(V&( MR2XI*S,W8H6B"6I4JE&I*M8FC',J:A.2A:#!JV!\]"('D;P4 MCKX88#('YTC(UA!P41(#U!.13:(>7PM/IFQ0@[ESD^;5#G.ZV\7K(VLWW@61 M9M=RYM719O5^Y?TG=:.)'%7*"AP 8]E!]#10H,%1ATJA]GTLGS)O;K\:-MOT M>Z707WT).D5C1"))VT3 >TM6BK6<]"7=V%]S1 MB_\(+:570^4L?GZ>BDY2R40/P@/G&9@3Q?\06!94:F:E#PO52>.RVW.5HU\- M3]14JR;C-U1*;^:]#E)'GJ+6)'$C":B2$)*-(H[*Y!US%@(J)?U"\T75+GF, M/M./LC=:HVJ-JC1B)=[F/9W MV\T?\5OKQZOOS<]_[FUMO__>VGR%]_Q(=_8_LMW]5S_P;]%Z^Y&=]3"U#M[] M:/'WHKGYYOO.P1O9VGQ#FYOX?-M_MUO;GPZ:FRW\&\>X_>ET:S])@]2>*D*] M*@7?HR;0;(!(UB1FAM>80@"5A;#!1 ML! X]]$ZN!XBU<&"CP!-_ 2:F$L^1/!$Q\@)".J)!QZ)"2I'(6G*XU!!2:$& MIAJ85@*85.;:@F-46PI"(#!E2F/F62N+OZJ+@:E&GX= 'SA!'_ "7Q.7!*!D MHD7%B&%"$\-I4#1%_+3T/ :V1-CSS JGU8WZ'J,SD)>*,53$TJ-N%MQ9JS1P MP!\J475-8Z].LGU(8)MKU/>]M?_FZ(M5E)6$&K3U:*D7K!1Q(AC"A"]-%YV2 MT:UML!>@E[]J1BW*M_;;>"V9\5$[)B%Z[B+7QIJ<.(\NZGRO?IN:HMQ2DNF< M)-,OB?$84G8DV:B1JTA&/ 5).!I)FN;L ,03+LU5R_)$EJTT6D!REFH/GD7C M*4Y$%O@+."E9+1EE^5F6 M/5JMDD?/P%]TS6=_*H#OJ)%!.4:&,M:G\9FH[;"D1?[ZU'LN* M&4Z2 HO,#8'>!Y9) BV$YC)$KQ=D@]U(0I;<\5U#W+.!.&T#9PAMK 05<,^M MR(9I80JQS5EH8$:7 Y4$N4UDMK26][X!"1XJ2SG*FX*/BV4P1]E,81 MJFJ'X=("T\QA"(XI(P4G@NI 0$,B3O-,I$G*:&^T*$8V?Z&UJH&I!J:5 ":; M$V3Q,FCG^LHG:*2-(IMF1$OI/G!*. M( 66EEL;&+ZY.C)G.2)SZH9D2X;L-W[\)P/[P0&4\K4R6Y",>5%1&,%\U(F: M5!O)RX?[6Q_FC.3($\TR62(8IP28T\1"UB1!]M%9RS17"S*2;RHDJ[I_76/= MT\0ZI;2TE'(E5 (7HE.)25#)2BLB];:VO9<6[V:VMY3&T8#:(3LI++<@01I))?"%TN-GT8_AH8K"G&Y0KJS20GI#'&>F M9&9Z8F+@1#&IH\3_!1_6-L0+P>1#]&-8DF#W&D-K#'T RIU3\#2CD#F!DD<= M2)N"D]0ZIEVXI/1,W=QF><"T-0-3!M8ZP3316I9"6Q+!E&<@TCL91>!"E!1( M^8(;6H-I#:8UF"ZRCI=&*JJU$D(!Z)2-R0D$YS8Y+AE<4C#D!$QKQ'P8Q-R: MM0/SDAJFE"*&"B@U40.QWB?\9V @0S)9^85D("T!7I[3LFOR4"TT]_OM\/._ MY[IVS=UK?S08MO/QVK6Z?4WDR99F0X>]0;M,WLM^ZE0K>]::JPC;W%F3":*S M4YS'Z1@-+S[EI\XA#]\OB996SBXY%SAUHB%^0$FU7_>9ZN?&Z0'KE^7(; MY[U&E(^"^NWNJ+K?&&]#9 @34.(22N5&:75T@DJ)=W44@(XU!9Z3XJO"E3GG MR65#LPKX=5 V&&ZT8UQG*0*5)WIG(H>G%4U0P)WU2EGC@0;J(0HEP>?DM0P6 MOFQ6+2GQ_V36F_*T:OD0]E(<=4ZYP-_-W'YO,AH&PZUNU>[F=>_@L)_V4G=0 M'11Z!^FOWF!0S=@V#NKW3B]\6TW%TTG_^OMX]W,\]!Q4\\=>N_GV/33QS-W] MC]]1T7QO[7^%W<\?66NS])-L[6]M?]IK'7S*^"RL^?Y+,-JP%("PG#T!KB*Q M.;G24-)*FZVR+*PU$FKGPX)/_5&Z$+%.0^I#0];V7DE>ZG1Z1R6J:]Q\$5_Z MH"R&!BZ"\H^A^]YP!ZC2\*,*OE-L#'L7.([/Q(L%-]AK9+Q\%3E6>GQ5*ZS< MS(4P.AB-+]>KVBN%^06'%RTKKO%+!]?8+U1.0;EO#M(5:Y5I2:K"PR& M^-=X "C+O<,T1H5!,5.KYQ@B**3& 4[(WJ"1\!JQT73]L#=6YI/V;JRZ36%K MC5_:73RG-\+)C8-_O+Q0R5W5TO*W7R&36.7*G!+K;+Y6);'ZY4Q[AI MCNB;:8[H'Y,Q&9('G3Z M+U_-&.]E!M;K\4'XV>M*=5MI^-:UN^7;/_J]@]?(JO] 4OVOBE./C;;? M$PXB;;OO:?!$W(+OCEO\O6SR]V+K\^ZWUN9['.M>>_6O[[[W6]FYN MSD>I6V= YO+ M1R^?04K\JY-MC]#[VL7S8J/=O7JWXEYK%E[6G^><&7YR_7F\B!S V(R@"59R M'R"5^KY2L90HE^?N@MXR$/PB'/W8[2><-%P/4]S\XXS_C.)=64N,@X@1+>:$VPA(-P1H()RM,JA5S:)>HD M6HO_@D.7P2@3M':.):#6>LLR+H7HN59:<5:+_Y,2_YG-25F40$7"UZH<@6 B ML5YIHEVP:&X:;IPIXD_Y$VQB7HO_1/R%5H(F([RU (Y+ZVF4B=I2]Y]S2+7X M/RGQG]E.5@K+DE9H-@4TH*+4Q,H0B*,&?-(I1I>+[62,6"+QO\)&FD;XX MY8CQ/(Y\!EO>A],EU^_B(PP:[8-#5T7(W:[T_9*UD7CRUZ@E M_'XE_!(P7H%. :][@V$);1F@TK^72HDU,9R6T==,J9 &>J\3B$S U(Y M8^CYP?%WK@\P%SL_Y8)_SP%[\:;/N^5?OWO7'?;&+'+L5\=K_+O7+P_W=/*Y M'H8=MD[YAG)0QF=&E)"LE-N*Q$"RQ"C@R5A:"M(4XY#QVC?T=#% "T\%$T89 M8R&KZ)- 0:?)!0V4<7X-#*@%?1D%?>8%$LXR5^J(2@5 PG#HU_PK1(40+C M$>+:QJ)JB-9"OGQ"[IB(8*T.-AH(-ED;/ H]S=*$I%*L%?W3D_^9&TAIRY5, MCC@-@90..\0&X8D53HDL@@(V5O1B474U:S?0LAF)RS?@>KI6Z,AGX&0\G5=3 M);I.DVK84B75/.>0QR<:[RB\XLJ+G$O3,.ZUXU'G4F]!F!B5S5>E:;9,VGPQ&-8QWRL-CZU9I3%<]YP[ M[DAQ6!#@6A G0R0F S,RQ1" E\@%2>\QOBL_-7G:D#P^QCN*R> M/LE8'2IQ$_=3-(;:&$.4AD&FU&MD%#:8)*GD5E2E[9F]1C7FFCDL+W-X-^]^ MPL5L)*.>")[0OHK6$%=BQ'TV2GEGO+&PMF'5 G)J5\A\JO%K>1[M1MFM.7EN M8C3@P3.'UI"57'@?0*4 YF+XNJP97HUERXQE\[XB)W1..A!F0!'(: \9F@/A M+"7/F/,FIX7UTJM!K0:U!R)E4O" 5(SG5+I^"Z>X=TYZ@QK;4GX)JM6D;)6 M;$;*M*!E[Q=(EI(2T."(I;+X=" F#E0III:(E-6U3.I:)H_A^(Z!H7I//@D M+HQ17@LURG+CXV"S7G3U#*O;/*96$#[%&@6Q"30 MA'D:LG2&Q82FJ59FB6)5:QE?<'NP4O--2NUY#^^Y,\9*@/&HX2.GQ HT<&0* MEN:ET_#/8$.QKK+QM*Y1I[C453;J*AN/3V>,33) Y"Q(#0JLLTE3EZ3R5HN@ M_8WI3)UANQ2<9F?>:Z$9FBY922)$"<43TB&G$9'(&(3+-"K08FV#TSK+_ND* MNN;><)O%,0-(O">,Y- #5N/'8Q;:MC[9:6 MP^V?JK^10)G"U(GC*A(0QA$G)! =J,K66BUXZ8RQX.SR.PG9DL<9UPA;(^QU M0GN$,)91M(=S@NB#%KO: M,#L78I6%M5QY E$XI+>)$F,#HJXW.CG)F3;JB=#;RIGRZ]#A[?#OV/[OQO2A M6J,#%*BP\4_\'PV&[7P\$=J-?_K^KQLG#UY=YSKG+4S8&;U*VGF1 M]G$T8@,%#__T4VH=V?QXU8WC2+:'>-H)'U^EJZ]?65 MMM :$ ET*B'^3DH"@#^\%X%(CVB!B@K_RV5]710)/%ED+Q#6!H?C">X<(\ZU MAWOM;J-8$9S^=BK2K?J,_5;60\-- E[3Y$4U,KZI1II_58WA^%U5Q_=&_?(W MHG&WG%.QFO+!D>O':L&6P0UPX154*_2H>+\#DIQ&1I;3V*MHSOK-5 .^N5LL8##=0C!U 2?$Y>RV#/A^730O AX&!'G;25+Q6'=]T/0WS. M\ME6_J/===W0=IU_IWXE;=V0MG%0OW=ZX=LS6][X+-!Z_R4:[[RW@B@#A86! M()9S(%1IKD0RD Q"74(,."SOOS\J.T3+2#JV]\I"[^ JKKA'X5H-Y/R#LA@F MD%YP?D(C^JDR#DKL>#Q9/HWV;/TTNKWA&3$9"T?#C84/;U*$#9=U1+,B5=)5 MT<;J\,%TT56*I'>8^JY@PJ 2TEL0H\8O"!;#O=X(IR@._O'R0@D]Z4 MYBJO75&:X^_D[ NK;ZPJ]1<]_R.T5O=^:E@U7K M4EW\]7(-EM%UR^P*#99?^[)/80_]!ED5CW2H73L#$Q-8.6TBGV,ES]O' 5$P M]1_&&V7.J I]2191 >;"$AJ_%)[PC\;?IPHHC*GS*2?#TWN=/[L[5NY=;E=Z MM#G6HV\J/5I1T9-PCFM$S*K M^KH-?:[SP,]MXJX3N[5R7&'A\79S)L/D$J0<_Y*)]9.LP'8Q;88OR?BSQ]DY M^N-*9\9I4^BQTEMO*T++MGEY]YS+^^H/\:SV@J_Q^$]EP]?+"#[J)'W(H'2R M0CNEN 2M!>?&W*&[\WDE,YY,8LG!1][<;OYH?<9[;0>!Q]&=_1VY]?F-V-G? MVV]MOY+-S4YG]^UN^^RN[>[VSO?FCR;#>^ZU?@36VOR[W=K_)G>V8WOK;9,U M-[\=;7W^]&WWX,_<>CW7ICDZ#SD[(-0H12!$0WSV@7"5J-0T&I"E3:NZ6@&5 M-9W2,.KW4S<<5_N +QK=-*SKRMQKD4PA%5YIO4^T^.JA HC=Q+\+2D'DKAO>22!Q[\=:K'G"G\7POO/0GOC-Y2+ZGP MP1">+2MU7Q+Q,6?BI8C.&>VE*GUJM;Q#R?Y[%]HG0%Y7+T'^7=G=28-AH^^& MJ3$XOXC2F[X9HKINRYVE4U0WT%.TY,:'+$P" M#U99SX7*AF<760HFZQO2SJNKG-5*:P%*JSW'.*T+24N>B)3,E]SW7!IF,4*C M36L3OS#%?XE)_%TKZ=WOP;3&Y*LN8T? Y-4:#DI1P,0LO^0L'[6'[:_FJ MI",@Q>P-1OU4OCA]8NZ,PG TR4)P@T$OM*M,A9*(U @H 244MN0JX%5B\L/Y M9(CU!HXE]JJ5\#(WS0RE M+QJNTYD.Z]*9F,OH..SW]E,85L-IYW88/T]VH=W!N2KC^'#. \1VK![P/R-\ M^?EXG'X50@D5+F,^)T^JQ F7(_JQJB-6S>2KV1D?AJX;73\.&J][L8RCFOS& M+Y.<9!PU?9Z-77 MJ-QP?H?'9;[PW^W^13,Q3H,J_1)*?@D^0,E-ZW6KEW5Z5M:K!^J7;TK6VG@_ MHGKPGLU.< M'_0ZH^'%I_P4'?E(X,'4F:F;^[G7GVV#?4W$]Y/[1ES&P;YTG2-W/%C[]71. M4;L[O;CF>/>SSW[A$^9\/T^(=QYK\5C65;447J+V3_UR%([)+8D,B%_TVL9VE9B%@O2Z,.!N<;*XC?->XQDQ M&%-0SI%"9;225* 0=E@N-&.<9VE"%2.B36>D^*K0H(%=[0,K_ND&WNOI!M[*Z_X+)^!\@2Z52!JE%$GCS43'K_337\5\ MQBKP+#$9C/R@'=NNCUJ\J) ]ATPCCX:%\9QH9_QFSPU1':/6],A;4K>'"%9I MS?;)#G"YP+A)*AX\UF;S%Z\\"_HWO':WLCU<9^[$]<;KTWKP9*.^$).BDH=' M*4U4Y'D7./=QBBHN9TQ:M\X.QIL<[;61L. 7QX54=0>H6XW61, M<]-Q=#*=.&6H?].$GQVZ8[SR>*"#4V>X2F=/ZB$48I>&PTZ*9]A N6Y1<868 M]:Z3=E[>6&%.#=DQF[BPQSXU#]+&F>7 MO&)$U7#B2=K\3P.H6.!AU5=MT!@=EB>X+*\=G$]"..EDE% \54H'HPWS0=B@ MN#S7\3CGED"!"2_CJ%_1XK->B:;[WCX8'?R5NE^'>UNY2-P$%:>@>*I:T6IZ M)FZ=S][:?L-;[[]PIIP/W!#GHR60G2/&&D6\H5$S&DV4R!"8/FL<3RV1LJHN M?<,)&'B03"0-7@OO!*1(2P^%&&/B9_Q1X][G]1M>T!L6S:]?: "I>6 D6T"S^\+E;>BVJ!':7YT@(( M5@?E,L6JKBSM?BKH>$Y)FOY)%:3NV :?C6Y62V2N]MFY;<#+):8E1LI@BA)* M_QDADJ-9=M)8[[CA#@^1F524=%J%I,+YDUY[4]4Q!=&I9JI@'0?1'TO3N"7? MX.2\L3,AH=Y K5P]/BKK,6#/E6+(TU(=IXHR5,;D'C(%'.I)$91S7X&[A=Y8 ML;HGK=Z86$R:(F[EK=%P4'P.I2'HR4S^>V*Z#BKKXAE7.V&MT@,G0X24""!< M$P :$38019R4OK3[C,:O1K636].BXN(:T]&)W^:L*_":%80F:'@1 E:"Z@:3 MBBR#QB\GMYUB21GGQ_4/ZXU8*H[T&PA!N&([:8PST]I<=REU\G.FZCT5/[%V MW0A[F]HG$M:E-?=2H8,OO$(' B2'51JLO%ZAE@=,X+<_';H26=6G>F.<3DR_ MYN0]:IC.]1YR2K'KF@3GS\^4;C3&?*,N3W"+.?SX8;/QYD31W420GGSB^3P7 M^(7]M-6_*OG\#[GFKINM>8, ;Q[1GD;31&0+E@?KK&!.4QM H[GBJN+;YU;) MO2B YK21LNK%1*?ULK^WMG>.=_:;/UH'.[2U_3?>^_>]G1^![VZ_8ZW/GPZ: M/]Z)K;=_'_Q<+_L-:^W_V6[^:/+=_?>L];9)FV__V&_]V.TT]S^RW<\[/YK[ M 7;?[N9FFQ[/HKAC0%.14P*2,P)>6>(,4R2***3SFNM0FO>:<^J0+JTHU7)4 MR]'#R-%%6UX@"N&(#KK9H M:XNVMF@?@HA//63G-WRLC=I;&F3+HM%7UJ)=K0FLS=F5-V>79<$MGH-'QW3, M5(&G$:Q5QF67!,^6>D@FY7$CJ?$&_?/EX ?-X]8FCF$_L!W^\0<>=[RUN;NW MPY%9?VZ5W(_]G>U7WYN;;^A9#K[SXQUMO7USW/KQ:7]WN\E:F^^@=? 'WJ/Y M?8>7W(_6'IYWA.,X;6&VL;(-9_3@&I MY:B6HV4]2?:\XU\7VMZG*D*),\;VY,'/E(@RCU @JIJ*.4+QX'?_[=1$Z77)RRQL MGXW?F8_:Z:=)(Y9I=$ 5_GH2JU+B4,O:&YP-U9WC4(.&^RD8>!JE<"J*]FBO M-[@HZK9$M9Z)^9V[Q?K/N29/M4'?NTEL\DF[',9/HN/.!@M/P\'F([]NHCZ M<9 A!0-4@J+*.JJ8XR*G;!U^=K$K].9YNY<%2TXS>;=[OZ>_IX_53G&=:/$2&%ADMMV=-#^[99#C\/Q J<&XV60UP'$8_W1] MCT,+ISEM)\.>BQ"?BW4<5#&DD[BFS')"*DT M\ MN*Z*OV-7YSHYA';*YW\RRQ.?!11M"%BE8"#3[S)R0E!NC2L,1OJ2I'E7'YXJPG.$*/T'I MF.-,VZMC%5;*GME2O>YNNMTN=6)4'G?XY656?RLQMYQ5W5,(FM*W"D$3?%W _?1H%O<2U65N%RQ6#_;JP5ZOK_@# MQLLQN9H!<\\B!6S.I5AG@=TYH+!._UJ!@,.5F\,ECSG$BSQ.2,^_1PC0;I"6 M-D)JE2;S,E.3:>J4U(:KI$!G9R4(SY**G!KEM;I^9^3B%T]][([S[:EJ/ MDV2>-\<[?!>O]0?>]^/1UO9[V-GN[#7W_VYO;7]D6Y\_'K<^M[YM;7^5/R7S M;/^)(WI#FY\_546G6YM[>UN?WQRWWKZ3K>V/LB0#X=CEUF;G=""A-YXYI1.1 M2$!VPMNVJ$_WEV@;V,UB-D FH0 M'4U*>#:8S _8A/=!8DXT'EIPYVIZLHTQG$DS2!)R+Q#FE"N.@-N#KH:+4QEW_N4MO M+2_WQ,QK85DN89DQV/FRS?@>KI6Z,@'ZLK\['=Y5F6^+K/X-',FFR"2YQ%*=*KF$BPK/9.DIIG7 M%M]]JN*M>8LO>VE%E;^NG2,02E=0Z2GQS.>-Q!?$F1$<+J:PM^BX6[/; MNXC4S!04!ABCQA*6+8J4HXX8 Y)8SUCD0G(O4&NR%])>R7!K<5J@.7AK6:H% MYCX$9JXS=&F ",U2MHJ*%*J-FBNV/!]HY^'1&-6'U.DL ML;-HJ>;JP=GGAUXGUG)_M=Q_F..>VCO.4MEC$(D38!EU9"@U+P3C^ M+AO%[ MX)[/U7=Z0^Z96%;*.\1>D4%!Z:WH(QB>$Y<<9*ZYY]*(U(Q[YE#"3[P@V: T M0;21V)11N$"H*'U.)KNU#7C!&2RJQM]S%:<;5:6_M2S5 G,? C/CGL%%SR0J MG20L"@R3BC@*@>00J74JIY#LVH:\5E'ZVEE<^]97V;>^LC%5C^=>7]:8*K": M:DXSXSJ -M1*95E@2CG&,S>T]K#?:QCJ]KMALTV_5UKFU1<:-3"F$G&EHA\D M08D1 HB,%"F 2SY+M'/>C/JU;_TN\O!__\<(!;]=2,O2J'^&EBFT-!,+VK $ M8,%X;IE323@JM A2U[3L@86F]?I$:*1BR24A"0NR9#\$2PPUC%BJO$\VY&A0 M: PL82+$2DG-3+!1A&U1H93:\T'%IHYE@EHF"%S M<258GQ)@G!''M" V*R6BL-9%L[;! !;5W?6YBLV-O.6UP"R9P,RTC,C4HO#^K2V^ M.G#_=+$+;8UB4BNA+-ALC$;85QQULDXT,"S*/VF8I6G/3I,J=YL=ACOM,# E+]Y@V#\\ M/J,[>4I:4Y<]B( O*GI)O1'6"(UOQS->1^HOCUC-\5"=O P1339M&5IPV23B M+)?$"IFE=E8[<&L;_ 50L<[JW8>'8J*WEZ9:9.Y'9&::2)E(/4A#;#!%$WF& MIIM41+$8A(TN<^519-C"J>B*^?!J?^<2T]#:WWE-T?\V3T(=4Y1IS='^=(: MU)I8E1BA*1M'8P@B^GL@H<_5=W-C$FH1?VD.40!0 .F-E$Q2+K5W*K.<:A*Z M/&(U1T*5X#((G4F6 *34WB7>>4^L-!:"A!R56MM@]H7FMJY6\G L]/;B5,O, M_\\8)0+7.P.3%!?6F+;&J/:.T175C5DE3JE*#9 M(WR$"-EK2#HKR2/+2F13>T3O%0'V7\V3462;65@=B!#(0T&4:L\V1:*#UT([ MIB.$TKFQXXX'U?X[KKZO[6'M%KV#<#1W+MF!/S@^NP-OF ZE,S4U*8 ZW1* M7'BOHO?:^[KDPD.+SQSI3%%3RY@E+BI+ +EF4:#%EV-]+OT'HM9K&US6)4H> MCG#6\K)L\C*7VF,IH+7C"<]&H;QHA?89"DTI:D^!&<>\7=M05^T2U%[/VNOY M:%2S]GI>4_+?G"*:#!3JRD "Y9R EI9X%B,1*D63IDM!909,.T ZNRK>P7* MYFD',.3-]Q3=6EJ^].R?]?ZQ)*_KU[ MMM5#C,&!5B$Y 9)IZ[06+&G/C&49ZLY_#RTY\U&O60>M(!*;T8X%XQ0Q,B12 M(JI0CJ+7'"FY@+I3Y@.V1JGE9)"=F3H'W&MQ*U3 X-+5QV[K#73XW8ZW1<VZTK:8-),U,;G\^%NV M7ED[TSD[]9W@ZP(N_IJNLUM^IZBXU9F7#9;3=;3ZZ\'>TV#UM2Y[!?3<@/== M>2B3/QW[R%30G*&"^EPJN)E".O"IWQ#L10.9'+T),U@*!\KUGG.[C^>.R<\U M3(6;6 1C6"PXBLPUO, MX<C IJVA\R):#,N"+ MU]8FRX-+&GBN_.ETZD^GC#\/?_I!$YJ;G7;K1VPWM]\=XQCP]S_V6C\Z!\WM M]ZSY(QYLO6U^W_W\CIUU<>S\^'JT]?F=:/%WWW&LHO7VG6A^?B.V/N]\;VU^ M_-'B.[#SXX_.SOZGW&S/-1XW0@O$BN)##T" :4J,#9&X')BBX#U-=&WC%1HL M?5Q3N(J6TYV^"A!]/;EY]?$27[L;_=0@(DB@3!BF2WJ"2$XFKWQV46=P2L3* M>3B1H.?K/'PXR:)S[913=-XSHD$8 IEI8J/W1'J6G4\^LI2*ZW#YFO8]'6&Z M4:N56I*62I)FC0;M_%:T MRL2R\M1$->.0G.)40.+> '-,NH ?<1<2K7GJ?6) Z_4<3PV<48 428PT$+ MI?!N)C3I%!BWCFF_MO%[W_UH5S2UGURGCC.^@US\_O=?%_-0W^^RC5+8)*R3#I*7IM:>#RLY,QYJ+&YO13-7/9GMH:3_>)YD M.L,L-Y($"Z5QO(U(,CD0Q&F1LM3>B+2V\=IU75Q>5^A*::W=2739A 43SKW]?0C0[AV=TIZ/X M'D1F#L "8]P$ "XH\U2A] 1WL>ZL6S@\L$C-.*@(&DJ35&*I] 0,2\1ZGHEP M,ECE(2/0E2YBE*JK5&LM3HOCH;>7I5I@[D-@YKV=F@KA&!$FZ,(^&?')2\+! M,:F,2)R%LC6P'"W$:F_GRDS7@W/0VMMY/>G_,,= 51(R<@4DRF*%EE+:CF5- MK$"DQI?#C)7WP$"?J^OFA@Q44P\^R"Q!&T#EZ;2*.42/[R;9;&W-0)=&I&8, M5$>4&52;1(>R@1"S)<90( PM/:5]%CJSM0UX 5K5=78?L,+"K66I%IC[$)@Y M!JIU%BYJ$G.6R$"M0^-->>*D1^TD ^69EBJ[5Y0CJ3VARV"F+MN475I -JK@ MC (5$T?JHPVWSO'H:8P&T%BM/:'W&MZ]?:J'F$U@T-R41/O20XQ%1[P3 1<% M)*U$%%0B"KP9]6L?Z-T:V1JAX.).MFGT4T.')*./H(.2 ))Y[Y3,&DSV5D>I MH%:<#RPTL2$X9G',VJ*Q+KUJ^),W#:G_GRDS7@S/-VM]Y M300XU4*,V: I]9PP$"6^DX52]U*1Z*P"EHVEEBV09SY7U\S->:8&+07UB6H7 M0!KE+"I.Y97V(*W1M8/FH85FCF?*K!"WK"*:F;))R"EQP662$<\R@EOR,:]M M*+&H!*+G*C4W+12AXQE M0K-*T0'S)I;=0&87533INHBU0*S9 (S4S5.H)VCT:!4QU8=9+",\_'L69@$Q!G/+).61)O7<:5I]ET1=^D))51?R?,!" MGK<6IUIF[D=F9JH(WZZ+-GA"L^1HOBE%7'2:1*J#4"SP*%F1F;J89^T=7?1F MO B)1N%2 8T@J79.VX]#CJ>2BTL)(ND28*A77).) 51\F M.":H-EQ;B[JSZ3KN>%#MR.,"_-H>UB[2.PA'<^>2/?F#X[-[\HH)Y87511; M66$M3T8(%CF@Q"1=J]$'%I]Y+VAD/@#5Q&4!!&APQ/*HB4E9,YJYPNGFZGGLZISVQ=7PC,Z!X%9SB @(RLN<(]>>@8B6NGK'_5[E/YS* M:0\YFA0]":84O6;%-2,Y$+0!I%+9:9"%;J;ON*SJ*IYW9YK_KW4)T_S>/>NI MB0R<#@!4>W !'%H!3'"&PA%\"G4/EH>6G#FF21,DFT(@P7,TU*QCQ"N!G%.D M!/B2K+/(- 74B>T/Z-FLY67)Y&6F:3(+WKI(B=,TEV2C3*P,J&Z<=<41[35E M:QOLJECH9^#8K&MU+I1M.L0 !HE!J9@4 S5):0>2&\L,C3K6V^GWBP)?3VVG M1ZVH@42$CJ@K&4>M"0IGOI2X@HR3KQ3:6KCLW&&OGQ;9)/.YNFH^O+VD2>;@ MZT\)NV@19,$DRX:C<>;1*DLB -?!4D@TUCKT@:5GCG.BT2Q8MA2M-8[28[0A MCEI' A-EO0^4["OV/[OQL_Z2/\<+I&YU;V_F@P;.?CR2+>^*?O_SJ[ M=!GY8%7O4=Z!P>]V!X>-_Z-3YL:?[<' MWV[^'$OT_!=)?_6TGU-C-$@HY=.''ARYPTKHR^H8-(:]QD%[V/[JAJG1&_4; MZ?MA;S!"KH)?S$XZK&8J=T9A.')E30U*#D0C(,JY=K?1=T>- [Q"OXUX4.X7 M&_CI<"_AB;TX&L-.+U=$X2HT*.ZN3\>[N MHD&7H>VE^#7A(4BKYB^.@TK!#89X#?QK#T?<.QH/]7!BA@S*H:XS.FAW1P>- MW'=EKLL!KM'#N3M.#H_%!^G%]<:'4=@;WWK/Q0:^NS8B)SYBHSL!M<9_\4JI MX5UY8AS%01H6PCXL\X.WF1O-R1U/QO&BD?XS0I#LX$.7)[I9J#WBM#89T/@$ M19.#H"/C*28E@+%)S!,U=>;*3PC>2?_Z^WCW+[*CTJ<*K MX0(K$163JQ^ZXQ.)S>WO>-?J5!3%;934DS7MJO=&[A7R9WZXU7U<=-A\>,9T>P%P4.\.=P?DQC.7.#02^T7;EL M=9OA7GLP&]&1&]Q(B(![:7E"@<%W9S0S$8S5EBINT7[.X[J1C(I:B!8I1-^. MM@J5"9P9EPE501*PF1,;E2 J*\^=<>"5.W^?]I0,K9]6O^78\H9QA;DQ[UF M(I\H4UNT+6K&=KGPRW[J5&_UMZ-V'.Y-O39S9XWY_DLZ.\7Y0:\S&EY\RD\V MQ",1!F;.S.K@(7[1:QO;A_C/"1\OM*;<+H#J(_J*[?/CBLS(+I>=43 MQH02CK)<3MMSP['>C2>Z#N$&-\[F$?S1@,I&*&/.O0X>7EX?XXV*% W&]L+WPS2V!^:FXO1SWX011!--UCH;0!IM ML[=)9 < 2DLC-765;YU-?>MWHP:O<1+^P(?Z5YF"M[A@_L(WO=W[/?T]?9)V MBI]Q);:[VT>I\]_4K![[^3*'[?='S5=?(FAEDQ80UEPW72.T%::O:SSWI1=7F""%CEP_0(=H3.*8X/W-C(]/&_A M%Y$X*LA2C:T2@9,%/1:FP92?3P<\1[GG1'O"[2>4'B\YZ@S;!V/&WB]JIWK2 M&4C@[.""/DS=RIPMUW?%XN^<<0442:P Y)/?.[WP[9'EM_5A(K\'G_:;^%UK_[UH\G+/O_=WMM_!UF9GO_5VM[WU M>;>]N[E79%J_#GMZU* MIF-N[;^B7S)80.ZO"0,>"02A2'E1)#(OI)/]WA@OB*?K:-P:(=\I MSXBPV"^.B<("!E-\;'0*NSAKP!>7W> 8<>)@4!P*^P787E2?(C0=%E*<*E;B M(K*/-E*+,=_HY5S\%B_&%RT$KYS2+D93UTT\!O@\HUS JW* X&_M#AIBY:1R MSM0-,O5)GCJXN$T.R^@G'L#JJS(!X RU[W!L/*SGC&"":_,).$ M1[ B2:=2?*84=>,Y(PD) B)/AGM8,D0Z7URW3]'J:CL(5W@:5$([%0^THHJ# MZ8W!;Z-$>3>N?+?9'*(@N5(W/"O2H&VT!R@6>>RWI0+L9[ 6.PN, L MJ+[=3"$=^-0_]15M_%*)8&^$4Q,'_WAYH72A)']M=\FP=_A2G;>!BV]E/":X.NGL[B_>9>;Z6*=C]\BNBJ*OK!"M=^;3/:LKH<\O&VSI,Q;1!(C9F4@&Y]C66S:K(_8W3/ZXZ M[WI+G396X-7_[]GWO*!GGW_F?KG?,CWT32J[N;K;VM[59G=W.WT]Q__P//E6CD\JW-K]];FYUO.Y\_?M_= M_M0^&Z_8PK$T^1O9Y)^^M0X^'K($O[ )7_?T(1OGJ MA@)2(UN-;/> ;)D:8YVCE@6 ()470=@4;(HB21K%F4R>&MD>%=G@!-DB!:#9 M:2)*W!(P&HCCMC0<8EYX0TN;E()L3)N50+9GD(/XR?7;E3?OF=#KZZ:Z\)N] MY7/5SBI#\ +(Y6FDY[_G)@>G"R4ZU MU+9QI=5H>ALT;;V>8SO>Z4Q!,C0J2Z5L $:,\X8$B?]3GN=D86U#:+8@DW*) M7&*U@-X7VZD%]*X".J,[^#9EU3Q)Y>+U"5$0+[(@6LN44L@9&&HNJY9)0!?D MV1G+F5ANWK/=&[K.PL6+DJ-OA]Y>&2'6 UH-: ]PJYI#6BW M!+09;=8V,:XU(TE$2@ M6>*I,,0&+GP,@)_^?_;>M*F-I$L;_BL*YIDWNB.4 M=.Z+/4$$;6R/>UJB;>-VP!='KB L)&XMQO#KWY-5$A*K)9! 0,WT;;1556[G M.E>>/ M=VQ!UC6^*V%PM0!M1ZDO9(0@MX&IYR8^?+E5=8*+GJ9F%S4@M=(?Y M2'=N-]E5:N(#G;U#>RZ&(8VN1_G'KPA;%^-[M#HA=@:O4/G9XVB#?^QI&4.4 M,P:=)S.8A%GGL*(C@.9AKX@U*H+X+CG0MEO6C0+^+J7!6%7)><3MX//G2,^2 M"3V>9^Q80"M:- \MFG9NH(D)37-EDAQ!RJ7BR$C,4*3&2(<#34X5/F3DWMZQ MJ^?>4.'1L\2CQ_-GK?#H;G@TV:9Q[XVW.B##J,UV)X^<% )98FW$U%OJ1,8C M;:X6M'@Y[AQ/A4#_78;CE[DINBZ'\I?,.8YSAA8Y,UXT9[YGG,8SUE'7]?"Y MZ*B'Y,R?;>=]W>13WV]T@"3RM%-H:"K6>)6H])+.N4.O! M4&M"OV'_+WC.:AD I49UI(SQ*#(NB/(4$T4!M51=J'N[4R_>OVB>PY!G>.8Q M1Y<>\*=5=ID9?OHD$J),L@?E7$(S9I1YKH,Q3OLV/1XO/EU,N=-_UAZ/RTJK M\,Q]A.;N_G.AS,Y2EXD3#2IP"_]1*WAR7%C*DW#AAN(N=[=!7^+-%1>>)ZX0 M>/!4H3L1-(NPC0$.;#WB4A"D&4Y(61:3)-(&G]8V*,5UJ6^JLK0T"5GQ'7X% M="\-Z)QF"GL60S*<"JVQU\)"Z[1-W%A^0\7."N@>"^BV)P5P)3%T^ M1S^M2HX?G5-6 M@]?*U^(-;#PM-,KNYVK11[;5F6QZVW5UWD(\I0J MA9;X5V'8.XVV=[LB'<_F9CF9G\9S67R9^]_4M;6R].X V\^V=?=XX@_9\?9<:;_#II*X$X<$3:I&T#CBQDJ!+;<+( M8V<3I51$X7)YM+$:'7Y7@S"(X47#PI%* H52G9!&P M48VX30RYB(&$JFAUHH(!Y,TH."^@%LH5-0Q$T^E=+J(5OOP:7SY/*68F>9#:,X0Y=X@' MFY,R:H,25MYZ!NK!$<"7]14)C7\$&?CO"C:6#!MWLI-5L/'PL#&A)=$;HIUB M2#GB$:0)>]6(;A.1'G!C7_OMB^H^1B0]/+K&NWVT/!S=?*4NR3\8$3;9V$ MK0QPC$"IY8J';VIM8Z>P&'=3[4U6"ITV@<,^SW;./HOF^>= XW.?;7QMX[^B# MV#OZZ_OV^R\_FX(IB"E@@7AHUJK15#( MQQE/>L-X(\)-QFD_;[W=] M"SA'J)VT!@>U[K!WC1O,2>SE2,=:ZK;;W9-^[;OU]38*N%W)V5%I)00HS ML,P8 E_%UE6Q=2OO978K-1KGM3Q?_=OI72OOQW>+4X9GX;:RRV!CS1M;?[6: M9_ZDL?41[W[]%WC2IW;CL/F]>;1[ O< CK1_>L5MY= 3X%,GC:,/K'FV>=+< M^G0 &_/3YOLOIPWZD>X=_@GW>4NWM_ZZ:,_C.&BK>$12YF2745)DM;/(&)Z, M!JH5."WB&1BYMTGON4;=/8+@@JS1RL[X N!N:QB;T*B=D]C^$1O0PH/GDMGW M@<"N-0UV(JJ\YT=.8(^X8P(VE12CX"6\-CY218K48OQ%!WX\#IZQI7IMO'CG MXM7!LTS8=DZZ%8S- V.G4S F*+,F*)=#UP#&O&7()1D0D]9JKCW6WA:<3G%2D'10B$=4JYT#OPL4 UBH8P)I(. MF/D"R+A9I=(O+X./B8J/O1P@>]<=5D:TN7!LVHA&(W;*TH"$, IQ9@AR.G@D MJ,*$ [A1%@L!"<+""OCF@;_O-A6,"@G6@"3&7SPHT9K KY;!)Q8$Y@[GS4L . MB:DZ@-R"Z-SJ^78\/:Z7)>-5K96]+V-_4/&]>5!OVA9'1"28!(*TRWGD8_;V,,0AKV$^*84E+?7:!L=U?DV"WM\K MJO= 5._F,LL+)'LS:JM1. 2#,0S=80YV& _"2_5R7OSXK+3&6"V%\;PKBCZ0 MO\S.YJ Q2;'I'".*&X)4/IOA04MDJ*-(LA )%58[+'(TJ*Q+M:@0Y,4)SP(3 M^UT71#P=)'F_,.)B6?XRAE/HM:D0S26&6KZSK=Z_MCTL8OG;W?X0^/2J!%5N MOQD)T6$#[Q[^^QV$ (3GX^GNX:<#$*#6[MD7UMSZM[W]]RKS>V?U![^Y]A"R8WR];Z(^7K+T:MMCFX M+NZZ6(OCTKD7OL+U(MS:YT[$22\1%C*H_?YZ M[6LXP=0E\XKM' ,'MTW%KBJM@"/N_PRQZ#WLJ&(CV M:3VSCWN 8FP5S2VPL49R[Z=@DN:5$SNA&/).?2*TC+J=Z )92$D$TCT; 6TAL[@M(!0A)[W0*;J E ML5WJ&'M\#(LH0UE])-CEE]#,[F%&AY$'1,$A4Y':)S?N/"MMQA%;'!#U\[;, MPG5P$_BB;%#9EE)!(-A*Y<9?QMLZ_/7MX0A>IA W#_:/"-^/0 BP^WO]ZJ05 MX%P_G[OG( M!\>0958A0K7E443#5LX@?D->PODYWPQJZ 9&-?IIN-;3*1KJ0P7#\2H[60^WJ'ER]!AJX?MX)? MU8 _%<,Q8Z;6>>J/S>% M-HC];&TY?]3&(B*T0(*N%G8*HIWC9'M)W5[Q?L/ MXV.*XEVYARE>_C8RV%]QY+WK\+VH:?@,#6@E:$QG4(SF=CX#*5^=6^3*\2]L M==,C3I_"B-\*K ]I4KJ3#K[EB.=A6OGK1;/B3?W2F5B65[VM(Q%;\5:.I)_] M?LEH]D)"M4K-\VH6Z%MFO=&%X6K5R.?9R!<68O3FD@O>W01TUDCRZA[/ZQX+ MTEN%L%"QKE9<6!I7'%H?HY[(,PZFNZZ'SR4[9WL[C=S^LZ(T)_TTG6P5VK+[\YM@/L)4.<1C3E3H0T N:8Z(X2PF*XS, M<7"KE >G@I\*?FZ&'Z&\QUQ3IQ3A@0:CI4TY"SH1W">+*_AY9/C!%^"'$1)2 M2!AIF?,]2VJ0,]HBDXPCG!LIB:K@IX*?IP(_V$IJC;FQG41F97-N;I'97.^06+>385F5PDN MET@#5**1?>FB I(>,(*609LP$;IN& )ZR!S$C->)_AJ M:LLGOU&I9'HDTX;#;$*,)^FY@X\B M2HZ"219Q'Q4RUAKD>50 S;!OBWP5R7TESHL5YV1IDHHP$&#-L=76,<^HD3QB M[CAAE8I>=9FFYS*MK8\F@D[V3A&0:1*1BTP@QYFB+(6H5:6B7X!,4\F%DT9Q M'"TH:JX#T8Y8HI2&#_F,M+M2T8\BSGPBSI%IDRDV)EE%6\^1\THAZ4CB.CF8 M5;.**GJ1]K80[[4<5UQ5-6 M&]BFJZ(!T_0""X.$9,!3N,UIH!W\DU3001DAK06>HNM*\A4J]%B)]&)%.O"D M# V&)&\X8]XY%I.1L",AV+)X3_^%2IJ7*LT32P+W4B@>%%*6,Y#FR)#1QB%K M$O'$<0^3N3":4HGSRHJS(2*GA6*,&LR%LBY)XQ4)TG('JGI&PV"EH1]/IB>6 M!,4(%91'9%0N8Q6L1I;@B+B13@+U(I+12D,_>Y&FB7N2?7B8#UQ):A(7U"6C MB3&$Q1F-@Y6&?A1IGA@2K""1Y;+#Q%(*TAPHTD$(A .F5.JDI'2KJ*%?F%O" MSG12^,HO89E^"3Z%9#@!20AYYZ&I-L89;V70%LA*1556&MPNUAD6)C@C8.=A ML"Y+K#NN.>Q&!,PKS"C3>FV#<5/7ZMYUAJM#CY65:2M)HDP0*;'BQ&*'6:(^ M*:J9Y=%7OD8K+],3DX)3@BK&%((]I$<<*X^<3!X9PP5Q41,??273SU^F:5!6 M*I!?X2*7E&NB%,&2!9L4=[;R-5IE<9Y8$T+,%D)&D*:Y_BD3!EG*(G):)9<" MH+41JWB068GS@@W^CFC0S#HRJ[@)V#EN&,-),2XHEJH2YQ46YXDY@<,$LB@= MDC8*8-R!( >;*42X##PX9Q);2=?!%Q87-%7UJJG! ^(N*U!4KB#8))8R@I M$2GL,5@P;FU#U147*V00K81VP38#:J@PRJJ 5U^V)FC61)4\Y7%6.?5EP0E19W)A MZ\"4"V-OD0KD*I![T2#W :T"N06!G(3)D<"I3)A@9+4&O&(&;+ V9 )W$I/ M5 @QKFU0BNN2+,HEK@*Y"N16I]\K8W"L\&U1^#9E>60 6XYC('%86I33RR&+ MM4+18$JM)-RYA2<;7CJ^+0&V)Z+ZB(<&Y6#<-EW/GHG-. 3/A8T]J&ODE#ZJZ-A<=*PQ M?7!@'5Z.'QOGS1Y_.6[XD>WMMSKC]DF0D-$GV6XJ"Q@O0ZA^W[>FK5J<0J>*BRZV&>[X^:87!01:U=5R*V\C>.KK_Z.OU MXJM+@UQ^Q]6Z).K&K_$ZN>-W$M_MRML:2_"Z(:9J;-580^E,M_W%&<1*'/\1 M/),FO1XQ;^G4#,<]M_3?1U#-O6JSU8'X?=00RU?WHM'_O%:+4ZM4V?-Q'% MN[(@=#_O/XKW'P)T(;>]>%=Z+Q4O?_L[_HCM&OE]EN/@68;O14W#9VA *T%C M.H-B-+<'![$<\&T'=_R1R7$Y_IWCX<41IT]AQ&_%UJG=Q95)6@T]?'D3M/1F MSK]J5KRI7SK=R4)>\;:.9&S%6SD2?_;[Q88NTB]IE2V.I>JYFYO@K#D69[C' M4@#Q$89S9M98C68UFM5H/J_1?&')+-_8_D$M_F?8^F';V;;PZ+[FU3V>T#U> M6'J81K<33VM'A1F@EJ!;C^+O_?P/Q)_E>3<8>]C5[)I&F27- D M?''>C0F]>MY]\60[(_9F)^0_;R>X_6RCY@X;9/?H+VC3AY.]]Y]:C:V/>'=G MD^]M_=EN[+P[V/OZ[K!QE$_#=\7ET^[&V;^MW:,FM.7/[WOO/YPTMZ O6P?? M&^^__&Q\?=?>_=HXW.(MEI3CI3&'G$N(S(D,:2)"(QJ&@1, MTL:B4AX\(6>="GI6IVOSU ?PV,2 *?'$2EM30RC9AP"7&?,#(I/Z M"I8J6%HN+/F,10&6-M.:6T,<[,MTX)0$;XV,N(*EE82E2:TD#9-&5.*(*.X0 MQ\XBRR5'0DL3?%#"\,657JYJ)=W98E;8RDH?Z/-"896-N;I'96.^06+>=7OP MM@-:QPV6>LSWTHLF,B>XU(%P3!(GC!D?,"@3F[1CB00[&P6HZAH_%AMH31EL MN?1!1"T13I@A;G5$6C.",$U8<$T,MME@2WB="KY";*"2Z<7*M#*$*8I%M-YR M1Z)3SEEG.>;4"B_"_6A])>)$=0&+ED2"4F6"Z$2JLHD.L:"!8.^%,)6*7G69GM@1D]">1&U ,9, M,@U;=Y>\19%[*RVGWA->J>CG+],&:R<5HS$9SADA5BE,K14"WGB*;SF+K%3T MHXOSQ/Y&B<6).8.(LQ1Q0Q+206"4B O66N(8?8KVMW$@/C0VWHX U2_O^LM% MFD"?@$'GR_KG];M;L(&6!6U< MPEQ)S0U6FGD'(FU(C")9,:-(5TSQ4:1Y8LQA/@9JB4=. DGD1&ADC);(!QE2 MU(G!5G 52]]6XKS@?&\Z:HEI,$D;GG0TW'C/)/RE-'O!5QIZU65ZRBD,.R\P M)TBS8!%W1""'0<05L"\93%#8\TI#/WN13H%ZHY*F@D1.$W66"1,,XR89IO6, M]ME*0S^*-$]L.588X8%8 =5V$7$?0$-[$A$E27.)K6 RK**&?F&>(?E>($;' MW7YK.=7I*QOUF*H8&:,**01'.>PW;/".1VNCX D;4E&5%0>WSU/&A.AS"G7A MD4U>(RX=0X!VV5&4J" 293:EM0UJ2)U*LT*&ZDJF%RO3PE-!%?2=1<*Q$%9& MIYWVP6CAG*CIJ=,"M@HX;U!@C%(\(,0X!T<)(DRA1,"0 M7(,X.[R*9\F5."_8X!^BH80SKJCE0,X,83K)*)4.B5!7B?,JB_/$G. 5#:!W M+1+ K3+C=LAYRA&U*NKDE69FX<6_JM"LN07S4^P/>BV?,QX?71>E5;DK+--R MZC2/BK"0>. N4) %33BATI+D*)TQ_O07=;ZF4>TR^DUFOP*Z.8"NL;,Y7-\+12S"LLSE-EUC4A1EF! ME#,!<2HY*&;"D#.8,AFXXC14BOGYBS-67*LHC K.;V7O$YM[1F'N;(>>'#$H&93CCL@&"1784.H$D"3GF(.B>>6P&"G.[#M M^^SJ?V&L_-5U,Q>;>V;YM^?N_G-!\ >P;I3@767DOB^>?Y@V&?)"AQV$;NN%_;$'5@U8LE8[/)QM/8<%90]]*@[J$<2BN4NSO*39T<2!>] M,DXCJH1"W%F&C%$4$49\),H+3A97U:S"N0KGG@O./:@;;@5V]P"[J9 7$[SS MQ*%D E Z*B@RR7L4=20A,*-C3KM94;H*ZBJH>P3GY0KE[HYRT^<(%C:LE@ID ME/,(^!N@G-,""6>IEX3PP!=>V^1!<*ZP6_Y1I 2#OZ'U8V/<^N;P"%:1+]_G MM=OJ#&W1G?\I?E9VQO7^V#CO6/$Y_#/NVD@X# ;I*;*9P]6O>K%=K,S7)ZTP M.!A+SM15HP[CR276];OMX>#F2Z;Z["-(66_1\D_PKP" YC9E'3<]%M/_'O3& MK3FV^Q&Y7K3?D4W0V%>V?6)/^VM_7.C34:LSOKFB\/3+?;^QARDMIX?PY')Q M 1YU>\52> 6K-O;RKZ!-=F7:4COH99#]KY;GL.^BV"?C R?:.IF2#98$FA-/ M\O!-K6WL%.GPNJGV)N-S)[N^VXWKIO&2&)08JE@TN5)9$-%RQZ-.DG/J8DXH MG[A5-Z[3PV%_T$JGRUNHQ1U?M0;P.']A,-6U2S*D^<\%N]:'=OQ+=NN M?>CT!SV @LY43,!E.;^Q6]?APP5TN:@4O>34&B>ET8YCCQT/3 KN4G1*>,._ M;8%2)!C^'Q4O6-:.%S7?^?GYGZ=_VC;T(7X^B''P'@#V&+!R!Y[U9[OKOS]- M%=B.__OI=.]K.(;5!>KL4ZL);=G[VH3[_M5JOG_+M[_^==C<\;CY]8O8/=SD M^?F[9\T$;?O9./D&BTJ+H!1220)9-T#6+A:]PO38XB#5O>[U36 :U M'WF)](O?I[SP1^]AY7>'O5HZ7_VMR>JO=;J#VE&TV24CU.Q@ZL+:2>SE=!C MS=KM[DF_]ENK \_K#J&+H?_[JQL%Y\CV]@'F1QI/0M='G^2C1WF1Z)\KME'^ MSK&R+$@"C'O;'O?CJ_&+U^."K*U.,7K%19>I #QEHE;6<:E:1H>8H_N/OEXO MOKK$7,KON%J71-WX-5XG=_Q.XKM=>5MC"5XWQ%2-K1IK*)WIMK\XV%\)GQH] MT^[T^EW(+7VZT87"S-+]$J\>9P"N4)QB J-41LKBQ<\$&,5.1X+?&$LGN** MO[Z?HQ6?.>CB%O^4-7 .1[_57A!O1KRH&*J"/L_BRC-+]U_4,.;-QUQ#^")' MJ5ILRUYL#^0@#(/X.';VTE5^E1R#YUI+*S66,RO&:BBKH:R&\ED,Y2,XJS^> MKO >>C+HUWJPZ6G]R&:P>FW8<:UV.X8:JG6Z'5\6@EJ8]WH^J"^S_4"X4$9P0;J4R3#%L,&>-[8:IY?/\O>VPE%SI_U]]ZP-O_ERVGS_Y:0\TX=6G^T=[+W?.VR> M[9\TSOY*S4F9X-/&UK[X1ERD"EN%C&,><4,MLE0+)+W2RDEJN<]NZ*Q.]:*< MENYV5E_*P4,Z)%4PM K]F@.&HA,F2 MTMPH9KTDP;)$J!#4J?M47:]@:-$P1"_ $"9<4A\) I61$+?.(\-U0D09D@0) M##.UMD%I7=%%I8"I8*B"H:7 D%16ZJB-3EQP8[GE*6E":=0X$>U-!4,K!$/\ M(@SY%*/Q$K'(#>+>":2Q"TA3!MLT*:QSNH A;.2JP-!S/VA9I30LU3V>T#U> MDH7Y[VYG'PUB[P@TBAO4:ZV.;P]S+VHCO5 #Q3(J'5C[C?S^&%E2*B*S"OU: M#>ORV%4^K]L=6+:YN&5%7>:A+J?G]N23;X%'IW1RR*5<&5[17$PJ:222@WG# M+H4B3;#D=4XK*TZ%.BN-.DLT)E>H>HPQPCQ#*.,$X,4(=Y9+&T*+G M Q;9Z!8SZM ZYY71ID*=E4:=)=J.*]2Y/^K0<]21E'/!"$.6F8BX- (9XA52 M0CM,DJ2.!T =K>J$FPIU*M199=19HJFX0IW[HPX_1YT811+2>22$)"7J..4! M>AALL2*@#6B-7(A%U;%:+\/'ON*WSM MKWJQ/X#1S4_PMG]0G_SJV)Z6/\D3!9_VAO";^/,XMPUF[_BXU_T)2B-?.8"^ M]2XD(@C#6!MT1U]TLODX%O<9)\]IGT)'8$U,F99?YU_W(B@G>.9)A$<5RZ>X M^U$M];I'10J$_/U^-P]; 4[KM3R44ZD,1AD.RI0'\.-BF"9.TK<.1]'$]@5S M>,WV8C$1K1!SWH2_(S2^1B\^ILC<4K9NTI"#5NSE@-W3]?F7XPHMX^*.LZ=A M>0.#U!K4/K7ZWY]TMV^5WJ\PN_8'K M0GQ;$=I)O(R^@,,DM/YU^8W!@![7^ MT!U&#ZNPG\7#EX/5@\$JUG%_M-3Z@]IQ#V2K!TW/DEY*9OZW%O\SA)NW\QWK M(#R][W&43B/ZD1S59Q3T+$@PE%G.#FQGOY"L$]LK8&>0V4>_%'W?/3KJ0C-! M8D_L\>3;]1H,0Y8.P(1NAJM)A]K=?K\$M"P3(#$@=] -D,+CV"O89T8R=UKF M-,EMC;UCVRL.F. N%U.8W#RD10N.VQ;N-2@&;WJX3UJ# Y#$7JL+8WT DX?^ M,X2U ]VXF!VE-1AFGE7JHW;K")J?6P4::UBV>FJ22A2R'9B4SH6&GQ9-&657 M@@?"M,6, H".91_+>_0'\) ,72/TGK[##N/%% MQ-$QV8.7U^[8' [,50644O1X>=\L5,>Y*+Z^[ M/%T%X!_94UBEL+ZABWUX=H2&MCO5^0C M+P @5%GFX19IV$Z@SD:*=BR;L-!K70= 6FE)N2 MGP6JO&A663J[E/H1M$T@!/J?8Y%Z>8S;I\6,Y0)/^5;3*^J:I1Y_ J(5,Y,7 M4C0K=*.>P/H=%Y=*YCAE@D M6:LR!#YX6Y:6(7")J>VR%6E2%6Y%,MG1QN>Q.>GC67/KW='>UP9ITEW6W/GT M???0B^V=_;/=LX\Y(QW9V_GK:/?H [FT-.B5BPEWES-BXLC>+J)4V4>)TS_82R MY3VIU'Y/JK%TMMO.F)5M!D_>1_KI$\V5-\HB7/OMR^>MBZZ[SR=/WM]=>.3F M> .^V+QE3VJRWQ1&;G]:I6[[10;-@DO.F$6S2MUV6_[-\4C.E8/S03(6/68E ME4_Q1[?]([/&T8'(.^MS(-(LDKF2*:$>:/$"V(DC1J =O P$R@ MP45IB1$.]GIN1FO%9,LW!M:GN>$;^;[LGC2W]OG>5GY^\P#:AN%_'#9\\+N_ MCAI;7TYV#_]N?4)_K>/]][#QC#?=^?/UO;6 M_NGNSE^IT9J*+L"$14>H03)YC7BD'&F+$[*Y4) F(BH'FT.@)E>KMBQ>3A8F M&\^LD-7>RH(,HD44)A3;@( =6$)':B6BI$5HMK'+5'93D4JOS58!6 M =H\@":\D\1(X#S1<\R(%[:UK5B_TZ$]1U=S/8:XHY%RXE'DW2BI(@A,,T1B+$K"?-U=[M+D U'1DNG102*P J MPR@P+^&0Y3C"!HZKX#A7TK#%[=UF%04ZGRALHK/2UXD'Y7 E@LEM XMD&TJ$OVN,&'2ZDD7@GPV#;I.9!S[W%B.5$!MK $+ M4_S^LOF9*W;4\FP8N6*,&T:<4R)R6.TN8&^XMM%3$JW#%2-?'@)-Y?X'"J%) MDB$1%+3'.9(X(6VN1G$Z"R(J0KY3\ M3@@Y5I$)ZQ22/CH$S(0CK81"AB2%75!:R[RC9G5-V K)[PNPE>]T_4%KO[40 M1E[9R*^QD1.#@W0NB>0Y8\(93YV&#PBVU"9=,?(E0M"T?Q/QVB?J/(+E!1 4 M%$- Q0TRUDI"A,E."HMCY)6);<;DPRYRGA2E*FB8$VJ$<8E0@Z53F=3=SZ^G M4N:+DZ0)&7$YLQW$,1!"FB:G,XZLEP!,V+F!V@)<8Q V1P,:C1A;(";(.1P\HS$-T ML)LV=5@B*R2_+\ Z_G^GW4&WLHXOB8L'JPT%NL>4X3PDDFLB*NN%=DG"W6C% MQ9<'0-MOIKAX%#2%&"/2W'L H& 0* ^)E'&$Z*18Q+*RCC^XOTJPQFO!DDZ. M"\$,2(7G41*M*0^<5=;QE1*G"2$WT483)4=)"1 G23#2WDM$0DJ6&\R\CFL; MG-?%_3/T5];QE95?K3S%T266B.!&4&>8ULQB0UFP%.N*CZ^4_$ZYJS#JK!84 M:>- ?JTD2$M@YB)81Y+U26E:5F?&JW2Z]0*LXQ^^QV KV_BR^+AC@K&<[4EK MCCEW)CKB+&>*>R)491M?ID%@XC].&SN>?6,>:'B@&!$1(H))BMHYO1A[RRCR]?FO %:8K,2 :J M&TGO".+$.Z1M$BBZ((A7V&#"*QOY\Y=? Y)JI5#4)PI[Z@!;-<>4E-IX%X.B M]POSK.1W.^$L9F(5Y?<%V,@O%D'. M*=8[OG5LVZMB)E_J/6:P<=P80?R\D=99ZK(!A 85N(7_J!4\&S(M! (,"R9N834^'T3L7X!%]._8[[^:N4[7R?+;&JV^?WKQJ#4\VNR$XJ>C5?@F+\)FK&!Z/IC^,,W.7(ZX25(@SKQ" M7/*4LR$() E5CLK$B-%K&ZHNKN%FOUC7D^P78N':Z ]N^5/"DLF\M(E7FR@'Q MZO&L;&#-JPZP]G.N_)M?O^D>.6AZJ':]=X#;QC2=DIQQF81&%'0GXCYY9"Q@ MK@FR;N[O??_$LN16,+!"=*R"@<7#P(1UY00D3D2"1(@4=E7! M(TMR."K5QE,I#?$*8$"9.LSC4X&!%V/_&I>H/\Z[E&ZG,G.]B&WP\NE7QMP= MP-F,OZ4S8P6R\X'LQVFNI:*15E*''-<><>4HLDXX1+V(WM*L/C/(UKFXFG6D M,ET]"YE=/E>J9'8!,CLA1CZEG-.)(<%SD64: M+8>12PJFHNBQJ?E59$J\L= M)_):J:*Y5-&7:?K(J.*11X8P(PQQ+0@RGF'$&+>,'40G?)Y90GPT&CD<$^+!,J2-TB@!J8]<\!!RZD_* M5%V:!1LZ'Q%$BSW!'P,+#X6_H?5CXTK8)'PX[LC4O0^'_4$KG8YD<:.HV7S> M_>(^LURW,!DF>"S$Q1U?M0;P.']!K*\4GJ:SE56>N3,K- @W(5G1Y>UAKP9@ MT@DQ%*Z0O=@?V &\\>4(V''9^]I):W!0ZT=80;9=2ZV.[?@6O&IUH/F#85[X M_9KMU]KY7KW2K_*O?QK=WGXNG7!@^['VI^U\K]>:ZYOK^8M M'Q$>5&S4>MT?K0#=&_;+!UIX9*?5[<$?P+5)N])H9FJ_#0YB+<O?Q_=LP-/@W[M0T=K(%6][DF^QMMC^#G1 MV>;/)^._[OI].]K^'842Z;6PW<^+H'S_["]@X] =QO-<^^ MB^VM)K3E(USW;[MQ!'A^^&]JG.W__*:I\S#J$B65K:=$>F2U OJK@E$^6"XE M7ML0&*]?-<340+[:\*)>.SEH^8/:2:P=V5-8X;#F\OH==)_"NFC8GZVCX5&U M+L;KHKGU]N2;5,0#%9-(Q*BSPYA!FG+0Z(HR3PF3A*6U#25N7Q?]H3N,?I!7 M@@=-:EN=/.4P^!G]UFL/6C-^*_9]KW6<'[V=_K6]5M;;GP#2_K3]5O^%S3'P M.-+<_.8U"YSS )M?";.<0D+:!HJ23U8PE:++^9+/10/43%96M:Q"+NL5%VT/ M1'\0LT:LV4'MM];O-6#: 83^0_[8@3:K;:<4LU;*XU[[;:2&_O[PY_:GLSOL=?THXT=6MK$'NJ\7_S-L]0HUVZ_7CMN@_"Q 3V\?UA>'@]#CFKR?Z,+].BT?9Z:(%%Q[5!;X! MP(D&QC'4X%6MZ"[#:);M&REXQBJ EX;M^8-R@\Q(O98EL]@J M;$4?CUSL7?@*%U]E.,@16@ 6JT:_8G8PZX]7UO9P )NG NHN^9J]-,JUO?.6 M?V,X&2ML0B3G=>19#VOA,=+!,2Y,XCH!%6?K_$;"54S_/'-^1RRIYGPA<_Z! M?(O*"XL50U%+ASB'V==.&22Y%<%C 5^KM0V^?M5U94*R@14= XMH_8CMTWK& MC'8YY/GEB-X,^QEA[ _;:EM7PLN$R8TIW#K0-=LI+1%7;S%"E,EEMR 7\)O# M+G#!]FEQLY$1!-[M#VW/POJ#&[G3VKM6#ZCBYV[;]NK $?WZZ^F/:F_;T"N@ M3_7:WW^_N?ZKVF]O;+L%:['3LK^/[Y$?.?WC+7A\NWNN_'A?6H^,GZ\S65?0 \"N5>+S/<8YLCZB=;A(+0I'.X$P>@ 0=]\].FJ51#K%F#7+ 7[N+'Y31LOI946Q60"["6! M)CK+,6Q&&$_4X$1SS7J\3JBX*@;KM>U;]QM YT ;%LOVKR'( TP.79QV6I4C MJ[^'9[#8VK5FMP(8M&+_66OCS>$^- $FEO!Z[1_;^P_@54F1WG4'75@7 M0%!\MW9QB#X?;TX,==/?3 QV&>5:H,5[V99U\"C(41 # M,AD7QKB,FQ=D$'VO(GN4-'-M.PL@L \+9&.*DUOHY7\4+7IUP7 M,RS0U\?=?D$57_5BNSCA?%T5&*^P=K&YINEM'E&F:K]\V]V M*P !.NZ>@"(];L/N -2N+W1])UO$WW2/6_;X__LORMGK>NW-0:L=UVL7T6() M/@.C5IK](*@X.Q9\[452-7"CRYQ#KHWG!P\R57TI(_$KI1=FE,I_X] MZ(U;M-^13=#85[9]8D_[:W]T=>9\4AU"Q=]0?6R= :Q7@#OKGJBY=KWT>PEV*B\O-33Z?L^TV %'A=,ZJPY/!WCY@]: M;2#7G0@#Q52IBG]K_?@=A@@T<7MTHU[,ZCES@&M\;29#<.MT3T8__O3Q>#SP M=YN.]=KF'HX%S]GON'=8.^ M7DF<(DOAQEH4@>F_FJ6N1(@; MD&;G6CYVZ0RPW8K97/XCGQ:49WY7[%U$O>Z/S_;RO5RVVA\#<=LO[2B3H\)\ M+C6X=*Y8? X<<'#ZM$_]YC2Y_F5S,UY,A #LV#X#XR[45MX0P;9H^C2Z'(WW M_U>:36^PEEZRC-H+5KYB]4X<+PNFWVB=#0^ZHXB!OP=AO=@!37L<'>=-3A82 M\?I&;#P\/KV$C9S(P$'U*6,MF^^N:% M865SZP-OG'PCSGFML 'U*"7B)F%D@ (C;!/E@6H92G>1:WBW&VG'W^91C7>< M_BI48PG3GT_!E17>P)Z+VL);* 6DF<&(:2JEC)Q0%=NU:;_)S--N/G9&O4'D> M6< ;/(;0VA&LS(,^M#_;>#+9+PT\1Z!_SRT9TWW(/?]16D-RGXL3[_+@))X? M1974X/SIK?ZO7)1&#DWGI*%4_OUI,\KHUN<^0M[V#[(=;9(_OW0+*B(,SXG! M^*H710UVNOZ@M=]Z4>1@9/_+AM+[\X(B%IR%2"H1@;4,M MC _<?V<[3./Q.&_O?6 )X M,(PAHX5'W.* #!$$**68QHVL;1"R,.-UQ_BOBM(3Y;YY\,\E+YZE$ MS+N(.!' FR7C2%EG G.>"&IA_CF]11']/HX%L".?B=(3I @)*"()IGQ0+AA6 M;(WIRMERPJS/O;Y :G3C=W2IE!].6G[N9HNZ@$F^V8$VU MYORTZZKU:FSG*JU8SR&,;4X.]N%[#/9%<;#I_=J[SZ.%]L_(F_]/#FMNXOV> M!V?AL0'V:J*.:0F_=D8NA@0TOKQ[/\7K7H\[T07Q^=#I#WLC?_[U\?=9&C\? M !_L?K<7+LQ?_.^I_3[<[U[Y_,/IQ<]RS_+GN_;([MN!O.*74 M_16\]5%P%["CWA+%@L8B)8%O\HJK..:B.<;9KF@>?N&-G8\GVUMO\[Y7P/8V MX220#)PCKJA!5A*"?.1& QTTF+NU#7,=V[@3W;SC4JCHYG*70C[#="P]=#Z%@^GV<_P;(U6<3U+H)HC&^>(;);,[;(- M,\]%*WO^%/,P-YJK:+00*H+0$DY,M+ \K'#48BJT(+I"\\<0X0\G@.9<*,X- MLT@*9Q W7" GF$;>"$Z)A6\LRUX85].%WPW-[[@4*C1?[E+XN;WY37!%N$D: M)4(5XLX"FD>5TT-1(2PH8!JS0PY;OYKU> K-)^$H5\]SZW_LPQ_"#,F#*379HC@(?$2&O*$%;2 MP9H)7N<8?K8P*GC'I5"!QY*70G9V9\SJX#B*/@ 5Q!KT"(D>.0]314(.6+2P M%/BMX'$Q;FU!^!%#5-A0K9.D7$3NO(+E0P1Q3B7B;84?CZ)Q\M&%ALUBC+!K M %GVB&MGD6$!(\\H)U@G&S'..4#,HEP^[K84*OQ8[E+ 0#X,%D!#/4/69E62 M1 3\D!*YI*.S20=N097H6[T_\BYE>%0&B [LSVG8*'(!S0T=7C+A@\4B!L8Y MIU80!BO%4Z*Y#Y)5T/$HZR6["T78GSA%*7+ A"GB2&C6$!428R)<50SFZ'C M&N_A.T'''9="!1W+70H,H,,'(5P@$0G+&,KI/I%Q2B$L@Y7*DY0*3_);H:-( M6),3]UKM&L5\%.YY$U)- M)ZYJV,)5A-?/T_;@4MO=P.'E^=G M(5-Q8_7SP[1Z?E[LY:(@X\./T/7#45;S47C9W+%D?US*EE'ED[E3/AE>Y9-9 M@;8\8#Z9V?+#K,H1]+A^19F6+"?K*"HJ?&KUOS_?@^@W$V3-Q\HYRPPJE$@! M\NJTH-%&O[72_GW9_591BYV)1BAQ !##\ PA$9W!1D>7\ M*)U)U9L2G.'%Q1_53KK#=I@JCE.HM/[@8@V)F1+#3_E@C!5'#G9NI9:_E$7N M%S56O 129IR41CN. M"W'<@6?]V>[Z[R^,J D*1:(),&ZCD<51 ]>RF":C>0":=2E1 ME11*,*L3CT+FDV++;##!>>#006-OUVH1>.QQ%LS>,)85R2Z)PE1-DF+IW5Q* MX"3VBJHHI?M2_]659'070.%:X/QE>R\JPR)K[;AJGP2Y'WV23P7EQ?*>YPR@ M*+$W815%63\ G;8][L=7XQ>O0ZM_W+:GKUJ= CJ*BRZ?,,)3)OIW'9%36 M>W3_T=?KQ5>7BA&6WW&U+HFZ\6N\3N[XG<1WN_+6QIIUINE,M_U%C?.5*&6N M+VF**^JQF-*WG*:OY MJS5RU JA'1^G)NVOBU<^4L7ZNP[P]:OO,8=XOL3A=RM PV_/M3/FQYF7?"XJ M=3ZCK/IER=]#S[=W/IPTCCZ>;>_L\NVMG$ZGV=H[_/=H=R= ^_YM[QU^:FWO M-$XNE_QMGNV+QN'FZ=Y60S0/]WESZPMKT+^.FE_W#IIT[V#OZ[]'S?ODZM'5?U^' M0I<,#806TG-)<(#3E*_I77728PK#+Q)8UWXCOS^RHEH!J+AVF^*\LI0;9V*R MG.!D58P2!YMB9%II\JMMRHUU(+OI7390/O$BD ^+ JTI%("=8SZJ5DCE3%W< MQ8!T9 YY3P.GCOK \=K&N\O95F%#7NR[BX^*>HML7>#_OG'O<3-.4'(=3E2B M3E54Q]68$ZG!"9Z&[+_+XHL9+5)"7*@"CB>$$+?G4ZAX^+2\DX05*>JM42?V M_8M=.G]65.+VH-^*2MP/6H 4.VZM4R'Y7 776'E4Q)!D2#2XASV,%8GR1*CFNB J;6^0L;_6OR$L(.AJS3!0)-)6!S M"!B3DA)%DJ3!,YDHQQZD02>/$K\^ 5NGN98K9Z;28OS[=-D\<+VDR>NTO*J$[W&$3RF%B5&<.>!B!$>'0;D1 M3YS$$;9HIA*^AQ:^[3<7A2_K."*H] 2C&*)'W%N"-%4!22>!G$2FL6)K&V]N M\D(&H6/7;J4KH7LD4WA*ADIEHQ688?A9O8HWB]_G*)%TZO M1?@ ?7W//S7M]BMVR0%OU/'RHU8G@!"\0D07V/((0S%U0O[@3W]] M8:#4NB@ >GNJ]-BX'%E.8-5KY02 W317DN)(I?'&8)HC6*R.CG%MJ #JP P% MX*I*CRW+5W>7-D^^)>,5"T2@9$A .; 2:'@T*$D2+X721&AN2!.^Z2#S=7G"''!DFH=+&T=B.;F-ZLD54D;A'$@ ML XH058KCQ0G+&@1(XTYNPO_Q3*XKI[LC7[8#Q'#M<()%=^5A6?_.<_L_<\H M@_IB8EF6$P$QEJ5)$$2CK #WL[\#6_,J$F+K^UFN&52!2(P MDUV%9'9ZH$A'ZA@.7">0JDN1#2L9A+0YN$Z RQ#540'E28;Z\X+6&1.NQFD4 MT1=A.!V!4?NMB!_J#J&-H?_[JQLEX#D$4FBYCI5Y(H$4!*\;>O/7=PBDF./L M^+G%)>QT03?4,C@^ADO2>P)#^O\M# MN+CN3W>[J->V2OV>IP".I4YY6&Y!!6[A/VH%3XX+2WD2+MRPIV#SI.*88CP3 M)C1=#>>^?[#O8T&=+(E/;N^]Y. Y[Q+_S=A&O@'D?9 M#+8KATX26 M[9S$]H_8R,;J?@5X\P#>M*<;"1%'PSUBDIB<0QL +ZB(L&:$&6ZPRUE7F:Y3 M?37^;$[$NQY8'@;4GAZ[!8EB2W6*NPW4KAFN"M26#&J9N>V<="LLFP?+ID." M&/,BNSLB&G.*$*DXLI8'I(),@CEG8D[*)_]_]MZUN6U<61?^*RJ?LT_-JA*\ M2%Q(8.:4JSQQ)F_F79(GB6=2SI<4"("V'%V\1"F._>M/-T!*E"T[OLBV9+/V M7AG;HD@0Z'[Z@D8_[4A>;M\<]N"V6\\<]>&Y0=CYUKP.P.8+9XY,@* M&D6*D9QI2G@*+IK*-2,RR53LA'6"020JXK9(KNZ>-8[9XZ*9:!RS5X9F?XRF M35KM3F!63ZM%-&5IEL,<,NQQXF-B!0V-=SE$=,09:: 9:M*JS6>V6VQ M+&D\L]>&9;WOC6-V)RRK9\RB3.72Q)+$.9.$&Y:'QA,ZM2@<_YE[Q#^ M]_?YEQ-S\67OXTGGW0?>/?A]\&6O<]&]>/OC\. H[L(S+Y?D'U[\^:U[ O\# MG>M>=+]UWW7.ONP=Q9UW7[YU+CJL<_#'\?X>Z.2[/_+.R2YR07WEBM+,1Y$LN<.05.6&1E*B+-UZR& M?_EYDSC:;M4DQ)_06I"1C>90N>/A&YP(-S9(0U6;DXV>@1L/<.Q!9#8\\N;IM9RGD1GAF+K3H^.V^F\ W M @E8Z!.%@H5(,SEO9:.A+9!D['0\^MZSKB)I@5OB5:=N[!T#/$&J"_B._PDN MGQSWQO"Q'F,TN=W:O>X(63B!,M GHS$>BH:+ @O--4,OIJ>GV(C:^G,IQ7DQ M<8.BHI/Y^7-Z,$3X+HY\5#L#J_T)PJ!0^KON]?UY$Q,(^+#)=>"WF8^L&LXE M'A)_"J8\3'?3(9B5"N.:'8Y)&41VEIVY'Y4,ME"XE(()'EW%,%P# MN#7KE7#/$+),RW1A#)V+PXNW\+]O9]V##V<^+7/PENWO'?+.Q8>SSL$NQS3/ ME;0,_7)\>-$]Z1QT3_8/=N/NWJY/RW0.#.^>'%W [S\Z>T?LRXFMGUGZL;_W M_ORK9AG+4^M('B%_>:HTD9EA),VDR*50)J,*28A7E;M_]*Q+ V<-G*TCG/D6 MN266C4HL"V04G9[^"R@W;H?IV+_A=Z/V^U*3.[Y1Y:G(HX=C+ADO$T$9E* MK-):<,US*QUOO+3G +3>)2]-V#@'6')$L(@!H!E!9"YR$N4)[O,(,$W1UDX< MT^U5;9\]I2O6Z.K3Z&KC@CRFQBZZ($I*)ZE51*5&$\Z08"RE*:%.IW$NTUC& M\=8.56Q)"[NFV/,1]>U3;2NH*?=^/0.EY-B-W4DNF*8LBY*MG22)MM?NB-O-Q6W^C[ P\35 M_CV>L5"FW&TCH>(RK^KY^73*9;.[Y_,);C8(U:*,[2 M.\N6\5)%9P#$GU?L+5;X"1?!WWF4.ZTX380TC'.MK$QBD<'-?K*V#1?"J^5" M&+>NW_DOJ]Z*UK1HG?4FQRW0Q6E&^KT!7'5'HH3[;X?\M/8^I"G@?:L<1?4" M(751_?73-/L/CGS3O8_[EQ ?[(K]@[]_= X.X\[>!]K]\#5U.55*9TB=$!.> MQ8Y(QQAQ%I0N!?\B8]G6#H^6^1*SQOF342@MO%I+V49YP>)$O,: >Z![PQ;* M(=X SQ?A>A2PWJMX:SP1^SO4 =QJ'8F*\Y?;*BQWA*O%K&IM^^.3 T%U-CM_HXOC!JL" M5O'.AZ\Q$RH2B2")SB7A@%M$*B4( ^A*E8NCW" U^C:]'JG.=-$JPOP&@V9@ MCE>O[&M\<."O\;?FSB1AS[?.R&>"9@#,[\T1"^B,COP&?V M)F$P0@*0UJ@JI&\5H&CA$($V9HSFK*>S:EL9OX'(XN"%0+U!?LK#L&943#P6 M#9SSYL-31J!=0QD+LWS>&F4P']Z_#[>"8/2X'$&P/QZU2C*JTN25]?W;K<]H MRKXY?QV\0:]P93%^-9BB-(&G8_AU#!-9&4/ GRPTK8=(5X]G3PQ(.1M=;PC@ MT^]C1? $;&\!<;)#W@L31MSV[W3<@[^/,;YON1^GL"(.QQK<0CP+$4XA^#>$ MY\WN;?JZ-X!;A%,'X]H$PCU(N0AC=]K7QN&Q@C"A_J4!4DWZ,8S)\7@T/3J>.1O_G>K -^?GKEK1\]8$QX&'']#VF\D4#S/7;@/? MK.Z0]US?5E,40K0"%A>&^,=X-&C!VX0C'_!?+SS'^CO\ =9K" \< +B'[^AR M;OR$C5UQ6GI%.L_#.U5KD[GS43E7E\2H5\K*0)^W7+_\OAW!VLX.M?AY:>.O M9\<]X_'-X:#.1E/_$@!]=?\+)W18X+M\FL+5IR.,5/'4"3A(T^%$C\^KJ5[V M*M>/=%'@<;P9RC!8/+PYC!J_ _;6XM,QWSKT!3!>+&">)ZXD8,E;(UB5\C:] M'-\D'$#Q,S<\!_?2'"\;VXHP_:E(B$I4+D'Y_#^5F*X5"='SG'@T7Q.=I#3G M@D1)0L'N,T&4-C%A*3!3BPYTN61 'Z(EA[#6@4947.ZJCE=M?RV2_;8*AD N'3K<>43G@)3 MFWGHR??-;05>@]9;#S3>!GJT:0'0W*+.'K]B)Y,LC0QS-E<_NCN='!]_@NQ_8_L$A[UY\.#\ON_=D[/-B-#W',%_V3[KLO MBP1)5KN$(ZE()&A*N+014=P8(BU/)&=2L2C;VE&B':F-.874P%P#4C(W5N=3<1CR33B#,Q:J!N;6!N6@&<[F!]8JP=QG\"__$C&0B M2HC46L26"DYMOK434]5.U8,/)STOSKT KWRSN]B6RAKVW(9PR]I.2B@::,Z* M/B)*WVN/Y)YPO1RFY]O51 ]MW@>UZW^[(,2FD-B3RE'?< &QKDQ-GE:/2 M,J.TVMJA;9HV)TI?KD;GD91*ZTC%!D1 )!DS3#FCG&5.1)9YC8XJC8X:C5X[ MC9X[8B:3<9I)1;C-'.$BC< 'DQE)$AUI!HL-4G\GY94Y_JYA#XKY+\H4'@.R#P O,FYUKJ+)/$YA''RI:4 M*!IG)+()F-EVP-J57$WY7NMPTYVLW4)N?TI]JM/DQM'GN3_'$)=JD MX$\ICDW$0*]U'N?$:AIS*UTB49N3MDBN5JBOD3:_ %=JLY-6;X[U\,CY1O55 ML;3?1+YVM[G)8:VYPU7 ^\)/=P3DL7,_>KY*_?W0C)TNW)X+_VTP^BX87:<' MIIHSFFE+5)2FA!O+B[63)=7 MY78F([G)&1:&I$2Z*"51Y&R:*J5=XNOY>%M$\6;C MW OPQS>/Y>&-;]LT:2'S):)(O;G$HZ9 ?_:]FA N88M^P5;J[N__4LS4LWOC MI3(TUNHNUJI>QB@4HZFB$5%2YH0GS!(ME"8QM\*E+LTSA6WVL8YQ555/M]>3 M9\X3-X#7 -ZZ^>4-X-T+\.JI'0W-HWGH#TPCO6"3M.P-7XK1>78O>R[3C=VY@]W9 MK]>V4F%CG:0)X9(;^$=F)(M=2F**9]F-25@.CG8:MU,EUXBFHD&F!IG6V!UN MD.F^R%3SB'.CJ5"4Y):G)=.>2"VA2IG(Y6FD,KJU$T>\'4=7*W77#9K6U.G] M*=-/=8?-[S+M:F6ZM5:XU]?K^M/HIZ,S[,P\G9Q.)[Z7I\5&IA-?]EMUR@WM M?L]&XV\PRN*X=UHV;AXBF/1;TR+TA(:!?^\9YQOJ]LK6O!4EPMA-IF/XC^\2 MC<]UVASC-TINA;*%\L29XR%,V-'Y=NO]L'7DAM@]W_C/7ZOL7GAS#"N'71GT[^YKO]CR;1+CDRN/\TWRSWY\_[JS7[_L' MNJ((S[L6X4-_[)6XGW2AO?_;JLOU1_AGE'_T;P+OT/&CK4!]AN&$;B:(W[^W M[\7?%_L?OMI(IT+%BE@=@9.8L8AD22Y(Q)3.>>1HZEOZ7P'A_]EN[?K57](8 MM]W2S[#@?[DQ-@_41^ZO46\X"37\O>%2.1CEC1C,Q"#N?OB:1U$NM8Q)IG(\ MB1Q;HI(X(59E0N19&C&;+A4#[&CN2V6K!NAUR-!F/ ($T( &-\)%U1H]W BQ MZ0;HSL[O1B-R;P+%V]&(S.2K$KA%RH!R^[K0M"04:9?<0>N. M-[\'9HE1_BEP2C3( Y+ 01*,RA/P]#4Q28S;@9@=9[$D1G%GM;0TH>SNR.,9 M/N9D'B611^L7Y+*CT6^_CS[YG^+?_M4ZU6/P^0(>3P!ZAYUP)O<$I/')& M;E44(]/3"TP+,VQZ73PV-;*.=U.-4^%>,I<-N#LH*IX28SJ>B50V+>#2(M#6 MH/^/9FN!#Z7D.8'OZ8KHYG3<0S:;$9*S(>N49_PPH\%IWTU*/C>X5=X;#VH\ M-)[?!J(3I.6H.#G@:XA_IJ3U+4.%DJX#I-G92CO<\ C&Z9#CH(WF%2F8\+AQ M %#D_YB,IP$[*RUY^]>;F9;HH['SU_OHI"(P\2^-Y"(E3R' %X,_8#SA<,9:YTZ/Z_/C&2?3WVKOZ7E6W,"/&J,E_H:(+ MJK'1A4,#Y31B(/;#.&<+?QEX)0[I=\H;U>81)@BY7&OD>2B'_J0VS(4G"AH# M!F&D&(+#^ILCV]&D8IPYTF/KB6H\=1!.2C&;P$ ,T^_]=UJ2L%@]T'@&%?FR M8"R]O#=?R]H[P1I=6IMJG)XO!\: S#^M;#2.74]>J\2-42PQBSD MGIX7C1KL'03-GG'%O%JGKKMWR/9WO^9IJE,F$A(9&^.9+T9D% F24R,DRU,1 M*;FU0Y?PU<_HX5 L[K3F]VNVW*SY*M:<0^ HA;,LSQ5),XGY YMA79Y;6FO.4U:FL0O[-)Z*\_W446AZU2[HM3\5C M^N"F!2 "^"RMV3X"=:O:*:\QRY4V#L'U!E*LRILLCM%\7/+T_GV)0OJ5DZ4G M#5GZ&HSE";,Y9F)'806G"%/S;.L]E=,;VRF@YF763$OEK$ >JN+D^/#FI+;TCO@(P_) M&%5Y=F#P@?M33T)=4EFV)OI'RX%+[!DROSNDOX3K2N[,$N_!#/C :S(.L4!_ M1GWH; BD!DBQB%&#MQKEX[R9Z8^*POD (D,\QQN"[9HV@\LU$@N":[SV&_8 M^/!D[$[A<\SZE-%/F0)HX]L8<(*'\-MO_D);!E/HLL-;9!!8Y!BZ54YW_77# MNWG7'*\-G,K%;V56PZ-^6=55>M@&TQ.>@KF>CPC\\.7:28SV;E_Z_=HOC"Z_5CRQ7XJ=]C00?Q[^]-VZP!S/]/Q M.401>-,0R@:9"!/K8Z=B.C@-LA?"KUD$JGOCUG?=GWK,\Q2E^3E^^-<_)5%K MV!V<,<#^$:;."UD1PD\O[%ZD+@EZ>)LB$+>>87ZJAP%^_[S&@ZMK&>T@S[N? MWK1X$BWAN069&_2F@_#4D*CRT1LHQCA,F:Y6,605 A>\C]3 E:V&YY4(HS1? MW] ?#5%U9K$VZ;OA$0@0O"$H2Y#=DEH6!E@MJA>+D@_WW*_C%2+UX" \&H?R?4G/#2P7KYE1CWBF_(DQTB)=Q8X -Z7VSL5@L[.:-^?T?&9'#Z^=P7-,[.!DCRU" M-B@SK,1L[D,4,AA-L?1V.BZF>NAY<2M5M@XLC\>RK?F:"4>ED!U^S> M(>5U?HJ5*&C/#(0M$/JR>!+R>Q415^S#/;^W*:5)Q_>P)0B(OV# MYN+UQOL7WZ+.[M.OA_B$B2R&SM)-O11N1XFM6_ MP^IWS[ZFCL.Z*T=,&EO"6>2(XI$BF=!I[$P"2X3MI M'%?\ZU7/52/7-]KVJ?J&(CBN>FC1OWGRI&U39R:G]4L M0TSXO3>:%B%0U*"D['HZ.Q'E11PS%N$?<0J#+GABW; M*V;)UG9(@/G[U&[BRD<4F.NP90$ H, LU R)LO 8B%V,J_;(_9="0FQQQ[@W MGA5!]\%FEQF3OCO2YGR6]&L5&K]_*8\2MFP6GC\YAK!K_IHN;''[R!CL^"R_ M4,R2)=?.U6)V)Z1VRO<(<%^^!ID6/ITV>\YPA-(!X-[&&850&0*:OJM>]6J* MJ TC,]_T49EWJ3\HE$X?]T[G01DLO<-:DK,A/!7+ROWI W!RJD1(]54\SX## MF19+=NG+B\H4SN4%V/6Q&[PV;JJ=N5D86T:$UTU8;:\-0SX( LL-M#=E1L,0N;D+=8GH5Y M+A/3\Z2FGWQ?QH+A?'""JT=4MX<;+M[^BNQ>R:G.$WUSW0LW#?*/=YF=GOAM MX8)\[%\_)-8O/RG4J_3[(10H>O@$$!9=&US)#3^[?;O5U]EHW*Y*H- *!5SX MS?\I.R=5'7&94O=CKK8QYF<\2M\-JV[F14H+>&M<$1*#UZ4\RSPC>E)#XZZ? MX$5@\ .OZHJ6)JL#S-6U["J\5,6.=)2M:PO"O(2XFMX,*4Z.4-#<45O M*SBLJPQ.Y=RGW!W:F4?9E.MT#MZR[L'?7TTJ1:Y225(E M'>$IA#HZX9:8+)40Z=A,9!Q[!R7_;YW1>][3'-6Q@MY0#X<8.ER MZS#,@V."Q<>O^,C&P5O>V3OZRC,FD\100JV@A$NE2)9%$8D90$N:"J.1B7;) MF8VPTI*F)%(ORA'!J) AK2DFF,P^VPSPV',->#Q0I-Z?P=B^1EPF)@,GF2D\G9CE&9%<&Z)LPK*4:VV8 M!)&2VU?Y RKPV&Y]TJ9OT(UFS<\[$ZN$#?G._5 1>:Z7BA)GTR MNBE0S1$,#.XUU$)63'$,1G@D:1BDQAO(;#2=^%O5B^;]M?ET6);%]8IKCS+> M6.!^W^CW]17&ITUA_!J,Y0D+XU],H?M_W!' S%^8"46_X^@%5[I_#B7EOM05 M ;CO7WU6),0LRJ; MB=_:]:Y=ZZ/#1IZ8I?P#[MV*(_+_S[+M_JRL&^(^3A5HMZH8>[OU^;B' 0]N M!?9[[GOP5[">O6R.-#&C0;4[4+AE+^63R$+NAR[)%4IU+D)JN"X M79;07TJ>AA)Y71RW\O[HK AU.[4!^2W'99/LSS'#S,$'@'E>&WTI8IDWQ^I) MO'SHCKS=J.Y9^"+AUILMP[\B5W_?G['=#B:OZ4IJ5]GQW2K(84= MUA4LDL^>YKU^O>KVT]LW_D8N&T_U^+Q%DY +>50K[ 'JYQ 8;=40;MY"; 44 MK8N53F6E_Q_@B;XI-X@_P_R\*?>.#^!9O_='YMOS>J*L\Z;T1$_^^79(OYQT M3[[]Z!Y\.#L\^! ?THXX/+'PG,Z/SLGN.7QWT#GX^^*R)PK>*=R]0_UWZY?CPXNUY9^]/&.;=T\Z_IRE29H#*CVAAM5.)R^(%MM0".]"G*SGCJ MGL\4W6AXXGA[=@C$;QQ6PA&VIUN5?*S((#VNC._U"GUT-'9AJVP_+U_,^QBO M6L"/OJ8QYY$6$;$I0"EG0A%%J2%IE$B*Y7V.NS43V.7NPP$>+QI5Q8$AL"LW MYT.K";L@!&C[QG7Y-HOR/3\P5QF7";BO6/LQG!P7I9&Y+A7O[0T>]3FJG_! MN^6'5;@CO[L[ZTIHP P>C< _>)]F]$4)L(6__KU6MT:Z/$1!")E3); !)5_ MP=;SR6)#W5GH53Z\"N=\JWI,YNK3POU:_?!;U=BR-_1S[+]TN3TG/&4>^&Q' M(?@IN[V7]R\_WO8?76H6&CY+HFW.Y+4?1]OQ/3]+HOM]\Z;!QM&VBM7S#G8C M>J!NVJ3>:;#T=K?]"?G!3]G*U^C2U8F-NO+X);TB3=@KWB'I*W$4O_*9CIU<[ M6B+VLL;_=R":7.]E1*_L-APLMWGA6RSPBYJXZ"[HMA+2TG6F@OA4+_]\#%J? MIYC4IY2SVTUKYTDG="T!>&6+_3(I55X?+3A-(ITJ18UAEL<)E4GB(L52G@OG M7!(O37K=DWBES(;-JPZ>F5CEOJFPDECE'QB3^;&_MQMW+OXX.;SXV/MR8GO[ M!]]$A_XYZ)[\3].HQQHUB E\Y(50#;:\-VF(LJE-(P.DX3VP6Y2)V1E@M,BM$@+:H@K:' M<4HUT'8_:/O1>1/]\/"V^S5S4<(534BB(P;@%B4$UDF1A--,YRY!L[2UPQ1K M)_)JD=^:@MN=0YE+#-(; $6?KAZ6O9>+_1/N[!7-WOJ%)9^>=,[6,BR974F7 M9O"66N1--DTZ$YF0W*01S7B2)-W/;9K.:UYWK QSC!DB MLPP,4^X842S7A(%ERHVUD8G ,%&:M%5R]535C8;I*?WGVV+%*]%!93)K,B99 MG#BNM,VRF$DN%=4Q3V,E&_?P^75PT3V4S#BIB!29(EQ%*;B'\ \%]30V2;6) MHJT=%;6C-'EZ)7P%//3[_T2>UYB8.[/WKW)EL=( M)F)!74XAX.4F49%QG F7B)0F42P;[^^9+4_W37UZZT:4(5Z")(@F-V?J'W%IH8G6SOI MU;WI*WC89";71#7OH)D,_4@6&65!-36+I.(ZE8(F4BAD'6/ M,4^=TW&L"<\$>(R1.8W:8&6#E:M(0D=2*CPS&!N.^P\9,TPYHYR%B"*RK$E"/S]6UD,* M1TW,4V&)MCEV4+.*:*8YVLC]5 M.-\.SI/ST=\>^)]K&["5$TD0>G]EESJNE2]^*0DOO;%XAJFHE7$\^=-_6YBH M=%M0G(6].=W;=5WU6G,"F\ T?3(:8^O_4=YR"X4J)>V:9]3,SGVGV+_^6<84 MZ1O :F.0#0V;N(_&)>OE[J+.]T//K>LTB#4TG4J1M[R^F)5UTQ MJ=,2YKTQLBDBW2JR H16PW!S78I7209:S%LO8R]CZT"R/1N>"]P67GK,!!L9 MNROU5E6G27UZV@>)\QTL/7E@:^ <-G9&KD-L!%Y4-*0.VQF7-PJDDR49H.]@ M/^IU^H.H.7W*Q'0T^!A. OR-M9;EX97O0&I%$'&W/65D'@]ZDI"0'><#V MN/ :;F@>3B.!5,)3@)W13'SKZW-44=,OO-22EM7SAKHOKE'\;-WF/5Q',]ZI MP'8,RJ;! /1 EE$$D7"SUAX6A0TFK\C=.!"S#B?C4?\2P6\I^+->L)7@3,Y/ MT3OJ@[4QH )%:WJ*W*DETS"J*2AF#YRH<_CAU 6>CY(O%MNI%]5S C?">2#/ M*MO/@KAA2_9Y.UI4-?P-Y=EC5N&Y2@-5C@/Q'R-A%XYUH+^YJQJ!U,U!MBZ] M3JN7HP[DNM?'CSP?\GSL&O?<#8GTRM:%M<:^HY,Z;!H?4QVC@ZDRZ M@;>X4K4Y!>W036:B70VLF#'@3D9();Q(75T$.QIH" (3@&;AUMZ[KKS^1>1) )NB6P$J%@EP<2RL5Z:V\ ,/D$= MG#^I/RJ*2R+N^:OPSYD++ G?AJ.SX78P; =>L@?3P, S8WKPZE)I^ZC&>UP1 M!2-=^M+Y1 M835TY)ZZ&*/BV,U;RQ7'.5CZTK%[Z>/QZ#[W.8."KQ0N+7+1 M6) 5&8FP1L@;<3Z?F1>LMF]* @N8P$6J[KGJENJ*\[50_^2-B+]6M[[K<<^% M,"=,H-?&2ICWP/<( O!+[U_>JYB,2Y0][_W2@^MGC,.%[T'NC(8?2@8.?XF_9S&9"5KXK.73"@&0?NE]_]>,M ,=+70I M%ZBO/(=D36Z"1&ZWEDX4VKC+Q">+A"X%0'6)_YI:5;>-4PV! 7E'LFIV-O+M%^ M!G\U^#C>R):VM3)8P>C./9Y? *^/9U3$X1X5MVCQK_M3?(#S[?I]_*]W&#T= M+;X/>*@GSDS** U=L'$/8B1/ME6^YS;R5[5.IV.P(&X6$?H)\S[F:-@_+TV_ MF]\O<),L,Z'^2:4-Q>E<.L]P2=^AM;\+?>I#-^]OS:/Z5WC+ !ASO-CK%09\ MY^G883/^XGC4M^M"D/KD<-&Y>(NL/3;A"NF52:*E029P2B3EED1Q2EU&99PR M9 +?OMIL=$8F7\MM!M^_J.ARP$]O[?:+425]LQ@A:'.OF$='P2^LR6&(^4]G M],FSC'G)O+.8L/'Z4,GV]<'!2V"[2=DV%0W;S?,2LSQ[.=TMKWQ" IE70>R)BQY="Y]!LU?5,PZ6^)D*[*^$*8]Z ME/ 6YX >U@-^;8#UOOO'0A@5UG>4E^%4@3'CU23,+(2*-C.$*DO^ MOO0ZG]_RSL&AZ+S[\]N7@P\7,,[CSL%[=GAP)/;WX/J]WP?[>V^OEOP-WO^ M:W[ \\X.!Q_[W;W.>>?=6WB./=[?^\8AY#KKO#N$>_N6Z.>S\FCNJ+).)D29 M7!'.,T-T(BG13!NA8R4MMC!Z<*G?AO$\-/I^:WU_8(5OH^]/H>_13-]3GN!I M04422P7ADCM,MDC"N*1::L%2%X&[L]GZOK9NV*5]NMA7^*WY4;Z7=(^U%8QG M;I_R;.[[^W(7H_5+M8/Q+\S +I"97]I/6;*+LL@T_A@!P(,/_V_NL:9E;[B9 M'LSS'.7T;DTEYWNEE/>&Y6DEE/"NF\Q$IWD@9IF2R@E)>*(,X5F4$VU%1J3,G$J2/+$1P%.:7 W%UJBA MT@OPIV_J+[/!_O1/G.AYS5&MZF8%;G33G/59',\+-QY971S?#]3?HS"\ 5FX MFE]K8/T6L/ZIYG6*V$:4(EVRC"SAL))(1ICTNV9Q2A1SG!B925#WA(F<86P)OZR]CK\ '^YE MY42Q9V#OEG[<2IVW!^84'K81NO$)A]N__DNQ<>N7/6U,V[U,6[T@1,9)DF0Z M(I(G.9JVC"C))7&Q4]2FL;&176W:=%.*0AK\:_!OS7W\!O_NB7^U IF8&5BR MA-@.78XG-7RK^@!& X+;W:^(@M%L:Z*V>)=:'_FJWP*-^MUK=R M#D;CW5EOQ[]FU;NE8T!HXQG\U#/8KQ>4Q(Q*B(W *8@4_"--3#(K%8EMEB4T M55$JLZV=:#M>CW*29U"/_VD0Y7$1Y8$11X,HZX H\U@C5[G0$14D2TQ$.*6* M9"JE)*<13[5A-&86$655D<;+1)0U]3D7NXJOJH?IX_0VJEKHORF;S'S&4S=E M>TK0>#?9'=K_]'36Z_R(,DE,G,XU^ DV M2J-T8UL+QO^N(6^>--QK^\G]]USNQMBYLPQH9K>\6P^D[=:N[UFT M!Z-$H[OP:>C97KA6IOO8LKC MM6ADPQVW0S3@%T$:Z.>=5H/K9B/7=_.VB=> MVJC[]44WBN'I=A*G&]1[9:,:Q32#?;06//16M[U_VY3UZW#Q&(U3-FH"YMUV MT.NZ9:>4ESH9E2FLS\=M&J"\@A9-9=/?A9UQHRG.1V:_O'\RW^7^?/[X[?#DSW[GX(_>Y317=_#/\9<] M>![M#CHG1Q?=O;]_=.D?O0X]C/;?_=G_\NYCKS/X^T?G\Y]YIUX3[V!5&*PV M22CVG,B8)2J1*<42%BB12<;9&L*G?>U!0U&+<^[WT7C,LD2R/#G,T5 MIT+*R$BA8712YUQI[C$NBFF#<>N <;43 4)P0QDG+J41X8!J1+I,$*:4B2,N M!75J:X>K-E,//A*P81AWEWNLK//D!CW@)\'#^FUOO+PK5W1J>)UM[R[F^#WG MGN<4'#O;FW@6)W>_CIG/?A#PV8+AN_1KN'_(4MNHKZ+ON9VN3/AL4?\8C=_X M)?T/K&ACQ>]BQ<]KD4IDA('UB4BNK ,K+BUNS2N2Y";50HE"?.?V;NA_>B0Y5D?N0/DJGTS'8_=$.O(NB.D6O>_(!?CO2^ M]QN#AR]_;_%%;A\^64N6:O/0GPZ8G21J0.IN($7G;0>T2R.:1\1:YP@7/"%9 MS".B,YXK)5R:&KZUP^)VK-;D-%!SQF\M3PW3Z]6T/-IW254W^]C>T^DJGRC1#?"'W>**: M[N?4T\OGYUJ_T.>LY"Z/NMW0@>;E1B-WFX*U1O_U2%!7U8Z5C) M3[TQ)&,92QBRZ"@&7D\F4J)$&I%,YTYKE?.,8FU$$K?YRD*4.VG%9I1R-R#W MZD#N\4NZ&Y![$,C5.K(8$:64ITQE*20[S-M1#"4 <@QU@[92M. M%K\(D'OY&/8B(>K)T\:S9C)-ZOB>F#5/':LXS2.7.$)S%0-F24HRFRHBDTA; M9A.;9!2+5MOIRH[7K1$B-:GC1TX=SU2U21\_1%_GZ6-G,^IRT%*K3$)XSCC1 MUF0DLDEDLBRS$2S+3KPJ]^)%I(\7FZD]:2.MGXZ9AO8IGM'K@?^YMAE4N8@$ MW:=?V:7N3^6+7R*UD1XFGV$J:NT@GOSIORU,5+HM_"[#^Z'OV%6T_O?CYZ;$ M;5VAJC1H7BQ4S$N!9O":;":ZWKN_7N?BD'=WOV8FSE(F,F(-IX0+AC6,TA$A M%&,IURK/TJT=P9:TQFR!3/5Q;;&OW)T6_'YQ>K/@#VNH> %C/3DZ[Q[\S??W M#-O_\%6P**>PRD2EV&@Y-[B_&BO"P,8YYH1S5()#2[?3ZQ=_E+?@[Z2K@9;Z[_OGVM?;@3CU#-]6.T,:.W"O]UZ *F)&C'YVS MKWE*)952$'"R.>$Z3XE.,D6H-ID1#MQ-EX,9$=O11IB19KUO6._SSNY7;60N M\CPGJ:"6\ 067;E4$IGJW#JN\D@F6SN<;ZM;6PY[>8_\!F-1:P&['A9C55VG MU[%S\=YT[%L6W[K-;WM9 ^,9TR8LQOF=]/RA.=-;^XT_*;5];:K>W=L]ZQY] M94KD-.>"*(4[-8KF).,Q)92+6,>IXXE*L&!V^VH>9:;JIV.8[#&(9LN"8D]& MIW0_G\>_O3]NQV%C"G/SH=(!!ETP)TH"C@CX49 M]S*X,3RF.YJX%MVN<.B3QA'#K7XOKW;%=@5%#U68>H/KS=&:&W8:7I_F='YT MS[YR\$PRDR0D2L!292 SCX(-) M*L#CCF*FK$B4B%;O9[]YY4Y7+707G9._ST&V5"+!\V(QR7.F"$\M)3IS*7&* M@VR!O*4L U2FUY(D50+FI69!6&Z"X4H''CP*A0:DGK3-=4Q48%KITVW>':N\@!G?P;#:PBYK7"D-9 M-YB^B71DAMJEJGV R1B+N[7QTF1#%/KE2>$)[9E"CN$B*UA;7* MC0WYTD3>X LOAI'MTEG516F, SAY8ST:XY40SR)"77$.SVW]G(+K5,UA$>R:*>6]F+'8Y-/) M=#PW=C'?CEOO/C]*;C39%K?*CHX*;_9^';N^1I'YS1]UWN983W%Y)QG"!+P! M1.QO'F7,MUR5Y=88QC'G185E&!8E$H*':^YL-A-F,BH8S66LN(J%C(RA7&>9 MX9$0/+W&!Y5W@,89^@T@[@2U^LN-_7=!Y?8SF'"-8YPAHGIMB'CP(0)$3"A7 MU$81,2Q)"<0T@N@TSD"PG+)IK".= R+R)5YH*PMXN-WZ[%KN!R(BAC&9 MQSW4\5K4?044)N>GJ%S@C([=*2 Q.I%Y;SQHG4X!;T#7X*N#06_BH["*NVI^ MMX$&A,:WR$[*5P/I&MH0LPVT=>C<3CVAU=C]=^J*28CQ_9CF SWPMUWXZODL M*8!?MB55O7_#[Z/^=."5J?;J.(I1WX(Z6364LTA;O^:LJWJ2\?C^7[ED2,92-(WHK$[RJ^Z?Z;/BZU_+U*E M]8;5B%(*0[X\8==.2YX_SK3 D\,N*JC!:.Q%ZU5Z:Q,%[,&=_GW7W=J,NWG_O8^]P\%YT MP13N@RG\\KE[TOW\-_^R]_;LLDD\//D[ZA[L1IV]#]'AY_?P_3][AR??:&?O MO>A\_M('TQI_.3C^UCGX'2MJQ/[N5YUHFF4I)PX,(^$:_M'&0?"H4Z8YS62> MLS5CK+Q"Q>31)J;;+;^ZQ"]OJRX!JXDI'E=Z/Y6V;#]_.SCMC\Z=^^3&W\'9 MG(ML_96P'Y3Q/^WG\Y#W+Q]$>4E_Q7+-NT=?4ZZ$LEP1"QX>X2SA1-D8BVLY M=Q !:Q#LF^3Z*LWFVL21R[A92Y>O:!5>!3(=]I3G\N(=H6&QD 3LW;@)7>#V M5/#B,)4*\;F_47%'%M59"O*G#*=K1U.:LFTJY ;Q4VX6F>:M;_L2N"+NP0AY M"[+$Q3."-_>4VQ@FQ:+UUH.)-\%S^LW'9GQ_P@5DEQ?PYQT!UWOU;DF+^O.W M?553=AOFU(T#NI?0 <=:)\7]MNUZ\9C^@I.4Z^J^_!SOO1=:$84S:Q((72, MXIQGSF2"IC2*1,KR)$MC=XN#U@6\+_QT.:PLXT1GEX>1;T-4L#ZGK.\7+5:G M-GM=^N?)(85QT \7AQ?P+-KM?1G@Z#JT<_+/R?Z[#V=?WAV>7SVU^9X=#KHG M7]Z]O?BR!_?>@^_3/P>'%-[KXO"\^[D#S_K]VY>3/_-.O?V-D2*BRDB29<(0 M;B)%I!58?HAUQ498COON2SH(WYYPY)&:!Z\7<6D#:AL!:G? -,VIB',=16G" M>:1RE5AE;'/QZU6T=NZ,:Z[_.%V@YZPUXQ M&?O-T7M[X,_.<;KZ//30/7C076= MJS)E3G*;2D(I5X0G-B894XHPQQ*1Q3("*-_:X6T1/YCEYT%,>/=S/QN-OIU& M2QX+&TFN(FJX2(02.I;,4I/G7,#/C?.U[AH]=[XHCYVA$C3:0IS),Y9!B$E3 MDB>YC:.<,8.DEKR=1E>/KZZ;1K\ %VOSTID?7>'\-@JZ5O4C,(_4U_ME]UZ[ M2UZ/LR@R# !8"L=9ZK(XQP/_0LDX$8+)N^3U&CQ^/CQ>(%*,.(2[J>!$RX1" M,$P%D:D5Q*09S75N\B1B& RSZ.I)R3MG_=8HM_>RU?HN1Y[P3*E,#V MY/KS:[T Y^H&!S1FZ^UE>?[.G];?/48>ZV??^VDG\5>Y*[/BR7DIQNTI>GXW MQNWQC%M]2DH$13S@AW:4(R82BA(E'61E(Z0;=V6#M>62YP1=KTS&G$ M!E ;0%U=M/# !@D-H#XWH,ZC!69TK)2-2)IDG'"+^^!&9(11EEL+:\Q3\'W3 M-HT>S/*YSH"ZIH%&TPU^@[KXKETW^/WAM;TY,)#K.SP45767*JKV4MW1>'+< MVO5G N$U]O^/'IS^UJD?E\*D^T^;4+7+_D]C5TS[DWE;%4#^W/5\GP]XX'3X M/9R\]U%FV:FBZG]5M'[! 4W<>. _R*?]4$R!?:K(!&:OY8X.">@/"6N.+8KOUR;E;M,>JNF--1C<=+LM[0SV$8??KQ\S"J,>^ M9VIO&(P>&M=Q.,!;-D8H+HVK:8:]5FKT-L]#NZ"@3:U8U+M&XJ+"ZKXY[KF\ M=>#,\1!&>G3>VL_SGG'87&+2PPXX^7@TJ$OF[?3CN%=? M'18U^K0W@9&6IT5[,+?#R6@,R['8V;3M@>:O?\I..J>C,UC+XAS685#X=E%K MTAG=MP"]U?GJ-_,W?S]\7[WW^K04>_)3U;L77S.E8 M*2F4IDV:JC>B2N^4FZ-CH0E,DE3$) X)4H; MAD0M-J>IU3H56SOQ3_M]!E%9WN)\N_7SCFIW$J8T3Y3@,HD3PZFRDJ2IZZH]*$[9[IL2W\OL*"O(V*"?AAAVZRCKT.GUS:/HBO"2Q5 M!#$X%CGFA$?:$)TGG*1YS!*6."IBA?V(EM "+8J;][%K'1)NT4UAYIK.' _P M.B;@*N"/WOV>=V+STC?S]<^6=Q(;?4=^F58PW,X2#;_KHZI!(@Y1GX+U_0'R M-7']\]9-?4ETI#7+,FZL1IY:EU$)$QPSEL0VDV+YN;*:-(-C87X%#^K)JZAEZW4WT,\*8[1"WQX--8AE/[FSD%5G9GZ3T8A5@F1_3S\ M]MWO9E\+/5(G(Y]J_7\ZU!P['D M^:4PD0 -@^KR8C(RWXY'?5LUXYL-!X/OGD"@K7P_:HY>X"T\+H0*506NS34_\#(:[U><=5:,*ZRM\S5\>#LA09\1_AN MT]/1L&RM'=KEM?0$^17\B^,]]?C(3>".HP);#F+GGG:5@H&GEF =@I2JYU^M M)># (5[#C(%8_>&R\52/STLWXEZ2A>P/@0D&OZX-!+O?W6RLV/BPG Y,CO3* M+-'I:;]G?/^;LO]CF)]J9FN+$6Y;OG,?DTF7)A$<(V-&8XS-L6>OT[ZQ.&9Y M>Z"KDWEC\='0!1/G.2O@S4;#($->ZOWW2IMV>8G:K:'SKX-9HXG^X=M1HN3! M,U\X\/PY[:-TQ.I&Z9BCBPU+K/LW2OSU,+/=^H2]1EHN4=O68-J? M]*[34U10%+Q+&AHOTU!UXWA[]U%0@WT5X%Z@WQ,0H=#UT_\"*-8N]1?F+4VAYUV MK3=V)0(A? 6;&<+"%W0UOIP=B= MCL).3*E G@OJTD6SQ3'GY66/GZ9^=0V+671I3N_7L#AI&A8W#8MOT_+UO4>4 M _UCWKEX7;JV=GM5@_YO4??=EQ/XW[?]SW\>=TX^#CH7N[R#]]K;I?#?"[C# MM_V]C_W+^8[]@P_1%QCGE\$'<3AX>]Y]=WC1V3LZ@W&?=?8.X;\XV@^\^^X? M[-K*.A^^IJEDF9**V%PXPEF>$P6^ Z%)FF64::F8VXQNQ RC26\P8'U=\7)] MBR7^ZIO1&)S1[[WQM&CM]FR[]='U>RX/_M=;T*+1 +3I$WBA8V2&^>7-[L>W MG_X%0>ND]0M^ORPN\'_&OY8E!?_R:0$\#U=1I/3U64ASS"ZM##I8]YI)SIWU MK24 -TX1.IP/6<=^5.C5?.\5WAOQ-CNX!?/,33$]10/MWVPT/!JAI>[W_COM M61P\W-T7=U2W#J42NQ!)'P5"@MK]R]F9C55C#]\B1-*S0 =PH A,BM/QN"+_ MPB17"#EGW72#8V[T>-SSC+$0M,.??,Q>^@QY2&.!$VY#H^ ?'O9";K#UNS-Z MBEN\WHL*I'LP*3"E?@9*9O22J*_TCN8I:#<$5SOX8L&' ?]+AVU_YPL LL9 M1A75 [Q;LWA;C[<4- M ESI\[#.F';R ?I,&):*4%F! U4BX');*^@Q=?6P03>+V)Q*">.X/'VN$1Z?E(&/YTS%48:B_A:LBM6)Q M3$&GJEXQ,PZ_&X>%KQ"XDO!A7OY!=_"M@F]=?A>^V$,1A?$Z#%6&'BBJ,JC MY^=59,9IY678F"D$Q#XOAV$R)L \YI235DRS J!"CY$?-2PU3L^LP 7,0^O- M=!*RR7^.L@+7_@6+_#[(A9O5"/G5QWE&:+]VKS8@^6H/JK K^UG5H&9NV4<8 MV!L?>$UAR?9G)7VSS59"7YF;UCWY\.,K3Q*)S! DESPBG!M*%.>6:,Y=;!+F MF,C [I:!?(_7L:O/S^_=)D?6#Y_KQ/TC2C<2A3XU]3&>2P5):E5AG A&5%Q M(HCD&B(O(QBE( JBG8CTZE'X_[DOD\ E;GOO B$]V+J.:O6IY@Z7VAKKF6EZV[C7669V-O@>SLY#>+'PQ M0-AD B\.AU::S&4^4FM_6G,U2Z>M,K!8!MF#"5FHK QD967&*[!Y8?[NO*J6 M].8:JW.G6,XT\Z'K9AMG%4;XI+A-;Z>L6#LP-&"F UO*Y(\P_$_5^RQ<_'JU MN'/PEG<_?*4R-H9+21AU*>%)3HF.K2,L<9KA64''Q=8.O5JM]3]7*;\#NR?J MD*_O[@U.D0BTE/^.[NOSHJ>#)W7LZ\'/O>S_TW,37-@BR-9L(_Z%NT+S"9DY MBN>M8XT.*J"3WQZY5*)0GS@?L :_M2AIHM. A[6K*M^^=)IAI3Q.V.H 03@I MX'ZX@4_*!X28CVNN\.UR2V:VV^3W"2I:0C"-9944*!UFV0-#81E#U'82<+5[ MOBS(_XK@7^#6<;TP"D/0DO^]?^YW"2[=UWOI\^"H?'[X&:X\KQ!ZOCGAIVF6 MV9\LSM%\\MX/9_MIH62])I@W+]&"V(:EF4TT?'HV"EMF>-ELLJM7SMR1G^K2 MOH6-*CLUF((HD79QJZ7<&X#+Q0O6D,^SC($7U>FP$B>$41[/5"CGBZ)('<_O6FE/()UGZ!THP\!HIVADH M[_EZ M#%S)-2E@G[&%P=KTW)CB??%Q]DY_E:^TZTW_ M?AZ^,@9_J[QZ;=[ERH(UTNJSZ;D2WP<"%4E3[=$(2H%=/R;L$AKMG5JQ@6'#3OAOGM MU>K0V257U6?B9H-XX8@Q7B2RG0*:HW=;>K#M<.2LW<*CTOV M?4,EYY.CD< M$CTLZ?M\V10%U' _M,\/X4+ RKT'DZC;,YO9GCGS_DE^HPFWL4?C84_[>V:8 M>JZ,A+;NOU.\KA8N'.OO+M@73[X;**G/2V+;<%K.?Q?Y= MX/\;G<&3QB%/.YI.O#'W)3F+5T+8,AR.)BB:IY@0,S/9*>5X I'6^U#PA;O9 M:-2L'>.9OQD3\)5[XMSA3>&R4?][R&9KK%HRBZZ: M7?1F%_TVN^AORZ3[7V[LSR"LRQ;Z_J?*A>E^^P)_ZWS^V -'YEOWX /_V %^[\M>=]"A[_EE%Z9#/W[K7GSX\>7=G_#YA[B[=]SO#MY?=/$8 M OT"8_SXK4,/+PY/CO/NWN'%5Q:E&4]L1IA.,L(93XF4DA,N(I$GPJ0FV9 - M=+X-MYI4F^A8=>57M[5A7+Z7A/-W7?3,[M#NA<(RKT*O5V#_%N!Q.YM(F8*S MC?S346J)2@4#?-$?.\RXMV9X;S">5S^!9O+7.J#,',Q&L[>S>2K;;B% M?]J>]'$H7U>WP.K*XS>"^?1N5+\;OD:/>^6US;^6]/]:;Z%X*(-P_84?0B*\ MB1,7W45A7@*AA?>BESI3CTIGL2Y:?P=\N#.]WEWU: 63N<)!O@*^/!^SZ@D\ MZE$I\=9%@A\BZW=_UZ>_QXK0.G02IA#[K+GTSC#[-2/U71;WA36)7O:&+Z73 M\U.VS@=%"JG1_XR*>17J*SH%AW<&?WRXW=.Z<& YC$(?8%/JDV^ONO3W[)U;3:&M'1>WTX:WE5XA#KR#@VG-X7G78A%SK$"XU(=>=Y??SY4:25:.O MT*=D-.^1\II#LMF5KXO<,@C!,\8QE73N!N'L^A-#^[DOEBAJ_7M\RK=Q+^[B M7O1J<4[$(Z>=2 E+54JX85AFP5-"4QM1GE%CXF1K)XZ2-KB.:^1?--2U*]?N MIPP.&NU^1.V>!P\NB2.=Z)2DUCC"N8B(5HX38VQLLC21.HU1NT5;J KA4*AU['I&U<1?7QS5I7/07M(>]=T-)8..(/]TF\Z/=HTF--+C[2G&W28V\ M2$1N@JX$ J@?/H#:_1IG/*?21$1@+RL>1X[(7%/B8(5%FL8V MFWS)5PF5:$)XP1;JPD*E<)88E.)9?"I52L<7KD MH1&$?S85V^DR;VR1QY9MXS5KI+VAN1<>IOL9J]J< G;P9AC[ 4'WDSES#7A MR4\ ?HGLO$2 7X$#=PL4+Y,[5Z!\=]:_H\'S.^'YV[J_IFD>9TI;(A0%4)>) M(YDQEO!<)%H:!A8<\%Q&]*%8?@.>/I:O=EO(:51Y%;Y:H\K/HHRJM,DFVH6W8E<59FS*9%Z/$4 MFLIZ_J=FF^/!2;5;'U9]B2B_!AFWZTQ _QW O[W=1_.I%D,XA$30VE*N#." MR$0CU3&C@C$*ID"$G)M4T8IB\KL<^MZ4A-RKQH8UR-8UV+ B;*@YA8YED6 \ M)BQA%.(["["0FH3$.8 %94PG29F/9S+9%&QH:IV>;\^]MK@,EL^.IMBS:B7M M#E:X(O<8Y2NHD^HN"1SN5VSRTB*'ID!JHXI-_#;>:]Z&>'"^] MX6;ZX=/"5KU,'YO79UGKU)E;'35N]2W"W9R5X82J5!!NC252BIRD MN>,01T4QRY&W;5L]N,9E_?9-&NQYT=CSP$1 @SV/@CVUD#XQ"4TEC8B(I2-< MRXAH:7*2Y#37U!J>&(K$*@^/Y]=THV<#'-0RE?6:8ZL'ES^NVYJ^TGXXS^2B MEAK4&(H[&8K#A=H>):0#:T"TD)IP6!ZB*&5^%VC?9\& M?5XT^CRVD]J@S_W0I^:FYHJZS(B81+%."!?6$9VHB,2Y51 >QZD5D7=3UZY, M_-^>4F/G>AZSS:+Q.SAV8]["FW)WY[?01N M=!4$;I)N[30$;@V!V\_9LMZ,!J=C=^R&Q8S$O3N:K LM%N]45+2#?_I?#G;! M=!U>((T5/J?[^9!WW[W_T1E\''3!7'TY>7^Q_ZY[A8KVR^=_^AVDPCKI_/CR M[N,W,$GQEY.CZ/#D[?F7=X=1=\\..B<=?DC_R3L7WRZ^,ATE-'4I84+%FM%B70L[AVX6K5OM MC?P++1%A?*EUHG=[!CD^8E_3)(D8M8(P^(GP1$1$JAB$V0$2::J=,.LFQ]?3 MNP6F-:QJ#J1GL.1%2<4+7HFGX?:LL[HF[R,O[V9!WOL@&FU?$1UX>-MW=6(6 MJ-Y>.*$;3[>3.-T@[K&-(DIK!OMH%'3T5K=]%GJSC2*X^J/D9G_C.=C->>M@ M##:3 -OZ#O\:\63 \8CV\N /HG9Z:! MU=['P!_GQZF77M1,YY+IW(/[??=Q?^O]$.9O.@A1TZN=JH/11/=?'_M/?%2P&O"3WW$8=P\^#O;?'8KNQ=^\<_#MO'OQY=N7 MDS^_=4^^Q9?W&+XW#T8__@/>O",SN# M#W3_ +A3]'YO%6OULX*H0BUD29<1 F15G 2V1B$(%;4)'QK)TW:E*DK>PS_ M6KM3+0V^-?CV& Q&(D\9HWG$99QQF4=:&F=!3U0D:91*=3V\-:CV9*@6S=F+ M,@6B*BU)\CPCW%I-LH3%),LS%>?<:*O9UDZNV5B WYU 1::P52Q6Q,I&$IRHBF>* >5QQ M0#LKTPBY(MMQG#:>6P-OKQ7>$J$3Q[G6>62XR!*E,Z%3H46L9,Q$ V]K!6]S M$AEJ$V-C+@C-LICP.(F)9KD@>9JFRJ9:6VS%E<3ME%ZMO5T_?&N:I^[L+]E[ M_J7OD]GEB?K,@:JYUMB9OBZ*7@X#Q^5\W&ZI+[)UX5T0DN6)Q&73H-M98E)!8]2PQIEWVQEGR?!4JYL+&--P/,%!THS!\H._U@GP,X: M(0TFP9)V%%\]/=#H^KKJ^AU4G5HKXHA'";>4B]CJG&H._PJ .YN9=<;#5\_ M#9]G@))(4RF%)'DB0<.938B4#'[5QF91+O,83['3-OQQC8ZQ-VJ^:O\]KM/YZ4;)UR_E<6NWJ-'[9]3[>>[#B9PQ4'QBF8I M[R$\R@ (".4 [2(2J MA*8ZSWP]LTHSPHU"%B=+240=9CWSQ/ (M+\=LQ?8M>EE(\ 3YT4:S=\$S9\G M2&0DJ$UC\/)3 >IO)"=*YC$QL7)<,9X(XZDZVM&2EDG/8O=75!=RZRJUVG'\ M\A8$K_\UCFL-01>3*<^CZ4BT,-$_6LY3[EYJ ]/DD=K%ZO'85'HU6WUFKYYD,;*]ELI@1*A-*N(XUD911(AE+,\LL#0UHVS%=)T[: M1J=7',NL()W1*.PC*BRM;3FHF')#B;("]VC!("MC'4E5KB.=N4RD6+?.'G(H MI]'4M;6^JRS&:#3V$35VGC1P)N56F8BD">8,>9R33%GPHY7-C7!YPAS=VN&2 MKY&!?0HND#6OJ\ $P;*JB84C)<]=/O'"^) W^EA)57_VUVB,8]^=3,:];.H[ MC1V,_M*8B&U ]"X@6F\D8])(*^$4T2G-"4\S$WYB@*W4:!HI!6Z/:J?Q)IS6 M:Y!BPPHT&J18IJ5&S@D98&(%8.$/,,2DY%I.'_B#80BG$A,Z(T$R1.I*0BITH8O;7#VDS2 M5]:\Z16#Q$8?B&G@8N5P,4_?"&:5M8 43D4 %UEDB'(B RD4RB3$/'O'8L\H4;4KCA^CUN:KF7BM M7:-6/S\OQL9HK1)),\ZER7@DD391BQ1,3I)$DPV$-A"ZXEC> MZGU"-J@XVK1,:JAHY)1&D/H31GXTB:-B4K MEP9/VF@+#C#7@([\P4V3&WALX+&!QYN3&(S)C!NC=(Y.ILNDC1AGQG$5J9SI MZ^&Q\2N?##GG2B8\HI5GNJ%.)S7B6)SIVB8DBFT=:)S))FO!\G6"4UQS0U,J44Z*C MU((#*@RV+U3$I$9+KD4F*(7PG+<3\9#-X;6!4)_M_;??"9@=;EM@C5Y7\NG+ M!U[WIY-;\5"_<@[J;]%7$'"=N3@E*I:2\(S%1 N(MI0#T))9KK6(7P8'-?R" M)SCU@QI@M7K#R:@UFN)G6(M:./0ZAEX5_1>+"?S',U_B;L+HU(U#N[F[LE@C M#2E2 31TUO./UXO'F++ME&T2Z?)+9(A>[O17 @L6QZW'E>4^:G5)B5PTA!Z7 M;C,>G5VNJUB+[=3;L=XN6-E6,+,M_"/,QNKX@.\V1^O'#5S.RZ?*6K3^ Y>T MWL,OJY@@M9F38QK?>-'I/0PUC>DR-;V#M-[]TKNX^NN] MJ+97Y7,Z5&63F?SF[.:RTYE-S?RS14F4K426O+JTXWSZ%P!)B?*EV^Y+VG;SU-E, MTBU1) B (/ \*+(?_SSZY_??I^_=?Z*WWZ;#M^_^>OSGY]?VF]?O_WV MU^O@VT9DYO/TV[M/O\___!8,WWW^]?.[-W]^^VL.X[_^XOXU?Q>_??W'\NVW M=U_>?7NG%R):P7BK_]B#B1]B5'O"7;OKCOFXRX+([;IA?^",F-^?.(/MY=3O M#F=_3/DX1J.=MT8[).#LC?@X<.P)*;2^4FC] M6U5/--KMCK2;T])NS ]X-(ZB+A^/@J[;!Q7G,_TIS#U+_QT)JR.+7@9)FS_ N7L6$. M=]^XC.%S&)+.>5'F<8"1[JT/?8?*R.>5?7C7MUY3&6\_"ZD?#)S)*!CX S9T M^Z/ Y]P=.& O^<%X,/$F=UZ[P9A)=V$FM?KJP!6/XU6OZ]O!!&NW#+K,QGY: MHXGG!./0YVRRLZ^.*4=[-J(\9.[0=APG@+]X-@<1]D,OF(QL#I<>=W#@9<>( M\G<39:U)3NC[WC@*NH'ML*[+7;_K^<.H:X^BL!]&KN,&0Q#E8:?O>4^A0CAGCQF.<@=C=TY73 M<;7HZS'<.55=1&*"FE_">I]8(CJ+1J#\)!_[(M?V C0;C<30< M.LSUHO'@%FU]S*EU)Z?6^Z;$O/O^XR_]_XR\T!]Z;K^+!2"P((O=]1T^[(Y] MU_&'?=S)VHV[@3GP['-E^%$WN&HEES,^# MG7,G')SXF)4L 0VR5XCB7GU[QS+&'HZ)6\"9C^XP.Q11G>HM+V<9_.:2BURJPAQ6A[A'=#R,'[G!9! $W<@/ MG*YK,[?+)H'?'8\"^*\W]ATW('?FX#9=SPX2OQ-R=#Y6?3*:.&SBN0YGD]!U M^P/L%#P)QV./V=ZD[[.;NT"-TCA:I='X5">#$0_LT._RB8W]9OVH.X$[2C>8 M^!.O#]<6V^%WY%,UZ05WCL79D59]1*I(V+:$+-=+KAV+8_4^QM@SS69[H4>3 MIG=;RASUR7R(H7^3NI@WQ+6N%]#$HW:/^IFOJ"Y"^0%(D87B,#^?YN_?R=WT M2K/@1Y,H"B-L1.K!B>R.W7[7[P^=KC,(1XX=A*-PZ($%W^_TO5L7[KY#D3N- MQ&>C;XV^O4K?1GW/FS#6G]B!ZP;#D3\(!A..O;0&?-@/[S2/P.C;!]2WS>5G MR%P';KV3;N1-HJ[+7+_+')]WW6$X=+C/)V-*.W [GF>?K;X]TBO2U77(KZA+ MWH(^3VJ(\[:JY-I;4FM,L-KT(BMBW.)G.4_(^]Z4-OZQ#;.6V]AO7F$^;%I5 M[GYE6QWF.U6,>Q;,'@S6,-;:GSA=TB2!.QD[3C^()D'HVA[S1U'$0F:'CL/ M/ G_XPV?J)=F>;,#4][U<\Z^=%D$*WS&DB5;%4]^;E>LCE,UH[$#4UXGV$ZR M1-']D 6^+ 0*E'8F/%3/0(!YCD_!G-C1S,6:Y7AD_<_U^S.&&SCE:&>1A1XX M48.7O=BV]_=;H_^"3]%5]SM?8-_A=/HZ+H(D*ZK\: KPO[N0Q]?GO[Z\^PC' MUJ>W7_^<_^O;V\^_?_[KS2_#MY_#^?N/O[CO/^*1\M*!8\Q9+\#_;OXO^]V; MW^';O\9_O7Z[>O?F'7SGR^H=?/_MQ^GPK?/;\NUK+,3_5_3VX]O^N^E_7""K MRZ-QMS\(O:[K!&Z7A7[0];@3P&D4V,[8/;(2_!L52TFCV*.>)7?9JK?YNH+U M>-3U>U[;L+Z^G\0QMB#XQ&7!?TX= ORJ@$>H9X"UTPPM!+V*N[W[__;NUY8Q M"BL*T"!=@GE1\'1=-$'D?9Z_C\2FH;JXJ*SP:8^$= M[#_(@Q!D$J[DP602!&-O/+$CY\F+]1XX89Z%50)\)G\*#'&9 M)9=<]*4(.89/.A:P7Q7!^Z 0.U1K X&4J+8#%L[C:FZ5/$FJ/ ZY]13!)D[_ M^:OP(Z>_VL]_0EN1U9_J6,M9',R0J= BM(HJ39!31?\*GO RWC$Y:IG?9S% M>=A=L+Q<60'(#UPS+2Q9!@,:9D'5>B MN09(6 #+1">S*$M2$T!-^&G\$X[Q&18.%+_D2;807WH:PV]^^? *OBT 4X+X M\&/X^?N_L?GB^=OZ=ST+9'S.5O5T6 I$R^9^G(J:H+#Z. 7=%(<52_"IL I* M02(UAK6,RQE,M*AP?]B"^7$B"JP\%9,%I=FAA[#:R@(G#%O6GJ&_JO$@V.V$ M'BYQ'RW<1QCK)UCD@JTN34?0"38.11[5T4IN4'LK-)90I 2: MBPEW<*WT&7Q0[@PM&1[O(%W@O2 &0N 'X=D*B\? /[&O"DMC16O1;$5\V,J6 M*;S=L_!&;)6@GG'U^-\.L@'2'IZ".;,<%#@^K?$?/)/E%O9Y ?K&,H2($^_4 M["'Y6JT2N[(P:T'W:?P=?=!GV-8EP_,#!YV",=20"3<*7I+D0X'-<+H7G%OO MLI*+2Z'3[UE21M6!B+-\PS,0FL4,+VC6;ZE0T, V4H:1C7%R+],4N4=H8YS' MK_"@9?>[_ZB[R*PXB)?H'O.:!QS5=ZN!3%^L#"Y".#X,!MKH(9AQ5TOMHW9[4Z/GWE?SE8[8LW[_\C^C([,LMR[N5.ANCO5HAV!$DY)W<0-*Y <(+OGM6U3 M'\XW[LF$?V%TU.UZ;(=0/J9F3H[=FXQ')]1RZ*3Z(YG)FLF>VF2=P5[#7@.0 M.8J4N+T<>$]VA BN6-1..(H]W(< Q]?%9DM/I[J=D[5G;Z!'2YQV_Q\C%U?# M!LZF\]-;X70Q7;-N0+L+<;$WM+N).D*HIA%*(Y1&*(^'=IM">4< \F,&LKWC MY?W5D=@3H7,][YPU)G"/Y9\+\&_"_7#H1R,[])G+;<^/0L\.QS;SN#<<[-7^ MZ0#@WR5/*WX\"4LW=$T+S-[G?]GO/OT[>?_I]_E;Q.^]_CU^#_][]WJZ?/?Q M3^?]ZS^'?WWZX^N?']\NUS%[[U[_8OCK[.WW_X>O8W[JR9AB7.?V:-A=^*YXZ[K#<.N/^Z'W<3/O G(W=H M#_I^X+F146T/K]J:](^!,QHX(:BV<.1[7=-:C.J[3&KMN^;'F=4VTU46Y-I$0[ZCN\%4=>=!*#:AMX FW4.NZSO M]$-[$ P=;&?G]0>=P=BH-J/:'K5JFWBCR=@=#Z+Q.'!#-V!@O?7Y(/ 'X[XS M"H9WFXEF5-M-5)M;JS;/'_0';AAU^R'JMV#0[S(;E)P7@LW+YO!0&CW&ZFW.):N8W&8R<8A4%WT)]P4&ZC2=>/1OTN[(PWG(S[ MHQ$+,93@=&SG9"ZEW[OIV .(Y)L)Q-)N.!.W8C+"#5!W/MUL%1T]CJ: 7W M>\;]C.#>6'";T)_=CT9C/AQU0V>&YG8&S M68G5R.VYR.WW#&H9N;VQW#9Q+=NS^]XH8MUQ&('[Z"^SU#-D9P;RRX3=0F&L$6\,#M.F/FPH'+_>YD%$9=-N+1 M)!QZ?7^(';F&G<'0,7)[MG+[/>,11FYO++=Z2,*V0=$&$[\["!TLDCP9=[UH MZ'0C?^B[D>W:_8!1T4[0R49RSU9ROZ>SW4CN+22W\;9X.A'_9'P9,7DWYG,/".2'*_=\+5KEJVLG'=EF9V#R.LK_DB M!WD1=7:H)LX<2S%]$S_@7Q<\+?A:H='[:-7QV/N+?D\O/389U??]I;;E+],0 M?I5P_+M1DP>HR7>O-!>^[3K.9.#[7;!'AUTW"D==?V@S^",*^6#(1O8(+B;# M?F=\9S')(\)4&*%^ ^^$>K[$>K&O>_U W_8']A=SMRHZWK>L,NBH=\=!>. MC?IAX'N#)R\&G?[DUDY"(]-'*]/?T[MO9/I^9+IQ_?>]27\X'CE=S\66(1%6 MUP1%W1WYCM?GX1"T-"4B=SSGKF#?1JB/3ZB_I^??"/7]"'43%AB'(Q:"DNZ. M^WA0VY[7]>%0[MJ./[:] ?J*QT]>N%A#[G@RG'3=P!UU&9N,NC:*^6 XALL6?_)BU'&&MW8\&JD^6JG^GB$# M(]7W)=5:/($-)]X@&'>CX1!C^([?];T^Z]JVYS G"B)[Y).K;#(X)@O\FGC" M\?7C,T\^U)-GS"IGO#3SI&$5\Z1A%?/D,3]I6,4\>1BKJ$?JWE1TS=X^S '% MJLVCC^G1/=MXW,5,M+XH-TG[/KYBZ/?:.N8\2*0ZS]VJA\S=BL'Y%.,W32!, M$XCC: )AA-((I1'*(Q/*1]"9Y4V6A*U_C ,G##B;.P. M7"]P?,_K.X'MAV'H]MEX\I_?;E\$0?*S"<,>DM;U\5^E%H8=#!P['-EA=Q)Z M8=<=>9,N8T._ZPR'=LA]9^),!I20Z8YNG4IM2D0:E7;**LT-'#OR_<&$VR.7 M@4KS/9\/1R-OY#LCQL/]5-HWGF8SO/C3HSZNPQJS.?.?XX )45CD.7P?\[ M;.A&OCMDCAL-_3W5F;'0[D6G-19:%+J>R_OC;M\;^*#3[&&7V:-)U_:"ON/: MP^'(6&A&I1F5ABH-[IGC?M]GMFM';G\XF?3=410Z0V_B#NP@&)-*Z]N.46G? M7Z6];\RTT7 \]H/0[KIC'G5=-AYU?=B5+IAGW&;C8!0,0J/2C$HS*@U4&EPQ MG>'0=1QOZ Z'-HNB@3T<<\?Q1T$P\O=3:>;2>=D0--K+_X0!"_J! M'7;'_B3HNGC_],)@W'6&[F#H#2;]B<_,K=/H,Z//\-;I>X-Q/QCP,)JX8)EY M_< ;,IB=QR)WPEQCHCVD4ONM46IV-.'A9-3UQA[ONL.1W_4\/NP.@HD[\NR! M*&I^6C8:Q7A_+IF?\!>JJ)F8^;MJ#HP?;/Z;'A++\/.?7[0KHFG%WJ0X3/H@ M+XNLB)$,SW*>L#*^Y,^7<5C.E*QH;XGI/>LWKS ?EEV5NU_9"*O?M<3;_>M$ MWL$Y#=RUZG#:GSA=$KC G8P=IQ]$DR!T;8_YHRAB(;-#QV'NV W_XWE/U$NS M&J*[8%/>]7/.OG19!"M\QI(E6Q5/?FX18AZG:D9C!Z:\3K"=9(FB^R$+?%GP M(ZBE+*=DT6? Y#S'IV!.[&CF8LURU,7_<_W^C)^\^(CB8F61]0K5>%H6_]_/ M[,6VO=_.I)^KHHRCU;USZ0;.@[CTMY+/+:=GJ?G>TQQHQ&=Q"4L.]IC56Y8" MB\^!F&04CI\7UNNX"*JB4-487Z8L615Q@73_-4Y9&L0LP1T(X[IBX^^\J)*2 M'GF_X&*3BYT*:N>6[%)L^PGPQ'YRS/O_BE5(%I:OK(N2E41S(-R4Y7B86+]F M^1+^VOUGEGW!?]?/W"$='XXDVQ7WQQFPU;\JEH-F359 C$66EQ;P%!!C;MG] M[K_(8&-Q6J#)1?1))'V*FC[6,BYG<6J5,V[-.4OQM\"(^,\+'E0YL"E,^9>O MP8RE4VZ]#$K\M3T9N!V+%1;8:Z"-0NLIOH!"X/2?ZP_3C^SG/W6(T]=&;08; M[!RL_7@SW'(6!S.+Y=PJ*O\SAY'*S,KCXDO1 :LU .L!%HZOB2^SHJCF"Y(L MF 4KZ+;,< M31DK JNJ0U_>O1\]Z^.,%U<]00/,6V)3M,BYH MK7(K/^3Q);RO$_^?\)^IJ!(+!CTNI-Z.R9!F<=4)RI:8(+V3XD5?O__W;ZZX]L9ZFV25/ M8-@O^U8D5#? MM#R8/WYCFF0^[&M1+1; %\#U(&OPVT#CLSE;63ZW2O:%IY:_LJ:PJ#S%#\&+ MH-1FF=P/V$,IKD2.F@QJR19L+#Q3PM]+?Q/EV=R2PFC-"2/\S M,'H8A42,."9JYM'0DK_FQ>G\O6(F%"_[4_H&@V9_D7+EX4&F4)G$B' M,'\.BX=) 1G5?\HE[U .]:4>!!&GL:I_J@LQEP0VX45[9UD M0(Y.F@+F\;19+X?#94ZKE?.0](/S)>%!;3WD/%@%"9$21T#5R/*<2=T'EQ"6 MJS=+'LQ2.)VF*WH3GX?70\'I5IZQ<,X6M!3!_XV0X#/PXR26/(;[<@E/$=4% M!P5L@7:36"58-S!CN:N*+R6'QT E4M;X94Z[0#,!.L'4RU+QKSYU& F?$RR/ M#RPJ8+_ 6L#5,A +K? X %9D<)A&!4J+5#\YJLHVNT((F2C"VW M2JHDZ\._Y;P7V1)65PCL^'.<*Z?$K#69L)[*@_1WTF.OU0F*NSK-V;RHE9DV M'2 2'"%B/K@E($P[=J5@\!\I*Y&7G"Y^YH.EH8X:/,O0%D5;^'HK M,-S/2*;9BLE5"_A%G I/,)UDERQ.Q)ZB+8%2+>U",#_PJR&:K_2CZS\CN"I' MJQ8TR8*,)R32UD%[UI^@@H2\6&E&%@.HXBH-*RZ./#!K\0/E-79YS_I$KZ&U M\P5X.M-,)%K5@M; TE7#W%?0%DT6?!;LO0+MT.6,$_OC/4F>3#A."CRF$;*C M=E WBSKU:;B,"[['#0,.]RP!9+LBK !J"EP/ T:1;,4&N*6>&9"&<[? 6U? X&&>PI MGZR=*30 Y5\G%'; .Q;T0N2")YS%9FEF' M.*:^KM#Y6@DOC6*GVEC'TY_/XV#]?K+(T..&)J0R8:25C[HL7=7>(V6?=C2C M,U#.HHZT]VIO459[BYY;RF*C3\"E!$E(9FW[CB*L [P+$8/5UD3+S!)'.3T MNH,O22[A+WG;(!=OBI\+BZ8^Z(%WE"=<8XXO?-5Z1&[ \\8(A?L)$CZ5O P3 M@$V-&V(WMR>\]A=Q2.S76(%TL825HDZH#1QU.1$LBCJDEY=NZ/NN/SN>OS0*^U5 M]VI)X_7QI0X31\':5X2[K1ZY@(\5D8RUPO"UJ!=XH <<;6*48=H)86E//U_*#S@)+1+U@,K-X"]. ;("& M*8":H%;:=Y4YEM442E_>3YJ+=R-[FU=#C/DUDY+73B0-D B?DP16 HX+57=3 MM)HT@;T 70T/C[;Z')Y;4U0$>%>%CV:@K@7SJBDVNZ!K.W'&P%&;5!QT*YTL M?_0N>ATA%$)E@7E-8TUYAEJ$(IC2F()K97H9YYGR_8 8@1%4Q,V%6GV)6 1_ M+;V:K\*/7-.B!1XP,,4*E6=]%,+X0<)B(+7@.U(J\@R3#H&5SN#/E>?%BH6B M);,(C#"42=J..9X7.)>.KG9S/JT23>1;B^I8,\X2?(,8B46\1 /FOU6<*Z95 M=VL3@*T#L,/= 5@32S6QU#MGN#W<6O(2<;6K43.LI($ /P=%(70C*J#K/);2 M1-LX"^#G)2H__#%J5WH=3VCX!1ROY6K+&Z1EB^;WS-P M6/L^[ M:.$$7S1K#L4JF/':UM OIK6#3=BWPH$1:NY//)]W.=_D*=^8WHL\#K@XZ<%D M3,4='DG"EHTFU\\"U/T[3WI!3#K*T;06EB&Y43"NI4Y_5A09UK]6WCAAX9FA1@_.55ZTX?P)5. M6"GH18VE429NLO)NJUUF8?N*((]]Y=3 BZ+\T!F[F$2T+TFR);E%VA@&IF$8 MD/I;KJ:[;Z9J%WPD(R.BPEN?@>;T'NV:%*T0HR/"UXV(,1'ZJ+^E>[TD%Y-5 MP,EK@Y8A9@YR2O6L3S..$ASQG+SU, *IKJTN_ [\&HTW,L:EE:-?P.3/ M<7((G412<-1=(/8HNQAE LD3FG/.ITS\2[GHWWZJO?-D1,;K#[QI'HA1>'-4 MDLK#IQYZ_:H6UER)\KW 9D;4"?4ZYMIBQ!$PL.IS MI3S49*[2A"ZARGE&O!;N8AIUN4'*RX-C3V9X^XFV_,TGW%@PH<6%@JYF[=U] M>1:[^_*H=W=#7]\)P,H]:H#5+[7Q\!YV[3+FR_,][3YQ:6ZT0#AHA3X6GE1"U] 5.VK\I]*S2%=.//9Z8/20&0CG$!.&K S 6@G< M3%'X7P$I0/33F-'H[V=QUD'X07/R< F429(-1ZTX.&'&++QDY(X@%!>80O,U M!X&V&'+*R^G#ZF= DF[+XYY@3+D;((HH;;30):_],ZEP]2M>+W33%AZH\D!X4_*LFL[00.QF41

,;ZNL!48/1-60^CTOA MC1?^3#$$7W.IU"@@\DO,A%M1F. 9V1#T"^7S\6'/HKBLS1H%RE @(N&YHYGA MA#B%KFLLB\"-B"DF1=O!UMZQ5J!>[ &&1,@,5YNYN>MJFR3\",8$H0RD XS& MLK(E,)T(.R&5R'N+"(,ZFI!@:+M\AENV@M M/7GQCI?247_X'F.@5[A.AO:/*.8_>/U!S[5@Z@E>E03N02C!'X8#IV>+,=3O MU1<+-N<8A(@SN@+A55O .=4WP.Q$/WP,.BQ&WWT.&CZ5@5*:?0T KE+K @&' M\T)\RNGH/[-<<0/2?S1L;&!Q=6R^*C7&)1R1<_J$TGZ@9&A1H*9R4'PBDM(1 M?Z$8;Q9%!1!6SE#&%V3(!,. )4OED_!'"[ZI0LL4*2KI]3GT4#/3V8XASD<425N ,>OT?A3?4'M-?]Y8E MC+#KDUN3+0%U;/,]VEUP1+1>JZ6&A"$47@=\37XN&C?:3%3)GT=H6$4[Z M6TX6CA:,!0Y>"Z\6B@T+-*Y#Q7_DXOA'E<3S#GPL8:LB9AW+QSE1EDF52V]: MG-)E KY8#XR)P MD2/W+-9!66NBH[;3Z?E$'M;C1=<(06O8 M![LW-C0\F(9DC[1NZ>$-))#2$'+L6EI@6!ITOS5P?FR=..OP!ATJ(?!P>QY= M]4#:"%=9A_2NO&UO>[>1T%!ZX!O!9WILA?EPD@GS49Y&[4/M$KZ>584FVL2@ M L4J0X0$F?=YN>0PP3%8RH9C#^98W(!Q;V1(=R-AWS@'I;RC)-^]2?3XD#$C M@XPY@KG<.S+&V/JWM_5_2ZV7U11H);$52W2.EP3&@5MN1J$"A1V5P0,%H<:D M>MRPA,4YHEJTVV]2 X'?(2*W"91LN*45>K)GO4^ONEH0-#1LAJ;HZ>LJW3>LH:>];*=?$'P@C*'K602OKZD^$4V36$[T7*;2G_Q M#[8]Z3EKRTBY&*490 "KE!&(4]+1# H%0&.FTM$( S2ISC2F"A!+X/ .9$4[ M2[T!;)BK_)&*]_^QM$+^KJ7I&OG^)^>8W[-5FA&XO"WY_29BK+.O2%J"F8_3)OB>,?V#BWI1 M]N/YPZ ^$C &!1/L+IA)OJH![N1(]SD%@X +8?QO(C1-!0_D62L2 >K2#AV1 M_B?#K-(S27 8 5<1^;Z$HJ&@5%#!ISOU@T!N#,HA=D:D!L0R@76.^"N)O5+E M6F;P.%85Q46!M7XI,=T+!K<7RM2%9Q& CE[#62Q 17BDU_Y2,?L9YG;R^0+N MO.3L;$*%,G#'8=(D&=.$%2+3="7Q3L)Y&>5$426C:F#0 ,)5*<+U>MD3.6L5 M#A>9%CWKURI'X,@\RWEG>TXQS1;.)9X#C586HT0JE&!I,"D[*"_TX'JS ;4* MP;1LJ:ZP7DXH(-P4Y &%45%) 94D3/_;NC6TD90>J8P]4G2RSD4++%0T1\!& M8FQ'8X9D56?96:]F<S-1^VG M2^[5^<3'-3!@,5\;@-1">S60N!*!3%]Z(JJ2O^Q$5)):P((B _ M1V*7D,XA] OM$QU8L!P5]*<[6J-RH@PN4W7"N,POE[I!@B!@+%%;@0@DS19A MDTGT&>4@*:MX(]^\LP6&L$##"K4F_DHG!3*N7R,4VE"ZRZ;$E!)822%%;YJ$ MGJ.^1=6=ML%RY:G]1M9S$!:U/ _UW98UJ+14-!0S4K,6BT,AQ9+G05L6I4A' M6,L*%,<4W;BWJO_]3GO%1*3&@1_FF?(:8!FL8D$I02S,:HVA"^"&9:US>T8Y MX)A7H3B>4=T:EE0B<8+L@;KL!@JI2FK<4/0=F18/(L_Y%U$C@$[CFFM76]D; M;Z8(F\:49T(S+[E8*55G3.FLEW48\> '6<\$P?"" #RQK@SE(N2N-24V:G!0 MC%X@Y#E&F.&U4A"@K%! NE0LO59)BWA!U\">=<'%R45ULV6:N,H\NK]"MO0) M&ZX>LLTUWK=H8A_DQ-359.T\;E4'HMI$M*.*%!NTPF)%S3;(0#&SD$LD;Y&B M48FMVJTG5>X$O5@?J+ULSE5INV)F14FV5&8Q4(ZN@R0IXG"5\^IH'R<\8Q?E M;M7*#UNW"(EEF#6G:D6ZJ5.7BJ&Q[[*&54?D@>8H'@RZ:\CI[8):I+U%)1ZY+M M9D:/;IJD#\#[5F8$H0(VT'^8:FGT!'#$E3"J[8W MN:E7HBE.2;0ZMTUP,\Q_YU>I.)RP-4%JMMQ=XJBV_+ 2DRR#J/8")B*+1('A MG2WK6BITU?+CT!21:$+E8Q,J/X*Y/)XB$G3K!_/@$N49A5/J)81+3F0+J* M)UQS*="=!G\UQ<+^!3^_8.-G'. M13YBP=5E>D4<@'K&1-EF=M%9W3B@&?L7GYB8H9\JWN++HD;+A#MV70MJ-D MV@6^Y4*5W"PO''"MVY6C6)A)&A7J3-1TM@0.H,U9$<3>Z3'*L38,NT=5/'26(JY@G(1J] MTQP.2;W69=)V!ZW10]XHU3)A= TW3#RL"L+A'4^&DL7JT%4,5**@&18H4U\@ MC4G1#F+DM9H-J@K#/U^]_Z7I1:'Z9HA2QFL?HFBRG&I]N19Y#TUNL2RH!*RM M'#0XUG^QN8.L/"@I10IJ[8[B:\#].A2R]D'\5,]ZBTO:QGGHEJ?E+UG4R@Q" M2M-5@0*2Q-#JWBM4?+.=UM]9\,6ZJ'*2A%]Q2ZTYNI2Z^A=% ( Z?"1PPL-K M>M%*C(S"%.M2_/1I6:TO4<5#>?@379N%*M4F\(&A04)'P"^4,)Y;OV,5(K2O M\":M=N_#+[^_JFM S+,TVS)#5K9*E1(S*+\]7GK6/#<49&JER*\!&O1"@GP] ME[_>0-$=!*>$P'(XM.=,D86#8$+FIIG:.C#!-R0T<1IIS'.8B7 M7L\81H2MQ&*J,=:_;:/*:& M3T6A87^E2E[B]I(S5>R%4'S 'D2/AE:RNJ4F+FC7Z;5;,U+BB5;F5LO94E1M MF7+;IH>!IM1B"U$_.6ZL4OJ1\'PHQR[P*]XCZ\I:BK_U/)&_9Q>MZNUT>Q>> M 3T@(]2)O@Q4LKKV%!/3TZ#5 5 5(A:]K_AM"MYYVR;*CI9.4]&=AU0P$+T0 MT>OM%H2,4J\%.]&SU13WTWMW^*R(T3FC2M"+DLKH\JD+O&N.793PN!!#:-I6 M=&A)R.%:%:H:*9[P$;O,L/3_RM)N22HP*F-_V=:($"I(/#&25@EJX;S:^OU8 M%=*'+Y&!(R(HTK1NE5WI7EEVI88XU)93EN\TB+# 81[SDE%(>4LTS7HJ#D>A MV11]U&' 1+%8^<&8MHE*_5'>,4QCS2:-OCVL MAYBJA2A\C=<4(%?:7N'C!)N^O\J,++P,M5*J)#6^OBUA93)>>I'R#7UK19*VA3GT=8++R! M@HC#5W?=4]9R4J3H@R!;K$GY5&.J<2+$ Y09 M'*HBQMM,52A>+'Q$E'"I&%V)()&7OO;0Z:JN1HI C(FZR-8.![J MI/7:0M'2>=6^LRF %A <1:YHY+=MX]9EI](MYHD6TB?J7WLWQFG I0TN M6-3;I+%=A)]&^ #Y5X9NBLZU4T(?'">G%H+!4$<)Y:#&+9NL7!'E0'$IP5B; MUH6=],X5))2K!=7^1K6*KK1,.-(:,DEFG[//F>J"MW%+; ))'3IR120(_AX$ MJ,G)'*I]//7$15>8)=WH,,O6K8^IS-0UL*PBIDH^U9/F=HV'G88Z" I#>6E'0*U M32OY70L+TO>V3)MV='V68K>WP(S1'8CJW43!ZBB89Z)@1S"7QQ,%:S4]$FIS MHU*C/ J256VE$]*#B1+:RGV3$GY/%/"S(G*>:=U -A54JPYD7>^AN<\K'\4: MLIB*KM17%J&"=I6+Q&R,^;Q*1?E'/$^"G 5?E"4:MSHD"J]T5I4(*DTRNA]0 M 1EJWR':2F0@;6"0^9@T*ET+.TVK0G2.(E_H(LO6P%<(#$Y#5222X?J:)E<: MX<[8)!.X]AWX1S(!UOVFPI,9BX22SJ9S73=A=-\_Q;I4E"W-K&G%L)T(Y\)L M7S>@"5_FJ9<.KLF\M.WVM:J>XV#08 MX09VTQYG!YYF-Y948. ;8)H(:@HO'R\$4/S3#L!MNPKICB5LAGWJKCDK"BPG M6OB1HNY I4Q64#JH\],=BL.>18_'#UWT^,#D'U7B\V/38/@//>)ZQOI$#[?+ M>EXW;4>GD!.-NPZ$NTHU[QU!&YM(5]-[0.OLW IU"_CJK5M4P/]AEPJ1=+=W MJPIR*C9=$<1J10\*ZB*A-ZS?,J6?K+H=H@3J5>=\,KV_JI\=G4RD'YL>I=B6 MEFP,@E"TWLV"+[,L0:2R"*8V06>%_L"N@!2KZ;03)60X-_YO%8M^6[,$RY=C19C'#^ZUT3]/>:V 6"?>EPT < M02GG GTS9T6Q\:4F_-R&+JG1B2 *'_U'2AV_+A!@!$LCM'C'^J7"OCD=($%( ME;C2< VTT6Q2C<,1]H6X9:J/$<1>BSSSK[/8CTOI#-$V;@?6562VU16XM62A MQM@[*/L-\ 0[7NT75(3:0 KO3DO 3.S.TH6WUQ0 N\[C?0+MUG MH[R:K6O!.N<@[$&U8)+1T"M[C6ZA7L]Z0T7:],VRPA5RCFA2;?@]"1,NX'L8W0?G -V3,*,ME80G9WA.FHK^* M06:@4=V]=7WV38WL'&PL$7V4)Q1U]*5_HY=M*J)$H,EAKA5/NB+,HWT+F /K MU*O;U9XJ8,WI&%3S2GJO)$:\F9= *'6T[ZJ\&EK,J:%/JQ)OV\JM1U>@,#' MHBENO]-4510AL'9>:;M,=9,ZI'7#;>'TSO< IZ!L*VDPR/)6DE=;)&K9%%<] M(384?%3=:R0-]:1-$9<38EO #26+2MD^ 11;'K=>JIHRL6 M83_X IIWLVRY]T>L.>57JOP;M?YFF37**H4M:R>#41=T38PIVY=7I^O>^]8HX7/5RQ?-W1IW 8;![2P M)G1H<);6.DRB(L%:%& KV=,PSY*U&*Q :]1]CT/NU[T5!5JRZ=ML/:VMTLY6 M@02KCWW=>.TGV3AW:S=I,(HRH!P(ND#9ZXPD>F^W>WZW^H*WVW\C5(\,.#W8 M7;8:P O747T"Z 'U->%M%U)0+B=RZH;[[,Z:CZAORWII37/IIHLW7>+KF:4<(2!H4",V1=7GV@)L M1BA4LC19RFV<(0+D,1)".\Y7;!JA#JF6&CG M_!RVF(*D6B-IE:A1-_6YZ2UEK4J!=B$J48YY*E3[VD:KSS?9A(VW16G-Z_=Z MG9<(8:PQ@"[2/ZW=@K:7#L'5!"019*SK@4W)\W7+[,;UTVE>"<%$7#6(D@P9 M94[1=$2,8 R@7GIM<8M6U,AZXF(J2B 5(CZBHK79=O*WZYOH0KF[BDG-U KC M8X*I=3!U8H*I1S"7QQ-,?;_1!)K@&SOL'(RN2!4M6O^(ILB$%B&H$OEN5.JQ M0D%AH]!7JE%$G8B'Q>]N*7!$0.)[3:;)N M^*D5D)F(^98R@5*.((Y/!$(5RG.B%Q$AS([(.80E2UN-H9>M===.*W2Y:R$$ M=-#"AU6%3[%/*J8@XWI;RA*UBP\1M*I9 !")X&GYMI.]N.YH/^-KQ;:NAFO& M[*[KOMP27;IJCVC.IY7*'L4*2=)>)Q]I;<^A$9>%L=@7E6LHW\SR=1G \B<( M1Q 5KG&?R+^-IGS"0:@3 =SCJ8@M89T4^$@HW V"SW_1+K9_5];+/T&\?T%4 MNO02OL]#D(L*C."4/;"C$%W MR!0EIYVY%:>73%0A$08TYV$73LJ2P49&M"NBUH2T4^KB)^170%0%.0B#&3D; M6GW/T)E(L>-%J7)'?)!PY@.RG9 M840F7^M-Q&G:DAWJ;NHQE8I8R&0>?84"75UOF#+F?(YU6 HM P@&JJMO.AV9 MJ$+V/-X>:AIA3;H\3&2<70??K19BYZC::"GB?N0B24@I4:R@3O%!KPFA52)E MT8K2$I(L$IQD*O5"XU)@E@K8+2 ML'D#!?00"Y)LO<"#2GKR:UFY:BUJCEOG)KA0GJP*>KY93TD6*EF/]. 3QS$+U!4+M5]&/59S=(TJRC/!*4ME_J3 M=.E*!C>DKERU;K9P0J/W^A+YK?:DM&T5O7NQGN" %W4U4AU5(86D]S>-8(MR MV5&7JAG4G^3K4D47,5IC#6PFZ)%,_XLQ]E9>52)26@$;LQ)O@A6#Y)PEYK&T)T4V$DM%B =U3!(+#; MNT 93YOS JVG)K%FM[8_ MYW,Q$?KL(E=5E;?P!RF;-M';K@TR%UEMB),@U!4P-)[6J]2A55' =5\%Z:;P M=LT1K>29QOA8"[:=L17V218/"+40K:BK)$.1='YF>C"^*62A9V8V@5R]7(!$ M[U'+.0 M#"!9H;9A@G;18/%0ITU\Z3VC]5= *VVFC>JE!+*U/HO*U%@/9C/Q:9X6PJFK M^CIJ,)<2BS24,L&$BH7M"AR!Y:8ZE8-1PY CU>5 D.N,Q?D50IGHF$7U%]/= M602=92A&^0/U@%F-PB&'1HE)I\@^UPD\.3DD9ZJ$4!:R!5UZL* /^!F_I6C%9 M4VIWHAW9)_$7TH0""J9PD5PK^;CWU+?XB>#\!]:1X#AU M=Q?5IK1[T$QT$I">G+8?9O?29$F5NBY0'0N292:E4;.>VK]!AR8?7$'ZD/-#O=C7C=[J3%.L0XOQ&6)N'==FVGGBK7 59V3H2J^REI(8GOU8L72PO43 MKL7A23/BF:KEF"'(NDE=VX@=MD/6U8;H"3B^#C#2>:?D82< I4TLE0X+X6PEHT0F\+1K+6Y+C&EA M+*[N\2U'J^\)NUK<4U<2*H*CFHIKHS5-A>NH!8VU?T$.6>U.#M^>!*7 4[*; MO&LL>;-G!]4?7_(F7/6]:Y#3/7]+(PSI< !#1[A\FL5HQ[(L4%CGWBUC ?10 MT]VQ?7H%)3VNO\EJ+0873@@R=-? FP002F2UBZ*(?3(,Y4_5G:@Q/YJ*[S[? MUGQ.I'5L)*%H#:REA:QG>YSQ=>:WO> 7K;@.JX A'*I5/ MT)!(\C+9!'W;7R<%S^>+)K-+UIZ1/E&A15KE(V1@6541UP"F<)&J%-8?)0NO MKU3$$VL7ZM%3Y=LC13H?-UNIC[=R46EJ:$*KL MYVA'50(WLD2$\[9TV.RTXCIZ]P7E->&I$)>V4.&AAY$D'4DHTCWJ"<+^:8>< MW'+=:TUKGS&ZJ$OL Y=%]+4HMJQ:=T028P-M^$)#)J@ )WWE3T ML2E8Q,N5'N-H0B@RPJ@IH&TL7DCWH0D&WQF?D1];I9JUU+1: MFO9'DG9DUSL-^*I:Z(B":PV<(M] /+>8!RA">4A\,_HN<3!U@&UC'*HO*8-M MKB'VRS M91Q!\C K*[$NX000MV,5[VO"R1(,W31GPTN& 3^*IOV;>)XA+?,GAV^ M9T7=I8%V1 ,E4 >]FL;H-I#AM$5VFJ1^V+SQNN7Z+FX^19(^,/>2X"^JO,#6 M%J)L].M7W9>OJ'!KIL5E0W;/Q65B;O*J(IR7PE 5Y1K%LHF8J@B\(8Y1JH5\ZG%GATF5,Y_O;+B,M1KKX& ME*3>4M""F%)$LFF*S4]ZULL&S"NT2I,HSII?Z3DVK767L[5U21\!?JS5R5/ MA,NZ&9A/5[E6;DH-75%WIF)]Y4V'K;H2(WG=,/81BG&T+N_94C1F5'W'])'J M6UU3$:==:"13<$;UK7/V:&PQT>J*#=IA7V**3AK%^1QI%T64O]EN_%8_+=K. M-OTEQ=LU,&-++ 8Q>S(#22*6GNTDG:C-UY4WV!&L4OX$52/^]%\)Z_<&)$-9V>IY[*EQ@@\W3=_<:]F?2,T+7@-)"#?F_3P9/&O=5 MB$;/,V?QU;+;FC#AT:;%2"KTK@\>;^W_^XATVMWW'HL-.T)VEZ;1 M!<4A7BKKZ;OQ_C'2)9YC#9D/A*$HK/>^Z/C[F$D"-]97TG8&6_N# "T_8H+\ MHC)$X8[Q4C@J+YK++]"*[LUX_4E:N)6L=VRT: M76-38-O&*95?ZLIE! 'G4?1<7J+H %B4>*./0TNM\< #& :Y:Y)-]@A4/7GQ MS^H;9GQ;[^#ZSSO8Z3'A>W#03J)ME'G_+4G8CEEI; M^XU,K"WTV]^*>C RCH8'6E#;V61/(TDL\UZVYG:LO5V@'VQ7X-2VGCHW.VP> M*\$,L?8V8PQG'6*F.(ZAUMYFR."65LB:<7?L5L@_5EF9R49)#^W<.3'+8^#= MS'?SW2R/.[QGG(X /[SOY71H=02^E=,AUJM9Y5=U 5WK R5RO:*2."M#Q7NW M1AXEM0:WM49.S"?RVQ<>LMM8(X_7#^(<&DDR?I#CM48>):V,"^00%\C N$ . M,3H&AEK[GR2/RP4B2N _G6/GED72I$ 5]QLK/3^'B#V>&(_(\&#E+A9:OBU;A_?^F>WJWJSSBC!Z@_L]^FUG5#$I:6=>^Q MIAAY41>FP*I)E(ZI>@9^^/"R>"Y+0K8JF&LU2[#V:XIE1=)Z'"PH$A<[)>*F M)4).2I*<8Y.DCTW!EYH),+-RR0I+E&BF"CEQ:OW*_;S"'%2\O=05?ZA6:%V3 M)VSU#K3OOA[,CLV^SYW=LT",YH1_X*T=]08NDD'M$#8W$OTXP_6VNF15RM+, MHM*VZ-5)'"!+??&O\"[5::;VK%3V"UN)?K?-/4Y)=H]ENY4DV[8Y!0\_!5$X M?*Z=4L#H5(?I8_9EE>V ^(ABD,T!:(\\0_N;T?YPQ20J;;<[$-]<5[5$R1GO MH7/PH?WTV>,K.>VT:7'3DM.#)R],R6E38/IWZF1"11_>URTC'E?I MP@)[!X >A8-.]"E#Y5;([O+HEA3->K%]A:Q;&+7::V!#&/@G:ALFNG8T?0,B MV7FE!(;"!EAI.2LLT81!:WJO:FR(=N1]IW\WE0QK_7=DA0S'@YXS]$ZETEJ_ M-[$G)S199^]AMW@O%0^D&6GD(WARS_)U!]3EV?GHY#1+^'PDW?)6Z)9?2+>T MZ_?L$2L[F3W2'.TGD.*_WP9NE%>ZQ8(?&^'Z]\[<#R P=P4=?-!:/\H&>FBP MX#V4QGHX)"$:74=3&>O!R/"CX2G#4P_ 4V=PD-PL\>TA#Y)765&*5I@W/4P> M;_+;>'RP:-]!^MN12J]AC(9>WL PQCFI]=.['[RAYDRBI^I#FW,G)KS.X<)[ M!PE%1RJ\AC'T1#/#&.>DU4_/6+_@"?QPVK&FV/2;):+Y7*N/O+'4#JOCV7N M0IY'*M*&+S1=;QL+_IQT_>E9\+_S@E.($75\R"]YDBWV;$UDC#;-FC]8P9^O MS6;X0LN[[#U '#5.GSU"$ M#5\T].H?K-K/ER].3K4?WX3/[\E'<'MZ@SWL\6@EG'@667Y5P$-%P8L. LB- MM7S84>L9<]DPQA9ZU34H#&^:-JZB,TSPQ/M'AB MLR_S(^2),]#LIV>R_X;)CKPHC<5^,\/L =KN'*GX&K[0(V(F\G%&:OWT#/9: MK?.O"ZSR8FSU&]EEFQT.'J%=9GA"XPG;W-_.1*F?GJW^OISQ7!KJUE.IV7^Z MN6I_S/:9L=L-7]SVR#]?GC@#]7Z*-CLI]I)];92[Y?.4F]3A@^5XV/.,F69X MHG7FCPQTZG05_/%-^/R>? 17*"S79R(=-TG?&YDKDV&,NRG&<;Z,<:0Z?:/S MWM75[/?MV3!Z\N)A:^#3B,_B$CX7M'9P>Q. "S[%Q&WK/;#49JJGGX,7V9)(CJ;4=,9-6VJ\@)/YC#3M.)6E&=S"RO 3%>R M$@RV4/!7K;?NOFG6$8O89CGDLUKT=FE[*QGG[U+,3GKMU^D56?$H65F+/ ZX MD#.>)$*^6WH &T)BRQ!KR4K9"K)GO:YRZDFR=[>0CK64#2;QG3G[G.78>!*[ MDVQ\$30/JH I"&*6"WD5^@'_A<55I2"C'H3!_DAC%-@+['DBM511^2#]:1G3 M$AFN2WQ(?:+6I4WW$] IJ+W23&N=^$?OHB?6$6+CD1Q6_@E[6@79- 6"-RHD M4T/+P:B-U2*+23M:)>R>WLD%J9;#!D9 59@8*<8L48T]6PJ86P'P"MQTUR<"'YZ/PE_@;BNE5,)<%V2<\V@21YW"5;UO5BA0,J M"X#IUH5J(J?D@G^55L@O'UZ!+@/;,$!U $-L#M.T/15+@B%XBAJ*ND:@]A&R MQXHB"V+14HF66;?$I5:#NGCVK%_A,QD%=^LTV2WV"M+C9WBR/+Y?8PQ)- M)@ M=TM$T]S0-#?\/MW^9ME2/V5]/!P66:YZ 8K[]W?OVP<4.K(N?>ZX-[+'.W]] M?(WO3JI+GYGLO?4_=/8=]B3\U*?RY)X] !\T%#K>LV+(MJ#-%6LZG8:2ZP2X MOX:2-Z#-'JT+#=O?WZX_?2TGX4**MC0C*O-ZS=;EK(@-A] %2O>^]V+2N/C9 _ MW%NKRNN!-@^Y[N' [8S&Q].NLZ:%867#RH>M>S 9=$;>H=A)P\J&E8^.E6VW MWYEXD_-@Y=M=61ZF>?:#ZK'1\>W[ Y#A-%' I_+D26>@[,= $CITFED&#TDX M9^1UQOWO6B#W9@?,H]XE>^!U7/>[EJLUNW2#7>IWG-%W3>@RNW3P+DT>1MD9 MJ^K,GGP$'N?-O)/O[]V0H*?6]XPRBA MN>^9)V];\T,.=S0Y+?6%3A19R+;6J<#\14R0^\%V[5[?@FDD>E[@GEDM&\ER M^[S6Q_3W.IDEU9Q2BS +OJ!,]HZHC"%2L:,( M?MU!E++IIQ2[#&[1R3=JZ3ZGK6%3EN*;-1T&M2MQ+822_[J M>U%,SQ/%OU]4J751PF1A]DZG]4]7I.?K/QJJ/-XZGU^TIRJ1/'&V@\KTG$CB ME>FAFRG_K012K#MR&6,=$\S-Q]??O!0+NZ#$5E=- V>!Z[R[%,ICJ>KQ"M-; MD5*FLL<)K_W*E;[?5N(BT/>]7:Q'_2IG2PMSBG.0GD)F7\\74_#WW$RI-Q$/2KBS1'\5/1#D#^O:L MWT %@'TE2@RA?MU!E3#.40DDS-<*![177^?U*TK+8D;Z(Z#O9YR%#6UX.H7= MX/A;F.U_*UFMHU7LZ+\5\%"YHO% &X5ZW:0L$>N)4\JAIU^4/)BEP%G3E2@! MU5X2D"#3UH4)^5C*0*K+]GS!^)!9]_74.A;\.L;Y="G-&TX#6QGF6 MXG- 7L-P6F=-*BJ91P MJ<#A=[""54 'Z%-1[8&*/@5P,.(C/YGB):>Z]FN5VD;ED1WB*P_QFF4E(RHI MU&M,",9\FO I2T2ELBHIB25)@T+)P+61 M7I^Q/ 3!@5DIJZ4IIB;$6%-UJ2@X\.@"H*3E@DEMOM6YWX':<@2DY8%CYY%EY8'N=@7,F>=J& ME1\S*]OVL#/IGTGU#%-RP)0<,&#)(WO2E!PP";@[3Q_/[0S&8Y,F?=R[Y PZ M[M#LTG'OTJC?F3C?M5.HV:3#G2"'7AI-Q0'SY.-T.'^DEDI;L5_&S6'<' <> MCK;7&?4/-6&.U,UA6/DQL[+KVIVQ=X2>&\/*AI4/O%B.1QW/.1/G\^-,J7=O M&- U%QKSY"/S$O^(]YCT5G74[M!WHJG/+?5*3D\1C<>]&SJ_]J?$^2@JPUJ' ME)T;&-;Z'JRUQQ@'$?2H2;EWJL:]TO,L*79\ULVI/'D.A8TVRRWH]7G&HYZG MZAAUK"RWW/Z/(MM:%08*K5&OCQGDB,#'RD"++$ZI3H+%U(];EMSW*8?4LS!! M6B]^U%[D$G/H\_B2IZ+4T0^V/>Q-VJ6(]+>W%7QJC[A136@&5.8R?1X?^\$> MC'OCIBH4UD=BZ14%FNKO94FXI31'71E@QO(I%Y\8]@;U!]8K5>#@63K-\-U7 M[__]V^NN/;& XT*L5;*].!$6[(C3BH=-&0M8,FR&2+\O.M9R%@9$O8 MQF9;ZM?@?*#]U>H1A&)K\#51]&EW!0(IA1,4TT564$&79[2GL/0FJ1O36+6W M9%IYOWF%^3#]JMS]RD:6S -I&M=MTT+_.QE9K97CCL39X55%HEBLOS+0VBKQ+.C)7E@L4-"@U%)0 M9&#=%E@7292G$E5GE.9JU?:C-.C4=Z^_9 MA?HK5>YB"Q9@L:BJC)/X&ZMK)&$IIQ1F'&9+.(6$[MW\GJSM5%== NL":)%: M_&M 27<6" "6S=H@"ITS:Y2A$EGQUS5[9;W@HT:!NHP/?YRU9J8Z54TI%5-* MQ4SV)"=K2JD<8QCG**(UII2**:5R D^>HBB9\BRF/(LIS_+@^MJ49WET:/FM MCB #R#2 S(/S,<23YV2WXYY+L2%3H>7 [D_ M/+Z-/U+@X?'=.T[ER5-P-=T3QOX G7-ZVL.Y#KA\GHK@K/?4OB[/X9'NZ5[J MZNB6?G=1IC-?__$=FJ?RY'9,][60G%.!\K1@4 W2>SN&N\PL/!-_U&&M>X)[ M"#2%RO?PEWM;"\FS! Z6Q1E=A"]2I, M&0&6BP:R7%A+GO.M4&$YJZLQV@=ALD\;448C[@_-O!"@PXXUY2G/99LX%L[C M-"[*G$#1)TV.JUL@7K]XU;/2DKWWBK7.>RR!OTMPHNC?!YQ?8)._9+V'((H, MIYZ \*6(BTY]195C[TY+:W@IAJD;%>I03H) 2IBH:J9YVNQZ0P!D<<#.&7RD MP4>:R9[D9 T^TGC:##[2X"-/]\E3%"6#CS3X2(./?'!];?"1]X*/I%"#TQL> M=XCP$+^,P>H8K,Y!ZQXZG;YG\).&DT^?D[W.T'"RX>33Y^2GH\ZPW]^X3YT: M$QOHY(';;MM'M>='"JPYOMO(J3QI2A9_Y[JRIZ>#1KU#X=MGW>_)<,=:[]V; MUA4V['&76O?HB&5J QL0ZU@0^!I1T(;M(KQMZDON\F1I358V)@D,\7 M2;;BG(:'"8JR@FJR37G9II8MOC7C+ Q MLN.K/JZ!2J'-*A_N5'C4('AMI>3 M526!)1H4:1;#ZN,+Y:XN!3%P2 OJYG.\BYPA<5L4YV3P#]O[6%JMU=+,:K5C NU$<:,!J M&H3_MXJ)!CWK$X@\\#WQ/L,*I3XL5"QCFK.Y>+Z9%0J\A'/3O$L>S%+8R.E* ME [-LX"*C1+CF MU_&M@;4:6*N9[$E.UL!:C]$5>A0>3P-K-;#6$WCR%$7)P%H-K-7 6A]<7QM8 MZZ,K^WFMU\F@I0Q:ZK"@Y*3CC0<&]V=L6L0 MK/?,[<>W[8YS5'M^I+"AX[MXG,J3I^!K,G4_;V#Y7 ,[/4\]<-9;ZO:NKF7_ M2+?TS*M>/O;U']^1>2I/W@*M^?CZN ]-'_7;]>M970)I+@O+E$8_+*J=- MK])+7B JDT8I\"'$-B( $H9^-8MY9'UL$)3OHR@.>-ZQEK,,IEC&2"%.;=(1 M\:T1PQX*DIXV,))&W!^Z_$$@:Y'X1EL5> UC>+@ ->EG M:]>APMF"HX8#P6 *NHROX80LGP.G<@L+5A?6?RL@2Q3#>RCU494DVO-8R#9( MJE 5?U9@Z)PM&Q@TO=C"]5IYE:JBT (=O#8#K9ZT_'X@EK688;X!89,7"V ? M4K,2Y;RR6O#L'NA>7+GZ(0*2%?[9JA;3G(42%AT#!3G^6'P#YM\N*BW1S0H M+7('0+ M6%PF*2 @W8LK=H]A+6N@'OPW6)\8+K3@"0_4!)B5 C^!I<([]7,) MG\J4D)Q/*_A9EJ\LK7RP&!5&JX'=J'3 ](+UYIRH)6@H(-[JN\#Y2)$E[!Y+ MTZR$_RQ(-K\1/+N0*2@ZF^I2D_IX$OXRZ"\<-3MW^ALKXRNO@.[$:=1SHHRKP+2_3$I?OIHCLQ&T\/%TRZ>\.0#T(W#[Q[@6*;R9[6 M9/?GKI-P59S*DZ<0+3$@=P-R/X$G3U&4#,C=@-P-R/W!];4!N3_BVLU7>2H- MJM*@*@\LO]49#%V##S:14GC0UFTU5WNL44>_0.X$IROMXN*-_#0[?<(GUC^J))YW8'ZP)T7,>M9R%@1H(S/.KPJ_ MRJ<=Z_TLSDX;:$?A\*]4,&/'Q0.;,9 T8\:R>/$4$E0$C&C#B$3YYBJ)DP(@&C&C B ^NKPT8 M\1&#$?>^^QL8C('!'(B%Z'>\R:&M8X\4"&-8^3&S\M_^QW-LY[EA9'=SIM]1Z64UA"@V\C@(35):PS+#L')OF7-3#HX)YS"HJOXC#F.54 M1O)5PN(T@!2^[EV6PSLOYS"[ ,9Z3Y53WS8][95ON6>]3[>AI&A& M6+$OX53R4 V/WV)6D&0%%5JLX$4L\+B S]"W?["'MNH6 &1+J.8D3/PSUAR$ M=04@C.CG#F#I0$58RB(KRJX:D(6X+52PL8/#"93C#[8[ZO5;@UI+A@49 QY? MPO2RK6OH62\+F*PH*8NCE;.X$*!,)JMA+K'B;)!-4]BZ$)X56#-=CQWC>UNR,L]ZZ("/E[[1%V(E(3&;?/W M.BWP[]?2XCD,U>^OR=_&4,YD8KW]I#CI3GED1$&VZYAD2QEX\F?T7#S U\]K M()BH+?[ZU;W,>4^^1LJUBN)VI':*L2XF+Y#'J:8LFLQ.__D[=2>E?]O/44DA M0R.T&T'2>**EY+ZA8K%%"?\1E6J1\T6U7WC@.>%5?Q@X/;N]JUAT-KQD!/Y> ML)5X%;=ZXIK=O?WN6EA9=\51SA)8 F@O;;_U$L)RNU_SB!,N/@>Y3"N^WZ[[ M+,$=M(H9AT\QVONM)]D'+&G,PT*415]79DN87W,:PJ0XRY.5]1+T3++]*#3= M&NIN#2/3K>$(YO)XNC4<8(4.;.6<,T;H032^@.6_R\"JKA%?M-1T<=H$IQ'W3V7Z M-?&TV?B&66C1[JT]E\KW>'7L"UOE)MEF]OA>THQN]N9U M:4;VQ$S63';BF&RS(\0E' 7\P&2;F6RS$WCR%$7)9)N9;#.3;?;@^MIDF]U+ MMMDQHR7W<,J8/ :3QW#0NI\ZG>%DN'%0W]GJ33*.8>+[9^+!Q#,L;%CXE%G8 MZ=B3\MQO3KFEX%4BY(L?% B: M%88K^5?X-?9\IU_*5NVBR3PKBBR(*09,B%L+)01E?BABRAEQ8CP:C1^[_ M&.S8:4=^#P0P_$:@Y:+$W<[F_*27?@UBN[50!#AREJ<"5T_ &%;,.O2GQ?]; MQ9Y&0- M4N$88P)'X?HW2 6#5#B!)T]1E Q2P2 5#%+AP?6U02H\.J3"+N^+"8N9L-A! MZYX,1\<7'S%L;-CX0#;N# 9'6#+2,+)AY -A"EYG,'8-3.&1P12>3OI'M><& MH7!F3YX#0F$]!'I@O"[D=PU+2+(E%3B0T\H9QENQY 3&@BGK?",H7 )!8":$ M5"CVB_W*Q'?\% -Y95.N"N.(7ZU]?QW,L#V>?-+QWIM"%60#WC,OLW#E><*U6TZ8G%N@3ZH^'6O8_&)T@HS*K;UWPIH&ZU( MZ0FT$PL"L JHI 4,C?_*0RJ716+_\N*5Y=G#GO4)VVBOL-DT;<\WKH%%9$-J M"6I2M?-D&8V,?K( "V'5L>! 24M:#JHS45=O.>.P>14UVD88E3[%^AOU=YFL MYD-5PH"V%>HO) B;XS)4H?*-R>6@+'-9GH.E*VL:7\)G9:_N\Y7B/6 KQR#? M.^K%/:1\&QB/@?&8R9[D9 V,YQ@#9D<1%S,P'@/C.8$G3U&4#(S'P'@,C.?! M];6!\3SB]M97^RA-&-F$D0_-=I],1D<54C1,;)CX0"8>=<;>Q#"Q8>(39N)! M9SP9G O 6HY_$U,AJ;1D9',)?'T\AHZXW^X3%K M-T>CR#=@1$2&$/Y"P3E".*2N ZET-!S;!LAC';36M''TR],&>1R(C'HO>R81 MP/&I),]/9XY8NV+1UFZTUCPN IXD+.59!=Q9\GDA\90$,YW+W;CCK(K=LE@;@SFQDSV)"=K,#?'&-TZ2J" P=P8S,T1/GF*HF0P M-P9S8S W#ZZO#>;F$6-N]O&UF'BOB?<>M&ZOX[K>><1[#2,_9D9^ZG0L=X<8;#,Z9/7D.A76NBK]^Y]X_G4W$ M LY'M$N!T>)2!7/7(0,!2!R+T\VN)UMQ"S"U,F8)?"6+H@+6Z:\D-F$M?$R= M5#!B3-4^KJW5(S\FFBB5\G.B4L8Z0?0)G79 ^4",PV^"T4KVM6$VR^R.%?*(4\D9?$!68"'H0LS\.)&]@]9^0,)9I<#KV30EGL67 MY9 H U&"(!JL[>(3V@;6/T=D#W"RXE <,JK**J>I84F6#!X&^8A#JAT#'(O= MK@B-4V9*28A'@=GA8)L1-_^1QB@5%Z4H0@6CIM6#1SD1QF?7=Z5D(A2A@ M/569Y2LKXF 4L 1>RQ<9X:.T=^2_MU B+BS'_K%3=R133S=MPW8LD68_Z/=& M\++CRA& DZB#%&K$^)(G*VP,I;T/M)RQ2PX[" IGF@-Q8"9,JV&$GY_1JE<= MJPAF/*P201Q8-M )9P5Z> Q;4>5%A=2%WXF-PJ9G)?Q$Z$WX _D(*2D)(7M/ MQH?!DHR: M5LGB9Y>PW_1//& *6%M(W;(4&7?2!"D!\X$W@9#;:<%*VC(XK'"E0);A-K)L MK%YM("Q>DQQ1\BAL&."T=?Z-BQ?MUOT&16101&:RISE9@R(ZQGC=44(?#(K( MH(B.\,E3%"6#(C(H(H,B>G!];5!$#]N 2[OQR2&Z^/PS>]! D&(X4=/R65?\ M[&$B,?L[/DVDVT2Z#X1KN*..>V1=1 P7&RX^$#TWZ3CV\/C"]H:3#2PKS9_S5 9GO:=/AYW1<-P;[#H5'NF6[J6QCF[I=Q>G.O/U']^Y>2I/ M;H<4JS=.'ASTOLHUS%QA,3(">(@0W!R1M#FUM,-Z3AW17HX5;=C<=D"A0MBI M*H:RL9SLTD>>UZ6 :AD(B-\,>(=C+T(N(7M(I*TXZ[M'U#V^,IG>[C*9.-TX_-\GU]=N MM/N3)R],<4U37//V)-B>0O *TRW ( (E43=!_9 E<: J^/VB0.#G"[+]+46= M" H=%R_!TR&>&F$;VA[%*4M!Q286@MEEY]H8\U%2.$CG<;D2FO>/WD7/>O/R MY0>"3,_9%ZY#Z8&FH*JK^4(0P7&L%ZUM]7 M^+,XMU*&V14=^826J]#.K&!HEL!!A_,(^11/9OAZE4K@>[FB= R?%2)[85?. M@P32S\#4R'(2$:1Q'G,8J$._0NLI8(5J3RS*.K)+%BIDEEP(,G\'=170]ESMOR705T0X8=BU'N#^P*]@+\PPA^&@G MJPT0U3B#59!0"5F82U@!O98L1R"_2(II-EYT'FXR5%3-600$Q)>*):T8S* X M%S.GU !<#% <)P^V1(;J$.4%GT.K)3U4O(0E">]6\..<%U52%MH^D#57%60] MAC$($7(1'(@RL0)%+02R 1NNA F%G]=8ZZ,PWT 1B;P'GHL\'36(')13BWB? METO,?&B-41O+[3E*!A'I0&K>*%^4GT,LOP3K$Q.$E&7I+1M>OTQ37/SOI+!PFV$I M<\ON=_]1IR*0&2M,X]<\X'.?YVWKF+8ZUU-,TJS9"&7ER@]NH\BZ&2^&O\Z6 MOT-3=T^3SG:>',=IN-TB^)VCW=RR!_(LS5!_SH5UC!#.YQ,$D#@:0-H9Q'/54IFK&B]0]( @\KH>_")><%QS?0P5512A'A4)>7/.Q;*664Y662 VOJ/^ M(@Q.X NRR/!#Q:H@=X[Z@I90F'(>BCD#L1(.)A--/H6MMFQ'U],]"\B.C_.0 MR$R^(T7KI9PMG1 L!#*3&1D &Q;*$Z.F)\@N$AC1*2R,))7!*(TT-'_!?L!K M'RWV=X[F%B[WE4H(=.F!U,0R8?K#$& M8W(;82E9,B4SO9ZD6F&B1+ CLH1#X(&";FW2R*$N "G[_]N[UN:VD6/[5U!U MMU)V0E'B0Z)D5:5*UF-76U[+*_DF-Q]!$B01@P"#AR3DU]\^W3.# 1\225,2 M23$?LK9) C,]W3W]/"T]H$&^Q?V0__1XLR%'WH:PYM'*:GL5&'1 /';O!0G; M^%WIB37RIE 0Q @3,PV6-9IP.["@X"1I7M>.E8 FX G*X!*+%PQ=&'1%B'5< M$KI833026\Q(-WN.JA>W=(#TDKY$47^+'NBGL:Q2LRLZ8%T_*5@=8/Q>3.\C M?./ZXN]VHE#[^YZ0[^C/)N ;54H3-H9DWI( MBH;D"3HES"4 C'_'X\ CRJR%U IIQ$QW^#ATL)B_2;QZ[W<\XV/CC?M1;# L M$"+O$!/1\Z#Q14G(,P-_Z*?CQ\>=S^)\XB!2.NZ.,PI(++98#*-Z/GLW8XM6_5XI(7@D?EM;C"WO6 MP=(9')3/0'N:2Q%WX 7L\.O8"S)7@%*@NY%HKGSQ\BG(#4"TXIA%$QSG5@"<[)* M9E03K2F-NI+;BY;L]7KP^ OCQ=C#9-\$7=P#C!NR1^88PIS("/)WY2[.[/MX*HJ(BLCFN =M0!.)GO%N1_2I?BMS M#9- L9M!=D'T)!6+@Z\R7I$8>=HJPWDA?S*;\_'3&,KP*(W MVX=A)'=IVPW96B73!,MC^H*,^@H1NI!R^ID"_#D@JC-5OR0]2IB M#Y[W@_&VW("!CB#C]&'60U0^5FXV^?(Z0\MDW\4 Z9X?'D1N0^C29#^JLZ%_*,QN\6Y MQ:X3&(O.+\WZH2F+@1'=;!5_QQ4[)?J3\+*##.82^=K]F!R^1-SSSH".-\[+ M1JZ8"%8(C6,ZO2S6V(E"?3[",@V4.ZY4MAR!I%\T!1UE?,PZB.VVYCA85API MP@%^.24T)>BDO1-S0\?N@TF[T VM[&?K.,K$9?\A(=Y"-5J/+#RV B,G:O.= M7GX:'QTY:5'( 12I_-*A1IYY"<_H/X %XS_)]Y.T''?!S.6 VQ%3"7?8#%C6(;02.#P=4M#@]B WYB1?T7A_ M9$'$J3B&BQ2TK!P+($;LLT(QV5&RB'XD)H1A0"TCH_D\@5>$3OEK3)3/+-9 M[;X:#K-<5Q4S OJG'_K#;.CK ?N(G>*=+?\G=MZW_[1_GX MA >)9O0&9DWC>(N=*74#DPM%QM>$^02UD2.*CYPQ#5 O6#V>\&.GK7+L9R2I M*KA=_,S:"%\])FW.!7]DFW#20&H1N$14$UN15>H'DX];K&G! M9#K$V\[HLH8/XB@W@,\0?^5&[M0-$6X M5ZGZ\F.0@:>C#+PT1<8(K,=)C0H[@#E!7F>1 M_6?GV(NYJ 5&%NIW8OX3JRP_[DJ4"4_D@@3WWU&LS"2->SF2 @&+@CJ()<([ M,P.CUX,;R>BLK+VG JP]%K;J&#/#FDL0:IU"!*M@2"LE[0S37OFQ"?$[FSDP MVNPR62XW8!5 FYIXML02 ?DLM5S:3-3I N35NM\4(4=8OJJP:_593ZF\H;U M+"+2VC>VU$W"K\!+]=UNY=\42Y3R$&%W(JXX?B05#J;]4C^H51MS:@E4DD$C MCQ@!>EH"!!5(A7?/\LL5&V!T76'#D1.@C+#$Z.7ADDJ+J)&IO+'DP$1_U/=Y M0Q68-ODXZ"H;D0CH_&"+)N<"%66WB@">(3NAD@*2F4@\/@BS+]F+B(\)Y).. M]!,I[8N4]'@3Y)\2Q76R1'L'$TE7964@UB4K_%'6*-EHKQ='H9UTU2C;$M'@ M&T RP3K+PL#>(UX*MB\)LO$8,'-X(:(7'N!H5HS$Y:#4K7E0FDB9]::5LPB%:%A"U.9PD5)^@ MN-\SIUPLK>VA(@[F1!'+5*DIB5JKQ)5Q:H-, M#-LL('.!SD7T66 Q&9EN$NF^Y\+< 7LV\JCI7X*]:G,DS.XH$K^)2##PV[X@ M,_,"5!*8WAXE(B@V-AN.O/]T[M(8!K;+%Q@\:K$> MB(4>R!=-!OZHR)5;G#ZA!#E4BJ/-E68I[B_)J88B=Z(?JLG2&[N8*),7M&?O( MA>M:5"2Q4Q$BEL,70"3EW=JU@8,K!L^#&\/ S$=<4FVLCH)VAL ^Z6W/[1:$ MIJ\!,)X3>_1U84\!O)>+2CT*98N!VJ;LT>?(O]Z=& #6OE ]83+ ?'E;YUH< MJF53**Y/QL2CL!?94^-KD/-K.HZAM)1B@2>3ISHK7F\<59N.Y4'"R#.NKQA: MAK4"MR/Q&EVS,)$Z,X51VO=D\J+<2I*O>=D/D8\KDN$SKH<^B1S<4-BFDS>F M@6L7FZY4!EY.PHR'IMC&A\<:BY(JSO[-)!:["6K4H'\1/G M'WIS#D?E"I6SVVMP3!W[D U1U/)?>@N"P45!HRHIS)>=^N!\*,$;+S\$XG0J M_=9L+D2K4:T?'F_00(#-FEXPWV,W 7AI+AV]U7#[XS@FJX#;WX23GV_?+X%? MLPF8YO-19P<&OSSA#A:1F)5C@*]TSR=SZ="OG+8@>\94&TSIAIJ'F]XK@NQ\ M9-X^!-GY]OVAWCJI-%O':P4FNF/C'1LOR,:'!\W*\5%S_=AX$XRZ!6\B56[ M_2:2$%KX-MI0*,[Y"%5OU2K'C>.71%A]KZ0].:HTFTN[WPX6CV,(>=G;"D/U!IM69Z SL386X3X?FV_R4E^J4< M>96!:]"Q=J,,Z35-IYVGORKZK+?H-TXJK>;,.0BO0)_-B'CM!.6]"TJSWJH< M-9:>(_6&DK+YPPMF%O;,Z*LR29^S2>=\$_?_;(F/;7B$\^3 9F(,H>SGE\;A M@:D33;PT#:1[5/<+C@\(D)XDC!CH2 .CM$@$[D.2R1 "K@[2)?"I/U0870H) MC=M'%&Z0KG'F-K ]M('ENET8?2 6ZBS>IZPQ-]_7 M#P#XQ;]5)?=)ZHU()!]" _."&GRKYPDH-KK7:QKX4<"%LT] ("736J)>:US" M&HOIM8F&OQBEU/9S+I M[K/:Q/$/WZ/.P._[D\BFTY1CF4TM?%/32"\8:A-=NK,@Z]SQ=D?LB!_Q!H#+ MQVL-N(PJ[5BAR=^T X!%0/2WE_-O!'K>;#HJ-BT=*FA5LF#])?Y*)KR/]L[I M>(XSD-$F.%ESH\8PG8 &+9 5==A760 , 8(.F YI;@&WT& 5>?.\TB9D^%R M4G7^\C_'Q(^G%_1@_F/M5(/8+S)FA =DH%W0GBHQ!AEBK9#[:TH]X[(H;JQ= M%6*_(#H73?/EI:%SQQJH,NUX7U_VZ[6UEOV;7F_OL\*PNAL &.<,XSGZVXZ\ M_WP;7!CA>MK3 %\)$X>%%C^C+71W,MKP]V)B.% M%O@-7GT7M\4V7 W3MWTI>+'*WRLN2&>+*3$;2->-8UBOL P UFYH4[$".4DV M E9$HB&UC.?,@:&./S+4I"6YXHK8D*^X+\\'OM=S+A^]3L:&R0W@:3$,$38N M?W9E[$_U6<4@]G"9%1(9P-%3%["REZWAE1W[_$;F_+31S 9Z3V::A+025;"% MT<>WR$+4&NY>[?"#]Y%_7SOLRM^JSF>>$,!@'0! L4BTY,88ZHEH [^<051F M(BKB!<_O4%(BADKC6/MEI[M M&^;T9]F2B+@6-FB*?"W>KX !B59&SAZ!5>4 M*.@G/&LRYJE,"O 5?S0MZ0H]Q PL!0_Y%K";0H6T\"KIT[O+)1-M C:=AF-=>]5I:UM?'UK&/ MK8@8Q/K8%E2VO9*RI;\!E,K@63T,/!F8&^;CD&?SX/?R'@ MT]:T6#6'E4'[7,Y"NTD4DF&:.X'_ \*>1I,_J"RVXJ&I$ M-H_VL']([JLV[::30P%LA_X0H%OCXX<3!>+JQ]@=!IP4 &(\,,DV1%:GL-]( M*U_>B JXNG'.46:DD52WV^*5P8EIZG8&$K7U'AG_4,6#R(;X,R/=2BYJ/B6Z M\Z>D44KDTNR^E)XMXLG&)@!2( /(!3R\"IU17H5SHGHR&+%!@<7]C7^C7XQC(E:Z]2)F-D8R!2" MTO88!-@C*;B2C$9%H2>SRE9HQ1HTLE>H_F'&X:$+D8@ID: MI\/3X)G,"#(0U'ZV&IU)FQ=T[A(&K!_K\1"?O8Z;)09FV0_Q[69?AC8F,%>VHL8*3<9Y6 M6!VVFDRF_ZZ <:=NA9U=573BJH$WO!X]@)[WJQVEO:&K,G_EG:FRP0HB^9^VERR1]TG5$ M1L3WQ2CH"6 O<7G"B4-,1HP" $0K5."'R-'9]Y$7,88J1IOFEE7.AEC, X/69VH_)%KBJXUQN*'2'"VL>OT(YX*PRX,^*TPLM2[ MD;;TU6C(&QX3P4C0A2BY!NV6[DL]XM@Z8 HVNPEM=,YKP2OTVW M$;^=W7YWKJ])=WW_[?+6N?YZ=7/[Q]GWZYNO+U,9T6BL?V5$;2U36U^\/MTZ MWZ12%;5ZVVNR+UU*5(0:!^0JXBI7OYX@GOZ%'M"\8/%1P,\;%<\KC;<1]^(M M[MZC#9"NLVH9ZV4]A(Q+B*[(0H[B+98L:P2RCE-&$U5T*(KO<6N&=#@E*LY: MJRS!,-.-4I%1@@J'6KDZ,NN!7(I.[+>+V9%/[$.76S+Q M.:K CWA@XF$.4U%A7 R2R$+E%[&[R=6:TI)%O_\1HB_,3*O0N<[B"^:$_*&I M&S-CAVSZF"$G+T"I9RO8E(?#DU@T&\&-O1'U MWY\D8YQ/1PI_,Q5\5'762_E>JJCU]BK>,L*]B=)#%Z FP>1"GXO8+X)6/\W' M6#-T^HT"?#\^JAXM^_&^^2,N_NU>JO9/&GN8[TGAP>U>N. E'S]^.1X/Z_7&[43M^D] MWC<>:M5!2@KB;"@N HSG6T]%\XO* ([778>TK%%4#$2\\N,DE9&N%7Q:Q:P8 M_1U)J<085^NI*=*=C">9FO]NK*3. _N6& M3%]2M$[]$.[,P=''*>'$I=1-C_^W44JEOI12&=OH4DKE>6+M5,<&J@[UQUH+ M:Z\W]KW'1LT554&:(E:*HIT'[A-JY',.T)@751A/E^T87?$'>?&L)FJME:F) MYT$-UTQ-D!-1^^O?$ -JS3.?YD6-D)V^6&-]X3W6#FJCC#2$FW@8_N8&GHM\ M^E"$_9OZB*7]#D U9_PIER%+1N!W-\R @E!OZH;MME1SN$-,2O_B\265D: O'5=V M[9"AU\X!>" 5J*UZLR:-,]UH!!UA?UU_J7%0UZ52=V[<=D,OV;MY#+R7$_'=C?Y^1+S>Z2TJXI--C)LFXB]Q_QR)CM#_QIBM^A_G M4AQOI"7J1>SQE5,[:C#F<;W>/)URJCN#9*>MQK15G0V2"86UH$'R5#MV29,= MCVNR6N/PX%E-=G)P]*;&RKJ'&VK5ZZ]W[]XN>4D:_]_GVR_D]4HCAW,1=1BN MB^N':H ,X[X&]6E7?]J-5&F,.QJA1D@5E'"7MBM@ A=NZ@H(@*[ 1Q:>WY:Z M?O=_]XLS_W7V,PFB8D_9/O9![ M<^XZ V_H&FEXM\KW_.S+3OF^ ?^=NT$':"3X\Q<__('FK95RXT9JPXO+JYTV M? -NO BA_]RS+B1JO'+V>>=:GPU9OSBMKU@IPH-]WV[O=RIPC=0A=\$L>(% M;^8-5(;-G2)\0?J>,Q(3^I =:1Q*!7_&=I0%LLYJX-#5+Z0K9C'EX@/ 7F_C M=1WMK=5/?_(_,ZOX2X?>&*OB5QL?XX+C-^ !)L5?I>UJ\O^ON#P)+3\(HQ:G$PW]=#S* M;D[%_?CA<*%#6;8+:K,(SMFTF:HEBT,_&=CJQ?EN2T8R $P+HL! A$7Q5E>W MG7+5I.XW13-,H^^$D!&*8Z:$GDVKX" N+? M LY5'@>(HUBMR;>7-+M*%$@T88X@-3K%BHYV6F 6RTO4@L8763$8DT.W"P;L M <('*&C "!'X&%2^@W(,S4/+B,ET'"FD7077T_="+^;Q-G9U?$!OR7#=T_H8 MJE$6^ (CVEX-\^6Y3LVW!8)IK&060/-P-PO@]=?R;N!C[JY__7KV_7\MOW\^ MM)AU:\_]9MW/@NS&\)4"^*%3X84"+E\-/:=VTFA6U ^ET2>$C98X9 _D#B<: MNS:2@@(L5Z"#0/>BU[0]NB9Z&K9-D"KE"XQIEH6 $\;SW"P=1 Q#ONCXHDUN M%6XTJBW=>;"_^\/F*N MNKJ^O?ONW-U\.;NM.-=?SZNE()"BR9BA46LR!5;6R_P*7UV^O?P-3VQZ(.F" M+-)/SMDH]@.G?B)-%0OTF&_"%C_GGQ;8T<]US:_=YO>3?>?SOVYOOCJ_7UY= M7=[>39/(=T:3K^[06S%+S&Q^/UB\__V-A24F>^AW@--;0%QORBLOD,28DQC? M_318-:=L$C-(C>M9IQ-EC/:GBUPG^6(B;[!>H8:UB2HT9T<5]MM1-Z?_#-)A M\/?_!U!+ P04 " !1D)U2<* =Q"<4 !KYP $0 &9S;'(M,C R,3 S M,S$N>'-D[5WK4VR3 @ &!'.="%\]L>V-;YT@ZOZ/ST//GO[_/;>T5,Y=0YV)/W^_N M:=@QJ46M^=!YW3O[U]^^.'GOW0Z_[IZNM6NJ>G/L>-I?8:1ARWMC7@S M[3<+NR_:A-&Y]AME+^05=3I?!%&?+I:,3&>>=M@]U-=_9>>Z>3HQ)UVC,QF; M>L?HGJ .,E"O@TZ/3LPN.CV9C+L_3<^/D34^,LQ)YQ0=GG:,GGG6&1_W@.IH M?(+T$^L4&99@^NZ>N^8,SY$&'7/<\W?W8F_F>8OS@X.WM[?]M]X^9=.#PVY7 M/_C7W>U(%-T+R]K$>4F5?A\S.RK?.^ _CY&+H^(3UV:IXA/"7,^E-F+[)IT? M\ YW>ST]*L^Y$0E_XK@> '+6]$D6W5T$/RXIR'/8V3L>WA V?P:3Y!O XGO_.XCFTP(MD!Q;,Q5(U4@ M\;.'V!1[]VB.W04R<271??E!TSBF9+Z@S-.<#/$$N6/16)=YG*S;Z>H=+O- M"VZIB3RAVLG.98@.L.VY_%,G9K'_[EI[!]4;X+N=*4(+]48D"8.&A-^H-R:A MXOK9V=G!.]?9PF9D55"4[_ _._JA6K5%NER];OC4B>BVT89XO*JU(:+[8!OR MAVB5IB0I[P-"WI8SWA;]^&-MV:P=FS8BWY14A",BX-4>J53H8G-_2E\/3)\Q M<&;+TB'I2BE7G]3'8XJIA8EZ2R(B_D=A_X\&_"[Q8+XDQH\ 5\Q;7Z M/%+M)SR);'_&Z>78#_'/.6(FHW:)L3E8,+K S"/833I,P6#&\.1BC[O-3F3@ M_V.C\3ZT)"J2J2 ]/OG/!T""[=NX)Q$M5]6+/1? L'$@FR9WW$2V:L>!Q/1M M@?/_??K]@6+7W0.)"<+4)^IS^&7[7B'6Q%P7P>QK_^MO3 M4!:'B9I7%!'7B&\,R),=>2W.,BKD8G6ES!#LM8['TZAQ[.H QYQ4/(FN=X MBZ#F<9>CRXW%)NBF:M*"JMJ.\Q6R>1XRFF'L?72HIGG),>QUNT8U#$.N6L!V MAU="QH\(XG5OACT"#=XF>&G&!,+G*SQKUI09UQDIP$)KXC MEZD($0U[2IZS,, M'_1]33#B."19M0F)PQ&R,8CRRG>)@UT7*PR>/&(Y"OR_=10.]S7!AJ,0,VHW M!M?80\3^&!01#QDB1K=G9,=%/B+:CR''-D4=ESUNH/G_N.-]!:F W4:.=8?8 M"TAC;.,1-GU&^.R. EHJ7.4CRM!%7I?"K[[ MF?I$QI\'MCOCLDV=^^[:M8$>G1C;<3,I/6J]KAA/V/48,2$M_* 2E'&2!Q&G MNIA83*%K[&LQSQU4)0)6CA.J\9/'!F>]K'&O %LK0X$2>8=6Z7N-QVK524TR M#-F-!FW* N]&N*J&7+["__-?)I2YX.ZVKA.9"N1:H!MB)>%#6K"J4H,Z-5YI MFW _*EK149^$*64E=<,Z>.(,ED?[DO4@+>2[@RN6L;(GKLA0ZHKU7B\;'U>" MKI7.N$SDVQ]YE29#=<,02W2;H-C&N='C:\P@Y_/(*QX0!Z1"D#UTP/&(G5TJ M\)5QDMO-(ST+V_&^%O/45DRU!-<=5"M1*!O-:OSD-O.XEPU@*\#62HM9(N_0 M^HS\^1RQY?9P7.,KMYXGAE@"5\V@78?@%VQ-B3-]PD%[W1E9;!WF MO#KDD)\:W=./0A[6JB6KW>&_CLT3<5_ND(.FBAN:-F,O1_W,Z)Y]%'5>H1;7 MN -\'9%GAAP7F;S2F_>%$//64<^K0PK](5]O_BCTB5JUJ-HVX7]RBY&+W7OJ M*85<*3)I0 PA<=83G^QK 0/M1\&B5>%3*#OE,#=-)PUG#_EBO43H+0Q:0^FI M9_-KA'*3U#/TS Z)A-S;F)B?#A!AOR+;QW<@!1"):CY>P$!N=< U9(+!TWV- ML]($+RW);(>'LC62LI$;IZ->=HJD&)M66JM\Z:H;+SD?N2T[-O3,BJX,IIUQ M6Y-O]; (2BKF5OD5(3MV5I,BDEJ8'B7EF M,GTE\3:Z";W;I_,Y\>;A?L@^=3PPH-@QU7;RR/E(K4U/U[.S)7J7+RBN.(JM MDBF>.Y!"02C;IRKP M1BVN<.F1!3]2:CS=C+43\V]$W\>0+U]0IW>*F1)0TQ'1%"UHBQ8W1E"MFJ.MVM,J%=*? M\"MV?,SO?^829,CT7'XO=-]W/0I!E/(Z:&66\MSL5,\N&^DZWSDOF <75J_8 M!U=9KRIHXQIJ!;FK9VR5>=EI/ ?KU)@*K7)1MSE?-=AZ,98O@*N?PRH_D".Z[RM3I%+*26U !#FEFTTOD=(IQ91W#3DNQV MJ%!'W5+*&4G-HW'8RYF'E"#43HM8(.$-S& ))[GM [BR@8D4K%::NUYP%^DS M>E<;1RDZN6$#RY99O=5[^^$MJ)I@T5J9;S L\LCE8^'(.,RZEC4$6JK_QCWV M C$\8B9L@PH4.=3RL7"L9]<7=6-? SX1&L I,%(MQT'=MQ?RD+OUDUY."EN M23M=>E:P&YBM8B9RXW4*<5=U>%IIQ(XN3=.?\X8 !V^&6>JZ\5OJJL\.564I M-W=G>LX2X=&^EF"N">YK%Z1S_JV<'"H7N[I9K,Q3:B:/NKV<_+0REFTTF^6" MW\",5FP;(4\Y(;,, ZS,48^,G]N MJ_7S0?I-NN!SZMTZ_FI=^(2H (X_F?6?F\?^"+-78F+W#L_'F.UI:.R*-8&+ M/8_YD!'S9_NQ//Y)[$1 M_V(O*$X\/-_3@N>U@A=9SRTZ1\09P@^<2_P,7Z;QT>K%:ED8<@$32O1GR)GB M9$\FR'9772DCVWZ_H%.+H(X*O;HC?_@S>H6<%SDBV7*U W+C8#9=?L5.^)Q5 MB4H5E*Z]&\_4G)$IZ3-L$6^ 3*$D\KY(26KO$,1UU'<\]PF;F+SRIGQS0/5M M;%WRW1Y@&/DE L]@+.R^>(S3@^_OJ6.&'R8>9I>V3=_XSJT!94$W>33(W6_! M,/O<2LME&KQUZT4_C8/#0"!K/"9>14$'W\RI \UERPJ2?D3L=Q^+W2P#ZM%7 M:D,_37KK_V%A^QY\$1XM+N6JI,2B=M6ZF2]LNL0X= [YJS9]M" ,_D#6T-G MZ+P"!\KOV"G0G _Q;*ABA-L=*7L8VV0:;(1[I!Z4(A\7>+<0.5SY$E$L0DKE7&R)A93V)W/DDO41BON M3>ZVO.R>/-[;$4_,/?(*'R\=9"]=4BRV3ZBIH;HF\3S%3F43/R;CUE#9/#+Z M7\#Y$KRHY\;>MK#WA>4;VK]_+L%GJD1N$H+:G:NX;!CT+*.!A7!)*!H*V"-] MP^S19^8,3-+EE.'@('=)C"0GJATX?F8TOBEZ=3DTF C^*M0=\L)?GL#J@J7] M-^9FF.%G\%P#\EH,[X?Y-E0)>/SFBHWB8@+M>5W'D]CGE]T"Y)9W/EOR/-T? MXV&F-_PR<&=:.0E.''5YAN:F=_$7>>ARRLWQ^]PPYGK01XXU'/3EXS93K/:1 M*O+/E),+DU&43$8+(:M*WM!Q%T4RL9^H$A.44#6TKY(X+C>$ZP=+86 V;R83 M#J_U7S^P.U#LTJ(+WKR'R>7HVV%7/]9[FP206ZJXJ59A!+&(M[RBCE4<7J?* M-+4C>2.\6LC<;_BH"(_C L\14'C?%C?O?(JE. 0I)OA COVI72P(FL+'07*# MIN46#=4,0;D'2P\\B (8?-;"@%DI72JE*QVCZ]JCK=F MUYMKW@8L.)@YD*AZJDS-2V0;I$$#ZK-PW&T[P\JP;NB(%CMZLI.GH,;02DOE M%'*![+9705-=2;A2C*;XD9)HQ3B>:!:&CTZ>,&B)0R=!9\.++HK%]C&F"LKV M"2,Q%]1+):U18=%4 RKZ(":E1DL7BKOA4^)R7UE&5;NKC)] 6S>$"1-9L$1[ M2QPQB^(6]7Y+S+"Y96N'>65I(M.3MC$;+S0ILFOJX,XU MQ!#B5S3O53\@2Y_+J86GM%[M5A?3E.[6O-5<8>W251")_F//,=FB/\6 M3"GC=^_*IN9+(:;;8/U9\O&B*A1VT(FY"K7=?Z3B"1D15/>IZQ6[[3*RAF:UJK,PCZ+! MZUGJUB9YBM@W=@/2KX@1WC#UJ;XJE+4;SM@'IV=VY%TKHZJ]6Z4KK4U:8UT? M#4,G96L@UW_\-9,+5][^5Y%;8P<@M-[$V'*?Z14.K RV!CQ'XI,!#Y/(,4LV M1"IP:.K$6NFE5Q6F$ZISJ'O.@._BGEU"HXB)G(=%>/Z!J^X=C"@/\^??< 2; M?)QOQ*IVBW"+/0\@@<1)#*TGS.E =E>4,?H&?_31 CR))*M6X-#4>84<,P7, M)0M.Q03-CD-SR$Z5P"4_\HM&<^?!Q!N\8=.L1MLB[CB MRZS1Y47%T=MW:D!CE2SPC>N+"O&)2;X*[1NM[0 ?O* M9=VG\#4 .)J1/WSZ@L*"\,TO2_3B3VG\Q7 9?8 @$#[_&\W1%'D12@,P2/C!PT1GP+\-@H=WC5D%#9=<((H@.9AM5BVD01IFW-L:G)6/ <6 MA$!;/!IXUA@C3#!:&5*8U5%@TU6)'\^AT4KHE/CUQ7GV*_B.LFS Y M+[,%WIIO7)%LQ[14IS(@@'\A-[N0*L9 3@K'"Y0X-!08Q"O)JV. MI>==<*"\-J7$K0FZ'F[\ [6%>KWE(PB?-YHOD@OME=G"$L*F6D 1-*D' M'=[H-D]1K#%NJ"=X_%5<=+;@P9L;!&] >QE*H?!P MV.*='GD\&SMBXK-MI>L9>46;ZN1"]UQ^D4^V8%.[Q.?W?\$V-%6L%UH0:D9) M:LD>R'+"VOWX:OS$D_?(1?'4&)U<3J<,3^'[:-11!OD5Y3FH",-XVE$\>+?& MO^;]@U>$I]\,V6$D5KI-1$)0.^C#%VPAE4A40E![9U(Y?R+_A;S_5CQN6'EC M6R%Q0T.(Q.F8"H=)T@5KARVU5WAE):IM+4X4;VK:4.WAO8TWK#3N9I-X*B+> M'W>'V O(:YP\M:,\LZ'&K@E3&_$6X %?4.+/F _%CEDQ9_5$W)<[Q*^W7%U3 M4[SW7)E1LQ6B^#!7^M#$!Y1DTRJ:H#C223RP>9(,J8RPH1YLDSL2^,T(T9%J MZK-MSAQD>3=4;D/'(@SBEF?TKG8]3SEA0WO,T8R-WQ5RB3M:,(PLZJRNE9"J M0CEQS1G&VJ[%!]_C8K9 -<.+^\9+GE!6W?583-_4/'O ;_\7H:J8^/[ZS[+; M1 J*UQ[:JAW:OPJD2R?A$NZ6[P0H9E_OEI:QV+">I'/+L27S&&J4#9 MA-"$;Y"/+$LT Q 8G.C;D3^^)7-2['I46#351.7M+TC?3%\V?U^=0=U3^>'6 MHTJ7%^27K7U8#D;!1K5 Z%=&J4LI+%][5S(/DU2?,LDC:>RR2'Q,!:6.J5+RA2=:]SX?+:AM=,.58_?&%JN2?I)]\U$\Q4PK0B?/QW>,5>-0;:B>> MATF%7Z5K6!4(:[>L1<>QJQV*J'RGRS8K:4) ?UWA.N[&8!Q/]*Z.<')W]^!P M-)0GBROP: )"JWQ^N+(OG_WZR_9JJMU_BT<.72YGO]"HW[=:*,?:E357UDR7+[',O22'*YYRD/EH"4[60F)QLGD%S$ M)4GF B2O/.-3)8ED\N*+B.\"$8% X.___OED\N0CSA?CV?0?W_&_LN^>X#3- M\GCZ_A_?_?;N!;CO_OV??_G+W_\'P'_^\.:7)\]G:76"T^639W,,2\Q//HV7 M'Y[\GG'QQY,RGYT\^7TV_V/\,0#\<_U+SV:G7^;C]Q^63P03_.9/YW_CR954 MF((2$P?%;("@@H3@M$TL.%LB^Y_O_V9"CEJE BX(!THF#]%(^BT=;> VNZ#R M^J&3\?2/O]4_8EC@$Q)NNEA_^8_O/BR7IW_[_OM/GS[]]7.<3_XZF[__7C F MO[_X]'?G'_]\Z_.?Y/K3W'O__?JGEQ]=C#=]D![+O__/E[^\31_P),!XNEB& M::H#+,9_6ZR_^5:YP_B>G+G)^I7Y._^^9/?']A8\*[_OWEEU/\QW>+ M\[*.'71[? M1E5["W2IS0KC LADEJY]:%+Y.IM?_.8D1)RLOSM:+>!]"*>C\\=/W_],\\<) M_C);+$9!!QZ$YY"T\J"T,.!=I"]#-MEIQEP2US5Y+N2:YR4LXIKLYT,0Z07[ M'B?+Q<5WJLX9,'[.^7^[!\N9EO<7[Z3U?%;&RY$16LKL$[#,$93R!D(T M#M#*HKAA,FG?0ZPK&*Z+<4ZS^7=//F&=>\\G]C- 89YN\>GZ MM'+^B>\7JY.3]3-A3"2Z^/TZR[>U_'+61M5GIB3TA]KZ4J ?/Y_65VHQRHIK M)R0#[V.A]2=Z<"XI<-F(;+R16JBN1+Y LHW=Q5>[PS=E^,/TWLS\/X7QM,KR M:OHV3/!5^6&U&$^19,LD4N1.DN]AR0NQ+H+3W@/RF!&51F92E_?^#D#;D$%^ MJY- "R-TG!&BUEA21+)52"2;)8^4"0G":.EY1H9H'V%&V%VTMSBA'[W_":?T MX,G3:7Z:3\;3\6)9A_F(Y\.,@DQD-EG "DF.NN0)8I8!M&-6)>:,#-A#WNW@ M#7(YW(LK-]^##N9I]E:\P0728SX0JN?X$2>ST^IJ7D"*147OT(%EC.9NQ1@X MQ@Q@XABR1YEUZ,&8>U'MN'Y^0T1I9XR#^5'#H1$Y<'F5JAHH")DO?SN]@%*L M"$:$ ,E) 2I3\.]EBJ ,R8X%E;/\H?#JWA$&N2P>9.-V"FWV[G]=YE^0T!1S MDI KDO-KE/D#EMDX M_#"CGWRDCZQ#UY%CY$FHJ($+$T )%< S'B &[HPK+*1B>LPD1Y2QF8-RQ?W2 M(2@A4B#Q"O&B&(2HO .M7&:H1)*NB]H>C+X?=WT>*G/OC(;V-&FS5_T%*6/\ M?OIL-9_C-'UY-P_315A/1!=.^IG"2%4C&U72@EM@-K *D 0F+Q]RC(6QH%06 ML0?G=L X)!?@6^%B+PHT7(XN!#U3QH5V1HD9ET*(('(FJ:-F$*3+8*4UG'RA MQ#7OLW9L!C0DY^1;85\3XS:DVMGH%^Z7\TX8@9%8CAF4(\\K2HV@K2T^%"U= M[#+EW<"Q#;'4L3*#WPZS]K=EN^32\@/.?YU-9]<7_$OWOA1,A27PL5!HKQ0G M="Q L-++0I&;85WBZ/MA;4,W_?_GL5Z&;I?LOKK9H@4S:$FVE!TH]!Y(5 2+ MS#!G$G?8)[]]U[[6/BFICSA=8;431LU )-3CF) 2NO4=GK8RR3_;I M#,"0(IY];7P[Q;2'UK)77%Z)C5TV)7D? )DD MR2)YA([D Q>EI&A9N:"[S%[74'Q+:37+=3(F*-#&)%*89Q"-EO2EU5J?IC\02.5RN"XKQYH+A"53, #%X@A)26[5)+< M@ZFM(QI*UHIS!T+:FD2R"B*W!8HI(A@T.ME\9$?T<3V?5FRX.07MK_:VN;L- M\E5$%S*^GLW7BE\NY^.X6H8XP7>SUV%.KR2MJ2$$Q05XIR,HFQQ$K1/(++,3 M!8-+?&3@^"XS+I& ESHP?.Q MK=KNWOND(&K]U3GU\W^MSMR>2_HA1I,3.3X1;0"5.(?@6 &:CXS.P0I=NN2E M^H@SI"7EF#S?96(X$EF.,E\\_1C&DZHU$JH68;_%M)J/EV-<;$"?+$HLKLYQ MF12:$\DA.4V\2I8<*+3 3B]Q*I10?,^5$!B]% F6^(U2&+^,0QQ/UK/;V6J^'$G! M-=/5G()+4*%&$QX-,,4PI6B4S5T*:F]#.72>?)K2;#5=+EZ'+Y6U%P*6XHIF M)4.=NVG.=O02I41?*LVD+RD&UR4ULQG.D/S- ]EP<]IIH/]F:R9AF:\P7]DL MNH"CBV4YJ0+>*(J>E9$03*Y;031[N0U)DZ2RU".Y,4-TD:--RBKLXNC?B6A(KDP?4AQHA6:D^&4V??\.YR?/ M,2XO@"1F<^#" HNBE@)9\GCJL02*9$4B9O(B69"G:!A>5BK$T6/*\;B3K0;(4\@#$LN.2R,KE+HX_-<(94F]J8" WT MWVXZ^"K:J_)\O#B=+<+DI_EL=4JKV&15>TC1=]-9>0KFR^J4"]#!$[9Z$M7+ M:$%Y$R%::2&@4"&9("3ODAT]$/EX/@BR_O)Z$:2W(K#54I^7V?3=#'-L'I@)I!?7C1-+MQR6@N% I.T4TQ'#-)M9\O- PPI C[8F UT MV#SLO4S/G<,B=E$47H(IB>92EXE=F8$K44(1)' N@A?5I6+F;DA#"G\;3-.- M=-^0"W%Y9>?[QI[X&UPLY^.TQ#QB01O/8@;,M5F']PZ"U0*BD)&CX9A$ER5\ M6X!#"F2;\*2#7=J=LYW-\J?Q9#+23D?.HX(J4&V/D2'&'$$'QUE.6H;8Q9F_ M #"D.+2!U??2:\M>$&'Z?DPTNYR4?OQ\GBFY1.:35;%00!UJ@PK%$X(/.8 T MI+2D@G)]7/EMP&W#!O?ML*&Y/9HVJ)G21[Y<<658X;PPXR$9= 1$*7"6*$NA M9\ 4BNX4XVW L@T/_+?$@\.TW38Y>D'UI'W M(KL8?B.:K1([[-NQ_>$J;V;]M\M9^N/#;$(Z7)R=D!MY'UPV&:&L;[(0*H/W M1$JKA*59*$;6Y]#U;2B']V,X.:F]*.FY_PJ3%8X<(FI;&Z*8NB?-2<^T)M,R M+%6)-B7N1!?1;@(94J;R0 ;<[L!P@,[;I=AS'E?9P^1U&%-<]BR#DJ.:&)O)YV\ 944K5_-5.0&;?1,@Q)="DC M>1C:D!*DC?G2V"XMB\\N<&Q3&SY*.B /7@(+UM+:GC0XGS,(Y556TC/5Y]#: MCCB'E)UM/?-TM%B/>I611L]Y[4]:JQ+(P50.@K8D>S2Y>&9U#EW.B7665$P8-R%@WR0KSX+&6-Q3G VIG M1>[2#V[F)>UUPIEN@/:20X1;.413YKQFP[31BM:MY,#Q% &5944FFOU3E^ZH M#P%KZ>(QY2C:=1J2KY>A9)XA(D4RDNLB6>&(JAS5Q1N,%W0X)^YQC7;2>\], MJV8R>QXS:*P7Q:&I39J5J/N#'G7D4??I /P0JP?C%;6GP8%6:%P#?'F #HW6 M]9XEFQVMR9JHZ:N3;BC8=%(;D7F76.^>\MD]LNUA4:_VJG]5S7X,D]K1[>GR M69C/Z]GTLW1P<"'5JQ7!)9E )4&B9E<@I6!L30:7T"7MNA6Z(C;D2BLSM,E)W8;SVY23R>Q3[=9!S'XVQSQ>KOLU M)AVC"BC 2*9!&7(Y(I>> BY2"\^6:W/#/[\C/;77\$,*0P\GQI',T*$:"I_U0;52X 1=9@GHY=<2LLHQ]/,N](0^O3+J)XW <$S8\(HFG89S/+R*@,.M* M<=]ETR09"4)1H+,I%%H9"][[#.AC"2XZG?OD,K? -KSJZA8D:FV41V]_=]:R M[P,NQS3H=52M>N%='^)8C?'N$>RR2][WC35[];J!V_G RY\V4_.VXQWIAH6M M13Z* 6I6Z@6Y_>TZ/&Y^^K&NK]@L3J..CS6&I@'(X?HXIJ?]\.6W13UU>'D/ M]].T''\\V^/PV0=;FS-'[VDQY#[2OYR J(M#$5-BV*43Y/80VUYIH4IT-LFZ M'U#[(_AD(=!2 28%XUT,0?:Y@W2P5UITXLK]-USL8H6&QUU/YYC&9XH^J1UO M_SN<%\'4]G18_[T^B\MT\)H9R.O=[A@$A, =F*Q0*;2.IRX-5[;$-Z2D\9'( MT\-R;8/)GT_(D9S7R?W9AS!_3_+:2FC'!6BGL.Z39(IIC0;F'3-!*J5D%V=^ M,YPA98^/1)H&=FFWJ4^#XP]A[1"5U72I+/>TOZOW:$:31 MPF#ADI4NJ:>'@ TIXWRT!:FAK=IU9@CC:76O7DWKMNNK\L-J,9XBN5M2:V\1 M!12=!:V+NEZ53(9./JC(7,G!=G'R[P*T8W*[^W6CQZ!,$^,N=4IK7R;+6&->;YH1.]3X4)SP*IWB72M>M$0XI#WXDAO6Q7LMK ME>=('MQS//O[Y^GMZH$1:L4US::@@_*@ FG"9Q:A&%.\-H2Y=)F_M@&W8\.2 M/\6LU=QH'>ETODETX?)MW"P:A5R;#JL$&'2EOI<06+V.NF@O<@R&7HSC$&P; MN+LV2OF3"S 7ZIT+]]DW1ZH)6'1 M4YQ";PLZ68N0C^3LWT"V%<7^9*GXMN;JRZ(;5^"-8D&BLV2U(1"L^JWLJ:P//((9-BBB5O/HNTE:/?"M%6)#M6)9OOV+G)?L_?DX?PO0]O@E+_+$4DGWD8F0F<55W MQFKIM:T'^,D;8%R94GC0&KLB(%% MJ,>Y 67TQBI-@4"7-/CV$(=4&3E@MF^HKNS!@683QPY3:Q;".^L0F,H>5)$" M0C$:9! R1B>LZ5/ELF]!\N,68'[['#V4 [TY^F),*W"ZCD^'+(-C#DQ0$I1% M ;YH!W[['#V4 \TX>B;BJW)5[%?3@Q0\$KJ8X#B1 MS=M2&Z_S]2VWD(T3T8?H->O2<[B#+$.J8/V&6/_8K'J,*5P8&Y$S!A8QU*H[ MBN=S/0D<'/V7HD7;I?1ZWRE\=V6\P=/P97W<[%6YVN-SY$I,!2ET9(Z?&"U/'S8K&J MYVYOX"K2NI1T!I-HI5/&,/!>.TC,2Z:95"QT*2%^&-J0W/$CL:>QO=KQZ)S3 M;W#=0/_=[%WX_/MX^:&>(B;I:U'JY@,77D3CLT=P,BA0+'I2AC7 C2E<.BDU M[S(;[PMX1_?Z3S%E'<6X7::T"^0$<9U_W:29B#&GE U8%S0HYR.L;];4%GV0 MR8DLN^PI[XAS2![N(TQVK2W9V_/88<*6@,FJ'A MQSQQ_V 2=O]EX-WL::*08(YWWD\_HD#9,5';E#OI0*E:XRN-I=BE,!:%E"%T M"3ZWA_@M>*>'TNRNJ;ZQ 9O[&9?X[F\Y.E+<2IL5 Q%JNX&*U.E4@.4HC1". M2]6GL=)N.'?T9/^<5&MHRB[.Q,NP/,>S+A\_0[]NFSR94#!W-_Q1O9=.T1]U M.:)7)8H,L5!HIY/UWH8B9.CN8NR-?D@)Y6-1\^A6[T+8Y^.U6@C_E5.G-8'- M> KD*@&J]04O1M#,+2VY3>0BL:)1].G\LP6V;\#+[4FV%A9KOM82LZ]B/"]D MN:T$GGBH19N MEXDYJ*H-9OD?F?R"[3WW'5*%.V&<\>F!7^JM;:'*3NW/GS* M?PB+\6)6:/I=D QG69AK8V_7"F[S@]IT?=L"9(M>>4]%76)HF"L3YCZ:V/"8 M1GIX"& G+3ROM\!.6BGCXFG==+(1;A/5R U[=V&:7X;Y'S1FO.;7[:.L79[? M2'U[BW1LA;ZK7W97Z_DHQU?N)O&.K>+S%V''8^!^L_TN MAFSV6M[2P ,@O1,VF.2!N]I+4MAZ"EIZL%%R9Y#LTF?#>$><0YKM'X]W/8U[ M- 9>O?5;2:Z]#2"RI472646+I$4P(HL8I,U.\,<@WV[7L'\31QVZ\FY/D_9. MZ^X>P#YB?#^L2/YH,?O.OBXOVFM3("):4(4E".1H S-.Q9""8+G+%1L'12>M MU?)UP[C62(ZGKZ;XOS',SV\OJ!62B^6(6451AN(0F/848OH,T3($713+W(B@ M6)=*_,.A#\G)[,G/W>*^YD9OTS_BCA[!939?D A?0;^93>CWWU?(A/S=A_EL M]?[#NT^SD54R8C$2D&E:F# :TIW68(QQ21DCI70/S;=-D S)QSP&[8YOOD=C M' &]@$P4PI$Q#+F6 F(T#!07%KP2!I(1(BL9$BN\%^=N8!F2ASEDUAUBPL?C M785Z#OO%;#4?T5R,6G$\U(F,,?*$_DD.:N0NWJ3SH7+8",Z1"J$$S[Q C M=J7>N;(VHJY(+T"//^*(6ZF,$@Z\*/2^>$V18%:%/ ,=E2[6\YO];G9CW@Y8 MAG2GRV,3KY<)'XUW+V=S>EG"=(TX^%B2YIR9\B.3\CM!CZ.\O=0PA%M<].MZVB-6T,=5?_W"]I$X_JN:],/*8A] M\*&-M+@;^*/HZX#9=\M''TEWW>;?AP;N2;PC\^]^&AYZ3&M] Q'7Y*[>H0%P(['YPN60++)+6* MM6C*1<)74!>O7#8Z]Q=XAQ*V8^USM&;+[2-HAYJCX?G%-93U?0 CYV2TVH1: MI$-!CF8!@LT";'2)>R M#%F#=#J"0D'AKDX9A,O*Q!@4P6*V@( _U3C<+ M444'4FHT1AG%6)O7(A(&C@^*+UD4+J6_6<]TAT#:C#<'A[F7M:ZG_YJIO M0_+K$E-HO)ROUM>0G $2J%$&E.3^U_8#-@B(Y *"%Y(9A2XJM=T6Y?WC#,'= M/CX+#E-W&_O?OH?YMVD<3R:8GY8ES<&3R>Q339&\F,V?S3&/E^MKY2.K;:=3 M!,U526H8&W= M4Y;@,O=9YUA2UH>^2%N\0X_4>VY8;&I@HK:1R)5;Z"Z\X)RLC,(J\(:"(14I M-O).&8@\"N^\4:'/8?([\!PLYL5E,+_4^PXN;SN[D-8HZ8.M5]0FR^J1[%I: M:#,XZU)TJ2AI^DA[+ZPAS,,M>7(K^&IGE X9P@W")B&LY(YBP1@X*'HASXYX M2Y-4L4DX3+YOFO"A-^-Q$\@]2-+,(,THLNZW5'O5?D[C1;U:^/P^V M0 5T( MVI)O'6HWO4#>NQ,%(1?C0LXYI=3E,KP'< TIJ=R#*"W-TG9Y?;N:YOF7#>+J MX"2W+H-VRH)R)=>>LPBN:,XP^IIWZK;(WH5J2,GB+JM.,Y.T<>5K Y$I_?QB MW7MZ-0'P*RY'-KM" E'XK^LIF\ $N80LD^S*%Q.+,WR[O-]#(QU^-?7Y\]^$ M3R\#N=3C,%FL;V%_@PNI7>U82,!1U6T<:Y[ILN3X, M;0C.5GL^W+Z(NJF)&MYJ?H[K]]G\CY^GZRZBBQO G$>7;&1 M(C%N0U#2<=EE7=T"VQ"G!0.ZMD)J8IG7G7I-[$%MB%X9D=D3R,C-=J6^-?Z;O37LT_D%'Q9D&XJ M) HLT(B8<]T&7G?,4! T4@#*%+F1SBAQ\Q:_N[8C-CZ_->2?YC6!5%0,:V<% M0Z%H**A8KT;TH+RWR1FFE/+[@EZ/,)@ULH'5KN^6M%!IL\SNZF2UO@GK.9[. M,8W7VMB D'Q5:3Q/''RL)3*^[M\XIB&2=TP_*VCT=O;>?LSA9'-;4Z"3WKLE M:J]L$@J)7F'F8&2],3@R!JXV?DC>1Z^]Y!F[--2[&U*G=.T5F;5,&+,V@+EF M?LC;H!"-*S")]>L$\B&P(R$*$(BT!R'15W-6RF"0\Q*BX]ZG*SUU7/9/]N,\NQRGU[ M.2PM;=/27]E\]V7E<*2%+TLIP61/''::/"A',V NWLH0$J8^%0GW@>HF\%FL M[36IVFD+5CA770 )L?8SC\BLMDD',O1111Y,SJ,Y8S:X9ZTLT^[N@LT!.?U[ M@FO]3_-Y_\.S0/W.FV1ULB(8;L $*^MR0(Z#,P6*3XHY68J.J0>O6@DPB)Q+ M=PH^BKE;DG6^PKQA0]E9(SQSI EK2"=&IKIN98A<.)]"%"SV:5I[%Z)#LY/U MJ=>JRT?(N/#:20@.ZXZA5^ B,Y"R"2D&S%K?Z#9[=Q[RUM.'-/^VL?+-M.-A M"FV6=3Z'<<=;58Q-UC,++)I,2P 1+M0[(K7+Z)QT09N\HXV;S';?KKT;*+JI M[2_WYT:1.[1!<""=%5"I5M4Y06!"*%G6TAN]75?>FT\>4A*CGVWW4V3G-.BS M25@LQF6,^;(>3HHDN";A4B(Q>7$02I% :W3V!DNTLLO9Y2WQ#2F/T98K/0W5 MC$4_GIQ.9E\0W^#:)=L@NG FN7K1 [.98*F:E$/N:;G*TG,1B^G3/>-!9$-* M:/1A3EOC-#[5?K?$*46>L@>M>3VG[3DYYC0O6JN%-N2CY]#E4H+[80VJ/6@7 MMC0T2X\&"%=S?,[R' E 4?4<'=K:^#04<-(X6C%99*S?H:.;:(YY%U)6#E$A MF"@$*)]K:D5FL-DDBUIP3%U2PVWO0CKJKO9!W#GDCJ,=3-7N;;FVX?ZFZOA5 M^6UQUC%GQ"2746E%UJV5>5$Q",%[P((B9R%XR5WRIO>B&E(8UYXP[0S2*(3+ M'^MYTOPZ?%G?1/IB-K]6X/U5:BNUXBX8\+;4QLZ6@\.B:=[/.O"ZDO@MB MP;W##"F&:VSZ=NIM=8HHC^>8EN_"Y\V0I,D4)QH)QKM"<0"2!QE47;UL<2)8 M=,YL9?&'1AI2^-78Z$V5W,.7?CE>))Q,PA1GJZNXBH\A121A9F7)>C,P]#&U+XU<%/:&N:EMM5-WI3_(K+RP9H1CK461.)32W>5$1B M)&S19Z&1HL50>NU8W0FJO<#KG>T+D2VY]"(Q#26OZS]LIOF:G'SOF HB%.[Z M' ZZ']:0@JYFC-FP[]O*,NU>CRL-6I[/5G%95I/;."\@QJB$+U7P0M."4ED" M(:3@D$=1?)(VY"YEQ3NA'%0103\R=3-<[TMNS-<^%R_&4Q*! HB?UUW;UI'% M=1A;-KQ_Z)F-&MWO!+W)+0$/C'C -0O;/?DXBNMVR<(#XYY?3/"VOLSS+SW4 M>&.$XZCS/K&.J-;_P/Q^/'V_WKHA*17JC0HU MHK<*G!<2HE3:")DH!B^/^9K>!#RDO>OA,/%0RQZ=A^O[VS_-1CH':Y.3P)5# M4($;\!)5/94B>+$L>&,>DW[G.(>T3SXHUNUCQ\![HG5"!1=0FR_BH3LDETB'MS@^/<#O;\E$H]V*VFH^<*B5'5F$A ^5JO5%6 M C)*SU!S94R7W=U=@0ZI,F!PA-O9DH_#M_%''!7'2A*J0#1,T%OA$5PBO$7$ M@ 1:>^QRD>JN0(=46S \ONUJR:/S;7TKQR54;M!PFS,46^IM (9>$DP4]ZB2 M$&5T0C]J$'$-[3;,L_\O,F]_FS:D'V&KMV"-"D]6F!S!Q$J7,$;>O"US()IT/R*('5GLU*\UIH&CE8RS.3EBS;Z=Z66U"&E<_9 MQ^;W5WWOK.YF#/Y7F(]KWODKC+">JR5%W]K4._U";5.J'1CN$#/7!EF7$/<6 MDF&E3EH8_3!EM[MTY,-LOGR'\Y,K4F4,B"4 DS4XH14;8LH:;'92^E@DZU.T M=AO*L%(7+:Q^H+I[5PNY%V$\7]]?_)+PK>:X?Y'0'8]JM%NT#= F^V6;!SI@ MU_#>!W;53K<]Q/\3NVKI_@W(;FKZ(4QJ?>';#XBU.=;JE-R!]JK; M.,HQU/FP>$U4[)]CW*\ Y^PW&ZEB XQVXATP]US]_9:B=IM9UD\_9"*Y]H"6 M(O>L4ZC/_V4V?4\A[D*L8 MLBF@F='TG>I.=NHEO V\P]ODQN77>JAG83[_0G/&N>@1=4 I,VA=PR/FR6>2 M%"W%PIG6]7^R2Z;P/E!#BDL[,.AVL]Q&]FG86/DJHM^FX:RM'^;GX\6Z5/\U MK4GC557(^J.+Q:JN2>N+RVN708Z&RKB$98,(N@"H1DXUG$YY+0H#USP3MA8J?"@2L@ M6@KT,BQ7\W7OES=X>IZ3?55>S\?3-#X-D\VE1E8(G:TDY?.,1 %6L\)) H76 M"1U#[627M^U0X$.:YO=FU:TT^S&MV>6E>@#US]-;-4:8C'$^.3!8FV%J8\"I MJ($I)FT.A<70IY+Q$-2#RH,^ OL.M./C4.^RT,AXP:WR=>>KG@N,#"*7Q)$H MM-%%*BNZ--39!^R@4J^/0K1]K/:(_%K7%5EEB/.&5,+J%H(CYSL$KH$SCEG' M(DV*PV#8X K%'H]C.UON\5BV+B:R1'QZ%1 8,@=*I QNP+&:E0E(LOBL3VW MKV@'51OV:!S;V6Z/2+%U 8?.:&WTD%)FH*PUX-%;L#)&&3@KB75I?; 7VD&5 M@ST>Q7:UVV-0['J9D%#<\) %E$1L4!HCO1"! PM2)\9\O:[\D5DVW.JO1R#: M_M;KO6_.V;/9R;T753^"\'B._\MGVZKQWM&,H>7MQCZ;ZZQWWN[SR=XYT M1)4_(.;QU(WS,IN?U*S^3ZM0L6!/E6\<[9AJ?UC7"%X7PW:RP X0C MVF=?Q;2Q'#^_1[CZQ!7=/*3EXM-X^>'9:K&2MM["7,L/1[B M$6[]].-ILI]W^/#8A]10[?#XXRFS1_W5>2_F-*^UV<_Q[._Q] J6VD[R0Z#I M:#&>_KA8CBE4QL5(AYR$UPJ$8?6PQOIT)4^D1N3!%)>X.N]W'/K"W]Y;# M7>E"1<%XPE$(.BK,#C)7M"0GFS0UOV/[*RC?C[5'0,>Y$@]\,S.NNIWLH5+FCC(+7L7/N_+HFM/:*6(NV&U M%_L@8FQZ4 \E=*2 HN7A;*37.%\3<#]5;'A.*TT\!+&7(@Z97>]\6C^E])M3 M;X]UT%MS]^/Z*:?GN9_?U[XDYJXZ^KDUC+;)^/)ROZ[GKXQ:O5OA\EXVRR3( -6(MNR??RS-?*1R>=\!AB[E+MM2/.0_?W[QCNUCBTX(W3 M2,M:@JPLJ.!%O>.>W%"7-'!3I"Q6J*2[G(K:">40HM=CL.[F9G\_4S:K)MD( M\2YE/,W_M5JL<]4C14&TY>ON6M*#DLZ"T_5JF<*P2!N$+%V.I.V)=PCA[6 8 MV-B\W:-;_32EUT??SQE=@RFS%M\7Z>=-WA:#S?NV0IBPV-: M:>-?#NFFDW[MV:ZB#7JT[G]9-,P^^.. #?U@8 %0 &9S;'(M,C R,3 S,S%?9&5F M+GAM;.R]67=;1[(F^MZ_PM?]>N,XYZ%65_>2);N.5Y__OV;%[-\ M]IZFRV^>SPF75+[Y?;Q\]\T_"RW^]4V=S]Y_\\_9_%_CCPCPWU?_Z/GLPZ?Y M^.V[Y3=**'GS;^=_D3G47(6!FK($(SP"&M2 P?HL,/B:Q/_[]B\.2[(F5PBH M AB=(R2G^5_9Y%'Z$M"4U8=.QM-__:7]DG!!W_#BIHO5EW_]]MUR^>$OWWWW M^^^__]L?:3[YM]G\[7=*"/W=Y4]_>_'C?]SZ^=_UZJ=EC/&[U=]^_M'%>-T/ M\L?*[_[WSW]_G=_1>X3Q=+'$:;YZ #^^+#__P^MH['?G?\D_NAC_9;'Z]W^? M95RNU'/O$K[9^!/M*[C\,6C? JE RW_[8U&^_>__Y9MOSB6'\SR?3>A7JM]< M_/&W7W^ZC70\77Y7QN^_N_B9[W R8<2K3UA^^D!__78Q?O]A0I??>S>GNA'] MY9(;*-O@_-?V:=\=C.D= YGGLT3 WZ5I(_B &-=]^N&8/W\6%*IX-ED.B/CV M9P^*=_8>QT,*^-9'#X!V]4'PGMXGF@\)]8O/O8;S$N1-A.TCZWB^6"YF$YS_ M6YZ]_VX%\')SO1];74SFT'94H<_?X?_Z^=]>>SXK>CP=M[WC[_SEQ0>T)^V) MA/Y8TK10^?:;%QI\_XJ=IGSCY^Q\]AQ2K1_M"$*D#(BZWQO]Z'X5S< MAZWM#?_LJ J-RN<$@1<#QF& D%T EVW2M9"T*@ZXEO;,+[%?D>79_'(5%V_. MGJ]6LPEY?Z'>UK(:9'.>(YLA M;9$7S*-8G"%E0"3V1XS5OL%!$,*G:J*J0:0A-^H;SS\A71\DVMOJUH>H^X?I M@WH-$ M>5NMYG"U_DIOQXLELVWY"[ZGD2A6BB 9@# (1@@%J#03+@L1LX[*IS6NP)ZJ M_?+9)Z/> T1Z6\7V .Y\,;_..GPBL?U_%Y].QB M+RJVH,#:? 2CP$2-$'FQS-:D)"6ODQ]N6]\ XF0X,(20;VO?'Z[]9Z7,:;&X M^*TM5XZTP**=RPQ*L,?@V*Y(I4;(&DW(28J8W&":7P/@9+1^J'!O:SP,IO'G M_,>7\S>SWZ?VK:WE.PMW4= M!]/UZM!Y.7\UGWT<3S.-0B2E!'K0V1 8HQ);F):7;46A0C'; ;?V]1A.3>N' MB'A-U.6@$-L7P%[-%DN<_'_C#RMK U6I,GL),87$C/0>$B4)M6"(2 :+TD-K M_@L$IZ;W_<6[1NL'!=O:OO-L3K@"DI77Z$P"! >=0A&@SD,Z\G=3H "5:"*6D$AB6 M8/([^=P3T.M!HERCUX."9V_FV/* 7G]ZGV:34?2&@60'KF)D MADEVZJJO4+,4 IUOEM\ 2OWBH2>@T?V%N$:=!P7*+KGUPQ_Y'4[?TBIP9TMU MU3L!VA.[ZD9XB&39P).ZRE!UL4D,^*I>?_8)*/=@D:[1\0#!K^=G\SDO]?Q6 MI9&/S?BSQ:@4/B2T3Z"J9F BL?6N!('UA3VZ:'6-PT5!UV,X 9T/)N(UNA\@ M]/73=$ESS,OQ1WJ!2[S .6)<7F9M0 LM^1RQ"!AS 9C M^P%$O$;W P3!VIW;_#F[[&]G\T^C0"$G+P4D7P(860K$(A J5I>#C-+K(:SK M-8\^&4WO+] U"AX@\O7Z/4XFWY\M>'F+Q8AJ5;(F1F$)P025(2 ;_MH[S;M- MU<(,D5RTYM$GH^#]!;HFW62 \-8/[VG^EH^3O\UGOR_?/9^]_X#33Z.DK+9L M4P"ITF[3I('HC&:$SE/PJ'0<+K*Y%L+)*/QP :]1_$$1K@LBOJ/)Y!).L+RJ M)#-$Y=GI(YD ;=3,0V,,&9/"@)'LZT\^&37O+OV^WY+/\ MK]?O<$Z+EV?+5A/2/,-1K%7H8!0HE,1V SK X%MFHW;18S0F#A$MN1_)R6A_ M,'&O8<, 66;/>=5SG/PT+?3'_Z1/(S8J# DL((5W8+35$%$IJ-I1%;7D5(<( M:Z]]^.GH_ "AKE'S08&S9[S&TM;YXP3?CD@ED:N7(%&Q55$-;S_1!5"I&%M" MU+$,<1']Q4-/0*W["W&-.@\*G%TN[\?Q(N/D_Q#.?^3O+$:(:*NS$;S U# % M2$Y)2%%K0L:I<8AKQPV//P$5#R'8-@\$%$NT;?!P7+UJST#:8)C93'JD14H&-L MF4W>0E!L*4JR.E,PQ:@A@J2;GC^@OJ\59!_QM3Y(H.NJM+XY+[7]2Y[,%E3^ M^NUR?D97WYQ-E_3'\H<)M6?_]=L%O;TJ@!V,&9??>O;'>#&R7H988P%=0F-M MX?7(HB#;X$R*D8KW?0AR'<: /+FC2/Y>WNRAXKLYL[>H.Q7XO5AMFELA&=VH MUQ] ^2^NE;T/\&:XDLO@2VG8=&';Y^$&:-.R]GAM]'%#;4*U*U4DMH@14G_DH?:7I&BY%F MO9I(PRDB=^HT ;BF"L29#8D0472I28^9=U MON/A.MX,Z)HF[[]X8\/[0Q=9><_";>!:%M@%W%'+'3%( 8IGL]DHLI "ZS ;5Y EH0RMR;@:P%39 M"M[QZ3&0/F?=E='A2/B5%L0?^([QO6!K93+[T-Z3*W RY=;.!K/G3NV^'$U^%XN+74D4U4K= % MDHJ&CT(,D 1#(_219&23IJXIJ^A@&SQUO0\CX@&["GTV45D6?V7T-4[H M9?V<1"J4J=[4!$J>EVWE\W12I3 $G3%E6M-G8@#[?P.@4V' ( (?L/?0K=6V MCCCOJ4$*3+TF#;XLUV+)5DHA@%=KBJQ1U74K?@*__%9;3<0KVE&^'=__' MV9S&;Z?GE]OYTZJ/':[.I4N2?D^5?^8-_C%BDQ.=UJPMYB*86AP$;67K'NR# M,R7+VH4*.V!\\A3II8\.N\5/TX^T6)Y?P#0ZKVJ)^#LCK6+UO$A04;(05,M7 MM-9!B/E"N,A%>9DS+6Z0"65=;5; U@(=\)Z\B084.H#MBF[HNBE!?,C"^+Y;,H( MSQCDU?7I^3EU_G-\6M'BY_%T-K^L.65V/YN6+S_EA_][QG_],RW?SPAE2YNR!'7^.39^ECY,MB^7RDNX>!6_ MIRFUVQU;<@Z)M^44/7N$V*)QU19P?"[;JE((JDL@= .>$Z'487(>LG/;>JIO M(JFM,@@O$XC,_KSQC#=D%.#8H:?$1WBV79REKW&[&4('0W9[NT3Y"RVO>?HA MV!"\0: L9=O5:FST7)%RB>O.;WE^F0/> NT?R \RF?A]$TD.V MB]L$['M@3_[8Z*J9(;M4[@KX?/.3@:P)DL +U3I 9 ?)5 \Q*D6U:F/E M@_+H@8Z?OEK?DV*[:ZS#<;4![,4^>KO%B," (5D#UB"R@9T*A#8,)9&61#KX MLF[J7S>";<+Y=5)L$*UU. X_[^'G=95"^.*JL>R5K5I2,=M#:6ZX4-:&XHEP M32WR@&4O1RE)[G2 '2#+ARY#7LR75_!?9YKB?#Q;5>89I;W)@3=!V5HD&%Y* M0B^AH$[18>1M<$T?F5N,X =<8P-_=9,)&Q$2%.S7F(^&@4)Q]3];M(]]'4)[>&AG-ZU\3X\>)2\$N, Q4J MKWO.<2J6[UWAC=+E7&R2OFJ9JS"UA$2YJ.)D9L9(K/+^TN5U3QR\AMF09.,Q M:8BY9:!4DH 9 ZC@M5/1DEW76.8QUC#?O$DP,M200;0&]\9&A*3;$)*8VEVF'DN95!LV:EZ)A8Z OZQO\X[QQ%W]_3KB@%W3^ M^U66MT;M7(IM#JSD%:@(P;8VRH:]=V$3HNM2!GH*;CR,3:@=='8L61N?[L(XXGS=_EY;6"EXM1,V-:K%F'%3Z::!-44^-Y M+11_Q7:M),_V<6C?.3:[=UG GWP^AN9[=$?8L(X7++J/JW+LQ?\ZP\FX?FI1 MW<6_4WE+5_)MHW-8R 1^+"LXJ)E[2+:QM)"21'<3DO:Z62.@^ ME<&'X?Z3OQWUW*%$<0WRSV=&2=JU#OB@ TE[QX7BV:KTTL<1#[O?IKS13L;_2>7?9Y-V>7ZM./_*6IV/%_Q7 M+_C+Z=OSG;J]#2F[0B9@FXNG>5,6?'2WN3PR4&OS)6R-1_55#EC+ U"Q%W>V M//V.I?@C.MM72[I:RS4C=<-B0J#LN$,CDHN95RN1?* >3*-M0:9LC]H^YTS M@X97_2[2?=#,H.]Q@M-,K]\1+8<;6/#EI_;+^KD#_8T=,+EC0^2C:R9:EU#AU)V<236HCF^Q@]1 MT5IM'R+?#@&/Y[AH+9#;;ZW7PT>4%I>?74AF%%0 MGFTDC:#)M%A>#!!UF]D9JHDN&V5#GU-B-YRGP)^>JND0K'J6\^R,"?XK96*R M,^[5,(]+="B]X+V5;>K OYAH+42R!-I@<,;9)'67"Z:[89T$3X83?(>;I&>3 MR>SW9I SBU_,SM*RGDUN([X$ZTNU2HL(Y'GUAA)"3(Q8RU)-*>BTLEU8L@O* MDR!--[5TR&FX#>P76EYBHRA(H!%@C&EI\T4#IN"@>C1165\D=FD==A>HDV#( M4$(?L)GR:AC$;6"_3=-X,F'7?]4T\3JUG\^IC)?MNH?8K1/)"U(9LM$M;N0] MFUH.H1K#9I:3T=Q,EMTP:V-?!$^9%L<3_8"ME^\!O1[NR#G7TL=8'J8-'DOL M"_*)R6>GJ1%5(E35'LB3]4\^87X,(.H!>S7?![8N:;X!<1;D;,D%4#2<4AN( MS&"(OE9L98BD_:'DV/SX4V;(0$+OTK[Y(R]^-O_$)^!(!NEC20$H:,92"K$M ME!&DX2/1)U5DZ-1?^0K$4Z;!P4(=L$GQY7"I_Z"\_&*%(_(F4F$$(:BV,=4" M(=?6C@;;=/LL_,W"WFT_FY95WMF7[X,6!G.R"=C:38Q156A3UD%JR:@+ M>J(NMRQ;8#L%]@RM@AX-C[]$@R5%&TII#4GY:=7$YRVL0SMLN?#1:WFR'KA:E$&0AN\8%KG5FPAV*!% M+@&9A7V&@M\%ZDG?N XF[<%'O/[C=37[G>:O/RU:(D&#I)7)F4V@-FJ& M(5%N_7MY"U*D1$3I2S1B.T-R[><_25T.):\!KRMNF[6_S*;Y\A@)P:<8)$1; M3>M(F'F'81>%L$;'1XOA=>[N#%P]X DK<0")=;@P>,& &4CY/!3E B#S2U#F MAP<#D7U*,-8[/BA\!;88'<:HC=XJAW+G#7DSI">I_8$EW6'@XI>7Y#0A:IG \E:41$[!*-^'$=L!?.+\Z*"%#L,9_S:; ME=_'D\G(:^LH*,DT)?8LA4N0LO0@6H=@+T,K*>C!ADL 3UK;>TFQPPS&GZ9+ MG+X=,]$^;T<__'$15_B,T18^V7RWO23@!P\FWWXW *!LGA.&M MIAIKP01K -$PEJQM$K&T*O1^<; M^S6<-R//24KE4\B@O&L]Q96&5%N40FO/1U%S3KM8^)LA'9\5?=2XF2N'Z*!' MU<-%%LHK_'0]S34:[Y5*!61I.Z7C=P(+[WK"29=L4)CZV /KX3PH*PY2V(9, MT@.DW8<#\[-K@:NK0HHV!#%+1X!1()B4' 1V2J"V*?':6N5NAGL'H\%Z1*?$ MA %DWJ=XI0&[O>R1*S&0K!9RQG:E9#V@EPBU8#0Z1A9&EP[^&Q&=&AD.E'F' MDI6_SZ9OW]#\?8M=?KYD-M45ISQ[K6S\FJ(J!!TUJ!:K<%93D5V"Q&NPG P! M#I5SQXNC7^DC3<\^'U4N9$S*!<@VMN!TYE6*R$>5\2H%D33UF4^]'L[)$& M:7>X.+JVV/URTX(GYW-A]\JS75,"&\]5"JC"526$=]1GF/6!N$^&5; MJ%4H;#^?$ M*#*@['LUZ;ZV_FO(4;++49+))7=JT;(9THLP82 <= M7-EKH$;%U>"]"E"$M&"JJ8"I\HD9G2E%!M&IK<8U#">J_WVEW,%O?3Y[_WZ\ M/&^E/6TM$=F_>4O3W*!5K[QUD<#EW(:2.%YB9=LVHHDBAV"%Z%*T>@>F$R7$ M4%KHX%G>7O%GAWCM0)NVES%^%G$SA'Z:+FE.BRN[V[1>G$(F8$N(5U-2 30L M+^VR+-655$6?D2&#+N-$:?B NN[@#+>7:C9=K>F\:QX%F[2P'FILF46QL)!R M+!#0%IF4S]IT"6NEQHUO*2O@X>87C\M/T.7X8+W%R M#>8(VQ;LK.'E.CZB75009!$@DXM:^$JNSQ"V^Z%]U4P:6',=O.]?:\^L6SG,_>GTU:P^D7K*L\7HY*=EG85GTJ6T=RWK0A&6*8D8JSPEB7NF2/ MW _MJ^;6P)KKT2+Q"M$VPP='3'4KJ^%]E9"E881HM<[L9_"[D,CEI$JOCG>[ MX/RJ6==3IQV"!;0,'FK+#%R1LN8R-E@S,Q^7BS TXO\_ZK)M*! MFNE[/[[6?QF)G*,4*8".AH]J62Q[N%ZW"]28*6 FV25_[CY@)^KJ#:J/#J56 M-V8U*94<16++365D)T%:0%&9S$$%1;E87;N<7H]FBMDAZ?<'R/+Q3C%C"CKT MB4#:DIG\*D(2)8$S/AF98T;Y54PQVTF;]TXQVT6J1YM@M0VHKVZ*V4Z:VFJ4 MU3YB/AH'9+(A4,A04YOBF!(")C[UE"3A=/4)_38'P&/4_)%22*Q)]@I] M]$5:N\6PLR\?-OCD,^%\:!E5[+9$ \:R=QI450S[%Q;.SY;O9O V0'J%V) 0&*"95=N=;U"8Y5J82 M61J2.HDN*5=W8#HE2APD[Q[CU&Y"^VFQ.&-81*B"8(9*V^H7A:S-CV-L11K/ M6SB?X5W:>6[ ;9<+'':@H$C)X.03A!0M 6,]HYW*1&A M"E]5$:JXTB4'XBY0IT>$?27>XZ[F1@>S&_W-WK?H\'\V&VVQ_!X7;.&+3*IB M4B"*2F#0:$#G(O.8DO0N.%GZW#CO"/3)LZ:K9KJ4&M[5&6_#( P?HXDR6]9Z MNZGTM;;T\\#^(CI+Y+RB!^A5^%AFE0S,J.X:ZG Y5I.KKLSUTL/T0_1\@RX<.MM]:PO,)+A8OZ^I0746>;*Y2,AG9 MC!*:]SPC 4N;I:!*"T#D+&S?.>8W$3V2(/Q.6MY$F(.DW<.%N8;G(DZX#:(= M(O&[6["W(!TW'#^PSFZ:L,,(_#A4"-)(1-X4O:4VT=%6B,@8G=4UQBJJBUVV M@F-18$-4_N@,V$7.'33?VG(N5I4);_A?K!:H+%9;D"J+#6$I0R]<;=R(:V!'<_ MY_BQA:'5,NLCTXU78<>XTO]\F"YF]78>XN>_'>Q^?]OG];OLWVO%-V[^!6F, MDFQ*PI@J0T!!4IFLV>HDF>OZF_]MGSQX&H LFF0R'HKT! ;/&_?S+R$E6;7Q MJ72Q&;NF =R^9Q"FJ$)L^ME$;:J<1T#G)23AG"\!74I=(F>/_F9G%_WO=+.S MB\0[W/BO29QVN<2B-:^R5D:D1(+$.S&(JH/)RD5[RB40@VK^0.EV,'1_H>55 M'2WO+],.WN\V=5=KJWG. M\^A&DB*YDC7DR,B-TQHBXP]\&%Z_\AQ$F59 _"JS+[#G$&-AST!E4S8D< M*IVQ2WN6/; ^>7KUUD^OZLS;D%<)DQL0)]NBT\*!=(8EI$N%0$Y";14E.KF M?>8.[P[U5 DUE'9Z) FLN-Y:+?PXF_-N^L_Q\EVSS1A[2VY8C]F0\-DFA)13 MZ\ILB4_SBN"RU0%SU5)TZ2&V#]BGSZG>&NK07NI9^8^S\PC9XE=:5;Z_F6T+ M/0O%KP)Z25U5Y2[)+S^P#,#]YCAU+7QWZ05V#_F:VH7G, M"GFZB?Q78N=S,5[2:YI_'&ZZ^\TY&6BOAV44!K]K-+\HVJ9 ] M&8QD5+72>^K-QRX+.R72/KSF.Q3+WYW[G)1$+354U2X86NO 4,@R5&ED"8AJ MJT+ICC')8<)N3N>2J@(76ZNGE/D<$XB@^6PC;_0[Q=C^AJKY[,I M_S&?WR^N,AH,18]990BQ)49Y7F;PS@,F)U"8Z'/N,Q-O%Y2/)(EL)S9LMF\& MUDJ'*Y26"?&R/BNS#]>R(+;!U#.C;!VHA\DAZZC+62=%'(LDU4LGV(&$&A+R MWLLO2[ E@633+E$R5?1I G4\%K]]:&DM M2D@G]05(LNR+.9)0,J:6$. 8I"3(TN5HG Y\2GN":IL.U-^LE^@ZGRGIPM6A7I#10K0Q@ M@D.(.6@@S*5FXY*Q70KPC\B';0NMU_+Q1'FI N!3RYHL-A\BAD0 M!8(+*F07BK5]AC??0G)\HV$ #6W.X=Q#O!TLA VW %<&4A%5%[#>U-94,T"0 M68%,,5(I6OO2)M?#.046#"#H#A;B%MWW+X 6FXQ,U4$J+0D96VMV26W6>'52D#?L M7'7R,;=#> HDZ:.. 7,W6TO5Y^<0&=$/M5)>GM\/7SG<*V,I5ATCTQ=T:ZQJ MJO<0V<<&JNU2DKR4>INYFEOUKMT&T!-V-;O(_,BMM$,[(:Y*(&*427Q__56-_N/GC%W-,9^ M#(3910U')LK51<'EM8XP%)5+()+SC)4W[&B$!:>=I"H5U;I-'NXP1] -<,>X>/?C9/;[XDMD U5E7WWZ<6JP-ZSF9L6UE]9$ C.*4,&)?9 .@19.KEH(!-LE MR6_X^NI?:-GD]&H^^SAFX7__Z3>6Z$_3EVQG8KMU>I;YY3KOK7@Y!ZEH%3 4 M!\X;QUX&&D"7+12E"OJB,/DN:2:[0WT466V[<&5-K69/[70(]'U97>J3L%KS MBH,7#*9XUT(,!#64K)'W8I1=NI8]<,5N;[7=6=&[B\Q[I U<3_YNF=O3/)[0 M%Q#?S':53@U*)2,=9)+Q/"TS1*\!@W7\+@4;^[1Q[[&8DZ?C@S.@0[#R!7V8 M4QZOBA0NVE2?_WE:GN4\I_9G7N'(:JM#"JKUP6_YPRE"J"XPZE2B5,4YU:GW M\U;XCL^]AR?#K8;1PVNRQS:Z6+",WG_ \7S5]O(=SM_28B0PA\BK!*5"8&.B M\LHSNR]%II2RMBJ8+I:C8\\ >NK0'>,%FXOS>5MWD\H;_&,UM)9_/V^AOQB5 M-@2U:@="L&%@/(.,56@V,24&74W,HLM]_7W _F34L+KKT";C;RS5)I67TS:? MX67]_FS!GG)S6WRES!# MC'9O,P**2 ":<\N2RVRJ"Z;V)?A;=."T6TTF0D:=(S:D)(^Z"Z5F;O!_)-O/?7: MH97&*DMBC2@NP\Z?0X&C%(,JIAWBAAT(4PQ"4 DA8W$F&MYP71>S:VN$?W*O MDS8[M-5@ ./JQPBTZQ$%P3XX)G[0AL(U@2H51A^ M&X*7XDB,N@WN(=J-]U'NO1PZ4#-=)A+2>JKXA!^^IBP*-M-;=A M';=G_T%Y>4YBIO2K?[QN&2RO9K_3_/6GQ>K2GMD;*R4!U5@$TPIG4E$>?,TA M$>K@;D[>VS B8Z_'GQQ-CJ2)#O&J-8+YTE,XWPI%3!8=5O9%*_]BA6WQ_MQF MRX2@@PT&NY0H; ?OY/C443L=XE7K-L?/T=E7^*D9<*NFV=>^?BYK]P(ILN/83O1?85,>H0G1PEYM12)E;,)/9]-)FP+MF+E:>OX^BGSY[V]7,:G$:*HJDH"3RZR':@T),4'.19" M8T(HYF80?8-%/A2BD^/4P^GK-NGB\?+:1U9ZG4LQ$)/GS=6A8^^TM/S9JE42 M9'V?;(;M(9Y\F+R3MCKX@QN0GD^>7"\8Y!TWVA3995W-NB%&7*OB!22TT4K)> 04E0U@;O+:(U79HD;0_QT>Q3@RE\=A1M'8-7-],IKA(M M6MK%2'N7I"P2BFBM(U#S!FNB@>2TR$1"YMPER+ CSJ^/80/JK<,=#(N%GU(6 M/[+(Z3R>)EW;R0$DG)$E=Z?A!FQ?%T:@7UO,(9?#:RB )N8 MV7KT(<0N#-L>XLF3JY.V.MS\;$#ZXWB*T[Q>,-'89(R)4') ,+Z5D@>5@=CH MQ%Q$-OJ8G1[N@'JJD8NAM-/!]/_UL_WWLOY]-GW[AN;O5RY)H:25:UI-JV/: M14A>%Y#%"NMDQ.BZU%ML O1H]J#!E'FKO^< FN@1@[AVVK;9N[QXNH'05YN3 MK:UGF&2$"7E/M,X *B6<)TT&NUPVWP_MY%DSL'9Z!!.>CO>I>(ZI-)4Y[PGR"P?,#%("*I* M8*_46HG9B#X,VQ[BR9.KD[8ZA!+.>V*^K#_\D=_A]"W]RIOORVD#W_[?[JH^ MXN1\7V:YC#-OS>TOGK6$CNO?N/:3HRJK=&01@O,MF2AG"-86B,2^CJ?J?>QB MW7=8RY-W&A]:OQU.W(/ GW=_O9TF=3$(^+J8SD4W4B5)A[5"+"W6YYOT"P80 M*"@ZBDW\/=A\W&4^>:(_8E9T, <.>X&+%JWH,X,MI@V@%VTB99%0J?4-RE&6 M/GFX7_=6?#R==; 3#@-O8UJU/0"';$$9J=H\D$3@2]#19MGF2SURPNTGLM87 MHLV1YS]>Q?NG98TA^&*\:&/#S^9T=>F0/9*O 2@C[S$U>$"C'-0B-?&)ZVN? MJ9B' C^)-_5HFNM0C'&1ZKTJR2ZK2_(%GV5GK4S[^[/E+[/E_Z%EF_8U\MK: M*+0&50H[M>A82#*TJ<0A)%=U%5L-(=B#8=L!/#Z3CJOZ6[SKH+J!?_UV06]O M9W!O3X9IL@^UVHJ4! ^*.8BBX$\,/G9M'520" ==')L(:JZ!2.V M&H6S%L$C&;^VDS9G0TIUX&%(ESA^FRX^4![7,96+(3[;@!IZQ-I&-,>?JC: MIF:]Q'PT#DBII=&N\M9GJ75F;%,&V9T5JGIIB\LA#?>Z'U?W=\Q'.Y;J=Y'N M1I4//+WJF?P>%^/%K+YBBY9%<'ZC_06([095K?^@0692;8'QQOBIXK&%NUUF M&\I(Y5+!)-NELR1D$SR.[D6[LQS5RKB;7;=X]Y'BFH\91H;WX;LAP:2,4=FF M*-$98TTP+1#DBA%.F5+TZ!ZD \CO11M\/!E*C)>?UDN::]'>$*HDYT),2F". M)K&A+X)@\R&6;+1UE=8)]?)S#^X!,7M/GS>Z[W'2$H9>OR-J=6]7@\:OO*#% M]Y_XBP^S!4[^-I^=?5A\#KFWGV'[>@BB)7Q[GO>M3UO(HZ_ >.QU[*;;' M$+?K4OEEMEPKCJNA%Y<_/BHN)!EEA=2ZC1BB *B10+"\^'TQ294N78KWQ/LG M1S=Q]!@$Z) 3]2MOZ R1C0COR9<@P'G=;MJK@>BCA:1)HC06O>K2I.$2P)_, MVER"LX>*.J0.73;LOL#SO%TOMF8DZ% +U."LU6!2]A K(O@:5);LD5.?%J+K MX?Q)HXT;U.'JZY >M'$.E*!0K7 !D@^MQXV5$%R2D*PVD9CPQG1IF/!X9G8] M%6(-HL(^[6@[R^_\]LT;Q4Z/-T"85F]0@$A90Q(^>RPL/M6K/_L"^^G M0O?'2*N'OJ(_GFQ6EU]HV306B2"NLIBJ9E_/*0)7B@U99AL\/(*=QO8.R1)'!94V![W<=,I'C.5[HHI=.;!(Z)Q MI5JT8'HIK!(,MC(QK0LX%\A6DY6B+J;_HZ+OAHR0KX"]NZA_Z!SE7V;SY;MG M[VD^SCB])HMI^9FA+:DEYM*E@_/SRH$;^2C8@?GRO]"A:G1U1)4/?B-YU5W8!C[P,V6 S,* H38N2)@*2DMA M3+(>I=J*,?<_ZRL@R, "'SB=D;&5L[Q\.7]-\X_C3*MMM507=0W,2F0GU$25 M(=G2^.F*CPZU\V6+$VZK3,9U /YT,6Z[&(,H:\";Q6MXVF9W@6AQ\;9L VKH M?.B-:(Z?#WVXHFYK?2 I]]D_UH"K20B-V8 *,8#)1D$TCDF>-(6JLXYJFQJ\ MQZCZ.]*ACZ3Y780[M!%Z;1+.Q?EEIK-F)/+M#.[ J.;^C=MJT(:PM%7'5 /#J M:C%;8X)A*T2H=I"19%.$,D'6VO-Y9$SITQGA;EA#M"19C>+X0L#/EL]Q/O_$ MSM@_<')&(T2**80*?%@K/L39X6;?FLTP+V5QCM^/TJU;R[WH'J"YR'!,6==H M9%A]#!@&NP1Y]WBAJZ\N4Y%XQ:;*DL'SX<)6O$1VV$4$*FB4B<0'3)?6NCOB M/"DB]=11ARNE:^N_H/^('3VK+(L5FV&7>> M?7W/3$^/AB)2FPS5[#>E(D0=$Z2,F;]#(?:QEG8%>E(4ZZJE#IGS7YK^-['^ M2C@9_R>5EO<_,E%1S5A!N)1;PZG*_$\$-DN#5D6G9)=V"MM#/"DF==+,@*U$ M5YA7;/+^79SJM%D606DP%C&I])*0@F:43O)=VLD]APB;7NTX_6EF]X MW0XCL<=2 K#![F^WM+QQL6&F6_O_A&"2%*U[E03,-3H9"I8^(_\V0SIV'LQ MJMXN&+BKR#N$:^ZSXM=_]^(>=QOL/;/9#P'_,"GM0Q%A1U]L<"T^-B8*'V)J M WNC)PU&Z@*17TN@4DED*QQO[%\' ^_)2G^,!-Q%>1V(UT!=(LG*Y806E&M6 MO: (2,:Q<:"2U)AEW*I=[5[GWT-E Q]/=6L.Q3WDWN$:[.?9E#Z=7T3_>#8M MEXO+;"(:*1A+JZ\PWO"KD3 ")5=1.-&ZL?=@PWHX7Q$S!M!'AWWBHND[3GZ: MLES.FGFXVCO;8= *OVYS=: V3MVA J315KRGI+F?/!CRG83$/(>P.-UQO MYCA=5)I?Y4>.IV]?UC5H%V_X(Q?K_^HBHW*;M?0TGX=V_O1LW47S?8X8&=S M&K^=/I_-/\SFN*0O0ZF7WJKEPT/( ,6DUK(F.4A51OZ3K+:-J-1]KD>V 7=\ M$^WAU'_SO!Y:=QW,?%YF:TR9[P:)%&2VGOU>E@ 8?OL@\?> V"VN%&.0G;JE M;8/N*V;8\-KKL(5]C]-_O>$#X05]F"W&GYVA6!1O\*9 ]E*U:D<"](4W_,HN M3;%24.IR9*Z'\Q63: #];/0J'K @Z2+#_@%+(QY5$<3.Y0[).10%910!C9*4 M2@Z"G+;)>Q,U[E/NT+6P87-VPM5-IRRE\-L0P9HV5E9D!4EG"SD4(;-R2N<^ MT]AV03ET!ON-Z_?WL_FRW;<_GRV6JXDM(X^$2K'1H:,C,!@2(++%3:[8W*:6 MR-PE6K,KT(=,BAB:7?>EM ^JM".42=S F_/9^[,)6R3E;_/98O';='XMR^-[ MJFP:O\$_^-Q*R? Z('FR?,@( \%+"Q%5)IDTF=@ED7 0]%\Q'3NHMX/EN>\B M6E_8JT4HB3H)X<&3:/5(ND!8]8>U/N7*+AJOXC%Q] OT?W)T2/7V&,%P9V[< ML\ED]GOK-L-?/Y]3&2\;^)&I#F5K_9I6T3'2[-$5:B$RS6^;M-&D/O,7]@![ MR@SLKKP.U2.[ULX5DV1QN8",6, 8P:YEC@22 KFL,&?1Q4]_0O6-Q][HAE19 MEY$+:]\*WG 7&]^**T'9'-'8I$&B#^V&E-\,HVO+NU'(V(/N,]+C(-2GS+[C MJ;-#J.W3,-MBJ)91J!9C0IMMXK\#[@HR9S0+3I0;S\.-UQXSW?1[X_-RJ M&G^D'VJEO'Q6_N/L/,V!?^S-.WI69A\:]9F8KW]30CJI1[&RKE,MD%&T/DF6 M(%7%SD"T1EA1@\[;3/;_W387>RQ! M68_@)",UU?,)80(O027V8KR4*78ILSJFS;6=/_%?Q?9Q/^]V\;>%[#FW?SV=G;=V]^GXVBJT5E5$ F\AEI# %:+( 4A)=. M^7AS_-UN=O[62$Z19,=7T= %UGN 9\B7X)DP-,*:J^#_LE=N^)B(V?&;X1Q( MXA-/^*1TP5X,NX'E3XX-HZ;;+ M'9UD#?;& 'V=G\Y$/MK0IHE"$,6 4^?,F MW5XXI21[O0H/"ECL N9/G@VDJ-M$BQVC9VOQ-\R7\,PZD#\)-H""UK#K\(EW6[7G67GI7I)1GMWR M(%("4W0[U[V"4*UKE:C%IRZY,-M#/$66=5;4&DX='''?1BCG%;%9L=\2_GXD->F=E;]MK?H.2GCL1;_;K.7/6O6]:M5W84G7 M6O4]5/S8:4O&Y8BU@K#LQQ@M"J#BDX.\,B48H4AUR6YY_'3=MU;]L;!U%\T^ M5*VZT-Y'+!&$,-@*^P.@COP+LE>-0@2'7=+[OH):]9W4OT^M^BZZ>[!:]1R+ MJJ5J<$T4[.@(B-$X2-99RI2$\5W\B:^A5OT0A@VOO>/5JAL*$F5.4'-I":'! M0"C)@ _)V&JH1MDE['&2M>J'D&@ _1RM5MU<]8H;K C]OL\/106S98%K:+'S;2/)7/!"L-Z$Z*6I 1VAU MH7TQ\/YGEOS[L_<7,^__/JXT:T(E+;6:CZ,Z"9]-N02 M;'S$*:I_0*%V*(ZZ/>?IBJ;7QL6,9#/G0Q*-A[S)25_9*S<2JO)H0\W1RRY= M@K;$=XK$Z:FBH]( RVYLP M3YE7'176H:[H%7XZ#S'-GF4^,^>T_B7P'A4*[<&O0HBMC")5D4$H2JF2S]9V MH=5V\$Z93AT4]%A: C#U+67!)GV( HPKGFU]*:$8:04YLEGZQUF>=EH4ZZZ\ M#H,IM\^X(2>D2\F!M+!*>J4BHETGUZA]V&\O@SX'92^6Q0T7>X MW/P2T7-W*=>]^SO$MWJ'5,NLCTPZ7#9NR("FAJJU3@=16 M@:FMXJ15 /-:4RE.^(SYS_3Z@8R+(93PV$?!;;.6/]/K]TFOWXDE71.6]U#Q M8T^O5Z887P."#\B'O1 60D6"7%)$&=L@US]'P3U)MNZBV7[I]7^;?:3YM.%: M:QUH)8OP;!/DV&)=0EI(,@8H/H2B54#;-;_^;G1//'-U)P*L3[ ?4'L=;+O? M7M^#3XH<9.LGA\58,)(7'U228*4O-56I7>YBY-T'["LFUJ ZZ[!M[3[7S MFS9G3 <-HMK$'A062*XU!BPN2^5(%^K2:W5_R*?M=1Q)E1TR$PX:V[X-]IZ. MR"'@'\;Q.!91!N'G 5I^--OEQ1JL*$987:"$%F@,/O/+[2J0D,H[XR*Y+L;? MXV/H/;[&4R3H+LH=.LS;$/T[3YTWBGE88=76(BB@-H'_8YLOF',4J-N4LFV+>6X]])CE.U&GR&HR M(%O;&HTF1%>Z7 <^[A&K2N:*V030*A'@G"*I'DA9CZ8Z M"ET616FP054PE -@*03%DK;"UNK2(ZV.VO%]/-:\3"FI^HP:O&U3>J@-;PM* M@7=!!Y5*K5%L]<:>W,#4AWK3'F)JZBXL>"1V\X;AF=7D&*Q38"LZ]E*U;-W* M Y^AT;;\AE3MHQD]^=!34Q^8X0^L_:.;XUM-U/2./0?E*K@8V8/UQ0#F6$'H M4K*UD7_MDO?TE$:G/F'>'J#M#GT.]C+!-&4T6EE0L31SJ8\X7$0XGP0U,SZWCL45(05IP*F$PCN;;.PR)O6)%U0?XE?W4 ME*3.9UA.Z DBN<*F&I]S46@!,47M0XS5WYQ+^957/^VD_"VKGW91PF,O(]EF M+7]6/^U3_;032WK6D^RCXL=.6RT<"1DU4_[:*]AZA^BD;GDC6":"V&C,T>L$0!:+S0!JVRV*5USHE7/QU"K$%UUKU_ MRFI'K]533$6";_,:C50!DBF)]9YD]-(:6;LAOL M?Q94/P11AJQ7W4?+CZV@6K<>0TX29,=,,J7PIH_L/9*/-5A!6E&7^\/'Q]!^ M!=4/1M!=E'O\@FJGO-$B9+ !62RYU?5Z8X"D(N-%L?%F;OA74E"]D]IV*ZC> M1>9'*ZBVSV=3_MZXM#J;[W'2TBE>OR-:7E3[[E4Z?>^'#E,DO1OV&^70U4F= MDR05*)ID=8L:/ F'NH313JL87.X'#!/=\J./HX,MQHF*ZEW13OM*PBB, M_*(9=J QI61L"5MH8H!YHO<]HN?K<-RW8IN7(U0O8[*UVJP,M39A*GB;K<:H M"^IXOTHNGW)@+M:2/[ZYX7__G#T4OSB[&,*J84,K*)ZC*OUJD 01D'5;56 M?0D=UBZ)['?#>@@+[D#-W2PT'D[L/:KKO]O ?J'E);;6&%.^C.44JM;#9VR4L>Q>H$^#'4"(?,'RZ\D-7$60JM_&-U\$3YP.1Q'\@$76]X#>4-KC2ZZ% M4(!MTV2,#JX%2 -H*Z5S.7NIMBO?W_7))\N. 01]FQ5[SXF\#VQ=TGP#8C[" ME"1O06%+;'"JLEU<$P@7H\*:O4_R4&IL?OSI\F,@D=\FB1_2%;E"]5D8407O MI'9 I>4\).<@YLJG8G&%_R>2"%UB+W?#>O*!B@&E/O1-TFT6[]& 8%WW@2PI M1U(1K$AL(O-_ 'VQO*BJDW6Y3<[=[>B1Y AP\6-]G0-UKH8 M19&+$JMAC;&%AW2&8$T;KQCXA?%)&-,G!+,;SJ^07_OIJ$/*VV[QQIHTD6NQ M)7X/F/^![8ZB/+#GB8:\)B7ZM-W=/PCYLYGM,W)\,Z8(1D7F2Y9\B9)"%E52U%+K^-V0;_>2$]B\WE\ M.CUB)&&7IDT^DT-G$6)J#65"*1!%#2"BKT6H('-*76AYPI;50^FG0QRBU5], M^4<^_4++SS+1.LCHH@+52BQ-I@!!M Y.B8$J%9(W7E7_/UG7NU\C),%XWM9?Z4%S3_28F2RLQ+)@C)L\QB56CT$!B"O)-I2O+S9 M;'9@#FR$]C!%2H>I%7(P1EP6:5A$>;*7=QMK; =DH<&4@#/;>1'UF\BW=4_C:;E1L0O8BE2AL! M6W*W<<4S1%U J.BR1*RY3RN/+;"=$DD&TL#0.1*?\5UXJL^FY9?9-)]_P3!' MJ9)EG]%"J6VJK=$* K96N2Z7E(U@@PBW,D_O>](35O;PDNS0[?+Z:D>10 MT:0 E4E 26072Q'!]S4 KK"#7^[R\&P%LWQZ=!-?W?R9!_A M=W I+T"]P3_8*$U\7)$L"DIIXY5P0C%C&\=*@OE$&O0+;&J!X5N0SE=EAPH]@Z> MZQ8K']F@&$Q((*IOP1/C(5FTH%1%A4C1BBZ3S[; =KI4&5HQ71S@V0>:+S^] MFN JY-:VNP_OSR-NGV7@8%:E3,?$VX$[ Y1U8 M QV.FHT85\7/(Y5(5:$L!-*\_V&;/R]D@.I2UCZ&0K8>E1\K6 ^QKPRMRFVY MLKL>>F117XW9?D$?YI3'JRZ7_.<)K00_+<_>S^;+B^Z7&Q?3+G0J"9=9Y94- MJW;AE]I,VV2SU!E-+M1GS/I "SA!YCV(;CLXZW<)JB7NHO&A]=%J\]]SLA"I M55Q[%+8D6VWJ$NZ_"]0)1#@REW.8\:)!!NARC MT2)V:9!Q'<0)ZG]O&0]=#__J'ZN.5Q]FO]-\\6G13+GI]37*FG.6"J1G5*9: M@A2LAJ1YVY+*9RNVJWJ_^SE/UH(=6H9#%["_^L?K!NU5@_;Z'-JYG11K-%F2 M !48CPFVA7"4 A=J(1ERU<9OJ=CU3SCR,-,A=3 ;6H =ZDC762)KL(YBCKXZ M@:"DR6UO2>2*:[R3D 0VZ301M-@1&R8>)CN MLHVI M^$^1:H!2 IDH5*Q;YERM__P3T?$ PALZFXY-C_]H92M?1.*NYX%]7K6-;&#X MJMFW#9KM#\7VA\\)I*K6:Z.2"MO-B]CZD4_\F.XBV:%+@KY ^8(^TF2VLCQQ M6O[._W\^6RP7(^G1^M;\F&R[UK-L-@93$U!E,U([)N^,/D.O0Y_F:VQ,DZ$>!U$8Q23M%E+R$E9\&DS*PL3H-(J'*0V>B; M&7@;5+_=\TZ/ AWD? P38,16C<,4#=A0)!C9KN-TVXYBS:4*D_@TW/NT/STU M'RS#P0,MUP%=(QJZHI)NAXO2IJ7T%TCD/7@*JJ(M)GNWNUY/^0T>0I(=4A"N M76RO6:T6$:/V E"U)&\* :)J/2^#R>7_9^_-MMS*D7/A5_'R/=R8A[..+R15 MJ:US-/V2RCZ^X@H 8GN%"F33)7DI_\#''(DF9OD!IE)E=NK.I6EWOM#?+&! MB$ ,D*4IKLG]\5943]:>[U_F#E3^F MBR3/@?CQ$3CF/8@ZG&&9*/01ABLM,DT*;O?L['<[\<3VZ5F5]KL$.MM0 @=T:&&IMT) EC2*%KCZ_@0&C5R;[H_,IS MT("&0N[;6UAU)+G1;_4&,MJ?M)98F"A!LFH",4_4,NDESTD89TNWUC!;7W,V ME/C/)R0V?L)?JP'%Y*(4I/UY#DF4D15&'FPF0E1ZB4$J:'O%AEX MZ$UG0W:O(FWK4;P93A->7, (QY:(76JB)8]+GV!;&&01*6 5C!0W%. M^29II&NP//E@PZ'RO4^Y[XOR14I* A4C 6+!S+OK<\XB=[5[!"AC-:8$37(W M;Z$X/LT'\[*!Y]V%VB "L +SZNLW&"[&Z:RR4A:_FNMW!:J,3#D@.:&\%G@6 MVGAB0\:U MC<5J+V*;7@PK .?#^4ZB;)"5O<+Q+/WW9=6]WRXGP]'G1]X^\EY@:!@16J#>V&0[*^%#)9'$C'M";[UJ>@698J MALB12VQ2L[$=UODH0P]B;Q ">%536#X/ZT":A6.*L]]_I(O+3'O6U4ZV0=QF:,W->><*CVU-ZB,WP] M_$ZF[!W8"S](*7"Q%"! H7:IBYSYP)&47:3(C9-1-6GF]!"P4S0%;$7KN"$G M#7S3+?AN>$8W:V('(@IA;'0L9R7J#0KMD2(AG:,JNFP*>-FD3'YWJ+^F7O7! M6Y,FU ^+9I"\<];RQ%1(=+0[Y9B70C$G4$L-(1C9I'E4%W!GK$V]<]-B'M0- M77Y7[B(>D+L673"Y9G+4P#V=[Q!R3?7)H(K4QL4VX^NVPCICG>F1CP:^-6V" MDTO,KX<0AQR"H BZYC&PS7U40LM?65*TQH=,9B, A-TK!V@_GDK>F& MK*RQC?BA!;H5ZZU,Y8&G15L?#7-2UP B.A;KF+E0A#:DU4)TGZEV[^DGF+G4 MD(]QG[)L4'V]!+2AOTOBRH6 BED72BU'S738160YHN RYL1%M^J\A][T*Y#> M@XQ[3[Y<@+OJY3Z@Q82BC&0RT2FH0_(53&8J!J\!M+)WT[>W$W[UY+,G>#\9 M-FEE/LZ7:?8?,)F0JOV1#96:M/O[PTR_?<))"!E8;PIF1C*8L, 6,"EQH8H=L M W5>RM&;^!MEU0 ML%BG$_D0 F@53>9-B/@%9#>]; TDFC*B!80@Q,)]K=O/:!%2F" MHSV/U+C)SK$!SQEJQ(%";Q7RN 'K:JT(B):@,9!0UVIK_ZV865($"GGT11Q% M&<[6)]E+TFM,S8,-B@V6\,VZ2BBZ)..9+ *8IL.-!0>1F=J/+]2$7MVFC/4A M9*??(O9CL9LOLB<#3::*K@O\W\!G$D2/OC)8W:4H/ N1Y$ 6LL00K%"ZU=2* MK<#.1$%ZE7^3\:,%"4C^@-]Q=(DW@"E?2[R39-Q813MF+??FUC ?R0H6CBO, M38Z1C8C.1"/ZD7B3X24+8*]&:?RU>D8W5EY;>RM?Z_ ]+=K&VM67_&@ \IXM M=Z*@ 6]\H^#%5EQGIA9]2+^5YW'/+;K9]15$-,DZAA#J4 >H:U M.G&XS!M6P:3WSWWE OY7:(6^I6(=+B1$]VD1^=M&#VR M#A<71_,^#Y#E.G_BG^JB\NQ_I8OQ%/.__O-LS'<=FK+2L587>6M,/4O7WY[:H_!Y)S(CVR NG@)6,IH(<*E3XE M),91*:&4,BKY)O5N)].?Q:,?M?KLPDD#M:G3:][,K;@!^5-H6$I'LY08+VDHZL_K-G'Y*TX2:!K'WF]/V7HU(*I])NU?8@G,A.#++#=:H0,BQW@OD&O-S MUF/M$=&DA'X;J/-3E=XH:!!Z?PG#R;_#Q24^_SDO\9Y7]2U<-B%J:\W ZF#M M6D.!#!*7+"2RP3V@X&UB:AL1G4$DK1]IM[! 5L"6W?9I/Z-3,+\;?IZ74#X0/ MGYA.[\+Y,0/42W,B@BJBSLSC]39XX;#X$%@VEG3)6N5U$Y5\ -?QC;K'H0!= M0]E[L-=C=',QWO7?I^,+F'P;_XF3Z<]IO7I>F:@2?1).,,&A?H>*/D&#@AD7 M)*0"4JIN$ZXVON(75X\>Y=]@R[FR?Y]?3H0%@U1RR&*]%H&.965&?@*O0G]09QJ266E9G7 4Q+&_\6FM,8YCVR=5%1JO-=9LLB?*^P.VZ[%HWT7"?;?= M>S/.EQ>X6MGR2#+)NYPM'6N\=@WC!EAP)3)=E ]"!3JP38-W33U#SM;^T MQWV*JL&-]9:FT\]_OH'_&D^N'2YAG0^*OK60DZT62[WM@,) .M!%YRA%DX*O M'3">PBI$&EP=;H%X#?0M?5U'R+G";1OMVPWNB(%XK_KOK66_D'7>ZP5K8 M,G ,,F46>:2S-3C/('A@0@KMBW 899,:Q$>A:P_%UAZIJNW"69,V.]_Q8OP- M\R=,7T;CB_'GGQ^&G[]<7=E:ESAYV;2G.PZTIUM-9W^MU9?.Y:(]1MTDZ>(! M7">(DK3D]5X-6W^D]!X;JT&9]Y>3] 6F^.SS!&_=\ ?IK/1<,E'[86L9 H.H M!1-!A)1190>^DS&\]37GR7[/XFT1<2?#[QJ,Y5Y#[7B>K:$URN)9L-DR,O%E M*I8;;MOT(;Z)XCQ5X7"!;[P8_]]_NR.IU_3'^;^8_[Y*X@.6?ZK__<>'5U=2 M^_///_^E#"?3V3PR^R]I_/5O=PD@R,$I#N'@U3_*8*^YM/-/AUV\7 M^- &\. S_W:-]_8ZE@^^Q7<_R/$',9&1W--A_M=_'J;DA#+-Q?3]]<_(8S&%Y,/UY^_0J3GRTXN?.&HW"S;55W.'):2%<;T&;Z4D2Q M])F4P"WP$BP A O:[:D-*P:=S]PAJ$9F M_L/@CG_$]Z9D<$8F3@9 M/HT_E^T ?R'%V8^4IFU[%R;QS5X-LROHM1&+222*6H2DZM,G+2VS;ZOZR/F^2;7?^'%>#3O M E*3U)___#?,GX>CS[_A=/AY-/^[BXN*J+DDQRDR%S-]&2;4N=NT1F=*J8.\ M9&ISQK5;TK$Z<;33RT="]V-I\'&]QFL#^,-P^H]5#J@Q*6FFTKQPW"/S07 F M4G:!+ .N59/THFV@3G4'^5CT9N,V>R!_34_FFW*X3D]_$%O+V\IMX$YS-=D? ME1MUI"<>CJTK)GL7@M>,+(%J(:C(O,/ DO%&!UY3U1O[BL?2D0>N%$^C(KN( MO\6=]'B"M&'^_B-]@=%GI#_^"9-52PKC0"#47! (M&BG%8LI.2:-SM$!>)6; M5.]O W5*,_Y0^NY:2WW)OD'4X,7XZ]=QKO-CEFM>75J8'!! ,SZ?DIKKK) L M:;WH(&4#)>@F[6\WX#DC;>A#X@TVB'56V'Q'M%(7E8)B2=29F$D#\^@Y*[EX M8W4HT"8]?A.@OVS7_GEK$!%8AVM5B=X!64NK=3.TT]BL_5#802\.D/^1=IS5 MY;O@SJ"+C"=-'X1*-5.&#L60MJ_ALPDH#6W8Q<_K.E0)]Y)49@7G->0)_K E92R M22WQ/21GHPV'R;C!IG%3&6]9-_ )V#N^X)?Q^?\59Q3QX6.=W(M%:!/&]>IS># H[9Y]S$ ML7D(V'FI1U\,-*@!ON^.S8VK@"',\S5-+/-3+!$@7E@Q14 J/-@VZ43KX?SE M[O;-V5$T:?GY=,'5TM7=!.PTCFX?Y#VH#P=(OH%YLA&?S\%)RQWS3CFFZU#5 MX&-@SJL2H]72E2;CI(ZK$0\XN,=4B%T$WN1N;@$(\[/I$N/U]=.J3@152H$. MVQAE[;=21&T7Q9GT&#%@L:HTJ5[N@.WX1DD_1-Z[HNN7A09>+!E,^0KERK'V M(@!]$DQ64TQG[6OW>,?(^"I1QY(0<@O%6(/E3!3A4"EOW"&.7*BS3+-?RN@# M7LP%-/TR_-:P:&'=VXY9P/#@:N\6G$2321]R#-)K<#QJB446JT/V''7I6LRP M[KW]9XY-_T[*_7H\G;Z^RM63OJ2<(##C'"/^SATKM=>%%[2M&RG)B:T- MSA+I1)+.DV7QT/=Q5,2GO//N31MO5+>3>Z MX5T_FPRG]:"[K,W[WM/OQ_EJ48.0DW$&',/:S6<133.6K)(,P5KI4VA3T=]@ M+6>EV(^%\Z;IA&ND]@%3K9@>EB'F^DG>_+9?O'HUFHT7ZU]\G/2,]^-));D6 M*SAT=.R"9<5#'>9;R-;V/#'%HXJYR,SCT5*B^UC062KTHV"_P;W 0^L:?Q[5 MK_75:+&"5R.\LX9GH_SLZ_AR-/O]1[JXS L!7"VT]M#[A-,9?^(2T'&4D$5A@5GE3=2<')?6M:E'6.4OJ?^GTY,& >SKQ:X[I2I GG6,/"N& M"A33)9#;+95GWL@DZ#]2R<8NR 9D9ZY\??#1H*_>5AE<7?W<])2?_UQ\*-?S MH==<(-W.R%]<%X683)S/VQ1%,(U&U4XL=%XX9;@@-SZC.OH6VNL2CU\0>)I= M\W1Z\20J!6,IGKM('[(JA@PC[<@PRL ,UTD)%YQI,Y;W,58*/E8]VJ5RF9."I-BVD?YZ' MCAQ2.=A,1781_[$K!ZW&&F>MO?%")FQ2$K;H&=?28L3"G6NB&D^HL'$2+IK8;8447S32WG+Z()%F*V12?5$)HDMCR-"H'#]&&/B3>8(-X M19;R!*>S#V1W??P3OJW2* I* "08S@7R(A!8=/0/;U)1/BJC3),*TO5PSD@- M>I!W@[#JAE0N%XI*JDB&4 =(Z$SGH["9@; <$EJ=39.4IL>53/M$O)D>.#R* M9JVFG'3 ]5$UR*)]6M?;0SUQT\Y"7@,P&E5+6P+MZHH 1EX;W3ED M3M.F'VO#8-G2,3^6TNP1T3^9SNQ"20-=N9E430!7P<7D54AUE9QKI@6OB4D0 M&63M@BZ90VXRG&XMFI/91X>R=3>2>["H&]C&&T[DQ>56-D75&4BTLCK; "V+ M/@HFM=4V1:6Y:-(A<@NFOXR=K<9.7VPVR!W; &WU774 U]*JV8KN-)9-;UQV MTY$#B&ARO;0-9!:88D1@$"/MF=88!APT0ZNY4<5@PB8-?DZ@)0^8,J=1DEWD MW\)F&4]G[\I'N+CJ*1-LL3(:)*NL-A?AJ;"(03*7@BE<6F^":6*OW$5R?%NE M1Z;NW3P?(N8&MLHR,6+1>RK]7!V_2W#@@&9^FET*UO]_ "#[/)74;9*]M%.Z\Z)@=%+:M\>[,5!$AIY"< M#%XG9WP(.<<$/)*::-&Y><*=5[8<"&E#,2!X82)F8#H83ZYY 5;0.(%P/YY S^&7R^_OL;1Y]F7=^43>0EWSN1;+1(&I3BN>4ED M\5=S+27)H@V684ZJTY*B=FG>:[&M[+M/X^=XL_)[T;7@ M+1T80KX9CV9?ZE0YD%(75SLQD:=I,C+/,3+,1:2 0N72Q!_O!_XYZ=\)"&V0 M_-<)]G\,9U^&HT]_XL5W7,*V7B2-9'IR[B73&36+0=#'I>K80^G)"VE2-+HG MWG-2O&-0UN,]^[PST78+]K;INHC-2\MCDK1=Y\CK%2 J%A5!EB::X(2R0:6' M_(3]7OTXQH?NHR%'$/63*/3-W*EDR7C,+I*FQ^ 8@'8L&9N" O*W?&.+_?2% MOL?0A5V*=7?AY-@%F%VP_56LNQ^5NU1B[L/#L77%EBR23!Z]4B#*#)M_?DK5OM21)&,L,'78^:1FD;A+6>1IY\(_$ENV9 MQW:EG&NR*;L ^RN7O5=Z.^)(<4G:RW D12CDEGHW*G5 !Z M[@VZZ4]WJ;[[XC,V00Z2<8^!^[3$,'AV<;'$,\3I4J.[8-IL3TQ7?$PQ__K=ZU4(+5G^XJP39$Q[4C#N-HW$C /6[T6[%AP)1J*S9M-/E8F=.19I1B M0A:(I-K1Y#7>RI,A?8,=T)[S7>3:@NL_/OXV0(%*%:UJ7D2LJ>R%12-KY,X$ MBTDYM&OBFX=R2V\^WGG='P=W2=U5@ TB41NZDBCEO2H\L^QDG3.;:^T;V0LZ M9>ZMCH&[)F'KQ]$GZ@0!A!YX:% :MK$=11=0!'6-9=QY%MZ&ST= M8J5VK ?' IV33&N4*'@$89MD>SWN%CX[$=6AA<\N4MYH.9RFIN/3!$932/5] MO__X-IY>3NZTQNVUL&/=VXY9W?'@:N^4>'@PQ*$K$E'JA. Y*&YLUEP$8M9T M+?%8]]Z^KJM>7V6>.<6=Y&2V:JEJ"S%2<$CT>88HC W2$.@F=Y9KL/28R;$T MT9^/+S]_F0W00^#1)U:,),O!* MQM\I+S((4:5:!X*!7/T@(NEC2,SY[)TTA;;H1LTJ'U]-5]\*<("HFXXC7/CT M$.CL#3HRP,AK5W^"8[4BHG2P1JJ2H?%LS!,EF?=-\^[B?"RYX^_'T^&5"P+TK9;V('/JI, M/Q"I:D7T+B)M0/#K\57J@PJ$)!C-N%2):6,%\R(4YJ%8H9270C?IF'@-X?C6 MVB%DC'N19 /7[..7\>2J;WE6.AIE6)FG I<26,BDL^0A -(/WJ4FJ4,W,#QI M5O>5Y9%2H*\+0[PWM)#$R/FK=^; R?8$^J.P,0L?G EG7YK7POSJ3>A-7;!U M-5\=L/U5>[. M'%1[UTI%=A'_T6OOK).J3F>S*0:FD^$L&A,9JLQ%T5JEW"2L\X1J[W:B;Z?: MNQUDWS(7V6GG2HB%#)W:.+, F;,@-!,J6DPQNW@>N!:$U:YV2BQAS5?]9$COFFS< M.^>[R+4)UW_\-G#;R8T0BM$0U?8] =S.T?CR;9>!<. M[I&ZHP![/'JO,#S_\'I03!3%&\F0![(FO-1UY%QDIH Q"HS.1O=/(KWY'$C< M58 MOL07SWX;^)QR0@DLN$+&H=.>@8':)BQ%"Y(7H=;D0QQ*(KWY'$C<58 ] MQEBN,;Q^/Q E"8&UC2!9?+0(48M.)6%PT?$<-'BY)DWS8!)?OS\+$G<48 OC M]_<_/@P$>!0ZZ9I56E-FHF1UVA&S.62/WAKG&Q17T9O/@<1=!=ACB<45AE=O M/PP2D#-M:TXXUB*@.M@SAF08B.A5\0%<:F#8T)O/@<1=!7B?1',PB?_G_7\. MI!&HHY8L)S*I=-:T&V22?'$I R3++38P;.C-YT#BK@*\3Z(]F,0W__EA$*R4 M.A!^:V+%0+LY>5$U&DI;@;9%:;?FMOA0$NG-YT#BK@*\3Z([G,3_]W80#-+> MK1T#F66]&24+62!Y/>@4V MC7UTK1 M?21_S-)AK8(*7M13IPXJX\@9>!<9MX!DVT=G39,BFZ=0.MQ$(781^)%*AY-* M$;4EF@ 4>>.J#O+QGF5IDC$1?, F"5^/NW1X)Z(ZE [O(N6CE0Z[UPA3G+X= MSW!Z^^4=JX%O/:"? M_-F.[4[!;K@Q+2:.% Q^@CT6*Y=D*0=#6XP49T^\II M;C@<)*CE$WJ5U#I4=T3%LQ")HY18!602E!2=*AY4';0>_& SOGUEM2R(/D18 MJT?T*JVUN.Z(RSK2H@S62RA:EA+I&!#)INI->PMA?Y&UX/(0XO:K?HN4,UNQK4^:Y_B=A-8&M0\;UD%G>]IY*70N M!=!0HP$U+N"38\&0VTKG%\^%!V]$DQ+&'M?P2RAI?==C^>#-_B>"I!:/(?@HK&:1/HIT _R4$'Q#W)\P"? M8NL#6\JV@\<1Z+AVTGI-@+6W*2"DP(,6T5J 8#=)N <'9/V##_%'MC^QI:2[ M>"M%BX+*DQ?LM"[2 $DY)X'"EQ**,YM$W8_SM161"[;&7P2C9?A,ZY)6 M-7%U>EW%H2?Z L,5I-^&TWH8$()G<3HO&1DHX0KWP%E![NNUO6 A&\=LXJ0' M60%]8RW$]""RXUN)I]._NU9!O[2U&($%TR^T_/I?O__WY? [7-1M8 W@ 1:G MLJP-9VPBXPC LR@#.6&TQ8 H,J34Y#/LC/#X>M8SNVM&2/1/30-OX]EW.C/J M&?UR//E(*#_6#VG^K?V&<7;]IZ6[7YMU%Q.\9KSD7+/$R"^*7C*,(84Z'\.W MF4*](\YSTZ>6-#6I/[\)ZB[X#T@2&:89YD%(#KE(F;PK2;ZV3(J!$Y()0Y M MHG>^47UQ-X#GID=-B.DQ+_M^ AH-=,J1480-)->YY)1%*4; M=X]< #D_A3A T UR7C:N=A#01LV%)F"A:J2,#!+A+"(+*XKEY(H>U48^-U7H M1_0]IH9?A>>N'8!M:YI) _P!>-',Z"+19<= !\5Q7IR'_L33KO5K]\Y\WPLLO)_C?E]>#V$J,TM;>,X7L )TX68F@76TQ3]]] M\L:L:Q'1HU)OQG:J?/03*V)O)9;ZSJ J\Y)'2"VS'#O@/$TR>Z]\[M) M?WHFYU1ZQ*5+@A=6DN:+V_N8Z8^N7K();[W631(F3J8_#Z3&/PKUV8&3(ZG- M]&I77@U[Y@'!RR]F.XCW?YV74!>VQ#:2/:DYM,O='>90/KE;-C'80; M04O4@9QFRZ2IC7I,T34AUC-KL7#E.-+V?Z8*UMVF>ASZM0M5+?7JU>C;Y6PZ MEX!8'>)2&=B3A0:[T-+QH^,X@8'8Z]K,MJ!HJV;82J)G&5RFX-$ MSA"#"=[K8MO,U'O\ZOI0H/VQ:^LNS+8;U_=B//DVGL ,;Q?[K'RN?O09;V',8_>,3'0B_X;?: MG&F%JFC-?;::%5%+HP,O#**T9!-GY96E?PE-9I6OA_,+*U$/_&R,_Q^GW]&R M2\ISN"#YX,X1=]VH1=PN_ M=9M8;@1/M\M&:XN8I6/1U98GD)$L5ZN8S;69.%DX"=N4I/6!_J^]JS'C+1JU MCD>?/^'D:_6C!J"Y"L@=$[RVS28W03RR#:T-CW=; M"^Q+0LMDM><_URUX-:8(9:[!2F=J7;(MBGD7 G,%1%!)>31M*]*V@#MZI?=) M]IZ^67K<==OS^\1E5@,Y=ZEF-7 %]'4(Q4(@R=&OO):XP.YWI\7*):GH37 M .O&_>SK^/(Z#IG(Q5!@%!.!(WU;M@8-'?DV@9,;%[V2MLD8PR[@3EU(U+L2 M]<[(B7,:%' M&[#M)Z-#9J+<>D"/4NHR\81P8,D!/$BEDS,A^V2YJX(2@40WN/VHPWN37X'>+QCZ@^M&1;K+I'2EID^MU: M_0)I^CDPR:%4P3/4Y'OJPB.#H#WCW#H#/G,MFSA=Z^&HFM:;;0)VM5O3& M1)-Q'3>Q_3&"KS50]#^8J[-5 ;Z?X-?AY5>2RORO3J>7]<+EQ9B,QK M6]#6,!,$^7JEYK4H#,PFJ!,-O':MIGL?7XR_1MI;EQ&F@5!:T6<32"2U3WC@H=8- 5,V2G28O(S-+/Z'X9VU$L9JJI;(V'D)A-B;:9:/4+) WP,!) 9@1O6PR"V(-EK/5CD/E?E\5 M;)^J<"-K,H*7)CM@,I1,JXR<7$&L=W)9A#HQ2^8FA4[KX?P2"K&G]._KA.O3 M&WH):3YM?BF"Y^/)9/PGV68OX!O]F]G/ 8:"#E1BW@9:?HR>Q9@ELR!(LX63 MUK9)#MP!Y)F$6%K1TMBA7F%] S^&7R^_WL<*G PH=,2RI-U/:^=9H$^'18)J MM1 INC8QNAU GJ\*]4)+ ^_\-5;+:;J"^^YR-IW!*%_[A9BD\Z YLTY[IM'3 MR6EU84)KY0L@JM)&;1X =B:JTJ?X&[CEZU3YC]'EM#8R6B@PV=Q?A[-Y/W_$ M]SA)]!-\Q@$*GSV2M>U%(@/>YY M<='+R7@TJYG;B /)LS%.:T:KK8/@R&CWOBB&X+5!SQ,=K)U*MVX\]&ES>Y"( M&CBV'_ ;_)Q7:KPK\ZJ)S+WGI0 3T2BRI(-G4$)BV9MB2T'I;9/@VUT@3YOF M7L3;P'F]O<97(SJP<#K[ #.I(2<>TY(5%;25S(2L %S.X M(]R ;X-X'BK2B)(>O=SYGG4;YF\X39/AO!!G7%X.?V"N@.?)R0-KE EU($_* MD5!B(KPQ!69+%,&4Y.ADZK3I=W[ETU:$AN*]KP2^WQWD!M!WY=]A,JRY2]=8 M,?#:0T0RY:6OXLC,R^29D,)!X2I;T23A<1>03UMYFM-R7X5"C_O(',_';Q.$ M/!Y=*?J@Y&2L*J3>04BR7^O8>:134O DR9-VH@B]QQ:R_FU/6P':"'5-@*OG M-*(;(-^-;JJH&!1?K'?@64Q9D!BD82!S8@Y$RCDBF5!M>H9U!/BT%:8I'6OT MIM?*^N<_W\"L]BC[>76;D*6M%;Z"(5>VQFTEP>-(1I$'H6S1,C;I!K8=UGGH M2(^B7Z,9AP<\;\!;@AOB]*;/]7XR'*7A-[CX@%6(]-[:#&V:X.(_$2:#Y(KP M.@EFG:T1.4<+"($SARZ:E.:Y5JUU9Q_@I[[>.TP3MBA9Q+->>C@.@-*Z8F-H 0+!@$EDM&C#J!RZ=6P?NH?U7].Y"_ M%G<^NX"O7\NG/\<#CARTCII);P.9@^A9<'0D*(*+)9!G()NWI^D*]M=5M7W8 M:G%MM#-F4ADC#LO$3DF*9O,?]@/[B^N93LSUB!- M7DP$DSST7@65=HV&*OA#ON&%62L.YC[7K^Z-0LXKVU]:RG?EJG,?9 M#?3P.PZBY"9$KYG@]8Q/3K$XG\2BE1.25N/:-)S>"^TOKF2[\M4X0_0!T,_* M#"=7N%$X);R,+"E,M?-F8EXI9"EKX;!P ^;4=MDMP+^JJNW/6HOF"JV6K MQDW 3M.7\5#BMNK!@5(_IE9 MM9R#2RD1#LE?=R/_N2?-_S-EY?_D_&B[>UO]XM;#<&?SFMYRXSEP:9 MEB*S()5A4 JHG+W-[LZMU(8$G =?]<3);B#/'C>!.;K_ ]]@M%8',5B!N4AF MC?!,.Q<9\&"9B=FF'(4&SCNQO/$5Y\!N/_+K\>YOCNK3.'T9?AZNQX4I"R3' MU&BG:D1"LFAHT635IIB=%3:83KQN>T"3 M-4-R4)@&%UA,J3 $=!Q!E/:S3A%T. MI^T!/3A YHWR =>@JXX=Q^*(,2W)6"R9@2.SL6#02D1;C+9/71,>"+D<2Q%V M$77?WM95O46]-7H]AM'=LZIN=)9SYG0=VI@)6RQ 7HJ.)=';7W2: M6[A#R1@WDF3?$92;%1(;X"4R290DMR$(349)I#,.@I-,1>.M$! LQDY$/_RN MI\]US_+L^Z-^,1Y-+[_.Z^D^P8^[GJ*7!K1 IN;U,:2##'2]_R_1.R>T1NPV MGW;;6YX^Q;W)L.](2EW@1YQ\'R;\@%/Z >^ BR$*JPJ=K-H2N) -\UD"2X9[ M&Z5)IF,XY:$W/7V2>Y5ECV&5Z60V^ "CSPN3PVL>#1T2K/#J@_! VI9#8-YP MU#DJ M@E:90>>L,,HS_=-<%NO?6I.V'[B[ %CZM;E XP=G"SNC-ZBO&"!S!P ME\,#Q-?CV7H7CC:.?F M0;(?]R&X'CV9.9!%+\,E$(XFHR(@(>102T 2"TZ03@:9+8K$4^[M [SUYB?( MX-Z".U+ST/G^PFTVR1?-,L^>5I9_.ES576273EH1CV251E%PKZ#G[]]O+%\I0#4\ 685BL(V5T M4(*%*"4M$1*XDHJZ.V9Y4R!D]<@31#QZ%?7X8#GU'9E^=84"A36!B\B$U9%I M),/$%ZZ83]D[9]$$U2TN^>H%J.JC4L M1HM$BD1@NET:W'GP.3%WB,SZCAV_&?[/Y9?Q'0'A@TL=K_?N/OF<&#Q(:GTGV[WYX^7?*Y37LSS/]'P_GE97X7*RF&%% MO_[T!3]^(0FGFB7M6M%96R7H^=+M+."KLLU*^1\MWC_Y@QN'@-7Z&B]]' MLY6!J@MZD\DJ2:Y&F5SM!Y\+,N6TD=:Y4N2:AL[3%9E33/_R>?S];_3HA0E/ M/]RUW->\]JE[_(=*LL=\PPIE@6+Y#73!L=F9WYG9F^\^KI]^, GC'B78HPUX M#T]PDH>0D5D]KRB@GWPNEHF I+A")1O6E',_0B8W>-'-B-Q%<'T;\>]A\M^7 M^+'.NW\YGHV_CR]F,$SC&U5!'[\]6QFKVG ;$V>QT%&@52K,"TG_((NU:$X+ M%[G3^;_#2X]W>A]&R_@(,NW;W7XYG$QG(R F9IRA<[^8 MR()SCJ$M&K1/0?)N=MZ&%SQ%3ON05>_IFA\71N!D_%^89L_U%2@.D9L2Q'QF M#BD5"N9#]LQ$,B"DE/G>K*Q-!&YXPY-DL ]I;?3!__??[HB"G(!_S/_%_/=U MJ1^P_%/][S\^O+H2RY]__ODOI:K6M*K6OZ3QU[_-I?),\.OY2%,8Y1>+J3LX M2D.P2YKUO!'>F3R(,@Y %R MTE;8J*1+"+7(6TOI] /2O[^6?CGX#>D O9C6OT%.U! N;OS=_IG9^K8C\-5] MM7=91(-:.J5S1&TA>RM1H^+%.B,D\ =8W/K>/KMYO+YJ>V13,#E(R:SUY-2Z MY!AHGED2+H"5@,DU:?FU <]AC0GH*>-[49\Z5G'UVX^7\?60)#J0SM6)1XI@ M^=JM5)(O;S1G8 K/(:C(X4$=WO&=IRZBW(_SVYT*V@BX1ZOZ*@#XT#3-&K/1 M0CEF+ E"1T,FATLUARJJXH02J'V36^DG,\QT'RUI(OZ^C?8EN)7*+J8"$+1U M0YVY5S8)QK&ZAC)%$D'!>4]096/@H+I55G=^Y=.FOZ%X^[YZNX/RAH9^Q'1) MOXL_7\#TRT"7).I8- ;.U^+PXEG($5A)%F*RT<:[R?[=5"\]/ 7H1;=_7 M=A\)Q^SG\_$H3P=&B:1*T0RRF"\T,) A,9>=-PFMTKK;K?F-AYX!C?N*J._& M%]#F"ACRV6^B=R'VX]>PN0CYFD]$NN'[IUK,[$=>UV^@^ M4C]JZUEC3$S9,2N<9QHP,)^L8TI+Q7.1.?@F7OMC;SW;1!EV$?;16\_&8)PK M+C/R$H!I0S!C20332VET*02QB28\F=:SNY"W4^O9723?]WWY\^$%D&\)%_=: MI"8;(/DL6.:V]O?(R(!@T;>0BP#T F.WF<\;7_'$R>U1?AL_]J->P2XO2]Y/ MQODRS?X#)A,8S9IV."R)5_=*ZE\ M[G8-=?^=AVWHMY_W\_40XN(&X?VOL5Y?N'H"MZ6IPX;4=Z "*,D%( MQR#5 'O@A44-D7E1O(.4,&*3:][ML(ZO-\V9'3>CI8&)O1[5]8;_:CJ]Q#Q0 MJN1 YS_+106R^%"Q*.G+,L%$3>:&,&".L"UO@'?^2M2 I@:M;+?+XOUR#MX M@@LRDL5*C@/9KI9D$!*I? I9"UUKR^-V+X^,;57TO^L7E9$*J,^#* MB&*+9Z T,*WKC:(RP+#8K +' *6)3= )W;GY(_U3TL"8W [R[7B4ECA16I'3 MO(FGK_.5M60^)<-L#E9'I2S$-96DK57G&N"OI3U[$M-W/M;O= !\A=FB9?>X M?,#9Y614QI,WA/D"5Y@':)/5(0@F$1+3V90Z )X33FF!%Y&YZI;YT>U]YZ(* MK43<=UK6>YPDTD3XC._'), 77VJKO>%H+?)QN0.\!/!HG%JDDVH,A0%/D4G( M)5LM1(G=IAL=@N*L-.9H=/2=,W:%< 7Y-K8JQ(_UMG4V_%[KB$=P\7-:ATD$ MEV3-2D87':D^V9QT:"K&(PJD;R"AL[OM+CN]_ZQTYP@4])BIMH>Z/X>+VO-C M7#[^G%9172E^K%WHI2K,QA@7QVCDUC+R%YZ):!%AI?3,CE1 AV[FC/RKX&%G#TKD)(-(0O5QK7:BNI8.9)M3>'^!'_J MO,G:1)@,^]G\:1_IFX#)<+S(!2J"!^,5$RB@3CKA)*E("NY]L$8 )M-%?3IU M85Z+X%39DCV2.^Y3R#UW35_A^&,T_89I6(:85]E['4#U/B%2B#JN=9S?2O-75U&@ K=.!EU#+:T"5KX#%ROV4DPK&HWT6ZCRM+ M"B?DZ7^MUM#?+Z'NC]@R4VKMVXZ8+?7P:N]D3"F=HC98ZFQ9C9H#?;[&2V&T M0$Y_[I@Q]="ZFW#[BM;Q=41J2CL&2;0=K?=>=#Q&MZ_Q+IE2!B=2)BJ]+AF] M4I'.>L&A!*^LZD;FMM4VX7'>VVCA);\87UQ@JJ^EO_L!T\]$K_U\9=$T8W@' M",?C?E^YW.UO$[@)$2$:)[72+BJMC.0IRAASS ]U6#E(0KOKB_B WW%TB?6< MJS@FD&;3/X>S+R\NI[/Q5YQ,WXYG^V[A71_>$\=[K>4.>SQD)^C4MHB@O:_) MK2B\$#*A4V*.C_]:,QT:%UD:ZZQ=]P[Y34GN[00U9P754[CLH2[$,,<\_0:]'3 G=7<28*?Z?>K=8PGSZ;3<1K6_(O5R3R@8S9)#+IF$2+)RP7FHP;F%<\0 ME#12=C1V^@%TAIIU"JH:),/\,8K#BPO,5W+Z@ F'W^>7]@E :Q,3Z05]!#KD MS )]%*Q()WPPY/&U&4"\!=-Y*5+?)-S7#W?0=O0LI=HO]@:<%=)G%Q?C/^M- MV\OQ9-&GY/5X2LJ,,44K@4Y8Y$QS3T)(*K(DT-KL?%%W^UEOV'=V??-YZ45[ MX=_7%-]*4^KMS(PD2GOBI_'LJF"&?G]=_/"LS'"R?EET(FLA#*?]D,EH$WD$ MH6Z1Y%%F<@9DXBB4Z]9=IB7*7TL#CTOJ?6T-!VGK2F)T'./LZB ?6*=%,GJ> MHD*>I[&UMY)5C.MH=*;]UD"WAM/KGW^&&M*#(->$ P^+$]_"M+3'EK@<;8Q8 M9&*T51*N0-9'Y))@*A%,-L*ZT*V=].9WG#O)^PMT#=$]M"HL2'M-7HIA((40 MWJBT:&6M([GY!,40*(R(VLDD; N+]0Z.\U*"/H2]AOS#(KVKA5XE?%SO/APQ MJB#H9!&UH:\NDH&%R# K'A6'XJ/P*VHM4P)0YE[J;Q[']/;\"X?L+=@WIA\5-5W;FM>4YO5$I M#60MRF1K]F^M4@/:DKTQY!>#-%XZ'U7N%MW:^IHSI+P_L:YAO(<^];?.EQO( M3-+2ZWF+=DZ^@G.!!1?JI%#K1*D5K:T:#V] =%ZZT2\!:U3CX"CE'62KGAO1 MZL"=,:S(:.I5W)"I=A']<8N^XY K6:LG_ M<6/%5R?9$BMM<^//H^'_8!YPD #>>Q9*C:(:)#/5UYIX^I&G8)T*3?J>[0;S M/#6H(55K-&OO..:=9+>KR5DWRDK>Q8OAYWD]PL!8$TT=G.6](YN8.V0AT4]T M8"8).04GF]R-=$)WGGK4/S%KU.>PP&*W1.M!K8ZQ(B8&/-0B:E$S* LR'^C? M9%!>ZVZ]4KJ]KW7U^-'LUP;B?0R5Y,O2Z7>3CSCY/DPX+Y_,P0@9:U,[7YWN MK T+.M-RDG+&NZ*#[I+)W*F4=!V 8]>1-R-XW*.@>RXD7N*9/AOE):+ILM2U M"ZB^B\DWHCE^,?GA1-UGO29X)EV2722>1LDXX$V2SK1=+1= M&O4]1NJWU)(?B?E=A-MWPOJ-(L;E^(^L=10B&29>_3Q+,$>Y3WN35A]UZ#,T;P?_XF394^CCW"!TW%90C,"I"ZE,"<2,%V2 M)MLS"I9+L-);23KKNO.X\3WG06H_8NS[XWQ'ILJBXAQ&^0VMCQ:0]Y%;8ELR72%+,G+4( I=[M;VOZ>)\]PCV+LO=?I"">??_X=1TN$ M*T@Y>T @.P%XZI;!<^_13Y^_@X2UL3"B]W8Z\N,7F.!S MF-9TV*_?R&1E:-+[I83V5B'?">K>50@ZE[G59P MX=$']4!XX)EM)=ZEVT$14O*8LJ)C7$OO/ CMB\RDW\4*'S:+_+ 6!ZL0\>\D MQ_%/Q.5.M_Y5-25UT57H7;F^=WB/D^$XU]*Q&Y'*8I$L%2U9(ETB2S1[%B.= M;AJKRU'J](TF^60]K^/0*Y'EFS"O!_+[C_HC#IPI 8WFS,1%Y28G:=%/J*)/ M02):UZ1U:C=XQ^_$>TIMO'MYTH#"OIWK3N)Z =^&,[BH,GHU>C7ZCB-ZXL\! MUY"CY859Q,1TK$5[*#5##8:[[)/RW;H^'P#BUU2PHU+78'!*)^AOQP1W2E_/ MLSJ.:;HH>;BY-)+CV_'L/W%VXR+;(!V,29-#Y'UA6M;,*EM_PD1VMI,Y8Y,K MXF8K^C45_'$I2H/1@V(@;.:!%L9XJ84_RA@6!4=:D'QKO3#P>*2.Q2;0P!D"-XR[4 SGX5D MM%5XG0/W16&+[Z3):HXUP. Q?02G5XM3)[>L)/%JE,9?\:I-^.OE.N=WNQ%M MTL896DKQ=/A%S4)TM*@B=> F6K@;=^]'S;=@.M4(A4>@,.,VQ#6PVS= 6[6* M[P!NA_R9OK3K%/DTO7/934<.(.+HVA)BB61U \LR:*;G%:PVTW[/(85<)"?7 M]$RT9$/JS6F59!?Y-U".NEF^*_,'7>X@7]J\^+.^V+9Z/\+'\E^4YG]8;[ M.RYCHBNPJA2=E+.WH:["$?<(KT MP"\$\S?\CA?C;U4:2XQ+B-)&88-7S 7A*T3'?$3-E+,<P\EIH"D;I%"'['V>?SC3YS^O_\Y[^%E_-U_!]3)&^?T%C-["5UQ^75W6 MU-([:K&HTSA5!^C*W=/NL1#=X'!LLC84&;E1D46A2IT&%UCDCO9Q!T:!DR:% M)C;ZTU'>!WR]1ZZ[N_#;QJ";38:I9DS,QND??Q ATP\?_UCE3B907&9.G@NO M*>J&#$V4@MED=4B"?&,K&IERFU$=WX@[/?'W;;^>6-OH;_:>\:H6IO G^+%O M(N:M)_24!;@9U9V #=IL!G?8;(Z*)5RW8,: M2*Y+TJ3#R+,S7/$(VI#<(.8D;"+/Q\@@DDR]\6G-Y-DA MA1J%1E1T]*.-.DL M F+U#("^5$ZK)5J']G3]Y]ZT->^^7'-I-OERU7KY_\RRERZ^7%S4C]-WL"T[J^3W!+]5T_(ZU M1>\! RZ[/KPGV>^UECM,>"/J9#Z027N=#(8%@4%7J:LLW#1QI)K[9*U7'@1.E'3QY[T\%L.VJ.Z/_YH['39 MPW3)VM-Q&U74&H2.WFGZ#_.LR-+GWW17HP?&7Z@O507TXF?[^WY?#V<\!]R686JUI M!8K:@\M8 M;#8)L=T&]I(DV4%VRQ:4BSN?Q1+K8E+QH@[#85X)$J(0FH6 EGFNR<%6:+QM MHIJ]KN+,E?5TC#>XFMLFK@HO!^]#\HFATX%I&X%%0? $MYY\/&Y,+,?>*\]? MQ?IDI4&MP#9XJWWY_7@R)V0VFPSCY:RZ+I_&[V'>=S>!<0:\9DH*8%I'RZ!. MC^-"D$S 3ZV07HSB+B6Q4 "\ M#$>/^13^P9Y?W-OQ:+QH233ZO*!F5?$,"DQ**3(!*M%"(;!HDZ)#Q/@@0;HH M8[,/:B.L7^%[Z8>3!C,Q%XFJ?Q^/\\T&/!_KH'L7R=XHF2QF\N (6M#R MR0X1VLFS6:X02G=5S>[:.9Z_%CU98>!X&VWTBKO\^++UZ-IO3"^LP/P^D_Y@F$-@ $S1,S&FLTAC:< M .1=TR$=L@K9.-=H&,]F4*=*:F^G"?>F\_3$2(/P[C6V52__FN^W3/+K@JUE M"OHV<*=))>^/RHTZTA,/Q]:5;$#YK(!)#)QVXMJR-&G).%C,' S$T.1 .[Z. M/)"Q?1H5V47\#53C)9E0P\^CWW^D^6!*^F--'5YF]*:L5,E6LZR29KK:B1 L M9T5HL)G^2$A;J,8V4,?W9/JC;]Q(]@VNL>E,_3K.Y "MUKSJ2 T>P!0Z3H7U MY#!H\H.BT:BWM7C.2!OZD'B+ZJ)5#>G"'ZZVUGA4'>'YMBAD MQ)22948FR72A;3$*X,S9E+T4MOA&9=O;4)V]7=H?)RT:WMW&M/PRNH!J:9&N M174:4[1']NXVANM-]"U:@:X%IWP*Q4?/S+Q4W E@L>YNH',V'(5UNLD&,#L/+8Z["+Q!FIP8Y/\-('1]&)1U);_ZW(18%V>>L$6B77H1>:1MD==/&V/ MM8EGLE8%0[],36Y(N\$[0?_)P[G<'$_KBX@&=N@-E&]Q]L=H@JL>QZN(_-]) M$/5870VPRM'Z+('915A;R3H&)] 'DZ4JWEDAFN0%[0KTS%2H?W+:[CV$=X6M MWCW\AE/RQ.:6V^3_NZ15E)_#T><7,/WR\F+\Y[]A_GS5"J=$K/>BMZ6B0WWCWVO3=Y>Q=Z8!^;DH&&0*0D%B6 M@DS)',B4I'_6]#,+PA@4Y2AWO;N /GM7_FB,/B)M7'4AZX"^94C@,/BGB1T< M3UUZTM,#N#Y"3=-VKT?!OOX)N0QE:0G M_=R#X>,U6;(?%RE0'_!;K<,8?;X-H6N1_OW']%2,_P"^NSV70P_J(;'Q::TDVVDHJ [2V_^_N^MK;2.&X>_[+@+[;)_M MESV4P=C#RM@^P"'[+ BT#>26CN[33^I=2I .W6SOEZ+2I9*N?(1$=?IJT.'7K$FC@PK4@$;E(+0 M>'$;\$*(&0.:*FZ;_9#.4+YP;OG8WDIGHG^%6XOOY;[J,IAIS;.O5>GF&X0$X?2^$*#GM)E/M4V";/B_&:]%;F_'L<2R5\ M-B!DW"D?BF:E QE=E@1X/A6TI$"WP:/)*/<+M5(8#P%X@6)2A3<5W*629OEK M<7/3*65[Q[,%%S.!Q10 7=NS'O,FL)EL=*ZR*6P 7* ,'$7;&KG^3_T6_C'E MJX?IS_'Z@+>QH(OO@0I)>0)I4,M/ &W4!5NK'=8I!O!ZK&^56%9=7FKSZ7_) M*7L*+KM:#TRX8=A8R&//L=CXI'LKZ7BL$(D>_5@&'*\4Q[I2QS)K:D1]CU@V;08/ %.UH\ES-&<.VCV=6R\:<9U*ZNK\;XWID6+D MK=1)GUX6<\3@)4O<8I-\T+9*\ND;\/W0X-S*;'\-A6=DMW@YNZ]+47N;F4WW M#)XWUE#Z#$8%QX ,08HF0#3DB(+);KO_RTN/Z=ZWG\T /8;:RSE)-:.OZ1'0 MCX=!;*&_ ;4YIR8H/B;WOH#U/@,F4Z0.92(>.:OH(-[M>ON[Y=W)I-J[[O9< MITV/Y2?A4#Y^^ -02P,$% @ 49"=4N8".3%?P@$ A+," !0 !F]^]Z^;_^[^^[^UH)SIKJZ MND]U=76=[M/5J$'4))6EK(N5.0 H*P,< #@ ;B@TP F&@.A_P#0>0#[! < M4Q#U#]P:Q/:-!P-]XSN^ _3H"P[B/\')T5?@4RL ZQM_"OKJ!;@:JP& E?3[ MK[09S!3"H&H)0\ <+&'V#/S\W (,;#I64#.8LP,[P,_+SR?.*R#.)\K QR^. M_N?E XX!\PWHIWQO,+X_ [/A#>8/W KX"C@@S&^\.+^V!<3XLRT@CE_;@@'Z M7@>('^-'W6>YO]6G\*T])[^H0=020'C2"F,9971Z&2 ^20%F]T_R1X!' "$> M'MXI/,)3IPC)"/ )R"A(" E)**C.G*$XI 46DIL MT E\:R F ,+ PL;!Q3N%3P#ZVTRTAC"_9Y("("P0)@86!C8N#AXV)J$ .I,, M$^O":3YL:363,XQW'_#CD >^S;G&Q$RA7F,J( CW[I+!90G26)U< SL(4<;E M/KQX_96FF6QM/$+X;+?6)\B7O$=U/8Y3ZW*LP0F/\T/J>S]O)!8T]$UO:IL[ M/0E-*FSLG]D2D=>Q<'X:EES4-#"[309@8*"EQ3J1"1<'6^A$A M\I['0$MQE M/(/-_R"0_%B"&O6N50%FTTFX=Y",!@7807"-!>=8 -R+0K7=:"'BSYK):@DC M()]^B/"/)6#]*0)J&"#$/'DF&2 %;&H&*;*P,X=:&"SL2)RE[WW/LBVU^]K) M0R1V?]KN8-\8!6@_8""X>-\X@.;+S6MD_,&%SQ!]MV.2>^[2%G%R1]+N%^KV MTY;:QX[>_X0"8O;J)',09\-A:@VL=?UW4$ 5Y^:0809)9LVB M,[$5%GVXD0#PY;G/JU>/+=*?VJQE+"-?&T@-6&[IH8#;UI8S';J'OJ]V"#DW M79])#?@%[&;G,A=7/MY<#,NCSK2#+E%'=A'%[N?I[M&O]1T%'!%G)Y7QRMQW MN/DPAU18++%NWT'N^5JOL:!YYB!WC"!%YN"$$]T$*=Y0 M9 [20'6>Z$K0K4,K/@&Q[P"E+K0R=,!><0KIG5CPZK28/QMJ/C-M,:T7%GJX M/0RIM\>=&= ]&![:]7FS=]AKZ*69G9Q_Y$/TH(-.>)#5>*=4V X%^.=?0]N'0B54HW5KEU M;@@:>:F':%E*^N PRGC5R>L^6M.'9W=N;,$5:^POM-X%#\N$K[TEQG6@FT"6 MB)_A??G29,;5Q8$J\86'I\;^J\-SE>U!B5UN]Y$>G&B]<".3MSP0G6=*$)2:8#+ ML<(A17>*=4E89%IO@QH%R!7(&BT4B,>4]'+:/]R*HO_R;F\)!<1;Q^6QK-/S M;PW:##<9V,M5E=7%H6L\1_Z]V@V>-0^;V,[%C CRSX.-N[CX*R@@K031$H$" MSFZ*11-MB5XM8VPJ^MCY00J9:LC?67

B]&YI/0=NOF_NP!K!NMGP3K[QVE M?MQS* #5?2+E%=R!HTBD>(BA[,,-/3N*0AD40)"EYS:K,^]R MJ(,QRKEAYZV[UD(GT3?<@11S-?+$,;[5XDD'%C8T*O4X*WA(G>8\JXD"#N4M MYBFXP>=\BY]THX"$C0F\F:DPO :FO5;&].T;SH/>DRZ(S:''VC,=L-*Q<63M3) M=EAL^J=NNH[DS3NKSIM5MV91.\(],CYDCRCM#K9421]4=2=]N"8>798[67/6K.R%@ M ER1%"ES8HF(BW\I@9,@V[47Z#"?P87B['AX9.\DENZ"\Z_<#B8RDSSNO6F]LJ'RE+J M_?Z*#'KW%NU;\@,JZ<$*YSSSGEKK[K/NV\(248 RDZC?>SH(5-)86&5FK=UK MS#=AF;F$$P4T\JC -NY=7I+D&4++D9XSL4&AX^7KWM$YGTG?7XX"\,\0WP-O M5&$,!=26#%GSZ6PGXJ& [EGSO<::156G5@:?M;FNW1A77<@:K$))"^=[(9;3:VS.=E6X&H'&CP'A9?2GTE?WY?& M??CV]HI&QX*QSBALHT-CGB;LS#ERDK'<-L\N&2_^!2\E% "'H0<:&'*!S *: M46S?0[M<3*&3 <<]&="BW$%GS$@\=3<5A9A"! M]Q*/O#X&5[RW7\>T.L6][4GV2L^T^=GF9"D*2)3:(PS8J9U[^ (>O9H9?Y36 MGX8>P[ZV:H?T&+/HOJ\(00&]-(_4CKA+;^_G?GGV18CDD-1/IY?8NTZ8QJ<\ MUI;D )2?>,BPA5_UL$F_68I$YZC,_HM7(ZYNKIP$.5APU;!T@&1)^1(*J.Y7 MCG9?P%7/ZSD7<;9X?AZLY#5G(N2/ L3YI(BE)GE?^9!;_@BG8*VJH=_@OIAK:\:VG5 8"O@86EIU\*5T MM#*OV_[Y.=?@[IDO31)O)[9&5_3$Z(T]L_L2;Y4QHX :[:LHX#)3IS5=.]5! M=Y4 "G"+W7A:OXX"!)XU2DP&//,*"/-GFT?WQQC%2[LBQO51L4FTFP1!H&B# MS1) &O>%>@TSK"P,@:N0B_#&L@/PG.ZEWW*C^KNU^FWDA]C%^>.-N<^GH*!6CY2LU,O>HN0\+ZDKV&*4F0)6@# M2G'7NAV0(H$_9B4R1;]SF>#IV$L>W5XOWUMQ/7OW..SH5V&.%D>O8/H[QL9[ M$IVCA0:/EI?=G?..1I/=JY8^+%Q7"@M3"."KV\D,)?$Q'?"Y]'03[CZQ,T%> M-2=X;E-F@43.M>RM(TXY''F)+MSY5?HAMT36D=$'J2G*(N6]]G5W7O%E@5)S M]_;A410PPR6U>K8EHNJ(I-?KP,['AIJ3FN.M$U=&9;+]WBC-Q'IDJ)RPI!9W M_,7",8VC$"=@)M;G=H*_).T=2\^5-IRL6_;3Q>NZ]3."VZ826:92X]G744") M*(NB1DUM'@8?,J=_,F!FR(K;PWC5KF1\W_*P0V>CP"O1PS@^Z9/+6E57Q4UM!5LW:[,Z HE&^&SW/9 M&-T_U$UFYDTY$?/!VV MTYCOS39?3=>>N[(_[4B_5Q GU;!]#5?G<]G[(100"-9Z<93@87!GX%P__=D1 MM(>(1]HJ/0V72L#]Y\7H. TG=&5]RJT\ M+$?LWBY)T,I&-I?/8<<'.=;MZ;IS7FT!9X]$=Y/H>XTJG++27@NC@-KRLUX1 M_ESHYFSF^1UQVY#"U\=1 &5W8]Y1=)4E"D@U#%+LFE[S?[0;6FGLN_YJ6*WI M\#T*&%/Q5Y&0[U5)+\#+3>(.77R(^'9\VLQGN\]_2_[ON@X''#NMC->I9>._>C! M,]-7O_:I[R6PIT(Z9_-TB035OZG5L6F<':OM)F=73"O#LFFF5M2+$76[JR*S M(#8AJTAG@ZX4>WI,*>7.QL1:NI.S6D[^9.]YKISJ8J(=O\R8_J>71[>9DQ.D MIC205\]LS7J-G/6:9_&B7PA0>;_7!NM+ZG)I279:>&:1N 3FYIVT2-VPA>VP M:,4:2[X=W.H?1=Z>?=D?<*--R;\?!3Q0?KZ9GF*\N<*#G$(FF$SU&[5<=4Y3 MR#X_<7=B_O 2VL4^5%11#UJOC#WB]E+^T WO6BU'D MP;WGM&KL3WHMV)Z!7CA:;]4>K1XY%ZE,,LA6'BVB*PXR_UNPR4[ MJ<2* 7J=OGW9H]CDO8M>M=I!,6.XG"(DQ%4Z_'MKZ>$3-L.-S4NEM7T=)B-' M?(VW!/)2YF\UY#82AJHN/"[H5YFGF= :]QEOS!)8V#_*,]B_=&C25)?:EH," M(/N<,?/.TBR2^4'U]IX&(P-\JU;U%*\,UHS!,;:C8V]K M)V#)\WLO9@WK/[3-1>RX!&Q\@?,MI86= 206'6Y[.1CT,!>V,O5OK0[H"68.',8GK2[>T1&9FES,V*QV^B M,\,D*F,/A>K0L^^6[J.T*J:$S=;+O +TYE,O;5A&A)\41H5W+>P)V1UBAR^5 M41PE'Y;-2TAQ)F[BHP!+Q#Y[L]T;WL_J^O-$O=K[YY8/Z=".>>)@^(9=0G%Y M;-:A3NJFC9M*'PU'GJ&_Z<%!&)G_X,4BLH2EMQAYMT6&T,+8:+]KT6/&/WE*P4;PV@#2!C"MEQ M,SN%!AR&O,V^4==P]U+AV/YK](3AK?Z@*[UU?3PKM,.H4*_07"1?RO9@ '3$ MMU=(K[<7^+C7_K6A[*[R_4EBF\=ZRKGI>KN%FFLY"RE%G)E@!''T_ME3$27: M TIXA1VW2D?FH2(C20OG!T0LDCJ\*E@NIW+SI#JJK(5TYUQ"GA,=X^0\_P!I MK,WW?O-\XWZ&U[R/P2*L9P3IU1 _X^'B<)08FQ$M'$K0$-)[X-[LH&=2$+[- MUYZ2Y]4SH14;TW&K+?9CMT9_0K%G[&;40H?QVP@)DN3)GA>-.$.O7ML2E6X] MV'K[7(MGDSK R$ZP[VV0N^&@3S+<>K&N6T[]-IE8%-K)DQ- M3F5GW.,<12[2" >Y:.EPTZ2@;;2IQ3-HHP"]3A3>XUFJ&IFP0 'L:UM^6YZS M0U41FQ(D,QZQ;['8V/4R]I.Q2E7NK7\$ 7:!7_ 9;^L'Y&RX3:YJ-1UU[U3O4 MCPOR+Y>[160][CL$[U5U2;[3TB;1V!H5D:)8M(>T^<6MWUH:3W0;6-#>6TK> MK5*+;8O?"$BOH(\;>F6AW+1!'_[QX&%ETS(7CX/*?*QYAV._!S9QR28XSN.. M'1=R<,)R7W)*Z>%X[=B^\Y(C3_:\FZVB"D$O_U&.QS6DKF[PID#?*C\3E&C* M,?.. _O&TY["S/&D424.K[?(O)Y]QJ(C$?^NKAB$C5U^\$AXNLW3I3XYA85++[#Y6MC>"J(I*F5?*5>.#R? MN34\:>B87[)R]TE!)O7K6=%#RH)T^CB/FWL5G?#HB!Z^:*T5DY2*_B$SOH9" M,3^[0HG86X5<]WS=X#E+C>_OY$8-(I=,)EM=!K?H%P03DI[;Y\&K73KJ>P8>*BH.:)GB!03ZD3H98%%X$&@8[77;%]9=RG/C;F- M2'%S+I<,Q-E%NEFRFL(!:.ZX5ZT$RQ6>GQ9PSVL/6+BD$>ECM#8'LFL68^\[%'^-G=G+0VR**K"V4J6K7F,H/"A6-Z=V@6-U,=G19'/9]LRN,>&'FH MU%244&QLC3AX^F2[+V,>%;W'EVR])11DK-0WY>]4/UP M_K6[->1Q%GKE.+>WB';].;#-C@Q:\-(8/7*6F\$7VR.WT@&'?K>S-Q:*,^N0^1[QM &40E'C'2XVZ6.E3]%>YBVX MTRVV#_J@+\>J 4EE5YIA_D05TN9^'J?-K[)(>*E,OJ(RN8+E2E,_?;JN!WT< MQ-S"PQ3989\ZZ5O$NUA8V\W9M($II3 2N[A1===A,$BJ01LQYV69"SX2H7#V MD#HP/E2?'_"-Y)7)NG,AH+2%:T3'$>/E=Z1L=]QWWL,+D,/B1= M5]=44Y],0!$3(WF96NM2T%+&G>'&95>'L:7#SV;''W\Z-S7#/J0R)R,3_I]^ M4$.H)8:LG]_Z!;AY =%KBLI8+"=?EDF!OX&3//&3C\X7ON5__0I-8 ^W@B)4 M'!'VC@AT\O@C/J#J@$#/4&&V)QR*4 0$ G6T^XX?_\K8PH_3)"=E-:Q-.0 0 Y8H>\. /N)H%\?I@J'PQ53:S":3(BN @[ MT'_FZ&(:Z ((P!&P/RF";_^#^WM[K]DBH-]:0VCJ:&6+L(*>5(E.GSKAEE'6 M4_JJKV:[=_S78.;:6I!$7),ZK:(7PWIFJT9 MPY_1U1UL$2=T51?;J_#J[V1\)P@8 8-?-T&8_+ H50M5A^\6=8Q_^Y4Y40+$ M'/%GU6NB;?S/Z!I@VZ]T53CXJMX/,BD8#K/7L82@.Q?=7U90B^\:(S[.4$?+ M= V&0,#L;&%0BV]%"+_G'(OP"YWH.UW=RL+RUPR"[QEHV7Z0CRT'<^FK#*!+ M)]T"^OY[8E473_*(?[9 ZOZWT4ETDCS>(:,[29_[8QIS_21]ZGLYT$DIUJ\C M'1_XL:=TPKMY@BL /.;FZ!Q;]!WG6Z&OE+<1D3\H_"=W??3].T7HY,[UDW)2 MY\X)CAY)J#\%S+GC[/_ZO!-=?&T;QK<4QA]2O%]E_*H/+*Z3%,Z)/C!.*'A? M>^.D30#&U:_7M[)T/W3\-7W^&,,T_-'R$SC>_<1L (YW8>70'N8FVM=8H"]C M0!V0!ZZA?[71+DP&T 14T!1CM#[Y@!_#\0_P"^VXOA^[JG_&\ -^.A\ ZFAK M^[7A (XIS!%JYO W8Q^,X/O>G.,!\XNQ G]CU<"U'];_50SU'\9]TE0$YV"=Y:.0T^L(]22A>_Z5N7 LXS-'^#R0<&-S*PNJ'YY75 M."ZD0@4 C=!0,Q.I'>U__[2P?_*?$PYSE&TLV#X'V@_IB/< M]MNKZQ?E_Y&B[& !^0,%Q\06H6EB\0<:,1B"+@=Q02@Z*&@JW_SN!/&^D__ M?,H2!G>3MK6R^*XIDJ^-5_A./M:N&<3=R'F2?J8 SA[XYN*WJ"O0#3Z$0"1 M?#R)(Z#Z'3?P.V[@=]S [[B!WW$#O^,&?L<-_(X;^!TW\#MNX'?Q.P#03! M8 JQL()*,*Z453$R6)E),.H(*?,JV\M +*T4W. 0#;=;FF W&["8&:.4),,5 M%W$7.WL[",*$P<7.%NH@[B+!>%*Y.!H_)O,P,IRP(&PD&+^>D-155F60@<$A M#,+7CY>?B$N/CXQ(7XQ?D$&+X!(_II M<#-SA4Y),'YKE+.S,[>S #<,;L'#)R8F=EP'/S\7FH/+P16*,''A M@CHP?:_A.L0!#+"U_QXK\N=5_\C^PP/0DB@K_W-9[.Q^<#L@9)T0 M_YS;X7B/B4<=X@!SA(,ALDYH,9F.B]N+R\ A)@@87!,&L_W>4?_H*.LO!2#7 MT9<$XW&OPV=%!'GY?W*J@PSLS)W_3O6[\=@_\"*-ADS M$X3)?\AL!A8WA\'M3- -MK(SL8#P6-M#+!@9?NA1_&1+#?UD=#4"O](59614 MX3!S*UMTAH.Z_#4&15D983XQ86$N?FZ^$R&4E<45H0X($^CQQJH$(YK";65E M)B[,)R %A86XQ(6,A/C,N$3-.$R$3:!!'8]M MX+C\U^%@!@.CZ_@I!I^)&2^_F1@_EXD9OS"7J)@@F$O4'*TV?A%S,U.PB:F0 MJ<@/:;[NU)K8_EKKL51FZ!K%^"%"$#X1M"RB9F9<_*:"9FA,%,(E+"PB(&3. M:R(L:"9\;/=?:U*P<1/P\:B08 2?]*X9XS>R MU9_HXU]Z\K?RSI80Z#\UDZ]L#C!SA+,)'")M@6[E?VB&//]0>!CT>&OVI_CV M)G 3M#."P!TD&,WA,#N&KR9C#[5@0, 8?K&??UBE@XG3/]?&OV8=_T ;?VO< M_QEM?"L$MC2!6D#07IOGI#$\/_N9YV]-@.=O?.%W$MK!GK!_]^R2#+_A-_R& MW_ ;?L-O^+\'/]>&$"AZ:N&,7OFA/A'JHJ?2QJKJ*G**-V5/%K*$"C>MH# , M4@"P@R+@QW-K73U]!MQV ,X!> <+TY-P [VRAIRFB>AA+(R#,<3<. GH.O8 MZO\:C-?#I:#*P #\_P,RL#T<@:Y&%8T+F*%G-FC\$1JW=4;8']./(]W(36V. M<8SC&#=R.%I -$YUC%M\Q2^=\'S%KQ[C9G90,S1^++.]F9W9,5Z/QI\Y.1X' M2V+>1.-/G*P@SFB\%XTSVSK:'4>L'L?KDMM!3!P X"2*CAD! 5NB\>-X64*X MIKH,&K\" 'B$%K_@IK_@"(C+2:RU#,S>]22.CX$-S,Z 7MR*,BA G&TA" 27 M*KI33.!FZ.6TG;T)U!4 OK;Y!$[_W>+F%T7]T\Q_$8[[]BNVKG;29R#*UI^T M/^.#Q0& Z"9:-R]_TDPC *#H,0!0#?^D,;\! !)TOQ5V_-(>RF-[^66Q;P4! M;C!HHZW,"KUFD8%!S:Q.OEY80?]1)_XGB_T-?+5K-)Q) M. +(C;D!T@YR '.I%< Z0P!@WHY!YX!^]-O-4]K \ #) Y< Z@ Y@ -H +X =$@,O 54 6 MN &H )J 'F $@ %+P Z \[ /> !\ 3P 5X"(4 D$ LD *E %I +% 'E0 W0 M"+0 G4 ?, )\!*:!!6 5V +V02 0+H@(= 9T#D0/8@%Q@OA!HB!)D"SH)D@= MI >Z [( 04&.H'N@AR ?4! H$O06E K* 96 :D#-H"[0$&@2- _Z MK#P,0@ MQ"#'H,6XB,&#(8HAC:&$H8EAB&&!<1?##>,1AC]&.$8<1@9&(48-1@M&'\9' MC 6,34P DP"3$O,")A>F**8,I@JF/J8Y)AS3$_,%9BAF'&869BEF$V8/YD?, M1>.%XJ7A5>)UX\WB[9\B/<5R2OR4RBFS4ZZG DXEG"H]U7%J M^M0^/AD^*[X$OB:^-?X#_'#\+/P&_%'\=0(" D8",0(U BN"^P3A!.\(WA-, M$NP2GB;D()0AO$WH2.A/F$Q833A$N$Y$1'21Z"J1/A&"R)\HE:B.:)QHA_@, M,3>Q(K$9L1=Q%'$A<3?Q,LDI$A82:1(C$C>24)(\D@Z21=)3I!=)94A-2#U) MHTA+2 =(-\G.D/&1J9#9D?F2I9$UD\V=QCU]\;3L:;/3CT['GZX[/74&\PS3 M&9DSX#,/SR2<:3@S38Y#SDJN2&Y-[D.>2=Y.ODIQFD*00IO"A2**HH+B(R4F MY45*14I;R@#*7,I^RKVSM&>EST+./C^;=;;[[#85-=55*@C5"ZILJCZJO7,, MYV3/V9P+/%=T;NP\UGF.\VKGG<_'G&\XOTA-3GV9&DS]@CJ7>I@&@X:#1IW& MG2:>II5FDY:.5I[6GC:"MHYVD8Z2[BJ=-5TP727=//T9>DEZ*_I@^BIZ) ,% M@S2#+4,X0SW#Z@6:"PH7'"^\O=!^89^1E5&+T9LQFW&,"9])E,F<*9BIEFF5 MF9Y9F?D>;1YPGD:>(YXA7BM>5-X!WA.\UW M@\^;KY3O"S\'/Y@_BK]7@$A 3L!+H%A@39!3$"(8(S@H=$9(6>BI4*W0H;"( M,%PX2WA>A%GDCLAKD0%1Y+MM< M3KL\=X7U"N1*PI4I"48)$XFW$A\E&23O2+Z1_"AU0EM62C90=EV.4LY!+ MEUN5%Y)WEZ]6P%904@A4&%"D500KIBJNWA"YX7&C7HE024,I4NG338Z;\)NE MRAC*-Y1?*8_>8KD%O56D J@HJKQ2&5-E5;VK6J:&HZ:J%J4VH\ZG?D^]2>., MAK%&FL:6YC7- ,T1+38M1ZU:;1+MV]JIVMLZUW6"=#[J\NAZZ+;HG=>STBO6 MQ]77UD_2WS20-0@QF+XM=/O)[7Y#5D,7PV:C\T:V1A7&),8FQGEWL._HW$F[ M'9W[$J@IZ$VT'H8'5P?>XZZR;GENB.Y0YVK[UWX=Z#>Y,>TAYO/4&>IIZU7DQ>C[RF[\O? M3WF _\#F09LWKW>0]\9#G8>ECV@?W7\T]5C^\C#B(M(SL MB[H6E?V:YO7SU]O19M'=,5=CLF)I8WUB]]Y8O1E\*_^V,.YB7&@\3KQ3_$R" M=D)3HFAB:M+Y))^DPV1H\L<4]93Z5)'4U#2:M(!TC'3']/F,VQF=F=.;Y#YMS)Z<]5RJW-$\W+RF?)?UUPIN!%(:C0M7"UR++H8[%> M<5?)C9+:TLNE!67<9%_>+-Y<\D'T0U&+<$MAJU!K09M06T&[ M<'MAATA'<:=89VG7E:[*;JGNFI[K/8V]BKTM?;?ZNOJU^@<';@]\'#0;G!NR M'5H;=AK>'[D_BCWZ8HQT+'2<9CQN@GTB^Z/PQXK)ZY.MGS0^C4R!IQ8^.WP^ MF'XT0S03.DL_FSK'/U<^+S??B31 3B_8+^PO/EDB6WJ]S+:4-PHW93=7-\RVYK?_O%SKF=E%W1W:8]G;W9?><#W(/P0_;# MTB.EHU&4'0KUR_F1J\#W\R.@?QTP?@+F#_A#/NC7G'\13LZ/8%IA-F""R'X] M/^**J@>AI[4 #@;F+S,=7#P<;*Q3F/@8(( 3<;!_'EZ!)W"QL+$Q< #G0*. MSX]@@#"Q0)B8QQ)AX)QR!&%@8I%AG\:Y@'N&$<#C(Y?F9Z(XI7:-TH19X*SZ MW0=4IH$L,F]S5B\*PO'/U70)L4YJ"'NO!<5=UW20E1.1![-I:>N8N(+B#?1DS<+2RMK)V<75[?&3I\^>OP@."0T+ MCXA,2$Q*3DE-RR\H+"HN*:UO:&QZW_RAMZ]_8'!H^//TS.S/ M[%CDX_,FV%A86#@XV'9HD?3X M1.!U]O/!"?G'!T]"OIX\89/7,1?]8(SJ^FT%_^<)QJCNWU;P?YY@C.KYZUH!(]PP9$#43$^ M&@68?0*[WB2XJ.1X)T4M"11>FZUE?#KBVEMQ>6'+O>A@(6B MPBKW)>,-AR(4\/HY"I!&5!W"2O:/POVFCMXO2RT8Z]U9-HI-C3QO#>U?L'[Q MXCG8.R:&:+U@.M(U\2Z-:AVYJYPK)&20(\U;-XK$G3JKOYYC67OZ>?7:F8-# M]5O79E/ KI#/%4.FJDI\><4 P*%X41S 413%3&R\S/>\E3G(%!Z^F&#_3C&A M2;M'.^%6G7I"@/*E-%^=ET1^%>F*IL%GR%]4NY%ZU70Z(1NW&@)Y;*[;YMM#!^.%#ZF_#_3$#U_KN'1#>3IY.Q MH:/YN2)Z<]A8U$ Q]J6J1N>LF3J[>V!Q0)]MP4$K6/-+FSFEK.GGET )7=?X M,B6UK9'DI#LYJ1>Y?XJ4#:DXZ9D88^ZYQHF M%Z:SAP]&I'(@@WF8U#;V :CG$APZD6I:'H14F\8_S7D4L7&!7@CW9]?3=P_+/83O&9G9&Q0GA26E$3P>B],!:1@A9XW++(G\H:2N(A:..6G]/ M$8O6?7G@LN&KR8DFC%BV3RJK[VFK8O7H6[S&=K2$\SE;]%=MA Q0= M$4HZ!<_V\!OEHSE V-1.]S[M!E0,M7_>E1X/L6^V0PAZ1)3Q%B=S -JVZ, M-'ED+H46;C,YMYI*G^9+4];PL7#>A:!9>HA1+C M.E_($-Z]$QDXF.Y]E=GU]=J\V)*47,5W4^M'+Q=?*'Y*2XRQM@YGUKN3DAPR M&7-.%:G(&"JLQQ1(=9M4&GHZ0>LUWK?:@#<)J70- M;N<&MUUL(#V#L)KOXOCZ,E>"*5X.;=Y0V0 &6#<4X@<6S1B[^.!\KP(YR1NG MHM[1]@F/\27VC:B&7N-YED"OZKK>#=RQPXRMIG ASZ.M69/*/OU#N0DK(9L; M _7/TPT9*_/I'L;+YE9%!G0L/3&EB@V*:N$BAA-S=-_!Z\2P4+%#'=6NC M>M:F5PF>.!5Q$<\VJY"23-\]H+U?<[5H5]=-X?2-(S@G_:#-.I)FAJ0D;"PL M0B9JPLJ6X67_DZ[E2_F1JJ2%KZZ%?\)D5X=K]O8B-U?6#W<-BB)C8M^)KR>[ M4SX1P]34[)D2H6L=U6*[@?0UXRL9]<<@I;@5Q,?LK2C^^#[EX/Y ZTLK@P5J MO9[6^UTY!W44*,#7,6"TZW#(J 7JK><*CG1>2OOLWV?%4/I )>OY!<6 ]B+! M-PW\;N_:,U# 8XP#^&BVBM+PH?)0A:&69""+$W$RT=!E)[_GXL-)A?3+H1\M M0VREGU((T&\R?1$;J5@:A.)G31?>-N!;5\]-V5]9+F,Z*>3GQE([<:!%A M<2CL**\M/PT)K77:Z'Z*O).]9Q-"+] 7BQAHGWAF>,C"PJJ]O6(\LR[4H/[* M%@(/R-OVN.F70#7O%+KV$+,X'5\ V_Q)Y/42FBB?]^XZ8O#*+2VG)21N\*J< M.,WALTG=HZN;3T?WMV';'2,LD9[PK0Z'HGW%@#?=90 MX?;+SA%1#?@KS"/^%Q.\4'W_AI<18BRLU=2>:GBTWYG=OW9R[9V$MCQ76&92 MXY0E>SP*$-,P,-:[))C_CF77V5'MT*/H4HXT=8O@BT"V5',&0 (]P5F:U_+S M6YYUAA4M%<)'C3_4J(L&)@0.KFK*8H?',H D-"W>3\R:K&$F>FZ3# S1Q+Y7 MGE3)$HI;:'KQ"E*G'IF?Z&7R>5*T9-X,GTN8,9:W\JV]6#ZXRKWHP_ZMX@PS MFX6WTY1,V>T:WI*6]!F36^G[E1(;VYCS*R4Q_70Z@S&/*E:YG#1[V,'GUC!) M/I:X:SR,H8@[.CQR0@'\^ZYI.64D[$6E)#:M$#^VO;W[.M"2>9J#>'-:-W<-T5B(]M/"R1)F-RA-J2[ WRS[37Q%"^4C,TH:W+ML3N Q<5"EO575D*;]>&"S4HX@V,$P8U@ MQA#/3+G@'O9I0UW,18V\]6Q!6SFAD>WGUPEJ1229$1MXFYB'F21OD7C;U,MM MBQ:EWD@CV!:R9EL,/F#/VCV&_ *^"YMLOD 7%$&^RB$G7B85$+OZYH->9 #1 M%_>D-FH^A>0)C\N7VVX*D7KKCSTNY>?2(+>4@+>H1$3X=?A'W4^Z/7BXHI'$ M;3*8I*[Q3J-X9JZXJ>069,?0)!Z\)^[6S^W%HGA=' 4E^*5-+G#*? M56Y/;',.23E*O*T0]IS\HKP\^C@_H36&)2.YFS/%9^2]55#Z!4?RWO2N9UON MO0;_;M_QOY" ZO\?]'8W#:(0=IDA]S] ,Z>*[:,T;._,ZQ<)%!?1J3\]];"^ M*YU#2%N>,R@F\LD+8#D]2UZKM]I#8:NMH:$B@?_VV*W D3?I J1I\;VOKDI) M^A;ZQ3K/$+5W0 :=RGS&/DUNR&*1E>E2D8CG78$1!A0*T%P9 M#=775."(BNF1#+TE5_BHX6V2#9VT>I(-.3J5G=K=)R8#BH>!1TN5\)EG2\X3 MKB).@TY/X@DXO8@-:P9:ZE\N%!6D,-R7K2_75HBSW]IDJMM=>:LLV9E[ALLRA?0M>EF9A>-1MM8(%0O MA;'<,VA^&NOC>#$U_(S&Y!/=X)AZ->DN\RTZI.%_Z:HM^IW>XLQ 2R>4J""R MQ6YTB^.NED_;QURA<-]*X42M$&M+?MW=U 6V62U3S$9D]9F.(I-(&U=U=U=] ML>!>_J ,DA3&1_1Y"0;^(T4P2I'+YBM%-8Z%K:5F+\ST3 .]'D_9OZ_[7.V? ME?TI=OW][IE>?O#6@*>:_!=$81B3GPQ_PJCM@0?Y\P)I_R?:*_+:C MNUX'IV/9OI6]*SB"R*#V:H]==]%Y0>R"$1W\\T/U:B]BDQSZ6R:H).$'UKNN M/A2T8H/D(0;^^-(Z80L53>?MENMJFNY K-M*- 2?,BG>U-.^T6I;,+CI1##+ MU51^?WK;O?_<,ZP=1(?<[&!LRN5_]UK\?P\!-? _Y+HT MF]HF9F8[C_*T=K3A8KLA^=^V7 Q\)2=GR9[ZV**?T.^,5]^54N W)Q3J,\ MF^7U;;IM@?'LMS-,4?%G\'O 1=5D'.D&,5)%7RXSQPDEQ42@C7TP7/-:"@\HR2:J"$+ MB+BZIFF_)DNT)S,$1 .\'@ M@Z-$_.LNZOJBK! UV_LY0]MI^PZ9EZL@G\I(4IVS<#T71UO=4O+"\6LT\$*N M"JCI](@W&#[_T"U@%>.?Q6:=.KYPR;(ZP)6H<-G=<\6*=FO(Z96^%(Z&\7M_ M#OG(=UCV#(Y-[0Z?/:%;ZU[ETU"GZ?WH(L\BB=764N4KT51:S'[%"3EYC5-L MK0*=/DM>TD9_A?'[ER94_7=OW';CYI4I98N#S6;VJ?.WG:C!B]%EMZSA0P?3 M*MZAI- +B4DOA$*S68(R@KIZU#7DA;0T$^3)H8OD<:,BU+1)W3:'C?,7\GVU M(OPE:V84/Y)C*%9C;5R<)E:>B?& M8\[E;SKOW?[A34P!_^[2P6P93\7G-L>PQB&':,6>+R]\H4J.&;4/<_=Q E$ M%,QBR.R_SP33(DCK5FOM*R"=6.:@8'%36(N/EA@8%7G%/?'N;,%PF[3GZ0^2 M78>1L9,:*0'/4V[X#QT.>WY\G;A4NG0PL?S!8.7UAF S;8'0H![O^[AW&,N. MG\Q"KBM,#%W7HW2*%S:MSSO=6I\G<%KI-%21-4AQF^1N\]2 W$EH[D*VV__D M=%A.8$KGP_CJ3E@EXX0A5[GU.RW^ O'9K3%89)7Y"OYYYTO%8P-%-U=[S-[@ M+^>T9E) 1 (C8RQO([<\6@Y:RN%M'\N'H2_XDA+$_*J_.&;B;8B:&'63J.F4 M>;:X.Z_ N*NXW1^\2VR]05T3S1:FG56WKV0UIR]P7T_!,N'-Z48D>_\G>BRI M2)X;]]K>OAUV7%'NEU@A8OEB:!>>I9,PJJ*"YU:>;&1NK@ONZ.(E8E(MOAG" MF([TU]58-F9W%1DUC(_LXGKMX_&9L+Z)Z-;%BPJN=LG3B"NBNF%+Q5V&?P:RYPRLO#3MFNCS[MI]_\*ZQ) M_K*$_\YM?%G<&?HV_[ =O8&5LGT1#IMM.O7SX5LB!I/)R1YC%;FJ]TO94J?M MJ%II:?R3BEA5L24NW6,+?3N9',S3=F4L_TO(\])1YK[+F)/U^0,7=MW8#F[9 MXZ:3)B&VF)9W.U" "[&%H4_PI0.N)$H-5R\V$SNK<^NF LRMH-7,GDJ95W$L M09K=KV9PVRI7=N,K8Q%.GG?GMAJ%T]X6JNB;6'.8#D5Q^!LT5H%EF5! R:6E MZY04KC=>]CFR=A/:7U*5?7Z[IVVD2MB(VJ_1VB!5DN:&RE.J71)AJ>?M*LV6 M\7.L@]EE T6>U?!/BP>Q1:=$7 ,]LXZT-!R=ZB26<>=KD_9IP*RW'W^& M/UCDZIW_-_5N[RA4B>G)>]7IU5W\46V=1'C)!M>\N%# K 3.YU>8755\>8C@ M5@R< MQ:&-C4PB$,$J%B6:RW/%_,S\T8N62*]X;3M[WULQ/VMZF>?=OGM+H9^ZH>V" M3A"/2!@L4U]A)T___/N(/?B<.EZAG+:VZ@<93N##!VEM=6X\)F^\;8G-YD]X MS&37Q%T!%9QSHRC;99]3*+=+0UVERA;9;KR"FMX:PM MYU7HOEY6YG:8$.OZ9%@PM_&35)=:<(P -A^(@X/]_NN5#FV:MU;)A7:?I/?L M!XY$6/A3KI2/3KH(<&L=#GHB#T:VG\W0DS\O1+_,,YD39SYJ8+V@3\KO%6R! M5_O=5A_#"](/?<&>'[J;W=B/.H2,M\$5?[=&*I0Y +Z'.:*$< M"Q6MQREWKZ45-G?##V6PBU\D6RC\ZZR+K].V?P9Z;LZ6ZB6\X;_Q.4\5OQ/ MB(54$(G_!29]R%VO4))UNU;$]1'G-Y(*$!N'0U;F7A>/Z"KKSZ'9 KV\O);L M.;O AE;#RT;5]V6L)3[F +[AM M\9/KTK7ILC2#^Q\/W]M*O%<>&)VP6HPOW,;B5'(T?W/)(.)3>P0!T?SYYX*K MRY$Q%Y\KW1AQF,H5/:B4?,KU/"O^@VEN,**$QAR]IL2&2C$%9#[@L%Q(L6&/ MT;2T[FM!6Q#6>6]B::P[WOQX4P,DW)G0 M#&B6;;9=PI.M<^>8_7KCX]]RS,U5\^>^0[LA"@9O$.W-;<_P?_P6:K-%?DDZYA5M\I6<(E MU+E4B8QU7-I?(6GSY/K48;%4\.CA0C8Y8/B82M^ ^3%Q1::59BEFO+LF0^M!"T%[14K M(B%!=EH)KBM6Y J!<2GUE_?WV[J_?#HZFDPL"TEK=7EU! #5&/?1NHXN)\@Q33!?).?U&8CI$W=S9W8H[SB)^3 M^ GT07M?3X]==(VAA)R<9UAS!U.ZDA+U MJ;2$A8/@/)S,^&>!T@Q"FEUC2'",\=;$J,[TKH;Y>)+Y$,U]7^N;6'NN.Q9K M;#LJ<-]W4.?#]:-9RO$EW=ON 4M)(X1T,R-,0O5LE$)C8,#$G]RH$9LQ)'6* M9^Y#KVZD1.W:$(VG,;U,:/V VC2?W@WQV_X"K/YIWD7T@4W]U2&"CKU"P1U< M0H:TAH+IS.J-K4%,..K2N./J\HPWGE^Z=5X8\":2QF7PYI4^AW5WX5&1=I&V MB(ZP3F&WC#NA;Y <4JVK,P2!N'-.3Y<"<@?_I33@G^1>=?,OTPM_!<)_;&.SY"'#[:YB,Q71U/QRP1GR(/*JK? M"S%1S9%39[D8Y\)D'RNZ;A?&MJ3B?E>^W"V#;X ;!7R6_=3VF0WW+O 9=ZQE M&06T3K@8W2N:CDXVK.(QF ^SK^C1+"BZ&)Z)V<&'S?"BP+QW$4OM?4N1\:LXAEJC$WDB'S144=FZ3M-IGR"I/+*BLJD M9#4JI^-\2%QL2I?#1OH.VV>+V\W*0]+JCZJ!CQ2R& _N [0>%[ZP,GZI*BQ/ MSH.K7%RRLFCI)[-\P1=DK73%OZED.K!%D=E7Z7(.N.E-QY#7M7^[)_]3PJ#! MKI27@%7I *?W3NH77#CE@FW#==WQA G7X8],"ZT5,AF(,DXA0\VK/F:0&0]! MC6:&F\J*9%'J2FE!=[?*1IF*FDFX5ISI/Q%;$?IZY8)KA5D/B:I.L;Z;FI0H M+]O?].B,GQGA:AH/L'6*=+#%-QO-F+PY7A^7Z7R:A[KX?D9*ND$X&74CK.#M+UNSL]D6U%%\6X"ZVB\Z]RV_V18"(1,]0 MM3UXL/7BQ1A%1HJ2\N4;EJELD[V5^L]?4FJ588Q-..4.;BU4]-B'R69P:B!5 M@+0K0WX4\A%,;Y.+7C]LK9QS"*U[7QYO:C%1=*K>DI^"\G%"J#8P]X*J3I&S MXT^W)ASGV!&Q-%BW\;CYD8PG+)^T2.>0J;-9XA:.-35^.R#-WV) MD!08IXJ!1J)^5N'_Q]Y;Q<6Y=?FZ%0@02 +!@Q/<(6AP",'='8)KX>Z! ('@ M[A#4I1JWU+FENW*L#)=XS?53Q]O\"H+IK[@? M6ROO-IO)6X,CG^UEZ%9_SP.@GV_Y6B9]WDUBL$_4O!="F_I5TUXP4_S5+#V- M;=3;#^.D7EXMFT/'UBT'1]#]D;;ZV>4UQ2DG9Z://K1S'TA]M-FMU5-.MH]W M81J*]CQA=^N0EVV2E$<<#X!HW?Z.)'PGLD,EC,"YW7&\-/)F&BY&XNK^Y,4C MR_VTS,?B_[\;_$US "ZCI04IP>I(J2D!I3EZ<8J )\=@6P0I@%I6?<.]O:$0 MV28KL$O%M=/FB(^HV!G79>&F%"UPAB2TLV3R]-IWZQ [S?I B"FUN+J2*V^: MD?-S.1:/;0OZ@%PU^]W^/Q@ ME8J5_]Q\-6^Y HIDH6D )^)^L]Z 2QBGS4_=BOQ9BC(X^&.9:G)S5?GIHPJ( M?Q,D$M%ZV66U@$'V?K81LW;+8) 81_0RD3MO5'R?=L2("0-6:5PAA1AE%>7.YD=SQ\#5AC7,I1KL-PSY>/UA@WU1ZD8=>AR5 [FP68G"T+'U>;,E:F-OMM4. S,TXS\@"O59-?DJ/ NG/5G!/]6#&HQQ@L MY.2P=EAJ(][U,UO L,7^X82&3QD6ZQ6Z\[ MG&=6G*\WYU,?!'B!ODK95%,_SKK^O MDK6Z"07N'[3D'ZX<]ZJ+)91_*_9PXFBLN[ F\K:KE M]FIERUD\JE-R' MU'\>[, ? "S^J=K^(61O3KR'2PMK[2K!A]+U<&\D14B*^J%.>%E/LQ5=4+FS MA9NK7F%M D@OUG,WB&*F!2D-=Y!HXU+YT;Y68([7"=$049WK0JKTE#*M:&Q5ZKN7:& MD+%^77Z=8>"-$I,WLL;AL11;?!RG)+1^ T%G_L@@IC6J,,XVC M?Y7H\E&4'#ZZ4Q#ED9>&__)YL=E'ZV<4.4%;SP8%?>8-M5: R4WI=ALV5$3! M[54X-:V)'I#(<#Z^-%S3C^H) :)/B2\V#L?C+A^+]_^NH/O+BJ]+P*'"Z)(@ MUSS1? //EKBCKJ01<#EI1? [VC,7S83A9TQQGP,9^NH8PF:_-5'L;B M7\$^#;R%A;Q37QC.WOZ@J"-&G)^P@53Y'9/%=X"[X$W>@R-)*RTMI3NG[[_M M67'/K10BQ-L=^MBT#GB]0"9];35;3RDW.-5\)@7Y=?\ Z-!W1C_V;5LAFTW= M0[+&E,!%&=((VNZ%9'5^\RV 3AA!@T#C6E!8<@P1<^YQ MFLJXN)32>_JI4@#^07H)T6.*W_\$ ))!M,^IV[ KV5=QW,?5B\!WBF(TWA4, M-A8OA4S*M\O""9>?*C*FFF>;;):]^M 5X6KZMC^73Z-1SIMWS%#?B)790%JW MS&P6DY89D]?PNG& ;/(C,GXEU0/ 8[LZ+[&E8V]TS/[6;Q QI/\ M_-XG(BSK*EH/@*YU-V,=H[GO]UM'+6&/ROU_1]/YU_74\JKSTVO+'6[WGL/L M1#-M?+(%<&^]GRW)#3$2 )?U8<.8CU?./1*_E3 :A?7SB:>RW=- M5"_@-2>Y(G@Y7_F[??=/%#2KJ\,5W:8->]?+5;>#9!3!:IZ70FI*0TPQ4UNG M')+,R&N@Q&/\(Q9AQX_6>Y:%C/M:VTSY;"HO&YG7MS^"#WB\Q6Y^ON,\,_LU M[">77W)-FO< <+EK711P##(B! M@T^*J5PO./;N!Y8ZNN=U:>L;Q1V&@()WC8Y$18CJNUAI+_J(U1VG9WO_:.&! M,;E6+[C8XBO1OJQPU]&3GL?;=36"F9AYB'AF@0+6>WYRC&([D@@"7RBKDED< M-^6W8SW+4CQY4H#MS,>V;4DK9F?SV+A,182Q.Z37_I)<.878X$UKZ[*M'0(.3C2I/* M2Z>,B>,J*ORJQ*$F\X77Z!!OT]^^ 0A+3P2IK#Q;!!THZV"D_D)))7>A@72J MK/">IWLZQW,_\Y'?=ND(7WJ3AISX8\\+X3TY-<3:+?=?M6PRX?-\DV5O2>X0LS9-!=T^5&QY#XRL-]A_B%&V_CAV_#JB7PK98.\IKD ME%K$CQ.#%7VF\)+$5#7=N+AV6*'Z/WL>PZK]"=!8=2]J2+?J;$MR>2KF;"J0 MJM!LG=6S+[5E;.H;V\Q>0GK:TWTA'O2DG=U1HY@G%L1#"Z6HA437MO?:,57Q M6J\KS@36]CT .!=@Q=>,,2M=Q3ZA>@;WYQ@6^)9;=GJP,LN&@JP]O/[;*(2C MUT,-B>W[7.5 S#.$26'L;>-LYRJ]JM]M@-\)_II<.-=%-C$/\5SLX*D6XO[( MCH%GW^1,MG*W_U)@-!K?\*"U.!M75/_5=.G+@?8E@F\?M0Q1&:HOZ6&HWK-= MOBRS9M7O+])V+X<48O*X@RY:?T!,)25 M?_2%)O6MKJ&+RO0QFH>*M$Z7L87Z2?I4I-7&"VL&])6JXK@47""78^\O/-$# M\>%TT-DQ&S"]FK8G2H38JQ]0@$VM(ORM%%59Z10S 5"KR;Y/Z'[L8,_YH6-Q?T !B= M[P)!+,;0U\$7KB%5UH>VD_LO(S14N=B6X C:)UW>(IOJP>CK$Q5^VD\ 5:<( M&-,K>/"@COO[K;&Y7=+&R:X@LL(O<&LAN:7LNR9#67\78=O0!H/O9S1] H0\ M92/^*_@I>;[B.U@[CK<.8K] V-N_YG,Q#O#G9'^WZ?XJL&>^S89?MX'6: VF M(?M"^ZXN!Y?ZO,UR\:@,!NG6JLJ*=7M9W A&..FTU-&A@TN?ZZ;ES:G8]'Y MV[SY)^@6RJ-UTU4^VNN0$V+<;C P;HGN;\L>3Q^F0%>/GX]A+>GN+#9MZD^A MH='9)#FZY)P4MT6Y3]$7D+Q]CUK/ZD2KY?Z[/_\W@;\@?(E;;,V[9D>3X?#/ M-^[NC:%; &V)*UAF2C313H[U1]:70 SJ2!L6K^PR9JFB<$)/\S 'H<1;AZLP M,F9[_K3.5)-/@617)E#)!P"1F;"%*BMX'[1VE-QAL.STH=HC"=\[ ^A47\R= M=-G<1OR2T1XGG#'R@V95EO-;8^TP/<*KX#7300 ,!! MK.S8?USF_1/ L.OLR1%LR9_(S'1X MCZ:Y^6?!GQ>@=&[]?P1Z>T*W/UP'--D9TV5"H#I1[;>9<9(O!/W<<@5\0<<_6YRE7TK*L[AHCHD"T9^[*HE J M,Q\ ;OB4+/M'DD+.=[U\WQ:A@X>Y5!\5_=_P)3P L+IM& B)F1:ODBMD.S9X M]!L?E1G_)(@HZLD"VWVYEOUY5WE)$4]6W\9H)]M,RZ3$,C6B'H%\*F^4\";9 M>M/F%;8K4J4H_E/1X;;L(SN317>*&:E*;,T;"3[#>S;=XN35*$E2B#?7D2+U MLX;E52#'%TFRTY3D_@;.\X)11T+'_F>\^SMAQ[RMUY:_^XM_V[[\3TL[.F8/ M ,'QD7B/VX5H4W$E>0QE5[AIY M[MG:_%(NI>)"FV)^3$/7<\%?>L%5UF_=KN[_G(S4^<7PI3?_';N/ZM7U(KO: M'=AO:R\RG<;)UT_>.YO@2]&/HX(Y PE[4DC_+//"WL5-^3SI>7HB#\9*>U/- M:E+9$) T[X[MF^$]-X8AL]#=6>CE\Y5L%UYYXTF@50?XF49"07M-"SL;3 MV R3=WU\["N])!\R'TM5^R=;^#\MI!@**F82W4)#1PWCVB;-.*8@WE^]-TY5 M"?!469X#S:VY^Q'D;7:?G*18.^'@/4./&47."UK>\(8/I#7!6V=U]D2$I_)P M#*^&HSISA8[TZNX4H61+"H;TA9:-1)(Q*@EI'DGK1OMA9CYIV+V?=! *#KAF MIA^#P?X.H%O@3W%W[Q[:+6<.BC/U]*JKYT"G4]?P#<;>C5HZ';5NSHLWNMU;.,S1%,JK->NY*LA\3/".8L=PF/'PSA$%H\W!&F.J*\0$3_]^=9*.V([E;Z$&=- M8VFA?,CE994-$"FQH2&SW(C9*%(9QT%="5>DT@% L$?6ZO( >"PN_57(BMF(4QS-0@FCDI5##^K O M1+'&_0/H'#?VG6;P -R(HNG6U6NC"59D*TMZ>+#-0>$N;]^LT]+_E-6&2>0Z M[>HL-AR-S*!1"29T.>3W&-SSGS[[_%," ^YQ>BITZ0& [J>RM4%M4;"#OA0> M^Z/WGN_F+CIM0$EFZ"UFNZ/&;/]HX4W"JR<"KXYY%"]NRT:=,;YHRRO6]W_W M9^=+Z3SF_[@B> 6UMS>ZL1^%6QG%JLDV9_9)B-+E(T*JLB3;B?;WA!^- MJ?X&4';S /@,/:(MO&8$I\OAGV[=<#5A%ZLH=T3:!%1/VNMU>(<\EXFNQD MK->NN(-GW97<*[!X7T>4Q_*U_R#X; @^Q MAKS.!VW?M<8:CN:I89]8,9W1[$@1/4S' ^PCCI1KVA2M%U?D_AU\K-=>0UTM M!:4&OMN"WX(7@HD^1T=K55C$8%0G &[#"KU^9J_@7UY4_.[T^7>"V;$' 53 MT'R_,TVO$!T&I:]>:X3QHYY@' _^7371Z)V<2RQ+M-^)RW2BVY&8H3 M)SFF^A+KHH+/; #YZ5,$=KY)DQ7BRPO'1V6KO^J]3?Y4>E^5'@!L+X/E*+!> M]/KP -ER<^-*V_^I;@FQG<-33W MZ@'@89;3#*]U9NK;^;CL=DVOP-4B57)V/]4P@>9YV:;9WKR_7?>H,N(_E'?_ MU+&W1M6Y_[?BP7]-:,9>7'3+Q4Y>)CJC? PZ//6=F.?ERT6]J2[(=\J#RQM= M0P$P<4*%#ZN)'E.4UZCKM-?HM?-'S,ZX52ME2V%FM-+Q#G(6K?*E-UP/@$BV MJIP)'3IX3U1G--]C,,[?!9KL(9]$D2PFQE*5Z6.DP_?O1ZL*?GZGSY)OH6'^ MG%/"2@8RS:_&XRNW[XO(/D1 V=:5$-! E?HCX19=H>ZC"+>_WY(2.@#=2LMS M'+D]F[W #GN[XRK1V5R\[\;J:3\_\3_QKMD_=T[]ZGC+.Y1W-6"5MCA0;>C7 M?N&H50&:&:+=M@,HH,TZ2A0Z&6%>TMSUF2L\6PG9.Q0_: (];)C>CC[C\24YV MZD C58I%*B,&H^+KSCY5A9TD&9%0=XF&ZUNUV_UY8>'VP@? SOT15..>);MT MB_]=B/G[\;@5Z]H&K1M[:M-[/(_UC1KY?_R/]^4^=1^,;)H-,CUG#A:D; M:\4WB\==>( F.\FRO 3TC33N5Z:E8502$D'D% ZM <:- M@'7].8[\N26@(7 MT.H6Y5! :PW"F7R)@A'@_IYCS?KT$:&4BI9DH+N L)R!V#I:C)7:#&HAHW)6 MIYO0B6Y5R\.NQ\ Y?Y[ WI=]Q? U6XH M""08JOT (%BE;BZT]$N;W:B@E_,U8! =RB%OX!Z$Q8$=^1_#-__3G<6?.G[F MV:Q)\&S74'P9^T4Q>F1C_VWB"1N2>5Y585Q<*<5K]E@JK&H(YD2K+*$\<:P4 M0T0^674X::*V@1X0UI@,C2[<0U7Y(!050: ($1'TF7776*E9%>U([9\.K2C;8R'2X$3[DJE MA$==+\OJ[)+@6Q/UQQKFC@ZC(AZ%G?\.8!U] MI0 =]6*IOJ9? &)_:6*Y76ACIP\G>0$GLS=W3L24?!-3XF+PXTOSLWR$_*1? M+%+>!):J=JO')6$T4<+7_>4#]Y51S7UWN]XWR\ZA]>V5Q#;U('N6+Y56[@)* M)1399Y#OA%G( >9MK[TS6S<-'U7B_8?2^Y\>L=WG?:U5Y/GKG;OE;) M8JB<'K.7D3+^(O9"C22>A-5825P1ZP;KF16/# 52;4 CX(G1YUNXL=N]XQ:1 MEQ)14HQOW)2R8B)95>%J:R@GNCV\Q5NT+>PYG^VD3@U-?LEI='8_= ^" H?G@0R7-Q$A= M32*VETB'!H;YU' 2LX<^+_(>^_&2+ED>I(P ;;*2.D[U_C*';$R)K#;3Y]S? M@Y83W00^ZBR>)EOY,K=_>$@Q)I]B3YQLU[PU5A']UXHV]\"1[#[JS6/X[G\6 M_(4A=YT ?^&L2G[=3:'O!WLZ)GC"#:V545F5>?VE#;IY'S>M3ZXIJ)0$0DB: MXGKHD0_:G8T!?:M>T./"+5GF;HTP9]LG0E5$N,*G063Z4_<'XXYWYP<3'$Z? MI_9:%]V3S'1NN6$UY34;PW4#+HY!NSKQ'U;6.EN%'TU2^ O .9S>(NF=491T M8=J'<+IE)Y5!33!5G"2"@ MB@\ K'O=\-RZ[+^[LYE9I "6<'VL-04G?K4T/ZOZC ME>T@4F[?+ ,.X=7J** *A=&:^/??"K4RWBUE0'F]5\:VXUDLGEN-$JF6LI[J M:Y,5?]W\ZE\^0!Q.2KZ[>HSG=;3]& SV%X&+JW^RH4*7E\_TU74-52$\0XX? M1M;!PR I&8$5K9+-_4;)]4$,.(06-MB+(1PMS=(Y>P9'>@.MBFO>-:9U#%J M??XA>3&)O\L?7%_Z_\HC>N_ /[\E+A(U>!1;LYQ9\CA>/K@L_=N--W+ MWM;AN3D& GYV=20K;RU1#UMG>*0G2KI)K:KHX(E=15RC_R1 M[>U\,-&PC)-'2!WNUWYCDSE!">+X8G(\9"^HL,6\:]MQ+:VMY1NQ.YJ\#J&/ M3\E,LEI$[W:$UK\"OX(FK"M8A WVW)PJ)CRK\?E7]CICE%9OVB,_NXXXSH**!>RJ IU< M4>C5ITB!(/3.L/MUH6T,Q\[CC 8+=^U>JQU^$U M/&[7F.;6EHP_J=S*00M%>7U1*3YQM,F8@+Z-A* R';G9I=ID"VH*N0\NB MUZ6[BM .GPG?0\$)T@/X^83>@(T3]2)ST0T1^TLUD/8IF/UJ/AL]HV\_.%#8=\XRW4I":2W)T=[BDS0>BH9^*&A%2 MXSR&R%E<1F#A^NXCO[OB_@60=WQ;[\?%,\R:W&%26_MNJVH!I-/NIF@:$J#X MP*?AN":J#EE_ZIJ F.11>QV) M&6/II["D>M>D-0UK@MEZ\QY8\)R_+/CY->78Y.;YB\G[TEUM@0_WB?44-M\V MM40$O%9#5ZQ[6Y84B7\.-EMNAO7T[_FDDHAAI.QOEYP] #;Z;=8' M!CLG=N7J7>4E&V!/SX$"B9HEYVU$K/<0J)_%:$W?B^G9CWM&.E6O)W%MG<5O M\CZR>:=QTWLZ^RYSAXE.$D&QK_)L\WP+I"K>L5&.5!5'&]]-@>ZVH%7Q=]TU MIM@K.I^<"4]"SEBG6\,3J9!2M0;*F#$CK]AVZN$8E\S_37N!N0W_0=#ZQ WY MU9KA2GK<9[&.SO=JJJ:GQAX(L\9> _9CVK(-OS12VE M"?-@B:039]M''<&PKY\+P*=(OA\8E;*/S:MVU(I2]H.R5YB/62__^!5[.^[T M2+VNX9W)(3$0S1J;1O,[3F&%0'Z'9S-Q%=^1HV=7X,FMV_\3=;/_9[O]UQ^* M$>V:,%D7R$R=>4T6#Q)^30N^HT?M.>XKC+KT-"@;T;2):@DL&U%R$]HHYWJB MAA3UE5*7HS%%LEEW14&+/V0>@VUI0+=,M%#&D:UFX_QD81Y2#CG9+_BCOG0? M!YY%"QP93!PWI;FQ?+3'FU ^C':,I%-R>'[IP!*>45^MVY];ZUH\T6Z\WZS_ M6"SZGP>3'5>LI^[,9S!(Y??=&X_]]:7S.9*!1=XTW#Q7>%8864T$"[;LO!(W^'\,_-+Z<$O3F8+[R64&7VMG'IN./.5-TF="UXMG M/XP<^>U??@$U$_NRT*($]"L9.327TB6A,9G3XDOCHO.32:/=&!7DY7VBC)1$ M"T=I7PJARPFG>R-2G1NL] X)(0 CYC6)3[\=4?#1H;]OZY&FHM"&,\<(4Y3U MF30EOKO)UGAO'1F[].X$*)/R,13RWP7^^CU!+HOI/];=:8A8FYP7;O0:,80C MJGYLU:C7,%UH"RBHQ.D01PE5XEV,R6I+\@]09!&\C@:.X:CV,6&36^K+5 N@ MQ;['&(P@30+"@X^F_4U:#YL4D3> [+(X7RQ/AXA0)%4A@]_9LRF>[(M,9!MB MHU,'7(B_9+4JOZ9P\=7J\G$^DH)%F' M:\1+16D-_:ATW4SUU/1K!7VA&6M;,[G*,XFX3N32N X_H:PJ-&P3[F@DO?56 MKG$.E'Z]]3J@<=E(!P/MC-KP5?#MVU&T"?Q76"*)3!%/F*%8^^3_S324)IU[ MA:[GH V>@>8V2J_U2%H']P8:5J>M;V4! X8-;FQAI8UV4RZI>+E1C=;6=;&# M_>_Y9F8*!,I*8Q7;&Z%U"0^ ,OCKKK:H]()?Z+/KL:>1@J+?9GIF@H4Q#(56 M_1X _@-MG3O"#$YWQV&#[8UGNKUJLRQV^X5[D%BYX)2U[SK-Q9X8'SB]2V-Y_&PO65XUQJA&2R9^6 M<&[#*G0WC:1KRJ0F=NP='XPQ_5B0N/PAKBS MV<3=ZLC=@J)K*-B[R1;56%G M8E@$0!J!$R]BDR3L_ !H9UKI]LY$ZM_GR!(%7^C:T;%3ZDMVMRLQR"[5<; ! MDC]MB:L@L,2QI&Z"5RK1J3_'N MEI841<9)@=4G9P*?D)YL3FZX18DS[$F1A[^2>$9^0CGJ>N%J[VCO;H\$SM]E M+B^NC(H@('F-4%Z.^J+\& "8=/",&ME ^X?>[_\JRRU(-!GA&F--H2X;37BS=9,9? 1\QZ/3U>DQV^6W:Y=_W MU(A.Q0. /SM L8&CH8N]-1UMP/;(Z\KX6(]%"''CNUWI]5K^ )136=(EFJ"- MH4#&]AM:(%-)E).I]:Z;>5[ 4"WGW>!G[W@]5%9&9I\J:!GUC44$&&;'.&[.-+ESE%Z)I$;C;A M@7Q[38^I._RW&P&N6_<=P0? F4TSMX6<:Z/ G)T@."X*U<9,&IW#SHBH2[U2[98=P^ M$T]41-["6OTVSP;J!;YVG<.XP1[>ZA%4GY]ZQ \[OFPGOU49O1 GQBM8+K<\ M:+OS 5[=U0BQNO0/[2JT%S(&+OVQE=50\3#Z2MMR/BMG[0PJXOP9R;[IG$I M:@%("$83PTLQCL3G@KZ,FTAV2Y?/[?.7H!X2T(_2!FT-"#,]"4 Q9.\\@&>. M9IW^D1K9X$%C[/-.G6EEA'$F3<'>1DWA[90A;#B>+;.4L^"4*+]QOJC_&WK_ M"KV_[[T/N;9HNU_N?JMCA_J37P:VH2N0/LU?YPL"%9SJS:.=E/3RU*1B)(;2 M[/7J.(D)=9Q.E @$6M% Q:<\2K) 1ZR.]G#UQ& Q>ASR:#9)66C%O-,"3+#+ M:_&XH!%<02/]+8V;GDJEOWOJ@U&BV<=GE)](+"=NAX40CE@_@YLHU^AKM>V^ MK#8T)&8:M19AJ#CV&A16?3QBZ"Z36/O^X0%01Y7F'Z9,E\FRKTK\SG/B-E&8 M[LCT1SF(LS=%;RO+G%NXM_/#K?:7:1J5*54IF$&IDO,"J3*JNTMK;4+.K=I"Q_-0#+M^4% M^[(L\2N)"8YJ=24&:9H +OT.\3\]) UD_H%@Z/T3(@;'%BOR%0[V$T9Q:DR M?C0JHJZ.E!H& $CO>V!L^MYVG68_]TK9:HHD0;(?)!W*R2L[$*@'*NK>S?23 MD>BCZ'[<7YO'S.D=QM-+^,DO:1B']#FN&^F-7 ?T.,YD4["NOU6<'_PCB/'C M#O$'&5_\K[$A_NRE]=5+3G63[32'7FP39/7,<#=3HPT.Z]"K2%$ET=*O M0/6[4KA!D55.H?KU07>UU;_V?%(5$:&!SZ@P'P"-0EO.]O5ZNW7GJ]1'I,B7 MEKUD8_+.V/B)22CJA)3WYVGDG\QM5;$Y=2Y-NR= MG^ZZ,TLPZ@1X/YB5]S/J10.?8NI3[(O8 ^%.G[SC8TH=YU FZ34#9LKV.G>- MM/'UU,A=>>6.YZ+WG.JN3:.#O7@3+E& MK0Q/2_0()A=D973@&VW104PQ0^;#R1P2SW MM?*$=V0D>[]'R/2,G-!_.Z)BQ>B\S?:>/"(!']>3+ME9W'P%N!S&ZF6B0!>)&WJ3;PUR8J,R9?DCMB847I=V';%5V9+0J^.MXLP,P4 M,4\[OW?FS^\OL7^F%#PG1P[6%8].%,;Q=E_'L#1MG6@XB9N.99:#J[HK=ZN M-/T^YL:]Q7.W-2V(Q"IDQNYGL!K"Y>00#G>1;#C93^6U<=GT[9?O @(NA+[/WV6),2OCLTEP$>T@VOGLK=6AR^D\_H)>QQ?$U5 M4FS_JMJKA)V"9AUHL^5HU9 (!*E1O[V2/:-FJDJ M>-C%!-\=+(J/*0HZ#S+,.^$-3?GX "#J$7N.<7#;&X=X=3NKV-T+^TE+X'>S MZFLR2NL&]5^\6\KHY!)KL5-J@B=>&4Q-SM]3.FIOJ]YSI&P(*Y94;CE"C?E(L9;IZW%,2*7=+MM7*5-+24! M(&10BE,H]S-FX+,]#:CSBH$[E">C@GS=)F8XVLSIL^; M6K@>RRB1B<%>4\^WHKO'UZ_D%^0;O)&_7LV-CTZHTWP_.!"DE@'Z;D9]WL=$ M3N Y 4Z((5:MKF^Y)66.%Z]XF8?DZHEMC2N"/27@NU6J^F7Q:S(Y.S'^$Y7" M6,31%&HAPF+WWWW76S".48_1A>M5LR*'ZTRTCQ@Y AKXEH MOC:+4O>(2?5&O13ZW8E7]>W"08CA&[&PWI]S9NPM,L-Z;AP$405936]B!S7& M$V9<.#E=AICE]A>7L2 MH ? &R&5-;HSWR+L2?,;6%GIL(8)WY(9J9?<_>$7_+SAX^*4\H29KA;Y4%$3%G5ABX1[\:M%F[>\1L'4X7,\*H#N-VL(+D.ZO(/DXXN^MU_^[P>I3@ M;U N_UT@6F3O M-U[_\^X1IJ"Q0P/UO4#@M0DQG*ZIF3T M\ZE""LL*X_B^4!'&=D,-6X%N1&,)(+=MV]HE*?:BZU<>9>AO@I\)8+P_DMCN MM(6"4AM7'""91S;H'QNL\VNRR&^5!PO+J!3X3<-Z*"L)%'6<'@!LV9OB2V28 M-D[@K_.89G#^C9[12TK';GD8?W:E4=)[DYP#0D*ZP ? RU"E**9ES J<"B.^ MJ>%321HFYX'&MF@F@2;HDTINOGEUAE.? L2102GD^"V<& R/SOU57P4%6/_* M0*)GQ:_%NRDT_._,A2M7GY)KW867R,(J2")*&4PX*-JH);PC^,9)?],2!RND M[K),7Z-TU9!83,-YF#N:HLRJT/D)")EP."U/!Y23QB![!L1VSU$_F!ERF>E5 M3_>5B DNBK(ON44.^'1\M5\Z)+0I.B,&G)O3HN6-I00(>B$[PYKUT@_]F0V= MW07M?P+A+YM'!A6*C%&U(I:E>0.-1S#DE6:;N1%=%1FS8R9,9@ .%@:*T$6VSQ$0MKZ^G]@" M-%_RK=#L:\RA[?@Y*VVO_9)S!D56W3R<^TEJH:NDKB6,QO5SYF/HAAXE^!N> M7?D/P1QAN)?7L.%_Z:L(@A@*XDS5LL0G4D/L;&9F5.S57$\Q8T0'*W@W5AR._4YA/V.65/@'3BZV:(FR7PAL38XR-RLU% CC6#9")RJ MP9TCSO=KQ04:O@+K7V[18M*4*,BAB6VZG1;>L?7_#/6R)/:*AEG?GX!!2?VK M0UEP:>ZU&F8LYEFU(7? +Z$:9+L\99G1H+V I\TMQO1EC3<+_*!R'@T3$RCI M[/A!QVI J9= )WC98RG#0"7$3"B>FDO-L:Z;?7$]D4N\M^5M^UN"$OQNL]-CL_K$T]8E M!^"AR-0]GA>80F$EK>?VLM34$CNI^4@O;01>-VM3(7_;BCY<$8,\ .S<*ZTM MC[3E&R?TAC>8!"GT\!\ \I\)CJBLWGV"A<,WO6T..#5UJ=@K+X_H#,"=J M M5-R7ON]>-*ZGG@1XAR!)A9GXX[HC7W6=4N9UOCF0@M+*'4K5V*C43]D!%^/9 M(#R5EX.J$LI.ND5"]+_B:A(SEPBU5-#0Q!C#+=]H?G2*3O8TL=CT?FM1#T*J MX&H9C=EQ^>;ON?C3%?DUZQ3R$PZX(]?-\426FUO!N%_*DH,A-G9QW M5*^DUEF\ZU.;#G*L.);X8:SP5%-15KPZ;7A6H;V%[QU,>*'CUY%/T"CKRXPH M0F]>&^K,,3IA'0216=%\>8(H%YW/B:+D>^GGE-<\MU^OEA:!:W/5:NX3RE.I M>^,F-B:F^K#&FOU27;N*^*>)ZJYL4V(.EU>-947T1+("+N$?3(@\RY8Z8!]/ M[1HO>=H^ELP$7;[R5Q"(5UR7%\-]X^&ZQ&KD=^\WZUW+Y,8"C.6UR2+]NJ8G M)13EOG;/[/:^-$G@33.FH!85D!1>^]6X1(_*HX-P(R0SH8FH+).9=.MZYD73@?D>)+O[ MXD\3A7)_["5I;G\FJ\682M)[BS4<2C""[Y+.;DVIA<4Q%IS?D)8C/ #>UPLZ MSA\_N5M;/I\8\1TQF.KF877*F]79J;[;Y-,<^IE0JT&L@>S9M?F+WI2GX.FK M:;&77)QO5:>G^XA?B3ZUPF$3PWJV'O(Z#RVVCY!.71U AT>ZQ8804$J7%["? M$2=--250VV*E%3?JGLM M,EPA[1=1]HX'I_-WJ5K4B=YBE29YW19[^WIXV$<1ED7QB.U/XY"PAG059ONI M)W'5>)H1G5F;,II&5ZBFEZZ(/CT ),+#>V^:"Y.ODPA+ GK*"Z&:Q\''DK7F M\W9+3:LK/GDD*$?P]>GWQ0(5D!F:AIS*Q+!>OJBB$ 42&\TS[^NW/LT[W(,6 MW-R$9#'>""DC3-I9C7DEOMO2$I5XE&G[5ED^,/ @2Y\C1FH()V%^HE#@DRTR M:]YL,W9YBU>=M63AY#XBP@7X?8876>2DIJYS51;W#P"_ 7@2L]N129>=YI9% MSEO#VJ\:UA8_NG!"I=9T8ZU'Y7&)HM49=<6U(\M+!R!6#,6,.T5)28TA_QJ, M&98I)AX0Y%+GW"6>.>^A2'1Q?5'.)'[7KQ!-5"M5H$?X2OR9T&=2$G-P1U_' M\BNPSG@<2.I;[&00(SWNBW+4%\\&R6,DT?.\JQ3_MN5Z/?[I*O&,$7*O[ZA/ M/:N;[2F22)'4Y3@@T]R1&APO%=MOX[&Y$FIG4B!EMXY? @\3J5=N>Y4/-]W, MA*6881X2V<:%_VR@)WP %+KE1MUL3'$AQRT6W8[ CC06?]RV*2RWXKU>=H2\265 M#!FYV:H@:7KY]K236/)(^#'6J.(^]0B(2CX?C=!C='/?(0?.V#1] MO@Y)K;3&@#I65VE>5O/M&[EJS _89C4L@NR-@4PJB3D@D":&V.<^D='BVAE" MF6-/36I(S8%\KC;; -\=.*UN"Y\O#YU*^^*IQ[RLLB^F*V7)>N-1!JW+1'TM* M>/S@;YP@^*]V1:LQ9,_]V&ZS"Q.]LXNY&[='.9'1?-=D%5E65CEE:FI5PWTW MFC;[CU#)"]SF$J85N8C>$:X[.HBUK=*?P=A*[@X;!JCJU[R;2_* M&W:/O4:4=C#0;[=WBC4E*UO3%AZ91OUBXDU(MC]0!B]1@ZO>84 (<^C7D/*E MO)+YUH%$U=[-GX4U3?#I; /1]C=8I!]R6#YKFQLU@QOR F,U&YZ2HE+O%7!P*U:F0&\#5&.K<\T+-.YB?&P.M3K*S\ I?HBVX_ MD_(+*.Q8]P"E)7"%10]&\8-Y6(0>Z-$_O*%<9%PP&"'SHVOG)1TO>0SJT\C) M=?>H#Y:0R%2JR)F\O&\,@WO?V6NK:U!B?#]+D<=(> V:F;EJ2B!)%5.2!VWQ M;1SK_U>?F/P\7K_K!SZR_?;CDD?;OG-P*#]V0)![9*FEH@]JH((P$IN.+ZFJ M&%'XI')J1L"1XB8U8'LQ9+7^*+T\"V^Q:#![L\L,32#9&M)H M+_J+ :&]>MO&9*4-;!031%P-!)9I+;C2,-:):Z=^RT1%&R12TF8UA]JGPEYB MV:F(FSVYIUR7OJ8@$8Z7*MK<_7R_\0#P@-42%VPL.>D7/ X[&P"C,2LK)1[ MB;X&GWK\XM2H_3;T0IS139A,.*ZJ1R'9FKCSO-L,?NPV_81R'FI[TCD=57A M4.R&3$WOX#PE8(J!KET+M:DVZD]U-H$F)W)G8H%_S#=1CJLN&B;8B!<-75Y. M^+L(MV.L=OKCX_$C;Z(PVT8'I'M00*HNCDV9V3[ZXU8W%G<3V]@V^W"3V:WO M.'C[XT9V&SFZ3$YNL%UY$>J9LY)(OZI7JW]W0Y>3GU\8X5!"R!#]'4;=AZ,D M$=--F"]#ARL"P!!!!L#Y?GC#X8=39]N.R\?F+@SC 3O,) UWHA5\,RZREC&\Z8N>>2U M8KI\;N#>+R@J7*YW5T(YF"WZZ2]J+#^1!'VYH;P,_>J9<4\C6G7F@!@]>$ES MIMA^?^#MO,9*Y1W6=M@X:/TF?$NQ2,AW;G0,T;\QXE2HJ'3UH LB?Q+O>;V] M&%3/%U61(BC K^K%_:NG?U5">J<-( MD44S.DU)85RL!S&\10L]Y56;K,=D\!\'I,3>UXNP04 >4;HALNJY9JVW9?=U M/$$[V?Q-3>@;.D-< MG_;T7!#&;GR%>J!2,B@V):5W'E.71FU7'X MJ/._VFA220+#9N!5 M1P%$]NY,23G9_2UF2J0HG>0 PE*\@ MO,W4;.=0P;^\26(28NC4#/WI[X!(-CT[V&*;D3PVB=;$;!!K2*??M9%SOT+R M$BATMNK>-H>*T:%7G5_AK^K8\$65U&DP@/B6:F\C@C15>)'N^H]^SB/^S/X! M\('5VA]*?YB]E\SU )CF:/9?Y%R]0)$@.Q&%HSX @KL2A(^%A<36T7?$#21:T;.' R$I>,-RL.N\1VDL0 MQN?70;9J!VQ5QQS6S^<(%<8[JJ_G:=GZCV-1=A%6#33\/$/A';7,:'/B4-B< M? "04D)/=CB:?0^%#MN,DUI@T68?\;H*Z#.FZM<0!FWNR,)3"_B(&B?.C.Z- MO$-[9S-Y0I<2SBE:U>SLQO9=+CA59%[4>PA.9 Q-=^8_4Y'"G%W6 [PNZ>AJ M(#X5? Z4QLKF26(]8:PA2]D3 /^Q2?%W!5=I!673=B3*HX$6#(EG7G#.G?0O M2Y>V/$44TT&PA%KGTT&<8JR*%G,AISKN2F?VJ*T5%R74?%;=L7S>[JT1B?M': M:EV;2DLSA%XQ=K.N*2Z;/K_7 P(L/3MJ<+P%.$E=GUB+O28VF=0L!=EI%;"VC!-);4>J8W5.7N4YIAW_85G5,=%>6^?CX?:-IF? '8Y[QS:E MI"R.Q,PI>Z4FCK@P16<5IO==CZ M3.:0*LI7>SG)Y)PJ*^.N94KH=_?=_\W!OS?T)((RF)4'[BBJTS"H/O#95H;A M37%I1]6M-H>G$A%)IENNFW?;^W8PJ3='KE:[OTB(Z8L;F)N:E;3<* X36G^6 M@F7?9C:W::7?>G?HKE4Z*57TI"M$?+@=*$*BK0CX;HU8PK,T[K'(R^%//TY< M8M_I1 U-:7K.JX9*R) ]5Y^!DS1W!AC]*8\3VZA#:X\FB9S?.G\]/'])9K35 M*>S/YE=:ONIQN6 MSHQK+$?(9XDU3,G];(MCZQI.ZAR(VNQF9W-"$KH0#E*B+G%MSW =>;.Y<1R M[CSRQ[9]WML>WHH@8UPLD0]]CEE1!EF5G+6G O1HW*A_PO^YIW\ M?S#W-/NO/U5,;&[//P#>>=U*$PP$H' M#VXC56LTGE-+L.2**2N\YA(7E,+.\B0QK_U#T(RD[*[10!AN:0*MR M3VU;"J_TW;G./CHW:C?[)-HHSR_U&C]HM8J#G@E4_"#+ESE6;B6 MRW+>LC^]T#,8]R_0561?9RM_@YN?/)T[.@^)P<5%*D9C^PQS?']-*4AW&JBI M.LY +_^!J_FFF5K;9"ZBW%'=8HM%'FP12+]5MYQKS88<,!TLH?*!DN);XJ>G M:JXK8= J"Z$SXJ"&(W>0!FA4+]D?U8/*Y<50&<;:$$@P?^?[_V+NO8.B^+Y] MT5% D""*!)$P2LY(E@PB&23G)#GG'$=!"2I9LC*2<\X,27+.F1F0'(I5G??>J7?NN=][[J__Z:I=U;M[=ZWU69_/ZK5ZYW]\SI[GR[9L^&1N M)\0, XI[).X2TGA8;\NMH00KF/,I4&'Y^*02"GG04=/[S8;>..;4UTDP]?&D M*0?UU[300^DB]]%YJ8C^3R"1;^#1[])6@;[CH L ,+MZ-\6_'*,I=[N#M;< M]-1XKZE=GGS B;G77O"4Q\O0A6(:"WC9JKKU#FJV,!V:T1#\]!'CYP,LX*,- M_JF+;/'"GR@/^/)L/E31."[2A31\MCL4<>?L]CC.9 V5;_&3)HZQ_N?1+)B7[ZT\2MU MZ.W9(ITGB?ZEK/-?>L!U<,?CRC>F]MK4C=N>IUI8H37ULYU#=P:N0J'AI\\X M7Y>1S4AH4A^%A!&%\X$,%D"J G?AK1KY2L->R*FRIQ!D\-DG0F5RNAT_XQ%R MGUA-8-8V.+FT)D&[6B7CC"ZJWF&]T)NCBRR0P^LTG\O^?:K5HUK\A66J5;_H M",&LBMKB32--'7B9#WL#<@TJOL_X922AJ:3 4^^AM=?V9TY-2H9W>)[;V72L M6,!2[M4$%A#X=,KB1D08'PNPH5_"U'C])8A %RQ@5Q!T0:4 .A0]1F#(.FRP M@!9;Q)W#X=K15(@]%M 6LU=U1Y.%@P74DH;]/RXRQP*,)OQ!)RGGK'KDM+?#0FYX'%'8VFFU?4?OUGIJ&=]5S!]V0 /!KHI=KC4 M+G2ONX4K9\R)D;N>:UF9TY9 MTF?CP.^SSRESOGFP?VBIG$*F\+F@,.FMD1Z3/H=ZUWL0X](79=H\73?J4%G\ M6SJ)(YNZ-8G.SHMN?8/;N-3/$Y$R_XJFOM M9#JAX7'Y6/=CX%IBN6CWJ&YTDT/4_H@&CQA]AHUT ZG7J:U+$;HZ=%^T[/AP MU M/6834'6%*LT+B<_Q+R]O%I)'S.P#G-ZL,8^IGJR1NQN"\@F#>3835\:-R M>$5%PK+)B-MLO9ZN4$U-854>O]+WP')FK_B&T3]>7Y\$&0]2KV=(1:Y_Z#5; M<80*J^XC8>-+N9!O6_2X@?S9Q$5#D:06UJAX37]XB-CL[KX==ANE;C3)5)*XG7/(G?&?-(TU?1%O.JXWZ61GIZ..P MJ:X+]U'3AI&_V ASD9BI6783Y^J.QQM5%E0_9W]A6USY/$4G0?;@!,.'!4BY MG1XBUB'>6Y$S _[FBQ^M"I/]_\Q_=?2S92+*P5-7^4WHRCT]*9/ZI%U*.->> M>;OPOX+YE?L7(,=F7M[! MZE2_;!M';BRXH@D<[^B'*R!HI4AU(W2;^N42VOG:#@U]P,( ?_-^"GL4!ZZQ-_Q+:O_54F;_O0.3_NV0X)+6:>&L&K1 5Y*.8,J>_1XJ<#ZS$?7F PC@! 7X/?_*O,0O; MF0>$?*EV^4(RMN1_#.48/&=Z.98QW__;><+SFF4XUPS# MPGB'I#?&>):1CM=?7XJ=H: 3"*'151I#M"H(UU4-UMZ>FJ#.H7_L8#- ED,T M\U)=7H7E'!,F3?**WM"O8_X8=JTM%,TZX"H)">]5TAFP%M+?@BT>E;._\,ZO MP(W<\\7#4R8V0\\,)^B:K)BKK3'I62P?D][:7+X^ L+R$*N[N>J;@=OP1BY= M96^)Z3@)2B+[;]/A#1D!7YYF4DBN8P&$K*KJ#WY?U?=B=B-8V\0UV>@SYGF% MB8AJGX&-8I>7GG39 +5>D,""]_BY6KS/ SMWY^*/;BUXP3H*?7?SW+K)&>U; MY'W6#2L=P]..;G="]PPE:09+.%?JKN]NNT:IA&39/4U2E^=O&RB1^IZ\-XIV=X4JH/Z VYK9 MOEHLP,^BQD^*!D$[,IIV3JA+#;>,GOZ$''#<()R,N%E[V/?,::_I&+1+=]LC MPJE2@_I!XY:D;X?FKEDPIA,W!FP+3 MFW3*W26FV\.Q!>"R-S-<.H^SZ.Q-NS+: I9UC*J;V;M+WZY5Q.'^W/Z;ND+. ME"G_<<#S6>+[#\1P!=JGH":_ZMS<%H_:>\>G((W^H>F;%CF]H7$R+@SYEYZLW)8@^M0>XTJ;4&W\@H"?YV::+ M.QLWN("[=?/C@D:\K?),"]B6YJ\A5ELL4J;KZL9GJGEO%@I1TR)TV.E EJF M20DO-A\KDO@7*["I56$2FA1W30=0FAK4Q 36.VEFDE^=J6*&MQ'#^(.5^98F>:WD ;A.AH*BDG8#"BWB!K39S14=S$:N+E* FT M:...FW4=%N#I?]A+'^X(N.TO!8[Z/D=(#:*%1F4PM\B\-)X?&';A0P7/GH@K ML84/SRP_OJ.CD8R]79=.9QETV)1<%?F,:YN^V30^O"2ZG9@>$<@_\C$/^HFT M^\N?O)O@IT;H@G&D#[#]5O?V]OGMC=A=\%]_(4>XJ,H!'2XT#-P#& F25.N\Q<%5_$_QF"1J M1U+2JO?4QAN%50*2_BP"7/ :I:[<^2;=Q(7J1[ (OMH+$":'/1R7LI;$64> M[!G$Y/8.Q1BX4B#TPDS>/21B\MZSFB#2K)JBC$*--2.0M$5,5DF)HSB-K5^G MGO[()@7%1$R?>VB=DF'8NBA)9^)7+[6:IFT/E.58U4!-Y1K"@ N:8H)6S;*7 M>)?(0#KVKO-JP'!B# N @1%VHRS@%-$(F]6*^59-9>:"GB _M4B QO@A_L1$ MV8L#T$_@8_%.>.ZA1L*===;@O -:[8&JAWR]O]D[B$E/O4B2Z]T42Y*,LS8= ML8PSV3UZ^(_-871_8A,B%?'R3T&]*!;@<&.!$9AG^QLL1]8TW&[M=]:<_;\& M&QZ6.JR+"(]HF)3I"#5?AU7*,.GB3%4AF0\H_H\)Y?],U3 9(A/\H#5X9\T" MY(NZ!)ZH[WX*+[C! NIJ!!.46_Q\0[:9'%Q?QGB;.'48?M??M/.-L[WL/='E MTNE_NK.JL7S=.K"/T)%?QED?S6LGO;V-.GWY>X/ Z148@\ " CJ"T>W>BH@X M(_"!,%&D5G#3<*\)[$4Q/L5)D8S&9['PP6 SF^@VUWS0L'O,SY&3OYR=(VBS MZ80AR>CM7+"U[\:WRRS%8,N\]-Z6V(;4)$)OB?>+ZNK\5RM-53I MU_:^V\'(:MB+G(TX_B3>4T;K\P??.M[[7G ?+;2W?484L?>,A<2V',K*-S'N/W&RJ&JE%Q'9]<.5Y7&_2LA?;#T.B==W/6VZ;KH=OMIC\\0/Y74_ M"M(@E[-'(E:/O=65OC"" M*:,[Z@[*!_YD5\G>415[QN%H:=U*6@$ATEZDEI*S(B)K[<#V@:+<="@E8IF"U!" 'AK_]9-#-MC>IT8*6)FK%8K3: !Q1GO1F4A@@*BSSQ3E#GW_'A8 #-&[5LH# MPN=D+B6].6&@XT-446+L7^]A:N\4=%%.O+@(O^"]*-_VHCT!F$R(-[[[?+". MG-];$9\@DFL1#MOX[=8.2?XZ$3L!+^^0%O\\^";@J>:VIR^%KI#GT[OB+6D0K$14K[2+( +-/SX:]"_BLCYIP<.*%598WLF9[?.K@FY](7CI+G-Y9@-\$A( MN(S#KSF<#O*_$##.=IFE$X%]DI0V%)(,B)YM* -(ZW_XY$Y/'V,V.,5IC%@@ M"5/:0CQ'H12ZE*Q;^/*D-=+I%MWO*M I?VD[2VN.D\-<9A5=HPCY7^CF?3=2 M>3(6N00N;K=9JM)>8D:!!C@(&[@_S!C\RP (_%Q@ A?ZXF7HFNH%+C'BYU M),TG=!"CY,>_T>?%6D.80VO5IMM4EZ.ZX.7=Q_9S<<@@)F\GZTD3GPEKUX^/ MF\;[I/D_P\K8Q%!KXO/%*WX$R9-#C-*WMOIBH9GQ*_,*7@,HX[-9>IIS,$1D M0?18E5.IHE@2MV[(W^*BGV)3_74)DSCZ>N[V;K7?I@\I/'<8I#Q1&?_^$KGT M#7GT.V M).J,LP7%3"?CFT9AL@@IE'AB1*/[\15YAE@(E^S8QX?WH0"I#X"G;3O9-E . M7O^5%O)K:@L-].!+4)K1O9&POF"^87H:K[6&8+S\0Q6E5.$=%X_R,1H5QVT# M4:93UMQ#KMH)KF1UIF1UP7BNVF$X4^T((U62,I.7V98_T]]S%MCF;9(R2_XE M!P.30V+_1VM- $ 3\ J [C7Y=NSVMKT3XF4J=@#8%HG:RM%25HQ>J96V$XJ MH7<2?B,Y8)2P;/ )LY!E;V?"W.#TR?H#&@ZKK4YGR6IOO*Z> M;4U/F?\5RZ\_@S"_TV&]W3Q $A2 :'!%:G:DS/J><3Q%#[ONJD7O,.8OU MB(MBB'RSHT[I*T1>$4/-XSB\E M93DE6J!2I1YHK+NW:R"AJ;$I4[7(@_\+BMT-'=M8EZ"^Z8>K&XM?\\"NVQ% M9:;J8-2S5C("IN;C/> AHTY.)RW#]W??UB0E]1M3)QD',L<,B[1_==FA>>@' MGU]4=H-*9)@,)3:7D6KUZC[63;#A=6F?W@4YB%:._&@A"@J67*5]=963S2#K MP,,@6=M],=RH^Y'))2E7;#_V?/?:Q@\+Z"Z?,]_.4QGOWS.-!<6[(\W%/G=L MWN>PU'R8J*WS M&WZ@WT:I*45Y1G+2E(B;0G>)K@]%!%(A<)I^UX]/PGLJOWA64IEZE9P M.0E=O$S&FQ,;L3:GNB&C[,WCVL/_^T52B[EOB02$A(S3]4S#\MI:=QF98IBM M7*%];Y^5-\4KQW$A[UM+X7OHL,LS-R? JEU(CV,.;R%X(]C^.A*&KH(_>5<-< 2_53MF3Q$Y?C;(+$CL%YR32 M,!FPEG5>7?Y%YOM'8^W(9Q9),).H(S67L&<<(DVF$B:J 5R<&V0+!O#,?9;E MP&54'9B.JYF-1Q?0R%QP%[\ZUDWR^/P!-'F@:XC*^JZ U!J8P!?7LGX?GI#]]19-EO!.=1H WRL8'8UB5(GW^Q1PT,+$C=[*[]>M7 M[J)D7WC/\3 60.M8'8RW8(7@;4_4P@*B-"?MF:* S8>/E7CX*(P(KIQ%I^?3 M_:1"M__&F3=&;L5-W)@HWOWV4( +'Q:@9!ARLRO2@@7XDH9)%HB(T(X,I@D< M)>IFK;R\3&W%4V@*D T@GP'JT)(DZE%02*SV2UJ#_Y520/^3 X9%V<\=[$I* M,CF"@@+RLP-W$QDB":SDF.K4N3YKO\Z3YQKMQ;N_NQI#2,27&\=:-D";K)3X M]G.!U?WBO[+Y%X XZ1V FC4W90DDB:&^)"@V0YVIECHXLQ-5Z /Q6TI0E>N% M 8NS)R"$(L>* MGLNOEA9WAL<,F(7W:Z<1\^^\TE!.Z-/VZ)T=LQF;I??29,KBT'&IWH8X)1() M+*!?,84STP!A_=>S/Z/!;$Z6!V'AAZ%I1)%?LJM"CDD&%O5J2LR /C7K!E5L MF\689<;RT_YYDFW >X:>A.B7.P*X6Z3FU=PU%A962?$3"$OD]M*[A9,(^Q> MAOFB!/R@3-2V=9%$3%)!SKP+?!8,L@J6B;]^/'8;P+BN28NSCI 8A&P+^PFK M!_&U>WY<"6:%W_X0^2H2W:?8FO7A_C4_F4/#?&^2K %FY[SB3LY=G3PLD4-1 M SG6%N0C")07 MA7_*BRC,UC"B^X&99[I,O.TFT#^*OWB8.HQK%A'!_&'"<=\[E\ <9'=Y%%4#7Z,!#(07/N0[O*ZM]! M)1L:XP*WQ4D6W'-RH=U)WZLV8M.=8]KIA?7IW_IZK]%C >#X09)XY&OW!!I& M5W]S,FE:G6-3WI5+#.;MNGDA:+U>B$:<9^I%:W?S4;#2PMSK]MZJ&O1,^]+> MU^"ZN&/@IK$BZ[(#HOQ'T!]+'JN6(@?! MS/2,%;-ZK[GL?["M4Q>0P&^],(X6Q!B5T%01=[]0GJ[5E,PG?E0N%3R#$\H2 MF91B+G8*I8U%CFZ$)?E,3,]N4_24"8URM9Q'(:3-T)+.O3B27ED_T.1.OJN% MC#+;P%:YQDBE.[H,)8(Z7[8HAL!$)5&2X6+@\A5?LVYR_0H&#NY10CR.\]^T M@;^\G.>BT+277\W^-_&OP4B0MT'2'7Z6,2Z*TB"J2\]]+R.?FE\][-;Z@==K)T!1WC0^#PIT6QK5ZY3FJIC>?TA60!\5=&$R?)G^F"T3580( - ME9S;ECO(C9*S8>\(,>E%$3UWX0UB](2[T9%R_N[/Z];^LD@^-6V)G. M+'K4JHS#?-&:5YY?G%LDE*^7@!,I1KWR3%N MDNC+Q(U482/=!%GJ@K=Q427;Q;DRD4L!6;LIGX[(&! MHK9>RO?P\OQP@A!IT3Y56>[/#8L)\BNLDM[O?N=PB3B2- ]$L1XH M:LA4F#'>O=0Y/P1*CJ++@Y\>#\QJC)FO+;.((Y)V5YD:8JD^%W_/RO;BJH(L[JVT^+Z4_O)EF7UO+]FM? M+QO^<$K,';-AYG@7':-9P7W4@>KZS;!#4I#8MO5A%C0N\N+CH?*SFT]5_0 _Q2@1 M*HDE0QK-_<4-&9ZX'/WTAIN=V"5'AG.#6ZUZ=@^_D=W0JSBP1NC5#_[^7E]3 MYQW%[;ZLL 3I/0=VO8N1&B,MB%^^!Y2J)H6"($7M8;/46[L@=Q$BUU:Q^0-! M*N'O]'8'T!%"71NNN'B5.5E<',LCU5GV?P5^\!\#+KF?=(A/FD;W.;+*S;?) MC.,MRQ-WR<,F/[CIX.!X>%(4>T)A>7FJGDX.0^RJ1FYX:*H%0EQA_B&T236 M#Q/#4'+[\05XT#ZGBB/8]9A**6$):6A/MOW0;U8MJ"-C,3(*YS1 MN+*!NLZ?]ET=$*?,$(4;6'M58@%/TN1EX>#PK/RV-D#)VV2HT0Y:$1MA,:1N M).C76:8Y;G(P%0! (]C$&=O<6 MKP';AJ#'*)1G25')EX6#(KGM0J7$#MT)O?6ESI.1-^ M;A=)?L%?W\R9J#IM.O8::W ]%;RI>B]?*8..ZG"%0O2[V;>FAS#D,M('NT;* MPT"8,\'CL8F.PQH7YRCW^OO9K6YN3$ZW,?7DFW(]I1='$[ORYYLUSP-.8?%- M8IUTFB;F N5(?1K:XG+CH0?V/CQPF.!O',-GAW/-5$SG?Y<37#.>=OED;<"5 M^NR+$/"T:'[S[K \;QO83 K+2WGK[CN<%MPW[9&$.3:H&NUSOYB'6_Q@"KHW M%X($!J(T7(?/D&FN2 .KM*R)O&#WT*&6DLT$/AMTD&F_2F5FZFMWAVG!M[$R MA ! ,*Z%.TWCCC+47SSFW&(V$1HF&X.S_8[>S 8+X SVAF,!3 Q%+&<*,PV M5F='1SS(D]V2W%BCF%OY&"XO9=9?=4ONL0)XPMD ?#+?1 VLK/ MUFY[25 MXH[&3Z9DU81KYI<,V^G)W+SLCQ7=1M7]7@/-^\HL*!'J,RQ VEN: MAUQ5LFO(07JRH&Q 0U:G!/]&P;RF#M;9:E'3<4:456FS_0PN&BD#&C@27(8Y M"2&\2BV;74Y;(ETT"35UK$B_8@$3BIMI+K1A4$2(E-PFYNP'@8F G@0$7'9X M<#^7LW S+S]"J,FF+%GGZG O;#J#J\+LY=9X" 1!V=.R%Q$84^X6O\%JRH0% M%.)H+TRE*6$$%KA#US''&KXMG =-%JZ(W)W0S][K;)3HF%>1-IW.;7LW[ M!P[.)38U,TS:_#0>H2,>&GBC?% 3M229C=)A.7;Z7U_"I=Y?3E1,.$.1ZMT( MQU6_?;B(B3\[EX#"J2I-'">3%YZ/Y4[Y/?J?$L'^^73_..[\U_KS#(!CG=MI MD](">YP"+6(4A]D[*GI?J5;$+8#OG ^?$]SZU >O$3/EYZ\&],KKDG E+'1% MEY#H>D;&=H7 X,BAL>@9I>P'AVIJ'W1G/B1ZT(;66VYUO=^VAQTB_(_=JT5> MN3:FX?MND5TFNS;[3;;&&E4PYPF5?YI-R,GQ4E4FJB%N_7A;N/6Z MF/X=@10=,,8@'R']S%="3]%9>DVRP:5N]AV>;W0'*0:Z>9IIZ<8PXGY@_9S_*;G(,*B8%=,->_?_;G'R*]>-U-;['JFO M+:M-\AO7BT *U<,8;_[BL2P%?E[G-' T>"=J8%U5N49\P6_!]<8^;D4U=(ST M/1SGS&YA\%?+Y;92IG*YO1[+8OE>NVK[BO0WZT&! M)"!47O'F3='NO#@Z!J6%Q($BGH?9(#?Z):=^8P'4=0^&-[5N79#]0AE1:;-< M95T4+QY5H NDU]]<$WSFD=[2>*.C3X0%I!QW9(U*TN8 ](CH>U=3?/DT!,Y& ML8!5 NU;@BX)%7'%#A[!0G1MQ,&)D/3!CT\+&*_XNG(J%#ZZLL)TS!=NWZ(! M/%EQ2WQ <;UJ7)J #Y"*F2@+6HE7!PDB(N@6'=E?A>XW-;KYE>>20)839WW[ M?'S)DE[FJQ5NJ9B5)93]C/P>%\^H/;K%=OGJP;OE]H$M^)J*7!N3#K!'R$KH MHFSJX34G\)WD>RQ ZFY,ZK1C-687&MK]YA8.;G([\KV\6M0OC.L(+GP^+M08J%.\6EA8%OLBF)H<9 M/2L!RAVYQ"4Q#-%$ON$@$,(-B=ZNF"Y!U1T#W4[-%/J,Z%1:JS?^LE:" M<]S[8FG',+[_0R1@-JAU6"U4<*[A4O="UV*X3Z%C=.WUO$S'#J6_ZO@N +K)9SBYGDM8P*CB M.J_F\^BFHB&>.O2!YIIG]')@U!$7E.RS'?GEZ]B/&BU>Y+Z/J#YEOA[+4*ZM M9N)L/E]@@P=]7L4"W,L]==TI.KIKHE[<_?*5. /![!%$$^9/_\)W_4KGC'0/ M]^B;80;I&-MV9Q_;ZSR1^P]DZ0SL'4#2B*]HFPG5>3K7Y?8",\I..MN0U^8= M*T+ZKGQ77M2$;3N;ZC*44FH20;(6)5SD1,WHI9'&FS2WZI86SQV?WJASYBQD MD9'&$!8 2T8\.F;,^B%:9[M4L9RBR[\*Y:W0HGQ&^FO&Q\FY2S-S!P[<19VE M^7#K 0U]=_5\]8AOVB@N=?^M!K_5X=H2&,686M[G&N-2+A3XJJKD Z-2:P++ M)L*"#^IDUM&_O$2:0<(8/Q:ML0(TTAM:@Z4=K8Y:@G^(%@6M5E)]X92W=<,T M*,VK?CR;\6,CS<@Y:$%+7X??SAP_T:*\N69W,>ULP64"H2600WO&"_'3 R^+LX M/R $"V (T!C)GCDZ] 3U_5<)O..V;4)#!?M5)("=::DLP-+[3(+"QV=.#B8 MDP)WLQ53'7=21I/&!&LI YD3%^L$R)1%I+I[4YG3DWJW+L44:3WZ$]]^M-($ M_#WN?P"\ CP#O']4$[Q@\(^%_I^Q?5OG%)Z35GQS2\;[H#$M:T<.SM+M+=*5 MHH(X(W"2U(>[T-776RGA\M3V4C)DH/?[DK#M@D\DWJ&^M,*'?5NV\D!G/D#8 MZC?*N2O?LY'@4N4&*4%4HUNFK&]5_D'[$9\?PV$9IS EEQ,E;3%_^-I7M$3C MMKE=6T[C-GK 0HOX.Q80-*.Q.VO9'GQZ!.:E5#^$=9@TI8<]@+I*:%SW,_,# M?U+1AU*35-WF=::;'S[D9ATP;>3(R-!7B9UJN]ET>28G<7H81+QZDCNBE%,R M=NMS]DJ[PI4G'VR"MIZ@$N2LX:\J&R(#L7BLFLM@ 7RS&FVA5U*'$'8;,$R) MY3LQ=WO%99\'"4Z?TVE\=,@[/"=.O1?/Z%INH\*\[''M6?6F@U\W0W@VCX@; MM**O],WX03Y^D?O:OF!@?O7\PSM**W_\.HEU(0F%^J]W@M] F]%8@#V:3D&\ M"I5T!Q/>Z!ZGM^PL0F\,"U4ZQI>T-IT=C_'=E_BYI%.$GCE[6O:J M1R<2X.0P+B1H0<%X+VRV+U9^OYC.&8+D3J$23'# GKR M)N[,S116P*@\=# %R#O8H@WZ'N0J64]=&8;C_8%-]OSU+QRM9QYK)S_5K!@Z MUJ]MS708^^X%O(+Q:KQ)4'>>4VCPA8$3G9H;Z/A:PG$LBZO$9//-^Q3P['?L M6"*( .270^D+VQ\GR; ]*S;TA=XV%!_-)%6 +BW]ZQMK0^]V^S<$(!9NW(3L=UHTS\+#%GSC1F]OH3Y[)_NUW24Q;)H MH>EJ":\@8S-!F@K2W146VY/""/14Z!B(="^T83&OP#<@R6S(G+PPPZI P/B@ M0I'0UE;Y[_3(JP_?3[G]'4.22LH UT7Y,#I+>0U&)ZM"#J/6I Y#&=7[Q!-> M#YO;PPN0BBG=L<&QU^[)W?A')QI702_!Z(G0"T?3%2]W]GQZV0H4OB6R&II M>\-V<7T9P?AW\HNK9"XE/LF:,YXOELQ;R8S-8C/L3_L*(C]%9I75D-)F'OE2 M6;Y7R'83Q R>_<;I@5;]OJY7O'U<]\=N0=RIMC$I3\DN;4!:IMX M?'^BP4':-%+($7^E8=&/#-?+/\8<1^;W=S\L?6HY)TN;'T1O'(!L8$I6*#K( M-1P"+@,M7)IJT/=TBOS;2+8MB..7?H$^^=A2H7+0E4QRTDT_VB877H;5*-._ MYVM^3SI:%AJ5;Z>(>0J9URZWZ Y31;12XMWN,E8+8[1LM*GZ&8Q=D+3=NA%> M:IF5KRFWF;+[77>RJ5ZI22W.8@$?TV[;@4!4_(QZP@&1T3]F7@ M]V/,)' ):<%;HTW<,SHVO[/:AZL&<\DIG'L<-J3T':>5>\F\:*(! MN7<1_TJHYHQUXI>[^-_)X=>\[Z37ZF"AU&G"\1C>6G=XLQ"E.UN'M/UQ]A,9 M#E"],BYWI4HA4CJ=ZFX =K1R)Q+=^4=Q+[3Q+SQ0U7MA 4/6*\?6$?%(AF%0 MW69KTV;F32W?URU$)1^Y!^IN]_%"Q!U8L !ECOB;EKP27GO,J31$84?3'&%2"7VX MZ6G)J?-"]XZ]Y76%IXZ,P\-?S&7^6 7%I"=1:OF;4$%D6KJ,I5&R0%E%^6_ M"+T!$RR*T@T[R0I66-/_ZLJA(E,LEO;]*_M$EQ;ZME$E1H#83B: 2C5+_VLVB^/F"#G"T@1X[S.)SL1XJ3=4UU:BU$;U(@+NWA&B1%28ET7P8SFUP>2NF P273#'Y*LS MQN)D&*_571DJR]T9Z!$H-7_FD6G=@M/=]LDNFV(VR$[SX=QZ*A_?U:9E7*/& M5>(M,BBJ=KO/!9$,">-)A5U*B>FM-5N;I!Z4_S0R>(@% MQ&@I\#+-)11-AVZ# X7;NP:<1U^%,D\-1#S^;%>(AM#;3_VY:0 M$Q*Y:1!4'3ICAR268TV1)QKU;&&*8 9O-3$YKRNENN8WHV=[>V=S(P;>O>G/ M,C>^CA*&C4X7N#%*-YWY&/W@T?]B>[,DSN- M.UM]4SL>+2K*7,;9$#H+XHN&)P?W(@O$#!]0O@"ZF!FOF/_FKMAN5779^%:) MPT[_Z7G$5.5 !\*T#F*(:(- 3 T1^N/T['\2< M:UP_F5QHM*@.>VYKW3_7DMU:E8?R4X\3MK,N_ETMDOI&(8T^X$)SARF)852I M\C/%2Q3.N7N= X8;Q:%P7UT\BMH(.63F][;G..X;L1T-R.I:/3<@W2B3;OC+9SREK^[3. MQ\4JRD5J>DZS+DM]DOR/J\\A<["[53IF0\[6KXT0TDI; :YSV7I_.V>BN$H? ML?!M/D'?Q(VSR=2; 1WBFJ9MC3IU2# ,&;70<.S=Y7Q%]QW8()L7^NG))/!' M:"T2 >7T=IV@36PX+LG_X.::FS()1$&_%2I-Y"D,]PQ>.D@JWUY*.1[A%>2N M156BBZ@ITW>S_. ^*UF))9,W9%D"-2PKZ=L_-?$$]*S+Z+H@!UZ&@UGV;2$K MM@6\(43- Z>%J45#>=/2_!7GXT$]X_Z88^F_3%> NE+4Q:VMTV_I_O*?B0=Y MO?4&X?X%WH6B&SCA4S)T1IVZH.[P5E(/;DE>CXM=Z\L&GX_:*G=%%I^/0CMI M/AYF%JI$U)[7G[17DG$\;])^DZ18!8UH1,-J)PK\U4LW8'>:Y6776(!=SYG. M_$OO*I1E<%HCM=W6NY!E?V?/A#1V[F^]@7A$EYHU]+:%W^A?7P75NE5B;(#X MD%!' X?;Q,-,E8/VAY2,P5M%ARX]NC5Z@AZ;Z/M9KNHFNK7"">QM(\PQWUIO MVN,;CT.W[F8TIA$G^-*1QL*N#:AK,JPXQQ:5_2-@V&C+AKN-0!R9 M*M>WFH'G][R4 :1!=GIXZ1_R1B^VM%0E8HCYZD;[/^J2*4L <)ANH^2#JSL\ M;J4/)OC=P4EFDC'E'VT":\BSUDB:!4[+C7NH5B!>1;P_J1R6#&[!\P=Z;EWQ MEBO'[MNNK;GGH 9]X">E\C4$AU%GF@X5YQVL_7*7FV2D8\:]KJOW'J>Q*C%+ M_;K$(;G4^^S;^P]_">U]00+/IZ[XZC[5P%VB[)'U!\_>K A8ZEJQ96H:Z:KK M+#:@&7)?*P/2E)A?JG?7;"X*HU=YWC44-P9_3<4"/O?KABVIV2-QYA6]FE!> MH9LB<)*VY2,TEWW\G#E7E4;28L%R\AE/RX8B?;2(#:@[6D3RC:Z.+VD_E))% MMEQ[!_+79$3N*WMT"Q>OB%M3-!K3<5N]V5[3;&Z^0>.MH7<]?J3!"Q-; M>)/8FB/?D;9"U/B;Q!GXH]^=5LGSTMXB:QK'(\.K'#!TD;V_1QO9L/A7F.(- MOTD?D[18?6FG6,+#V470";CS>T8G+AI=+V9O.:WZAU_'NLQ?_WQL"L"*JQ:IFKXS[>Y/HZ0[ VC[)NE98("4"AHXML&< M@^V06 "EE/'67T+I]=-9(9&[PM(I1-!;8OI#R*4, ?EO(<"V"^A*@U17,YVF MMD,!2;E+J:-#.;"$=K=*ZG\SGJ!K?QA,V?7VS0.'V$7GZ7N3>'YA_?"2(E3D MG41VQW,F4'5-VBU0.DV3E0\4I"$CXWEZR?(0%?(+!- *WP_7):\['<#S@ ME4)/0VNQ@"2-+KKB%Z*AG]LACQP$$Z4NCF(G'J:^]?--"@J-UZG=L[WYH-FW M8:M)F-68(U]4'Y+L6M17F^DEL96"!:1_ZY=.$8L0C4!W=YR;3"7O!::Y+V^Z MRBPN?J!NL"?LR@8S""G_OG:AO>CG;W-0IM0YN^X MV:8.OG*W%I\;O=ZR\:+^E/,#J"75.]^6-JS_/H 68J^U,\4)1A41@\":<6A4 M*KK+FT84%KJY0Q;;Q]">N2R0N2-N]X6?XY7@9*!.GFC$BHFWBW8F74/32590 M]/)%@(3> Y;O^SPC04$$[!L7]>6*M)32L^C'/>YXK7M-'QDUY.\I'@%\'[N) M=QRVJ5_2-.YZ^GK>ZBB=-:5M> T,!EZ3OLN^:Y\"_1>S@_.B5E\"\L,#-C/_ MTL3"2%TCAE1V\OS$(9KP>)J<%^$$+Q;14X!P@F))([I-GR013H8$V0>?GB3( M4N/2X^<>=F" (;I',Q)9B,TB-3>QX7 XCWY=96.]T?0T3P:UP$7 LLNL_!53 MP1OHA[!2 H:V;3<3*(>[,*?RL^OT9 /TY+U.L'81-_H0H<@6X#P2=N".3.!F M?[YF^LRSN[H^]DE1BN:?Q*[LZ#4K+(#)_:/XEM*59%9'4&6I3%]I*ZI:@*PD MX:,CWB.,V>6W3]R=;S5[P>MAH1&(N]PMR/"5<+*)2+FVR!73*?X13OG7;0L$ M,7KX;%VK&;'B=TEP*]*H11SD7'LC2KH\/K []>"HZNK=U8R.WLS?6XV7=2[] M@7!:DS"[]+_4@0AWF/^)L+5*UPE.!9@HX[G1]X>H-R"P *L1X)49#:;F,NFV MX&[?KKIG(FS&^GEA->2NU;62 :U4L3"R.^>-3#NSNH;/@STE\4W^B.M0J7P[ MVPYJ"K"JO0E?[@;?:P&U9O77K)U4;]JXB>)\_2C"ZR0ZXSX[]#Z-+_ZUJ3NF=R\GI?[&N)X;FR5W%]BR;MV5?17O&=#$B^JY-=-EB[.7)'6_IRW^VKY MT6K9$.C!T2IDC2XP=7:O&0YO\,XRKGT#+N[3R,K)3;)M>IE P9C@>O0PN,F- MQB6;*3>/9;.6A7X,%.=, M4,KLQ5WNGO*_,R"%A4W\L;_^"7PBX&DC%@Q:T(;O^[AR1L&B?MI G<"\]#;]&? MT7GP5VUKUY(6&8$O.?J5&!F0L !P<;V9?(HB=<7H5QGSMQ\T?3U6MWFJ5?\9 M!?6_O#&7#^#VPQ5D$@M@\ZN#\QP?_J \SXMC?TJ1FDV9 Q/W,GB)V75U*P_6 ML?=(NM8SFJ:>?_Y!4)VV)O6-0IP:,\]?J MOV3(2XD=ESX7J3,IB$DZ3+._*3,%DQ37L5W@/V26,GYV0AAT&%]KL2H_")UL M- &VF=@?TUU\*#Q[? 8_$R%YUXZBS(P'K&F1?:D;CRAEA*+_0NH/I(:S.S?D MQW)P%HGV;&!H>PN?WJ+:*D\)@%LCH6_K5V%%7OK]1QE/U*.EUB%?G;^*YC=" M/FXTRRD8X!D"WY 0'.:+2YW7>S]:<6P[$J]H/Y[RR,S-?DCFD*]SE:0TPDB: MF3Q#VBC&_Y_XBBVS&%JW'&JDO_2H]JCB;L%W?,.( RE\ A5_5Z@,D"TUJA8E M?,C$;*WI^]0#<$/J7-XD.>#F&AQZ.RE=[C8(VF3R>;;S3GEKU>N#\3F(W36K MHIF47']Z[_ MYTOC(DF=J C_P=^ZX0IOG6:5(88?4^);:>'6^21_QIZ=I3PY1-:8@4XK:R"9 M89O2?N\<3_/=W=+T#O%> M'YK($7>1VQG[:#"JBCSL-\:M9B&CL_5PI6P:/DR_C: )9$K@R6GJT,,?),!\ M+B8E>:?^2ED21@M/PP(('UVM)$_1W^UG[RP_E?R8["X\MEK_N*DH8[=LXNAF M_?&E-QU7;-?%F0M7/:KS?5(XRA$2C04HOHVXK@4NDFI2O0+Y8@$0X:"LU!;T M^XYO@1J7^G%A7=4PY@#/1$7:3985!RQ %+B-:!V6%_'5=Q5KX2Y,]O=%O-^, MXAKVW2KV6]5Y^"CKON\<+S%WL'"B4%5K6[RWC+_UTR )[?B=QU7G!T_6I-9! M023?!0;@%_[5I'VNP3:8'XR!F]\Q6MGXVSH"#1BO6Z%5=NJ5O]YX0Y]K).NP M5Q8LY[#.[T;Q7($S9MS6+ (R8=_ M[?L8 ?37"$-26K:@14=+([X6KGES60MBII^M2F33+9WM=;T7&1^"?7PWORIN MXA6YD/]'Y $K/TUO\9GCZX/6K*MI>>X[G/MA'>._VNI;L #/RKSD.TY.T(?L M/.Z)--$H6R9W<0IX#CEF^:'5IJ:4D#G38TF'(%VTSM3_=W9NUGCX@,M7,"6# ML-68\+5/8.DA!T-!X=K* E^.$E34.M)H9="]3=DQ,&@UH7P(BD]5T[0\A:*&'X<$C)D!YH>KL(":+EG/S;>+7:6P M]F&?F+Y[J39/NM6 !XHJ?M=2IW0ZWX M2H!NB2=QM6MH7D2?RI,OD4'E'5=?61\GAW=NJ?F ]9,':CG!0=?&'%^#Q8=, MMJ+SD/5_B>ZW2PZ73E@&HAT3!6OYFGK$(%@L0B6@Q+E78_QL[#5PCGI=*_LK MY9)_:OHL8CNHY)O>8-ZZ3SRK[5_P1K8 M_ [7Y',H39N=M\S=KR^M_SYA:[HP[W'-]_2M'?= >FIZ9?IAW=^O@T M.>\-X0]_*D)H[.Z? Z58(YQ*=68GX:%#S0*:]P^&S:L\C@]&!8^B M,]UO1>_-]G[=GWX.015E%LTVSC=Z5"42'/6W^?:!6X[F1)8 (%,PZ"6[)3( M*JQDZ2Y%VUF@'>%@K@+9D.,MM"8^]<'J>R/;7'W;"%[\N MUJ=)EWG^F>V3>) B^DA[^P4L@.C0'+(F&9$T7_.<)+G^?*6TQB;TI=[^B0_% M=([8P"QI,;)QP@TJ0G6"1%,7)4\+VDO7R.Z)C(9L#TN 72]_K(R)^RTXJAQ" M6B)A#IR_"WWP/][]!(XW8#0ZI<5?.I:")KL6#5N3(J[ MFZQ+0V9@'5EIY^= MMV\@ =V,^A +&E QU7O%FLHUN+_8VKX[3 K7?MQ MVBY@1<+>'9(W=*$F$/9 M;0L(6OQ]TE7_&(N9ZJ;LC7H,=3US257:X>W5\\OWH7]5]L/UH^?]D6[0:YHZ MO[-B_>(!W_&),03ESTHM)^.:M??YU>,7UN<*/%?W/0 M]Q!U&+\E>Y+G0&B$*M!P]NLSI@@:%&$YBW>SY* V2=_?:Z07<-EQ=/PI@RNL MX,BC3/8(\'PQ6&A8OU5]Q13:E!XH6(+&M7Q&BNR]O>G/=L:<2;?17V\JCIRZ M0)CP"2>-,[8MLB2WTIX(D&K=KR(L&6*=J K#OQ4Z6,,YJHHUDY4S4"^"U[:X M_OP&"UPD-!Y[] =6LRO@6=/$I'M_X!!D+4ZOMJW>I%R_C=;LB>#'M\0L78J< M'SZ_SD,P(]9$ [Z.TL,1M3)8 +DG3-F5*+1ZY9F5M*5:H(\S.]L^W\7DE*;V MS)36C )#47Y^.(>34T#:Q?]@[CVCFFJ_=>]8$$40D:;T*AVE2Q>1WGN3#M)# MKP&"H"!(D=ZD]]X)'9'>>PT)TFNHD@ AR>NSWS'.MWW*WO]]SOZ2C#$_K*RL M,=:\YG7?\_[-0<*GY7)D3E<$ +J^J*@H$K+[-("?]*F:'1>3GH*IE (2B:T5 M L_&!N<2M37&L@M!$+7_2\VJDSG0=K"W57FM20%>Q&J:\O8CDXC)3?:&Y^5] M#]8YZZZ?;@P9 M:@,"NBDOZ#C(;BKR],V'8BL@K=))OCUTV^B1LAN/U"J!)ON15FSVT&1M]O>F M$U;>I4+EKN[S@UW=%G\B'.#7[T^^YL[^(MX+XTV/_>,V0JZ\T$_UI5DEXZ_OKH7F+$>!9_=@JC,*Z/,;]D:?*<(5E,'J__\ M.F:7X==V45_JTW4Y"GU7F/@0+F[&W?] OFKVCU.?YGN3<%M\S6@4V/HX\4,F MW6D",4NZ<@ZJ<>X1#F!?4+F*1*.GD.*)K@['<1 1BIJ>:I]E?2^VQ7T@H7H4 M,=6'L;G?A;]G(:! HFO7LY\+NL@:15?NCW>_MJ;Z_R[=A%,S6@(Z/"?;D)6M M@<*":D]YZQ94--X PF.,#!\V^&]-V"UY"V\W*M<2_Y&CVL0!0&K*4@,,MVT3 M. !0ZCQX"%3S6VXX>,-0K77XU\)'88CW[[?-+20JK$\>OZ_^P=[W5.D]DO+ M_7]4OU6NZQH7+M>/SV3JQ,4]YW51"LHS#]D7;8"5A3C 8'.S)*'6IUJ4S;Z1 M451X[,-?_;'EQC_LWVJSERU'C[)ZI+:V[_+XZ4,(@YV0PR;?I+% M1ZZ]N-/MA^O4*>G7PNFKG0(=>4,V[&6YF1Y'SB.#D6N9[XQ2I);B?ZJ/\E\W%5:N8E?_YHT18;<9:.*&L<;VS<*,8^0P;;X:D^[]*P_& M2>/#P#RL3&=J$S5':Q?729396(_"3EG)8=6UE@Q$Y%)0^9$RC=FN7L$R.MO3 M=5&[1?PNV:/GIKG55D@3M^8S7E&/TP^R?7*,CQFN\7^)H@.E)ZM+0>*8[=N" MSL>2!7"@:5"!AZ!^5X-!]G!66!\9*5:KB8 Y,KN2H1J\1/4]H(J?7.7I=5 MX8KPQM7*K="M8$KM$@3YAN3#4BF%ZGB/'#&/5"GGTY/;]#$?D^)QMDX&MJY\$EE/Q_QG$5\Z5,^W8!\ M!-.35G)J/YV>L6&4)V%^"J'[[BQ9&>>^RD@6?F-#SV:)O3?E@TJ\5O'P3G3? M#FKSQ[.W:?XR5*WVF%%4(BCPYAE[L%%@:?\<08?=,/C[\X/Q1V4H&@\\-U'*.F2G:&8ZLXO6!=XYI#1;$YSXA[05J;&<.10M$CQ]WE>[ MT&;N5&=;^MM^BB0V&P=87OR'O>WO\@][6V'1$8PT0)P\&F_C78#-< M>K$C'W& W!O4+7'V+_#ZTVUB=*++&G)\)KABVWR$:B72\3!8$04SU454!V14 MKQ^)147^"'D\*M@>N15?*568B C?4;?RX89B]JUW[%*ZSXZCUY'FRU"_!&JP MP[4MH];;BJ:E\D][@) [UU[A0SZ[3K9YCH$U=CX4ZEE;SSI>$.VW#C$%)CF@5J_WR,?\1"_X50+)R+LUJ.,1:OTU4_>)M+H?# MW:>2G'5A&JF*CB,KJS&J_WBC\H/A1O_R"D[6\K+40:I_\T;;021,I:W"FH#? M(/GC5A;D!OVS1*V M_(-9WS?QL-+O3Y1'DTMP +-;$#VB:]S3=">ERPFD>'LIU7S[.2 )"Q3KR_;& MGK^RN/93H>3J:7=%R:Z_-L$(WLDG)PQ1B)Z?V4ZL(WZ'C+9M'L5 M$[_4]'T_P=EG>M#B9O>>%N.,FI#R/"]R0D,Y)+Z<:D6))F11QHL9 UDF2J'E M:0,NDM:>OZWCN*:ZBM&H2\(!PBI5=Z5/I%%<'F=Y6V9O5WQ*J>\W3HZ%/G]T/_26@. MY96/9U^5BV>>M:0" M.\@[L77'YTB4>VO*A5M["FB8R&C+Q]?Z8*RO3IH_P T5G'#YW^1TTK\%2+)O ML"8Y1%)R/+;ZU_NFD(C5IH L",3L5_MC'ZH4GH"5%41;4I+1004?Y?"L 4^E MX(W^3\3A]U:=H+G%3%4'-_ T$T:DIHSK[2#F#;!> &K>&=<=/)_&N+WFQKN[ M0DJO%!!<#]4X95(W6C=/;O_EM_NRT?^<%$MZN?2 MB.*I:WO_=M\X@ @:%6K:D%'I(8,#W0X19(S9EDX^C*\OZLV,G$Y/9OJC;N[M.-+Q$^^" YD==NR#0IX_-"&CMMB)EN0J-A/J;2O+F]H\&U-?6SADY1._R7T11DD MF![L78R8.(K9#LDYYA./ &ZQ#=HX&,;P]]E^"9W3FG^OZCD[0D?P-:WPZU"_ MV:1S*VKQ9NUJ= MSI!UK\ _3/:T/GO+FW$ZQ,;B)UUS\A7][3$2;"-,7REE*D5?C1KK=I6)0ASH MQE$O9F;G?OXBW46V>.HLT22[G%VE<6KWT<>U5NY]8/36I*^+ZYB)KT!2Z.G4 MHP$F3PP?-GQP\3<.H/C:#X9*P)[PH)+Z<8 W()J&XXXV(8E,:U)61-M63A%0 M)+[T9S0.$ ,@(RZS&FN_WR,A]+I71TU0C^R21$&"M(=)A?!T)%2Q.-QPE"5> M,?J%D1(AT6!KR].?_!EEOP-VR.*'">/(2O7U6/B_R]RG>BHSQ/ [['O Z$F0 MSG]H;?]?/_';BQ;IJG49X8DHC\F!4N,[(.E62N=,2-I?)XEFV+-:-%?D";D- M"XMU\><6R8G+23CG5H3>04:X0841*[ J7W'V$HCTE[G7:#D_^K0\NDX"?]EL MT=[O(O80N/*.$ZS&U_R/B8/92^8K, #!.)\ C& MK*O-KHL@RNT9&TY.2O_?3"[!945EHU\([OX2E=J@ M12^[Y)]\@!(=KHS?$ALQH^^P]9DWIJ+%]GR;I.'FQQ0]?]I=VU8AKMTN&R$P MD_W&SGOCZ>3!*=;1G(,NQ@DVDEIL0Z^V(R^D-R.KJV%9"DDPJ'J$21?Z8%;X M%OH@0_CA?)-#=+':\*<"0H5C6[XYAE50.*K;U;_!<@%E8JWBW+WW'9NO,S?E MI'7A;=8F@XB XP!+]-Y?FKJ&)Y\NG7AH/I8<2/&EBO7BB(\F%1F!^[=XO4U7 M3J@DJ$^HK'S(*5-WGTX&?XDKG)BNWOZ_?@#H?S3P EASY7)>TR8%5V^XPJRT MYX=6W [X\.0E#[CX2 28^'S,'4"4+H6Y454^$[T!/759K1C+;$Z$'*7R,]X: M/]1 ->>#I?+5W5&'R\%OSW0R.R>6G8]UHE\>B/+B8V3?V[1(VT=?VF09W'[! M6KFR%E4U@,'+6I9B^5\QF//0'R*LXHMMY# M0)9C'=IG%B],C$O2/O*_N2W ([[=HK7R%?U;/RK44=_)>*('A63=;!FH# *: M((X!PS[3JSR!9?9P[^([#4_^%@B?L;= *+V+ 32H8#FHROQ)F- 3"@D#$T1 M04\\)[N#_,YJFQ*%#H75,[P33R=%:KMZ$%Y7RBJ*^ELJG4HQB[0]U1KRS2%) M*Q0](;D$E[ 7I4]LCDE9KE!(&@:[=7T6#Y(@OYS_!RW= "RYHCS=+0Q>,6N] M.EE(&XNA"U/)&;=8# !&^:@$[*/4+U/=CJE\K'CA8LFM=W$ &0=\YZTNO17! M3*(HF W-B]0^=Z1$1EJP0J7LKFM'23?=^M7PN-G^\87QL*EFO\@,M"DPIC,W M],&UOH!Z3%MY^1=-G&DS*ASV__/D>A)^ C_(_QM/SO_UHE5]TN6_\>32F2T1F=^<0"UF M\(/[*0]>&&B.!$_)X%_0OG 1GSBI!5) F_O;5O_!R0T*/NO@S[M48K;UEA9B MN%3% 5AQ@/B< ;KE.,:L?>.QFD'8KJ"'"CD=@T9K&[RM]C#QML'1ULF .9RT M.:UGP&!6>[:D5%MQ]7E)FF3V-F), JK2%+-\;G85>9TG9'QZ9(%_FMVPN2)] M0HD*2S!>=$$]@-/9+Y&%&!N;K.7_]ED=^,):;')K]8+%,TPL.L972A/,W9VR M1D[)G XW!?.>'JX0>8C4_K!TU8519(F=Q(Q;9_V-$Q5D: 3WZ.XS@<+O98[ M[I;CSZ:"\+"9H!0KJ>=*'\.W%AH-6>/W.(<*RG$ Y*/#ES?-KT)P@'%0BQ3# MG)4/Q1]1WL4K;(/"_4SAML;A5A\AZM8+/>]F_3;O\(3GW]+5F8K"Q7SNR\\E M*%[2;76IH+B\MGVB1D[T)H;-0[*O!BO?GUY.@312$E2\O]#[@UL-F-#[Y"?\ MYU??;%&"94S[S[Z;O7ENW,YK 'H%\N= M0AWNT&ZG+1XBF6+K!P9XB88%*25XK:\O]FIZ/NXMR+VZOU<4GZ(XVGVTXV.)BH,+3[EY"+N5XV&\80-^H^U3C(688.9@M6;@#ZM+:A86;T&YP M5U<."GHS?@S5TLUXF5>0)\A0@.=M>T^D 1CR[_>Q_CL+*/\.-5,FQPI%;.K- MTFZ"83DV5DN/AK_P@2X%C68I[34G@;[,B/)=J4[L)?!]ABX3KJ3C :HSLKA8 MOVQ$9KB0M 9A#RV;J5WAE'?9MUTX$9_GMRIQ (*4B:SWC@R?,NZ^VC9[OU/M MJ[9[4]38B=G^3"?1?/H=]1*@Z&\%P>_/8A(\ZR#S?%;?'I*1_K[0*_F9(LPF M5LX@]KW%WMYO_C;^OUI3_#OV(;+CK\1LYG[C8N87^_YS*BSTX;FD!ZJKZ3\C M#63JJ"O:,[:MR*H*1'#\\K)IKWG5+KQ%3,DG_"H@W)I)=^YXO(J762#1OMCJ MD-:FZ?4S]=(E@;O/X?X"*;X8EU87$D$$]FO!^^1+W@Q#3+3BM?<;M"LJ =6^ MXNZ*SPJ* #]9) T:V>1FI*IK-*] !)S/!..=X^5C93\"OR0 M4A2++WL[DJ64Q.; $^\!(=([F?0YU8$@7\P>*)H)/@DS!S)GR=TS=4EX#@\C MOQ%/L?$!LGP;2J*Y#T#.B7CA )PXP(]..B?.!E/&+/@5@;3 7[UIRYJMJYO5 M>=NG8KS4 H*GX-ZVS9)":4RYR,->Q(-5N,0 MW7AC'&#(NOYYQLH/H'YXPXOX@N3%GN]\T9*]P-[2C0QLR4W M_W>S?)Z"A5>$)[*QMG=!4F79-/SRF80[;7(=BG?W:Z.JOL>L95WR]T%:4?RA ML1YK0 K#W:"T96=T\]9;:/-HY/!?3S1P@@/0XD?DE+P]_H@B_2[*PY+X0W3- M867^+=O!,0(QX6=E1):P]AF@8@%0VKORGCSWO$8O.1&][Y16JN5K2'Z<<.2R MWNR#9F2@N+ H/1=U60;(62@%NN'O01A"!&J1#5FNC74K?20YHJ:4R%+N3');86]W M3!R?J0"(+"KG"W)J]!1O+0<^]+.<.([J3&!O3'@87S=/V=3X>)7(!P>P=C4, M:W.M8[@@898$0T5C2]1(")P3JHXB#?L.QX0Y4XY6J4JD)18#QDXZ"Y:;X MGV.\3-G5);$OTD T+MB)\Z LHID/IM*W_.\JS+]_E0*N4U-3X;+KP66!.:2<2PQ$IKXNLSSN, S[!\?UI#S:KWS,J7F_ZL M2/B/F8W^$MZ1$EZDS/1:T-8#BN60GFUI_B#'&9\$"DK;/1? MY=MP /@0-UA@@<H NWQH:-.>NG\1IN)M^\GQM=< YYL_ MED'9WI3_K0K?_V# E+^"0_].\B=]?4 %!P5#6,]]$,KD?NA#0>;RUFN3VX)@ MMMNLP/#-7.CX3&>ZX8RN4N?-1&P$O4QRY?<4!XC^D.TWX,<5!]K"C'R\W*%) MQHYDYP>)M)ZOFB6:QEAW%:42W43/F !WP27TO^"%,=P:%(=\G2GH4_0BXNX* MPD \=^>)5C0>1>K1\5GI.:2]+)L30*XU-L44Q0W8K;*5,OZW!)9,3\8RLEOA MTY%5-*_[TF&VX>8XH8)#5BXN]@0EW@UDR)1NB.9SN!B5\-C4EI^FM2G)\;L> M@Z]ZTO.\> ER+8,:8*@8%._-+VYHI#,4N=%<+L;9!%]GCZ'GFDUK]J_@EKZQOLR;Y'^0^EC*M M4@.[QTT;4-6<'(^[*'U^I^1G2\105[3$ZOHY<;P82YKMY?F!?PU*%P$:=JE@ MRK<8KZ M=X,M8*4G0D6!/^];:QI'W?Y-3IM2AQ\P*#]XQ(GAQ/HP)3]YXVK^.Z9@%CFW M9&L7SQ(I:@&6$+YPI7=*N7]OE=H[^O]D1_[? V$JPG\=(C)7H,R>EY,6O]DA M\J-PPZA*NLT>&PJ-YB'K\H6);$4SS@SC-!N]E$?K?KLE6<\,LUCD+!)N!F8] M&EIJNT*4'#B3;24>2H_1OY9[*,@0*B:U'6RWUOHJS2?8:3MH0D7*HC;K8ZA- M<:'W;WL9?6W.ZF@",0H%?7V&@UT8*'7WU;GS452@KZDK3:K][?O598[9*O>@ ME&10MX-U'A>KS-(RQ_[V@*WP2T3?[",ZQNBR_-R1ON)262Y6-4DI<>#%1423 MP4$*I9KGR+G(_B/'/8E; >7GJP2S,GKN,%EYO2,["%0#-GMR.)( N]#OI1@_ M22Y\NS9LH;^R/4%YL$G($GN^(C]#?<"F>6J/1EC40^EVK[7_;&ZZGY4W%<0,\_H8 1'+K!&G M(J&/?2$2///KXV'I0(KFU5&6"TTKM\U(Y;MA#6YM=I:[O$$I0''>Z?:7,9/. MH>X807WF(Q;=H-S8\-N<8_.6X+4/01K,%\W[34K&\4Z>W.PX >S/,F0I-[\ MIPM:?3MG,+/K9\DPE)")"&WWC1T;;RN3.+VOKNUIMP>*]<"M_9QHZ5>J5G=X M0G&DPAWE4D@+VA,)3GK5)%3IN:((7@,:.5T8"6UN%07K'O)>LZ'[NTYOZW[W M=INZ9&(RIN@KF@V+9B123 1<8!C19]I^M6R2^B?VX%\!X@;4*#U)D34HI6^? M1,*L53LQ<%>8QS[&>521/PU_3=<[60Y((1^:( QR/"OCSN497$*,2*HUN;J- M2'PNG\ZIK]BX"V:0FJCO3>SNI$PXOGWN?P&5'.D_I5)YL=ZAC -01KQNL#7G MOS?T4S\CYDY-]B!66UI:##HJ9"!K*Q(K+!G ;^J>#05!CR4"(=\>?1T9;DL- M);CF.SOL3-EZ"D!AESVKOJ@X5W$'U_$KF2/+5W Q]AZ<+(4>LT'Z#Q-([75 M:^GC8'B2ESVK%F2;PN>"W$^;G0B)BL]"S ?E+#2]C*MKVPQV)JCC>NO@VSRU M*JY?J!H]"&=" /N%7 MJ:JGN[S&;WD$YE M3K!Z(,H$\,%S'6*&JK6DY.N7Y,)=M0M!+GCSG-.SI:ZLP%1@W2 MR?@7]];N7 M3=R#]K $*[#^7,_>+FM;EAZBWT:"^J5.X3"VVGW#5RG9+OVM$%Y')AO-MP6_ M$+(1W[F-,W" /H52]J9(6](5$- LFK[9_$_L(JFM\5 M=M(9SE@1QP$:/I;8;QF)G%C9KANQ?"7BT5*IM5IJU"ES>U%@'ZUQHYS$JE@_ MND*GTCACVY3].PZU577;%_Q=T0>\L-S*'_T ;]CAV[XX^7(2!3NDPP2OAZ(ER54K.LGTRI5 MW(P5O/-,\.T_7)%:9/#?3W9\+:[VH1.66&-YE@0U)3:6! \E"0TCR9/R_U:[ M5/\E =W441Q@Z^PL!B4_F!N1)VY5=1N+;K=\-_=\ MI8SSQ8].,ZD/WM;*6*/L HV8 EY[9$/J=5A?2X.,;2O-88Q\N/1L'&!Q7KG) M0\7M4*3S&QH%:D.]$ M[AUCB1[<,!^3WH8N+4D>9@S:"5>F$6[I45-WB.TTUW?;Z=LPOT(>*K58%I:9'(&*MN?0!1%[$0[^D8(% /1(E,)Q;-I+ILEGR3O\R4+>C;N M:;8-K*7^WZ6?_T\8J%/^*S"=10QL$9U:@99UL48!AV MJ,&/;LMD5K%?4I0# M1L2^+G/6+7_PUF;YD^PFX4W61%(8W]86^O38Q"7EQ-8= A0^Y"FLD->Y_2HA M@\\0]?0MPV*>!NM%B0#:?PRM\.;L+[ MCPK:A;&-G["6X-'96BEB'X"7*!%T&@UAU.ST7JI2+YH>&=;!3,"E7:BT-R'A M8LG/*_!B<]@T7I26$.CG9V<^O=Z-K_%_ARS0;9>H#.1PN-X+L'A#;^$F]&I# M[X8>78W9:[4^(1VE,OE5AWHVP'IS2&O(_,\8+XJ3?)[8A[UEX'> MSE%YJBMRG2GG.("8)SUW?4R#FVMQE:K&&LE?!0ZFND[B7),*ISO&K$AFHII? M4&==*S-W)G&F(O\97T.&/R"C%(I]?JSM]XGERGO2A/+6# OJ?+QLWHM<&ZIJ M-YD&U5OBB<+(I$%M :.,^N5DU%D7?O" M35/=IEV[?CH?JPM%=;S'Y#IIC+VFK2H'$%='E.)UG(TQ9+;K M6U /&<$4U^O0G9"GJJXTL?;/5A.:#MC8>VD7@C$;E/]:52TV<;* M[I.N_:]Z[W?#GN;=GQ<\4F=(,M7%N'!>KUJ>LUZF%43,RZ< MPDUYM<-&*Y-&DF*E?/TGP9]NB/=:)>55Q:4)7H%(S>=/W?"D!]@@EECCRX "N:178VG#8=2 P!"$W9]29JL,Z.H^@ M&UJ;?N957J9,VY.S^N:K(-YO!=4H)=9/+[&](F:SYW+C7BZNI/2"*1JG OS8 MGCE8'08'D/I#+:KE/BF,_LP1;UQ?M:2WMG Q$8A#GW@5Q#P: MI^/2"I=YYK\,!R+V)>\:S^/GMY;%-E[_Z< M[+YV<>Z#"1S@ES>[^>C+Y6MK PU[:*]"UGZ:DT3"]?/<5-:XHQ5Z0BNF.TP) M[PQ)+8@^<X-9&ZHM4HQ:U]]5N)!MG#NH\ M<#IDVJ338]0WP)+VK[YNTOP5^.WP0RB+Q;2P@0,P6EQ794-;N\R!TS,_@8^/ MJXQP5Y&H>%>1-W$)-N5XZ@OUH=-3,,8T\FCL3LV,HF?\2?JD.R3+8?DLJ"M? MX?-]\HVV%%KY)$%&@:A95OQX'.#S=6!U)/.;[-6K2Q-&JYPC7544 M6$5,;%?T>7KP-.^,3\ZN<$A^W]'$_])FF'CAH'#%!/RKLWIQ44;0&JN+8I:!K28'4 M.'"&YB!;XKM[5^21YIEA3]GJF><4_V#=[]VV/97%;.?XEEDIT3OOV*]&5QA! M*>B9\R]3D7ST4K7@WL>WOW& K!HY'& /U )&/T"97Z;MX H1,[MENO-XFS. MN4=.>_=MGB<])KX'!W#) F&?F^_BWR("7N$ LK!>'&!)I!M<.2B" W3_LV?( M#%[HZL0!V#C0[3C ""4?#K!,0X]U9OS_[XPU: MK#?+O_LBB;M*=DZO\7,M)16KN]6K\9]!08D[ YIJEZ$YLBQ-6$V2VQN>'/0X MYE.40:R4X@B-GHGKDWJY\DTC+^%=C=_<<4N8/_$;)Q0A@1VR6#*S, @8'H'0 M9J:F![:&*W%]8FR()CE0GN3 WWXG%1STL,7\2GW@[(<,9N-:J]G=]O.:Q^M. MK:3)KT;&&H"01==Q".JN',$'R#<9%@ 2+U7NR'1Z=O."QNFP^-F:+1>3P75P M$)X(\8G&DO69M#=:P/S&L5:O&7GU-]$_LX+%Y5,&:FX\%CC NGB0KSHS M]OPV"YYN]8SQU:E42P_B]WDXG6^TP7',Y(82Q3K9(;L_]YK&1S!RJ^$*UK=L+) /I2=2@NG'8D_@T[>JJ+3'!M4695X#W]\W% M :Y <50701'GC]W4',@&?.5[^S6-TE6!M5J7O?J1!8!O&0DQX.D_=8U2P^?U M'YT.=Z7W-^]=RYGO7GL!5KL[UM:^*.BC9 MX1T1X:GJKZ8J&<*'5(KCJKQ+6%-Z/&1M%1AS.RV?,U0Y>N D M PN!NUQSX0#LJ%<..T^D4GM*[OQ**_VM^%+'\5+#P%E??YG6I=;'DY$[ILG' M!P8=BQ[05OXA+Q9=]M*NLWL> M[M YKY[T;%Y2ZDR:T9\LNLJ@\4M43IP""/]?%NU6V7X.>1G%Q?9E^_L;_U . MWT<]9XPD_(=R2*ZX$4/6(/"4['%. L[]T#4F^P:&@\U)KEG%,E?"7*?*;T, M ? KO0'89'^*&3TWV4P9C=^ 2^( ,R!UPT(^%;IMA&ED:(*HOL&G J\1NS(C M%J,-&X9S6L6;L*/BS31AZG=R"R@'$NR/Z9HK0R_I%0G7THM"8CS@XS_IG3!0W\<_ M6241X_A_'KN#I LNGTK&3QY3LD(7^W;8B6],-7 ><0/_-);L+V(NXH^M, MHQ )]E;^FY3ZA.%>.$ D?[_JS;6OV^3;6,_K!1S@E;-2XI&XCA#A*8^[<-BO+"=.\:3-70G!%.CDXDGP]FYO(XN3FW[[A,S \N6'>C58[:H7.I<@@]W#O0D0-RI\&JM:*2)N128T!T'F)RI MH0M'FL-R4&'MICHG'VJ<[8E8.MI?EGS%4#^2,Y@4_,.6>\*( Q"07L%HO-G( M9R373#@%" 2':".B8[W. 54ZK,('HT+,SSO?F'2FR9 M)W\6,9N0CW]%0:<)?+C8B ,<;C>!IZ,V,0@Q(1P@T>0"A267S,$.'TM/+G;O M,<(S_BJ[S]$:AL"G!A. .KD\7^G>ZW?'(O_*A9KKY-J5+A*,9FO! :35KR:O M-"&#PWHX0+27@H?FZ_CWUB],ZSU&IDD.?1TKX62%4<%1]^YA2T$^TH$^ N:4 M']O-:P?6UFWWB=90INC<+\%AJS&A,JI7D;YT@2&SA$WT$CI3?W@LNG/L?G&W M.PQ9BF\Z$;-$UHC7(L???5%,D4N!VH&!(F=C1UI^<\]I9?3'5-=1!4FL5^N= M<1A!>_!F@LC;F%%TD]3I E-S>P0/G.J>HBLO9621] !W+OD]-L&\GI<%!:1- MTIDUYY>PRMK9P,^#EIRQ]7/0&EODRQ7#7Y&&%$/;/DG//YZSL(0T<:^6?W\1 MF@AU];RFVYOV[9?_X[>ML3-$>7U)X6KN/MGY9(@P 6W.T_?FN+FMKJ6&N(=V M5"74T_!G#U,NZ73#,CU;\!L?$SE*<]]=M1.Q=+#:$^A154[J,)?ALX1-]HMG MBSWL^O<+!BKO/%B-LW*2LESRO8L7>^G 1<^2_!S[7[ M$C8^/1X[]MNSY4:UF9Y+1K.-+7]HTRD_.[8^Q?:O#[.5GH7J]."-\9NL_JI_ MNQ%=>8\#?RA,4P$Z@ZGQ^H?2/>F[#'F$$#'QO]P&J]TE,)+AV=&N*Q*#X/6=710F0KL MR5KX)055R7OOQR3T=/GDZ]!A_@TK#V$YGMLO)*B3Q3KN]G$P"T4.EU.=ZHLY M]7P'B!U(U]+#V7Q=\+I9,.O.W7Y'"6QAZ(DWR46&2_9<8,>*_!W)EW'P9+%RU]%K(FQ'[8M;CV!IL2Y($QAG66V/U66R FLBW)_ M'L^:;X3F!!HPR\^]N._:L,K7EN3:9C_ND,.,_N2QR)S _-8L*%1J \LB6A4.K:V56H\>LT(UZCG>9I?>&O MCB]#XBB&PDK]&+]T'J'3Q7;Q_]?"8/Z_(I)[A2#HJ@ZQ^TN9$95H!2=KD91! MF"#8-N/G=H%/2:E<_,N2TI)L_/ &^OB\LIB7Q>4E"9P9#M,VD=/SADRK/H>T M*Q-!W>[-1LY;9+82Q'GX7QFVGOZUZ6%3F8FMH^F8[AVUFLQ6_DK69XY\0_9ZKBW%,@]&ZX+A3'L2=>,L/H%L3%?7-L?* MP9HNE!KBG#2BN\Y: M[7'.'SLW4;59-'Y_-@/=U?+;Y]*#M.Q6#NVY[+]*H-T_&Y7&;._S3L*R0/$) MAD75);^VC&K]-BW<0Q]*>Y5#?N,I!@ ^_0+6:]\"PT5UF!LN-LGCZC7M:2:,9V?FG* M1\Q(Y-DU@8W9>]V7Z^]G1[%(L;VP=!^$;,2W)\0KTW5YEZR&@8G5#J!6S!)R M)C-K<=G,C4^4]4OXELI+SV+JI43C3Z?Y&H2?-TU_#HN<3.$ 7%(2M^E]A-U* M/LWS:WB,I N_]YVH:=O=V?4>B6;EI,:&>5IM$KV,9YDK(ZT5HZT,&C<1X7<. M[*'\U@C44HLN%?3& 51C%.@=R/Y(>HJLYMAVSB"CKI;^_E'?=C>>]^F)IHTE MTLNF[\W@LE'[1H_OJ"ES37]&^L^9_[]>;?R_'_"BVS^NCE4"O6JZ@=98 M?QO<1#/Q1K6IKN*)#/.2^L7JA%)] M:= 9B_LV54?R[;PR=H%6XQ:"8D9/>(J$GX(LW1V GXJZ/HL5&DY.J MJ@II>^FN-5>:T@.$?-E$7^8EQ[LXF8.3'=?]8" MFN^H9^V4668@6OZ5(2K7QB']TYO2S6EQ. YPFG>\4'518W+K?@BKEW;34>E$ MQ6ZM"6-RZY0DGE/1=72?Q#A_8_A#>Z=:XC.7_TGVUN4-4?A#C(2"@_1F_JO3 MVZX@#9I.S$)'JNMZMC/*Q*MCO=38N,=N]SOA9-!VB/+9<9%X #MT\1IV>PMS M$3EU.:D3.Q"-SFFH;X,"=2LY&..0ZYG!([?;VF9%?"^J%*L5&X2C MG+2T2M0?<&@J9Y]A+>E%(&M)0.*DK$D:G7"E_>:=RQ'GE/A_2 M"$0=MF-]B*D98[Y4/TFN!1YFBW:==TGSP::N6<+YT,PS'.?K<].UF$7L"0TD M%Y$]X8RW\%D0&0]K80A]",H3>'#_[G.JZ*FMN?KCH.LNW\:!$O\3R<7V67UI"P'GS)"%[ULO[_^"U M(,SR/V?K#DC^Z]/D)>=7,A^PWV72=I%$MY[Z[<3R*\M("= GAM'KJ!?%(89) M!R=GEZMBT9TN21A8^X>?^ F*!]*OB1Y>DZB'?)A&V#4''K-@6T#@!B!PON+# M,G3L4D(Q?I.W"L-J$1Q$#Z_#>DM+!IP@*%:3-SK^;%4I*G6[^Y;-:\>+8H;[S^"#GL_/4X2DSPJG=A'< 0- M5^S)6KN!X%6]D&BNQC!R4M49)!(\'G$A&;:MZ(570V M/& 2TM#HSAYB)-Z]L]:TR/IM"AS>BS8;J8LG47:ESF M=G$62Y>82Y[S&%?1H6ABUA9X'"H9RY3"L6ED&6_V\K=N*/&2/+%A>Y!U4+/I MI&6KT:AK$$G!(*>@!^.FO/R=I-FAD !WY*[2OV1.-@>86XK<2V0LJ #1U35 MYL )O;EK$72#/Z,"?;#+B>+I898-:O?7W&/])\K<+QVT9 5H/S)R%GY]L6.F MO>Q?OOAS%8$#F"K85,BP@/=-Q@(J]#2H]#^K=8T$_0X:05('8O:'J7LPRUQA MGM;")0UM )U+J]*9WY8?OQ:.B,ON<4??]\*W0*7VCTW K];/<0 !S-5*TV52 MNU.>E%$O^7L_T[WS-\6_O%,]J-(=;99A12R6S/WS>I.LO+]Q@-?).HMYC@DN M"6B_[66+)?]\ M(=5GK^:-%%OP#_";@3R_VT--G$KU57R-^6OQ#.F9GA#+FTB=M9UC]ZT[CT!) M2%!_9:CBQR\KHM;>0S;>_W"; ^:LKQ/ [#S39S>J*.] X."V;XX"1RI;B\\' M^9I7'0'%/ZY9RTNU!_(A7LYB#&U=%SJ+UNO2VU:*^0F-FY32('//^A>0H$]4 MICG?%!).XP0.SN(VKI("]0#=IKWHDJ ;8;!GJ@L2#?M6ZBS9+QC[N*&8R[2_ MEMR]B.>$/N*+#.$XYI.!-X3,X)CFL.#?.I[4TU1W7)VW2P70GGQ)T.M5/65] MJPM#U2]F7#PQ%;%8L7+"F/M3^EIS@V"5@8/>TZ!VPEF3D43HR#!_1KBVWJ?+ M^YIA2*\X=V@S!CZPZPRK9&R#VKVKE^/GCEH OC#22+-0T#\Y&[U>N>W8 M=X_K]1$R8]L2'B\\Z_N3>;TUZ%I:NJDIH2OY+:HDH:NX7)[2,;K_I:-.Z3>H M>KJX)Z2Y7">U MJ8;P&[@#X0/R#\L?W#4>=6RA%UNS&S3?Y3F=[#2ACU@%E4/R(5F6BNJD30F9 M+R#;9=94D%,,#J# HSY'EK%%$!>?^4+B,_4[0'=K@17*)%DDBT3#P_EX5):G!DRC1:,[>_5Q)J;B8UP:\G[96?/&C#JE-&WBE]9Y&6T& MD\_/,>I5.M0)@Q_=__@[R[_[QO5M:%;.*&[8VC&W>G!16SU4D;/TD,,F);L\ MPWZ)7TR ZYZ;R[%BK.+V^Q0V(FJ"T(<,<9KR#P\)@0C>(UZ[^JZF!.JA'Q6# M3$E>%O9ZR2&V%FXR@+#!LJZ3F>#_+@=$_E6!_),E'(!7ZI4W?;(X\Q:^%D)L MR/NP=\L7#G?Y"9>^R*9M53+5R2X]2[CGMY^IQ$"GV$K^-Q.='R]K@3M7^C9/ MTRD-T$.L<5MB2=.2N0[>Z:AH!)7>CB+1:,L%GE%-C.?!ZRH4F*+#6Z113NBGZ-E89 MTABLH6AAB@.TWV;:E=FO44&OEHY2:]\1)." M)0Y+0YF%Q,U=+!QBDI:^M\8&A\35U-JB_IE?9_?JT][,L/G*UP*L](+2.01E M_)Y0QQ/2'BTO)&=M@P\MWO#//*^JF9008S+]#J*F;AJV'N;2MQ)LCS MY.?AD:ELN33A]((/&1K9]F*9J"-^*/KS@1KW'0#TQ/=ZXCB?.HWG;VG7M8%_ M/;I!==M#S^F=0%.#@>$ /EUFIU"/98C:CIY0%>(HBE-2?\@HCWPB19OX06DI MBV]M\,? .H2,#AWVFG+5)#2JDG_.LG"M/8(>4JAO,2;=[I=Q0'CW[EN,8.^> M="Z2N&NGRW:UZ3$,N3]U9DX2B@-TE#V^;1O*-D 2+TNIGN:D=)8ON0!)UY., M?E[$77).8OJL22J"<9QUX\@6.I'F2D3E%@\3+=\6?Y^9^;8 MW$]0>EEXRG="V^#_)?8G7(DB&GC:_6 ^ MD1*F->X9^-5>XNS2]@\B+O!S[=Z@/8>DUHT?\_IMP2 ^D+O?+O7/5(?[L)EM MJ=%;4P4J=E4D+NPGZPK[_2BWHHD_;!?55^:K M&G)1<-$QU'M@P/?X3C;;J7[,0D)5EFX1W56/2D)OCV(YZF*;E$R2QYO&,1EI M[G.MXE]T7]."/O_Y;U:Z:P-XGKDPDO/V5%Q_&0<_T"/_\D #E MDN.SY/LXJR1PY9@;HFBB^GV2NI?S]0:=*+FIXA\+8HUL^-Y_"BG]<=7$\TY[ MK9%I75MM2]4@1*!19]/S#3<,3UB#-'EP+D]I[_#L,GY<14^-,Y-?['M0D\13 M4UF>SC$NEB?L(S_)&<[NTY#,8"J\5Y&2 Z-^RY!'52(F#O?CU1XW>@P<.%;& M%O+7GC.$S9D6-?]>>4X8#"T<_EC?^#P-GDJMU>*AL^-QNJDO+VAXT]%O%!AN M:.VP;!&57ZU4P1HE)$2J)MQJUKRPL7 ?8D0;[_:85DV#P7"[]/5CO:_WM%X6 M=G<>S[BV9RT@)(LZ1 2^SW"3?,WGU^E<8,U7V! R37@=S\5'PN*^+Z>%!N=G M_T\:8?YW$:;_?N]]52 X+>?&M!#_9[,Z2"':++&A[&*U>Y-@&/]FNZIP_ MH;>SYKSV1"J^2BG+4X7[]'YKGB[N=A+-$#<)7[ZF%X;DMLQ#8=\#CI#CG2XT M@TV&KNT/=O&.Q[V?)[Q8]T[@T&KA%WM625PJX3Y83.SL9?<_'L_S[*AKNW/Q M336_JGU>& Q-]6,N"*9^-Z'5PT266=/K().CP5/+IKE9_J/>[%9&_-:]O=[E MX_$Q*.I55V>!5PIYE7*8+MLNM1[QBGZG7/8FFA6AT>XSL+;**U^W:CM=]-'F M]#@^B+GMZZ#[\XN9^B]L7R7-\ =/KC3-=@8QL=1;:^I:0$X]#G+UZP/.^(AQ M%O;2<,?.;ZU.Q;W;3L5B67#"9MZG?HH "14T6^?BHWQ>RY7/WW99\%6"W5MG M-);V)/$_G*#$T;4^WVI*NY$1.2Q-:7-5V3M=W.\S,GBV'K+&/ 0N[C!7=BJ MUOX07SRZ"CO7U)KQ+O%R^=1Z2 %HI_0=0[,%1)4E-6A._T9Q;OY_S+UG0)/1 MMBT:I*D("-*[TKLH16I$.@A([R!=:J27$%!0%) N("!->N^$7J07Z=*2$*FA M)70"!,)SOQ_OS[WWW+OWV>_<\W?\^.J<:\VQUIIC(('R\I6H3RTY?OL0^4*I!\?^^XQ/_NM\407V=$ZWK7]$ M;:(58+N>K8913H?[VFBH).)E8O-U%[1@U,'%M(0 &[@3/)#?2]6)$\'JE*257/]K:/0M29$JW);]"N'2& M*0=6 KF:S>[87D2<5NTL9U?2JN(&C7N8O<('8+)?\E4^%H ;/=:(PESHSS@W MAE+;(/J^LE72UK8TFP>+ ^=;K VXR[-8Y<'(K1R@8W !,@R$QQ MQ ;A)BVF/1&Z]Z-2-J^F0=@ 5;2YJE*HX!_9[J7)=+57C?(ZG@AM&'Z_S,Q> MNN4T&QE?+!^AY/YI MA&_PW.&0^9C(+[F]\'HYQW_S/>'NY;E_F 8C^Y2OEXZ$ MM,3U(I 'KXPE,[H!%%(ZX_=6-Y]"L\DX%$ZYZ85M%SF M.4T,Z/;@-+EQ%[ M;>ZUTTF*SK>T];H;>N1,0-NR]6_'90@[DD\?_=_<9[\G#SPB;0LFE;C^LYT] MM0SQ2PRR3RWU7W8M2V;^^J8R[VF@E,O;] 6ZWK-R%U3\^^VUQ:KY#@R.JU-A MIGF4*&4\DH/]9/2@YN(Q9ZZH/-@6O=_2%H89#UW?)9^;Y2=;ZZOD\ENU^Z9O M:G&I)R,U4=YSCKJZ >">>DH"28]\*@ZM8J.^*!'K7.Y^+%K*7+37[W2]BIRO M^.:.[C%?,_I1F$QPNQD?>736N^^T0O(YZ!/(;/6/0W04[]*K,[$+0H;=K.6= MO\6L+A_FQZ[7641FT5*UMN8BTK6EH3J)^V=\V4<2V0+Z^,%Y^N/#"518?_S7 M@QFE6:OJ\"KX3-^TUCSNX_@\\F1 ?/Y5>>,Q3T:](.V3&\#WDL&,$<6PXV+X M?,UQFH@/@UZ3I[KG;?RO-BZVCM@7+ILF^E>7F\ZM7?[[01WI22[2:TE5]DLT MD];="C^&R]YTK5&YJH\&<2W3?#J7D>KL9U7\9UJ/_CG YI]6F/-]H>#VEX1A M/E_40I>U$?%XU%F1S/M2?Z@GNE7&MOEPE3NQY# S.OW+8\_KFN2.I;C":=.O M74NS^NUQZ_2_VF/J?7R)$+P?6P2F>%])4#[OC2@^T5'UK4O2-1/&AN!FP(G8 M$ 2MOVQU]?JPPV^O)IU??^1=RM29>9;^O%<4>EU^OU/<0* L]AG>*H1Q'QDI M6UF#*&XJ*%LRN[OHTA3OC#Y'52W ZAYS)S%L'UD_7@A9":=S\4KY>;?O]G@, M%Q-/B,EFJ,YRBS[J)]QCUW4@ZLGLP T@9\752S4_*#KZP;*N?>=A]B(.5Q># MUT;\!"6J,J% WSZT-STC:O"[-O6[3[?ZZ)#IHUV2:ZS&?$VU0=?_\)G4(O*Z MOJ'&JN.B%.-W\7OPWS ;-LY(UL3.@OA0#[ZM'RK*@Z_LH4_F9]$['#2LSTJW M3.^[]QI8VM0=HR3V%*E' Q)@HI4FM74O?FY? MM@R133#?X>1*0PS7'6\I83'8SHZ8G9$(458*NZ7*8V(!TJ3#@1![A^MX@%,T]R5 M=][>$?26?WC5C6>]BA1OZ'!9AHD4RQO;QPGGM^QL+L Z-=.,A+74H %?&%[& MV:F;-=1/5AIRX=-L[3%&BQ?(%.@O0>B^&&/\'Y^5#LBMSB0DVE4!\MJF.<=? M%')==5BTN>^!)8+I%\!A)>U-=X$/=%T=U=^O$@U(%=.2LK+$VU7E_JOB>O^_ M 3MT6KRQO9.SZT<7=X6,)>. PM9*W";$Y.1"YN$7 JX[!=&W.6>[K;Z1Y?@F MJ:^J)IF0,:QJ "@;OOO^F)[&X%<%99G->-H2IO0E1/8@M(9TO.NDRL7U-X!T MM9[L'Q)4GA-)\D$65B\9%$3MC8W]C=5U:*.GM73G9RV^ZLW*BB0),-%^27!P ML(9\@+*%KJ.K7[4@_XC(Y?,8V&@JLWU"%\IMSREZAR&>[M-/L#W8RY[!),* M=T2IW#F+#TDZP!#-9V1SW9:VH!X&MI#%"@CVK-D&S.Q%]VL:%HNQ>U$ M6O560K0PND->4Z.]/O*^1YB(#.GE8B#1>REV<-,S"1%8(]SR\;%W+3^.DO>_-JLNTML:4:F06#L87XN$"-;7A^6DC<;. M_C:\]FN0R2^KG0XB%G[YS#+U%#[;TY\PG P/8L>@M51.2<]E;H7FQ@'HWV*+ MTS%^PA\K&^N"6'G4V#-9>:_7*HHW*#%39TJ.]T=_66"P'59W70V$_%/1.N)Q M1(>S[,##_#@BEE-K^^3-/M42F(R/F!N ]ZM#(Q"Y+D[]I/IHEU]:"3.U1__H M7'@T=&9O:H)5?%3\%L:O^%OVWL1C()"Z2R'ZY?$O _'?$D^U]/3TA)(GY([D MZG7%JQQ270H3ZH>%XOK3OR5IM)PQ<-4*]:7R\I9V/EN+%(_F(J-^]X\V&!H MP3M -R' +V:Y]7\<7OX[ ,Z%9:5YI465/TJSX^KB EU+!;:=DK*+4HNR55+O M9KBL.J3>^9-"R%EZKX* B HS,O:EZHM2Q"O5VYSO28LV(YD_.T*;HQS"501& MNI_4U>09D^2&WR&B>O$XN$DWY@8P;K(!'9R)ZP&QC%G= .8;0OEL/,]4_#00 MOE^]'@VN]OC+O?J-VBZ<8BJ[ 5#'B^I2AU/3. MO*;L4VE"0-@GPB&_#_B#ZY^0!*R8#.;EL^39*.KJ'_)--^#L MO1GCEA!D>D_J9@9IE;N%0<8F_-VO.!NUKP!E\/J K6^[(LXM!24;<$.LUGEUP238RL<0'[..UYN)] M'I+%[YB@9J1D05.C;I="I[ZTM)9H-%G.]U >45AYW=Z4UK0M7![]I.9>04C/ M=?[DNG-^G,TF*S9%*H;"=J-R>;4WI!'BI4L42U,+O5N>1V1(S6#\I:#\UAU6 M-^'CL NZC8-BT84;P+TR@:<+'W%?(M7RL6QZ-O+Q\0:C7!!PRY'^(Y3+Z\_O MV8#\CZMF&*=,3 0+% Z/,Z^S4D7I;@ I#.UF/(CXMS> #)W0AUM5?O;W^M[/ M6^'_YO*RE'TSA%( C*.&V;#R9;933=,_ RS#!BC#^ZX,8*61!:[A-,;)E;X! M=' XLY)T"HRYFC0-)IM,;*$@)?5N8JU+ML_K! M1X*EE_%O#0]TW<2;L(\; FZ_&>DNYV=1)/G GKA;!C;>;=S/]$L]K,,\MD)+ MB44]RF"D,RU4I36)4Q:**WCKR,66WE$_C?^?_LE\T'27+-XZ),3IOE1GJ-ARGB;O; MFG@L%ZE_^F-?">1Z.P+DH'SUJ9G=?]\>,NGBA )Z^,-BL)6>CY3G4U<'@WJ%%4#!X;Z'D8O9V4VJR?PX8R]!0=-J@\B2,1GD Z6(\5Q'Z/'?W MMO3?>KWZ0N9*VP]=W6P"\[U2II\JA/->"HK;Z IIH4J35MI+,V(LMO=1$@>Z MC?W<(KHUQZPJW\LF\ZF6<-[U9"_K7$CT<>4DN!@G@^=Q[M4&"<5.+-LL[[D] MK'>]/3<*'3K!9O$KZ9KQV,;?#.QN%#7UV?@_R" *S:>_G$)J?^BW/& MQ2G"F_>MGE+UJ1&^WT7]_KJ'N*Z59:9B^[.+V&V +I.\CJ4 .6'D%+;Z-+FM MO+X=F6J.[/!2\PHZ2['$V^.T8++G'\ZDO+3O7.G5M>)_<_E%6=P A(YY!9 * MB[]8NB!-&"WS?C^BIJ/HUW/2B2RO_JRQ"D)*MY+_BXN2V[+LZ_0JOI>R_L5> MI_'6,B5>6NT! [!N!YYF)Z/"@?4Z\=/3I-92@4153#E;,.S7GAHL"-+^A!X8*M@QJBRX)CC!J#-]68H-RCU-6GZ M3@=.ZF(^Y.XN4NX9Y+2MS>*A=JE#WJY';%JZ7+[.UQBQ#HI1V&_7GNKUXO*, MQR*B)2YGI'!YV'H;T^=J[A:O#1J/&P!;)&&W8XP@6GS8Y^T%P S"1&='1Q>^: M B(]0[%6"VN&LI 2\^#MEA;_ZI&FB(O55K#:Q6C(^5Y3-I/"5)]?I$ N%0]G M>5,<\^TR3_$&QJMUB[0@ QIZPL'DYZ"=CH_O,N-;X=O-KF3-E>W.!S^CNVHS M+2..0NN*DSM7@/[9>E3#0%[==NOJ.P%DZ4[7-3]?-[K> #3A5Z49\T4W /3X M;W3P2A*:8A2)B$DP.>)V.D?@(OP,E5?,:'IY?!Y:3A*I">2)?S1X#5A;8,/Z MP*&\AU*L/X.0'V89+D^G_'T'+,C9YPR7THI MK40I+Z\\:>?D"=^_+:#N2X(,_(OM6M7F$2X+S!@-+BK53"DGC/SX/K\/0RS] MG=@JIX2A0G?I9NC\TJYVO7<7ARGZ>"QLQ>MO]3JHN"76Y0/E\2ZK]U&3\LAT M?:_O694+!>@W*@A%13MU9C%=9U[5AH: &J-JR\#"&P9!T_*/KY>3)&[)1WG(=Z"T1@+EVIY5XXY?VISZ)66]:,,NWP P M4Z.. RO[%+\?&BB=%%GLR[Q>5'E+N21P>V@@6 *L=4$=@H(K4CCX8G[>LS#' M5/64527>2E=!UYXM'\;&?.YYQ7R] .7\7:#AL8=\-J%+OVU[ ]#E!YYZL%^K MH0M$.VX 092(4==9(8KKEIE/,XL"A+UX?53CL](JX)U"L*NS9/$5;T!MV0GK M\9&S _H&,!;3*(.5;4.#> NY1C'"\1!C'1L(71L^(Y'R)^?!)/ MV/FQVJQB1UBPLX!BB?=^@\7'^>+9Y5ZW[3X58N0$[1$C;4\RC/T@._1CP>$- M( 1W#/4Y [9=+_3M(?(K0Y(RU:Y,6#NNU/I>6>Z>"C*;A9=>=]7"!&9VL.7% M-P#UVN)SY2QEV" V'YRBT 5G6W+W7\[1$_[]Z_&SS%Z_?K&H]EW2[H MKN[W<&E]'3CK/!8K,4GV/A/Z6BU]7TAE@QE(V7A?+"$(F(M&#[GD :&^? MYP5I%.M8U_9&8=@RK0(\+()5E1F*C;U>#^#Q<0ZH,[WUEJ/V'HF;XJD^/)NU MA6MFPB1 J0F)UT>.3GA\6_ZTYD_2I,P=@R%?693]KHXFA;5ID*PL!\GH,^KD MAHLQ=94:F=ZB>'TVD8C>,GC](JS@J&OT4%WMJ#A';V ;"\--87I2UQ QWV8O M%-UL08I6+R+)3&$;?UEN0Y+89/^G\P<'F23A,J+1[.PHHW"!USZL1O50LO,5 M KTOZ59&SWWTY5'4J#$O#>8C,UZN&*@@#]CO/$(& M:O?'6()_C^UHT5T+#^P0& S>'V8H_C&C?D28I\MZ"%L[8RUTUU4YV10NOEW? M)%O19$3VLC95+$I;DIJ3X\7F?$<5Y-M@K7NBR<]%M'%GHBJPNX/0\WH&*W/% MT8EE#OTF[++J20_2/"PJU19\.5-H+5L1#*-(4HO:1<3'Q#E1B@>BB]__T+!2 M30FBS@CG]B?KYME;(A3W^? M -5,9D8UK&;D#2PT'I-)"-M8H>]F!!F962G7:'\*7">8I7H;!,"Y-'EDS9:C MC?MU$Z-NWP#B3EHIO2%]32F\32CTCO1\A/#I2,U1#W6XV!??V*$KI?.L;P%XKGG,YRL_IS_.;H/!3EH;5Z=)YFG.DZ+7K"-JTQOZMH***71V"S^/!(*%Y'3SL)\R;.>US:7<3BH%-;>;:0NU!7\6S^=.B%VU MA)(YDV0@8UAE >UH_,I9H>2R5 E 8Z=;4NR=13 QFOY,'">:EG AXPX4,8\_ M*:&/OS0/J]V8;.W=-\'&P6(]KC>0W]9P%JDY*RO7T*B+OX^Z6OT<$W A&R:R MM_DWM9X#>W:8!Q10Q(ORU?'3BTMIB MJ/Y7]KO@H?@3AQ= >:]:O#V:52-3#9MR_>?LS*8:)NV-ET'U-V0QI1!M/[;J MRYW.I?Y"[&K4*@SNPC^ UI^5OSSC6U?U^_B"K-H.;5XT^LU!]_DAZ>FQB6ZJR^Z75?.%K@ZIT)A> M:Z>ST.E0IHPYO#K_P>R'U*7-KL\?GU (2/@G]2N!PWZ&X@U7/M3OQ4UL:Z-U MV1,JY4/5 CR$^OX(,'P0KT=_&>"0BRVAX@XFKCOR](VLND[:5"]SQS)KI$VF MJ5YG,(:Y41YKAW1:,LF"E?9L37:>M$T,#Q*R$#="B]8 M"PWC#]LDF,>[N(4J.&&%[WF.LOKWPIG5P)!)"VMUKV?W3IU6E:761E4>L&_O M"8+1.;*FLYT#1[P5[DDFUV6UH*7\TK743ER8OX+SP30200;62GJ2E@!?KH5_S:#ZTU-,6M<+[8%N\R?I3W<,W49P$> M$ON(R@[0?$;5#I,2;M_N@J'>=W#%)N/E2,W(1MO1P]^1C)E?6]K<$0\!U'-I MKRS?41*:.G@IK0=37N=MZ?[/J9AS%U57)N^(3?1$'.Q4>A-C759@6AIO=2:B MVE3E;G7/4;R_/B"*-@A1-:6<_>RUET5,E-GG'Z).9I2I\J.;"I9BW3,0ZR6Q M%4V-7'S$1O(DQ3I[SQP[;@7+>P9:]FM#/(*I]HS':4'\OKSYH2;QZW>UNQ0M MK\&S@RJ&]_C'=+EH^D/*B^\AKR_ ;+*D35@I+&&CP(];H:7(&?W5XU,)Q0\@ MMMF1(& X2+T HDVMI^EV13@LP77KCX.)(.[C*'R2,Y(LGM!;SC;A7=_?M+EZ M$M*093BL-\]R?83+Q?7NV2,\99NF,#ORR MQ'[QW*FEM,^N_?<)X?ZO!$'_SX IR0N; ZFU3V/N@C/^G6/1.8$&4]=%9 V2 MU3!;,!E1:U(RL2>()40"3]*"GMILEFACCKZVW M8I[H.=KH[+ J78HP>K\AF#"8K\L) OI=?X+366LB1]UU>4J;<+'ZBR]U^UZ: MOX]64C2K7.+72;FW%Z'Q6VN3]RC\0O3PXQ&L_,U:T;[.CWQJHS#PFE7Y &[1..Q MF1").>4KT.+0:IF+X*-3/H4TEG@0#&&Y.,+3T)S$_XE$50#9J"Y/N\_,-CPF MJ>_1AI]P@T"!_;1]>K\8) M,:"/L>9"I'",YE I=A01*.-=6H:5DN3P:0+GC&_1P'-Z<9B6_XPG(9]/*+MD1E@YF-UC^4)'O&J_ MEC.X0<3DC#/R!E">9>;7-/\P P3J^-W\.?1V +-#:M=VE4<&4ZAQ9)=( MA5K%#2!KOOOZ*J%H!=&V5BJX<5B\>$;7-S)Q)^O=7.G7!>V.P\3GE6 M/>%G MG$DTAWL^4%S;<%KN'4Q1D\^&D >>X4I1-YVSPGQS'W.,&_:>48=9#T-!J:,& M92-'CUTV3/<5DEX@IU1\K(D.M_!^\R,VL1W-_/.5LFNE 85&^J3Q].'(-L]J MF8PT4_/OI(>TOZ9&BY.2#?+?G[(--+$,UG@&AP7L2\Z('9G=AVXVS@+%YI[Z MF-2'[AT!HX/:8![[H(_D]Y+-QFMR1!8; E\JN*Z'7+)!LOR8_BT;DM2MG9_H M-21"-9N2695T:,L$!6\V)/S4TE'O;QZ1V5X+*GP.BV]I6X&JM=C]:&O9'52"MIFD3)$N;,[@#.V>ZRO8Y#7]6C!_&1_;LCH,VW,AMC,;HHGL_ M4Y=+X4:2D*.E 6FA^VR7QV:?]ZRGCHDFNWHYS71I>&GQRPYQ;.PSQVSY/^R[ MNK*0W9#T#4N1(V1'CIRP.(BD9[<=+I7$=K??:(&\YO"4C#.<6GTS,'.'6>/> MB[3.?6^K0F4I'TNJ#19M/*//BZ)\?0/X^;D)?BLXM.Q\ZOMP6IRB5MH>Z[5B.,W1SB/> M'$_T&,4JKGEDH:Y*_Q8E0?S\P@L<4M:KU'_9QO_$Q8%,M]'(O&O?ON+31CRF M 5%PL($"!@BOY#']J*L+:J1\S)O]1CSGA0=R+MN*RK,/#[:1PH:E"N<&EY=Q M".C?:9-S[0>BSD5U<4V*/Q]B%ZF330EK"\,B4#%;&E/P+;&BKKYRA^DC7_EVCL#0ST9&<@'A[::Z!JT:TSB#(.^=> MI1O-3'Q=4%\]I*LTB4":\$<3YJAM^"]S4!\[4M^S0L!3G?WMS-*_P9.'%7H+ MDC1XY5^ZED671-]Z_YP$0#CD-[C<^I^6]>.3G)M&6$QPLS$[H[-Z6H^.:4R] M+-S(DL;7"YT]^&HG5[?+RKZWO048^*!Q8(O,%B+CIGVAXF&:VNMW#Z:S&2IR?$%;G@&G37M6R/ MJ-_ONY=JC\78I#^)EJ>)%E.^]9029TZN?N"9<.W9\7?LW4!9HJWB<7.5&X#) MW9P%2E/<+V"(:)L-WRYS6IN%8U_^P2*CZ+!"2EV<+TE7WXC<,*$\6V@G_CE0 M $L0GA]V)J5SND&3I%H_H_^7_AW#:0Y3C%.5%.-[[!_K?_WM:#02G&Z^H9IJ M&QM?%S*LD-K1U?A>GB"((53QQ0U@X')0P1E_#'(\FZ 3,=W0QODV Z;2.1H_ MQB?,'6L\KJ;6[B1@T7XNVT:*?S Z\VT?&CI^0;K(W)@Z84 R!+-P>]W+^39$ M0\13I^^;,GD/2.O9^AN@HE]:;9MAL,Y:IZ5FR)6X^@U@;5GTLD-F,-L)?Q(: MTGIHDGQ=O>2N^#.S+29F6L'AA9!*2/<0:5Q57%4O7ALXBG4(Y"[;82FZJBX^ MH!D"_;IH]S9?9C-#]=D].1>&&F#O$20ZY#FLCI05OJ=;!!L,2P9K>7@\C9?F M\L$9F;V:W^RPWW\"N<8?M_>N%L@=4\#<+\M2_?UK)]FY4TV+LGSQU/6$FQH< M][TE@7W[7UC=5B&?#G>+)!M?\DB^C..M;(I5L,I@)*II7TR.0V4)0Y$4U'=)S94>45K9&A*T,TV M_@X ()'Y8I:^F+60RE/P/4DW?3>MX[3JW[4@67+JZYM^UZ6D?-ME]\V.O9BA MOE$/K;:$LO9E?L:=E-54R:M((G8_!Q/]N-R\50K%JU;_.ZBF#-D8EVSIR=]F M&L8&.[?S2#%K!T%G#'!ISJ]0;=7CUTU"@2DVY/%+4UL@U.S&"# (V4[) M>:Z4!EE:-B;*-45]7WZ1^Y:,^$_S!\J$YPI6)D"7, Z;&(OB":,YUH@EB(&- M:'*_FH%1]!YYK7:Y7HRJK*AV##PIV3(G@RX 9P:5)2M(_>?8I.=#E90%*:+T');S;J*5!/R7;-'+ART%^;1#S;% M?CN?[1]17MC4&Q?5EV'#S+&2"D]^9H?+?;F&M+D^OV<4]]0G7;*"X!WA]^V' M\2>GX'@HT+$E=<; VJ,=5D7L/.Y #I?&^Z*2+/C1B$IR+%7/MF#;>[T:JO> MX6>+89L;'2*Z&\Z]J+BR"2B>/R1I2\/9&KFMT+_0\%;=SGW3Q&->N]$IX2F_ MICPR+@[J-I]@*'!.A/Q<@O(OF/3$^=(#@AOKOS;KGAV*?ENE5,$M\NH'_'_CW3B_8[CI M9J3&PPQ&:M/"J"5INU1)2I;$H0\RZG$$1/<5Z=G.[A#=?Z-FY*M!M99(J-H= M?KN$XT\XQ6W.SSO;>*8;@$P5;@NX8B':;MS6%5R7.:C%:FWR'W@#:CF&ZWGCH-_E6L:,):7G3"A>KUI6C,/W%-QZ+L:0Q;LJ6 M]18CZ]E-!><;1VUYG<9H;L0U=Y=79C;?H_?UF<'&>.9V_TKE$> 05G*AG#]Y MX'&:H8O"I_Q2!WM=\2$)\-#UIW1_3\?&R\H?IPX R1Q>I<1MFP]X:M7@ M-='6Y1%<\E[3N3_P;8NKFY1="./@CCF\Y,H82V:ZWG]',\J>Z(Z]JOA6/UA^ M1_ _37G^5T+$_R1@;#(JN@$\--A0JVZV$4-D$>0:!O5QJ_NJ8QPCET',2ZY<4_;P!/ M/P$'YZS!O-@Y;/YBHG,C.0R+XNE7N63>=)$39YCQ\$E';SV.,N/042#8-1-- M!8Z -T#].:L6$;A&?%IP9\POX*72KJOF6,[!SFT,TJO-/SM*BF+Q\(6$KF1T MA3M0M]U^GUTZ#:;CL#%!'59\6=D<]J/O3NZI[WGRIG?$>>ON1%T.!.38L7&I M78V%8A2\DB*V0(OV)+6@X5O M "&P$B&IF!+#(*ZJ_#.20@7#'>"FC4M'%8HG8'/"TU]^Q$E"U,?>0SQE7#F> M\:VW-P/+=U1^5EW7=ZECDD6[9[J!(NC<>#,:V7G[O9'FJAF$0D!#[O7A:G%!X@#RL/)AUYK5<\L>+#6N!G2YSH;(9$[6 MP6FU#;UY\N;1X1+!(._/:@)S@JFF)?:#W*[DA=Y[X/F25BU_@X'>81ZFS& T MR]?#G=F?FND!.AN#!4TR1DF)A@"1 GBB1'4'O)>5>'G>6> &H*S^ 1\,#QL( M_B"%Q/P\"]V3];X!R/F0?RUXK3F7)A9QI ?R7 ]*<.2-O4T#&$6'G>LI+*?; MQP>'F(VM(12I?WN$_LX;$ZK,^QRX]:2-F<2E)VFT8';4UG]6MW@A'(E4)R=& MBLCD&'Z3.GHSE]-P2K7/CK!M?>BT\0\_R@V#'D])5'3Z'VO9X49[B8/Y9[EK M4Q$]83_?*;"MDWQ!6H>$PX[-59^P5M<<-= 9ZS$)G4#B&HM<"'@&OCV"G5Z+ M!%%V?*\XSQBXH+Q4'\+KSU^$0E29T[ .8+0; GJL*V2E]@6BL@XZ%G=CI6$_ MUB_JHE0B>7J!N )4:S"50T 5@KSQ+X,4ZA#Z[:V]=(??)43,Q58?_:I,78^5 MHN>8!@8$ *Y:CB1N9>2L0UB\:9W)K>:L)F**Z\@27.L@/AJ:#'B:SJ(K0G0P M.'\H23(%^3'42X<4+48PJ8_""&/+&C^/BC92TU;*2I&7J4Z?D&8%FE=@,H"@=BH\*V*&)N '_X<9,W@!6N M]AM 70P[SG47>;#'/CJ//[)POP%LB2[D7'\"8R\WO('7XE1_+Z9U WCNMW]^ M-_0$>*XA"MS[,8A?:K4MQ[\-&TV-_F%NUJEFT)YXG[54!MHFN#TLP!!8MA6\ M5)1DZ[2>7T,:,<0)(\>D/W%""DZ3FHF8,(1BS0,6K?JO_/P7E7A+MP&^ER4(@Y'H;K MZ:PQ#T4.^5VTFTPN203[/4Q;#GT5;_RYFJOX8* %)Z'>KN![X#VE50 M'T_IX2UN98V'(%X9%W/7 Z'-\Q+^8A.JLO1\W@(]WKWR+1:^7MI9W1OF^ M?A[WAL1 8Y1R$SDK2=;AJ](O4XD)7M,@]1[U-8%")+FK9_:P'CG]*]7GK)=, M:"0B"%.1%P8&QXP>,#GWT"=OMI,T"^_P9_R9ISG>HON'LF!T?SO8>=6+9ZJF M?!S[&"!9=-1_)IK] M(.$W6F9O7);UI'R^#/KI\&>-PEFC"LCD?34.FQSRYD>8.K9X3*,>K;BCO5SL< ML_.>0^J?P8;+"6?=/.;P1*UVK[:FO&=_'D/L=QC8((F6N);Q>=J#_=4/['^B M@*@#5*F) WX_K(UN)G?9NQ*_WCN^B=\RO$QTXZ[+J?NJ8/=MJ];S!K#)>!P1 M]BBY)2_.P^Z-Y-S1T%Z&B[Z*0Q(_?Y/%'_YE4K6'^0*OXDO.V%I1V:#V MZMBQ@-?L?Q(&@ [!:ANS7;60>07,55LNNO/7WKU134:T/OH](Y'$0OI[(MMR MO=TI2SAN/@CD.K'*/.&/\4 D_!:\/D--./J<9J!\N":PTN:M+8W:G'3V97L# MJ!S;T9BVMH'Y #^NZIT]4_P<;VF\\P8Z(BWWTBK"OKZV*9=)>"6.-I>&\*5K M/B$A RL/I'@+^>^HT2MJ%"5>3LX8* FKJ"C7]A#=5SWZ)3?=',=G&_UX@JM. MEMCHE09/[W*WT(L2[JCNG20-%K'VNF;3K]0:' ! *==W (G&,\)\OSEV0*LDRFGMF"R:Z)$]KO"L77W$6.*=!HB-EOV0U5)7N8NC[E= M+/&W[->A*H)'._W!$Q>$5U4(,F(3^_W.XITE_A<7)6GF?7_0V"5>Z2=4N(_>JG\!=W'"C;@XGY>IK1Z_H\5)S@LJV>5PK!XTE35[R8HU\<0K]^1?M57O/-KV:1H%)IM!6T]4![1 M-VW@L>31-F\J,&AS/&J@? *;D*S1.C?U]I*Y 90K#,J&UD['P0H@XVZ[G MV1F<1:O/XE@@'78HR;^3TGYK6TX,.Z\WSVCC\]_Y.C/(EYT?+24JC-@J/;MO M +=WNB^1%[8A%#O[T&2"0ZCM9CF',DE;C?WPFX,2?FXXPDW><=5Q# A.YA MC _$Y%-590&D!SMUZBS1]AT+B8@J#WV6PZ G*&QY/M^ M+>U=GD]T!4.!:!F-^8%&DH=FC5'Z: M@L1AYO!XYCR.\-L<"[@IP%]F(6_&NN:;)"7X*$&1Y -5PC^,'$A_B"&Z1@U6 M="&5?JJ'6Y7%'^"T2P40Q/Q;*6M/1>.^Y1SJC@PM@G7 W[C\6/A;_'8O+36 MW=0)M"#)^6/4/'!D2;UNE'1%87> 3?SD4<49Y+V3"#($> MQ.8I+Q/GM"D@4N28=MV"HP^JIQ#/.(*21/\^R]VWK/HHR!7QA==AI6LYV*0P MP(@"7BAD$XQ>>+TLR_>"L$[7J$6R?=$RE$,SL5[(#ZVED !BJ,4^ %FFC.%( MBN%-Z70$^,\-@3< *]ON3&N\+]]1*I=+I\0"! MT"38R<=\\6O-#:FJ1;$%M*W6A)[(9Z6&BMXR>!Y%/ MOW44!]J>DO[25F3@B(L(@0W#*R%?%)[W5K "U&M>30:(R#S4J)$BUDYE&#\> M4"W8_I9_VS7G1X*@_?IO7KD:@6@X6_U MYW)_J&2EDORC8-C>==N;8>^CL+P?,81E*7<+J;_JQ/ ?Z15_B\ O_U#?N!-@%1X@TXMZ>8F MOEU\_Q!C&==>=BU.NSZ[LCK%\GIY;2!:,[:EM2#5@\2E_,URXY0X]\N KAI1 M,;#?*,O@JK9\SON0Q4.['V(*%7Q&>,"=#:?56^,SL%I&A$7@A?Q8<:G!P[U'>H\#Q=YQDI M.M)E\O@V0%;KXJ+\!5"^<,%4FBPHP,E!%E59G6U05D&*E[;L@:+Q#-&'7"ZB>XI+M/=>:&5 M/=&\E-B+:#XY5=XR7[B%F]?>U9R2!P9. G+#"+U$:Z5T>PH9^3^0^%*F15\T M9%?WUL!$3R?W*$FU EC<7 <.0CN"P=_8I&Z(IHJL:!& M1)/V^/*Q:Y:?FC@U5ZUZ<0178JH:NP27[R@Z^XO,?X-&A_\8*#4T-&H1: V^ MY\=M!/&S+"<6IJ65:S3R>RI=IZ2K>TM#?+KE4B!2:+,) +$&CO0E MW-)B24GXU^PV;>O=^C9B(\(H)RX ::GXUO&IZ-'PQ2_XJ)9!(UX>]%+D486: M I,(:/0-'!7XSF_U=W]X H>-6[UG9Z4DNT=LUF$$@7DB_\$J*77?WH.QC), M=:4__5#79E9 _0:@23E:X8,*ZT A9A)>3H'8MM!8^F&]/PMI7#+4[]4UKI4TH MC RNE7UE-TSLL:&NJ9F3MUX7KE^X'M$6;MM_W >,Y':A7"QM?TPY1L(.,OTX MCER.&DZU%F=#@CV:;883N#LS!,5)SS^\BH'ZG=P[J&7Q_>[G"#&XBE>@\-N9 MF?6$\^ P+[_;6FTBVP;J66-H =XGYQZ?Z"8_S""W:2U3(J[U0/;7T"4*W=KI M>3'M -XKL2':"Z%@L2,[A)VN3%A@VK)@QKU:]\Q(6,T2"X&S:S5/CFKJ 8+5 MNI*I_XBPG'.7/5Z>:OI0C=W =]_\%)[X\[4KNK#^,8-EH[*CIA32Z'#T! M;MHI;'S3TIIA.GNX%_5]X!W+N\^Y0121HDX=@/]BV\)_ JC>3\@9)5WY-'0# MZ*A&0+3B%F%-4 M)W$[3)UL,2"Z#*"4E8:W4$<9X.6CZ\\+[V]*FWJ7ZV1VD M?/N&/,X"CHZAG;H!*'\Z0:+%F1BN$!85W\^Z]B/VL8WLNAYUQ^U0'(MO8?:: MQ6CPW:E7;62?#0VS)(]_WEFS+@E;!QU1[&LG8ELFXC+7B.'GXO-"%EI>$CQ] M>PST<\/:6@86QCA1X*KRZ02W)__B-Z)BN41RT/(HB"YX>,M?L TZ^$BG4EE=Y7G+"25KUR;M:VCM'#BVV MWYXYEFI1-+X9[F:6Y$#^7+-65<;RE@2GWOP814+HE"_7SD@HQ0W@Z?+YN:.- M"I2S/*=>1E,S]T*A#![$KVS:O)%LI>W4\VN4UD-GLEH(@R9RX9'\H>:4FE7X MR(']**P9/"$@\YP![D$[)A08_ W&33EDI#%LOFYGL\R+"4-#NYKFF$>85)\+X,HC4(6;K&)'.V,OP+7YR]<2K6O#$N*^ M:][H>R41K!U-CNXK#9.>(7=G#1OYG6/[C!YKZ"D9Y7UY,$+ R7\1D'X6^J:> M/M-HO,S G$6#44&G4?R"RDA!^?0G96!'+)9^8=S>TQJ%^-K' GWOPVH]O4VZ M!LW4C.PASG^;K/:**_8.*V.U'<4/MG^I<>-_HUKZKP($U_.'U7FAJK9=[P- M1N[XO@)UIHRX>JDOAG"&;U:+B+>RY6PG%CF@I_6UPDIF.B@]5/)>3L""I-69 M*&D S"[+Y;EI@.BE"8W?#<"UM_0!;-^_8^2L[ : 38.V;X6K\]+* SMG;/[>OBG M+Q 7YB$6/KM@)2G"^2Y(BI*E9*5^=W.^5.K <3M*M@2%^;RQ&9%NF]FC:/!C M=QT*A?@JP2CW93>/21,G-L3:Y;1WL,.)JR[VPZ%9K^#PO2T3?O0EF< MDF11%V]"ILX/3D\M1@NA%"LP&AXU661EPAG)G.LS1/)YK&$;1. I<^C']$!I M._575IVE@?^^J'+,*75VL;:9VJ6?37W51YP'MOF,$,'] M=Z# WIJ;#TR*V!:=F+)T?=3)%#72_S1>R\6)09PG\H/\UU*![G)^@9'N\ +F M^XKK]R$1@:\/=[G>$]TB5]RM#OYOT=?E6[[$3!ER1O'2UI]B#)&)?.QK\:!! M$F/OO3Z1;!,WRV NLY1?K60Q]2NV,WMV:=':1F/%S%Q+O/-S!>J,C_>'%38] MR"<%3;$RUG:=BK#-F6W-%@P\'.PT5NE7\4%-7>[< #8>'J\UO'Q@<.*D9K>Z M.54MO,3XG6> 9@FF?OSG24IQ8"; ]/PPR84PDSHOLBV@R7*[>5NPOD$LI_^I MD"_.,"NL5F8@]"UN_WI)^ID&2^>:2O.RL L;D@::4;HM[G+2^-KQ\8Z6)59%,_!8+/42YB,S),?@V8#L[<\ MQ6&_]X*@8.; 60]82!3I0=^7&\!A\90N-F).P"<>6^"]?DN]A7 )!DL%WFO[ MV.??'3)&M[H%75PKK@QIK=,IQ_\M*HAE=M$"4A1SRQU=R44SO(@SR>,J34Z# M;:&U.[4KB\WIVT95U$PE95\?UJF5Q+% M0Q''U:99XV'+]-CXS6HFX>H@V)F@VD FLZ%H,=[-*K.4\&WYP%3&U4/%8F.M MN6ONF2Q9E2M@F4QU=>OJU[Z'*9+&D]WH%H$$\\VF?%HE+0,;P13B9>=$1(N= MKL+@'+/J[T:>6*A'.''Q)9/ /)KC5IC,:53[(H9=P6=C\+=/M30FL^)WB52 M@0[-#4#1P=^0\-WM?T@D3>;M#>8&_%^.S'\EF)G/XG5/0?X>T5GI,#"AJS_; M8BFU#6UKS6R0::E3XKTP\)>,'Y)E?0[Y-L=^AG5*!@\ 0SO/%28]9:T1;;#& M(I0CRQGJH#5"]]NQP98B41#;QY"L"QM(8;)O,^S.UXM-Z MG>-L6!&UR:S?=(XSL'WPVUF]2P/X]ZA6BYF1(8;NX<-6/4VZC-EMZ/?D)%OP MJQ\-L1/FF)#P\U+D#8!>BA[KTW8Y ZQG^Q'TNL_9\>,3636OP%Z%CK8VKWB3 M=Z-2[^ZP,:!PWVC?9? M[7!T[*=B.ZURNA%GV,_)2W"]KNGF,F@E0T[+'4![O<^D4'5JH+]%0\0 P$*YU2>I\% MO-AO!SKZL1V-N<=N1'R5Y[&@>F94\C[=/,33.-(QC3V]=^X#F9Z:"O=P1/1\X933@JG""^1YS M7.];OJD1A0<;7)Y\AYHI95K,0I^]*V3@#RZ";P"258T7]G3T%;(FYVJF5Q^2 MGFWS'V8[%RYF)1N6@R2'RJNR7=[X&"RA(TM3-<.UMPM+F?K,5(;PFZ8^?#&> M\ ;8_G? "DLQGDZC-^SG,.^YEM-W0=P49.BB?E$-+MV;= 596SK0$O]*[O>Z M,\WU'>GGM_1Z9<6XTT:Q#I85#.6=>Z U@.6R\[6WX#+P:M!?PC)@@>T2M/B/;0/R,? M0[G>[$AQMRR44NEH)6J*>">K+/_A)B>DV8PT[OJ M;BR9,]LQQ*JST1YU6R:?O(@PW@';)3\"D['K=Q- ;0$X A>^!;<>F15;, MV[ 3^0%$OOD!<.T^<\QK>;*Q%,9"_[JO %X)O=TU:7>@7"I*N$8".?,O/0(#?F*Z)@IT&R"W_RVBL/^Q@4% 72NT'LQ3 M^*9UMPJZC*\(2DWGES2>@C,7%>ZPGSRO>7UX.MWPZ_R5!/LVVJ,(T6Q3H\5\ MISAX.C%?NGHA]X1YD\)[@\+@ ]S'1,*CS;'92J4*8PM]E1_U^VEN\7C#UL[I M_E'^Q<4"6IM'=FU@$R;^-'E]R)].U].=.%]%\HGA*E3'AKGYFVL-&2U-'3-< M)$&=;@'G,0Z]? FF2:EP;T>""R7\M,([0 M7+ID1VN29WU,!8?[]B?-+&.5\ M^QH.-%E"2M,&.]-#!)Q:]^%-/ M!/MX$]X427A9I2X@B1KX%9%:^>Z68,!5D,ZOE**_]7!K.13"EY MD0^9O=^[R\>ZRW>L_VJ(C'C]_GO0L%D8\+<( 0Y0G&8Z^JL+O-^>)EV1Z-FY MAWEK ?U3)X9>S>FUX'J_&/+9WT.)W#ING-03?5T9&T'6]-@4TO*IJ MF]_;9 MB)"J9(Y18R"?V('!='_9S\M7ULO]DSW$#6[D[?PL2N$E=TD7B$E-+UH\V[*/ M WA6VCV?(I!=_5S3YC_A[WW#FMJ3?N%XU;LBE0%!%00I LH" @1D-ZD2PV] MA!*17F-#I(9>I??0N]2H2&_2.TCO("TA)"3?RI[9YYKOO#.S9\X[<]Z9Z\P_ M7EYW6.MYGKO^[K+6HKJK*@^C<>1C)U-A5"P R5:*/O^%^XG$X+2^_JSDW:*E M.B7[^9#B]&A$_*VW_=5M*-C'LCI]V,?:!J/G,*$M),?6DH=5:*.&_+B1[Y6K MLE=%TQ&QX':[ O>^79[Q70,7>(91'U]L[@GC]OB>7F]5N];#V>;@[LG;=6CW M6!UNU\N- L?F0>>O&4K?[-ILG?:<-]R;[ALTO'FDJO14K:-\C0AB8'IR;R.; MJ1/N"19YN3)@G[*_200UH?TS3ES+VZX<\Q5&N!D8/7MVT?=! />>XICHB'MN MZS;VJ*KA]B1CSR@.45(1+#AD*N",[/'ON#!V'+<2JS2/]%-LYI%#6'J$*%/=X%9?/=.D=T>9 M0L-+ M5IVS737LGQ>R]K5D9?.ZXS*H888SS@]\2!WB@MP^>_C55^^7=HO",*M%/M?. M>#<_:$J^?]@BUO,4_S[SSSZ^-G6=FQ.X,=\O+,GN?$Z^_A,'4U'M2Y7AQRD>*9K.2YU^<&BY_T7![95X(Y M4WF]GZ M?>_F%E8:MWZ>^1DIY M%( ^GZ0-N9A6.T[F='C2+E0XZM(FO?$1:&9IN4,$9;MP-N^)4_#V$K2)H%]P MVE"++KS'A($!RR,XK6816^=A8>7+3Z"^JWS6NO-NBWO/_1(3Z19JV56+?=^Z M,SN*\+THJDK\=Q%UNJ.Q!8IM?BRH MR^?F!(Q8*_*P67DSVCFB)6%M1- [M(N.:582$C=847TS$FJJU/"B'E96MBM" MGB/JVAK6V"X'$H7W#JG^.+TN3'MZ%L=HQ(!7!T&+ M< !VVOQ%KM=ORAX7>1E:%>M]G84.1K7Q+ 5\\=;<:^4(\9-?OS6'U7X-#423 M6QR,FJC+L7!3'R8P]E4('O+/HA>I:9+@/&\_A%^MLL_-FFBIO<7@O9DJ()TW M[D@;E9O.Q\#<7L"'AZ$/(V]6G"P3NAVE[F&3HFM.RG^\U@B$N5Y,Y2^R"C+? MNS,K4L2O8= (C^';!XV]E^W OY@6273YKI%K:244=DR569'1X)*D],)RSW9= MVC7RC"LM=YI )%4]>C*Y<&/>7D#TN+6#?4_6'">G203QG1PT;?IT9.E[EUC" M.(ITMKF21"FDI4;OR] MO"F6;#\3_H3#NS[=N\^$[BQ^S6]LG(T":5I?M^'A M4$&Y=L7SK#6Y3)KMK7U'\?>.U4;SG2B#RJEFM87 0<+CS/QZHHE/68Z5T'J%G M(8Y3BY'W8^^=?]IJQIGP(<5"%5R]+I'E+5 S7N-=H62$7)8^.9^,^IR;YKBU M+5Q3?[%BYR.V0N_6O'5C];O+5%&L!8L7<*<>GUK]NH58 H"CNP<1Y.^CO[6N M=J^."/)$#R6Q-;=QHVI/]I-.S8F:WNG+6N=$Y4=3=?E)K7 A/0"_QH6WG2." MAGO$92;;9E#;0L*Y^,Q>7OSGMH' @F\OBCD]?I&,GD!U,&-?;=.J MQVZ<1)5)4UYR+.X=/X2^HN/N.>DHF>&6MJ$M91\!3U2F3GK+] X207;FE\%K MR])$D$[7(>4.>.8ZQGSBB]#COD^.<@0C-"Z[A!RKI 2!@*7W\M/'B:"?*6&X M8GXXO'XC#_WU8TTLJ+_+CVC;/Q,2\)P(&N#J((*8*/"H(<&K.ZB9X*WL4OAZ7W7]TL)59LV[16F/'\][#Y"Y M>MX$V4Y))9XD $J^L.9%L7E%SHZ8K$+RIPLG'(3!/XV>Z*)KK"N8(-I.SIZJ MCWV8TXLYOGZ\L ]B2(["1X/C" .[$KK%[C!3M?,:43N.;=/!GCHR$5:Q45:C M]G@'R?(U#M8KESB$I>R?I Q.J"I4I4=^U1OS[. B@EY?/(T-\JE[BPW ??'; M]UZNJEBN9RQFFZ^.%9KB4#Q;IY1_?00Y]_J&:7-F1)D?+5Y^0^W29FIH(Y]_ MP1L"=\GQXTD][O73=B68MWR(DIYR!M\KDDPM.CZY70R^$E$FE;),?I0 X/(R M,< >_K+//'-ZAN PTM"\W7;?\,F4^?'XPCLBJ"<^^4Y)GYRL3DI*2N3Y?-M; M[V,3SX_\4W+AZW=C]:PCEA-E M/>.'*B@5V -9%U,3-H0;#_[;SYG\^Q!NUS,4UF%JJE/DS-#ONR>3,#:64B?H MV>D;2.4F405SW6O:+31:CK8"U/Y=DIH7PC+.'G900-(Q8A\^FB/ MB;R%RUGF18X25O#;ZYUGNF"S[Q/R7[ITK!3EK3&NQ4#F^65/M]M6,QVU=Y8M MGELT3?LQ*Y8%AH=689965TIJ8AG\-RWF%1!,<2OHOEC@8/LC.Z!H^! M=UC?+!76VLW6D[W7?&HT,2+Q]<5#8_U;2,_8V.\T^2#]C#2==#TRV.] 12M,;]WI4R<2LD"GDN+3<5>6K;M? MRF_AYL/KN06W%TM>"$NHUA-*]EDU"!LZ ])OYPU2GYT?TNS.#=]&].AKX[I] M^['L.W2ES&XG\4VEA(:^"S$6-9&"U@WW\ +R17-RKF_RG5_U'.L^'^1F<'5@ MG*X6WA[[ E.)2VYU],VOW8U.2$9]NC_LI&NV-U:W&@O5[Q3-TXN4SY(E@HQ4 MAE^9/.G8,"CPGO1PW&+3X\EZUMD)O<%TANF3:Y.]-XK'$1?[!;55H;>CX_Q M4YHS.E+D6G],].(U^!T!SO/B]QI1_;K_C!=2_O,(M]S!6H=NF#VXS_&DR?8. M_S ?)M7:88H(BFF(4/($!RT@#U.YST_-#@7YI7G+.%5OC;H>UY^_6[*;47,D MN:I2L9_[: ^-F+HY7CNV-G> T6Q6ID!<&8EG]7V'$/Q^*?7HRL^DEUAP(%YK MU6;"T..6WA?C=-8?L/.[4.%@O;F 05C\#I],)PA5[&8% MGO\._.%I].ZZXJ3$'A'DH9(KUX_K[\[B^!Q+F'_!KZCA'O[LZB656XL75])* M./!Y1%!N4BQFHW;K MK)%KXM6+GJ[0I:,67WJ9DT1#S;U<:3&^IM29-Y^E2KUKO;Y%&.AM>6?KIBB;/@WFEO"G7=7S/W".(R L MXFJO($Z!F3?B(:1]XX>XS-,*F2IOIB 1!@T-#;2.[=H/6J8/B=6B=1F9)\6Z ML%UT1&/:8K693.4/KPOZ;]%#1)#$NVL 7U)GC.]%"L]4Y]^\7/'\Z0U\[YL" M'#5YW'/P7*@$&1'4^[8"=6!A 3\.GH:/>$<20;/7F?>CB:"D7/#B_*PGY%@$ MR(O0DLPG9*.H__V*6=3_[XH2>$=+TQ[JP!F(QIMOP,>7W4V?9_E4!?A[J;73N_JU_@E;$A(\Q,Y?6$BZ,$O-9QD_C%M6[ [LI(, MUUB]ND0(LOIPWK-(X(GG^+E\-"WMVLO74B4A8M,Z7&G(SDM1"_7=9M]L:>Q;^*# M8048147Z[?Z*)^D;#FY5RB4?Y\[E8;AB871M^9HW-] MF*6>=C$))Q@0XVEUT>-QO5G.QZ<4NONB4+C$:[$ %!-F.SML88?\@?(%=B7' MN&S)QRZYB&S?>VD7S9*O/&*,JZ@NK1Z;\+9VO"1?_?F'D\?K'"N=& =$=NZ\ MSI/G<)O7\-P*&P<>!]24M\T"$:28#O]\3IVPU,V WD^>]:ZO?T28L+T[U[Q@ M-:>IIAH],^2B_C_MCOX5"2[J!%V?.T?8?6;[FWPPA_.I+_K5NU2J<,RP(R<# M(LBV(LZ%0)=T3;EJ;"E6UJUMM$T7$3&I%]!.,\3?W9!>MJ^-\J_31]R\R%H0 M2+4)XS^AO=SD4D2N&5 ^ZP%S$7\_(V+XD;$]3G8L--,.VD:/8_> MJ V;S<\O)"Q:&RVK:RL/5E,]T+NF(Z>;GA%HG[$,L]V.-RR8?6D1.M4N2,&6 M>!#I(W1(\W/Q\Q!]].IU 6,<"X8(&DMSB+41,=BY:WN*0OJ%;/"2#,\!011Y M8GCK]%S[-:.)_OC/WZ'D9;J&;A)M6].(:AQ+$89-V-T^>3HTF.M5WWRVP,#( M0*<>(R.C>5YF469>Z%Q^3@)+7G9>Z'P,Y5-+JB+_DY0U:QC<]$7YA&)=3-QK MYKDS-Z_92)ZY=IZE6-<9PNE\G<69=JO39[RRQ[Q;2/#&\GM)65FZ,Q3:%I:W M%R(NL7[H7.T.N6" T_O^SWD5Y'\(_P8$VKKWP>PRNJ$=&AJ+_.,7]8/HCR^N M>R!7"VR0\QZ<^9QKU@JW\K/SW\@JL+A:N)B=OX4KR) /O1E$=^.:) V@;Y+S MY/%K&][!P4H?>+?8/8HS7%ULXR M""IFI(CD9;U!/&'B-4Z-V5Y&+47S5'5.Y%04D?DL5K-?N+7_(3Q,3%**,@$, MWR8,[Z3R;>$+=APZ6_IT[G^HGK'XKIPHXS*^ WW5V%- ->Y-WSA<^*YS=XH[ M:EV"P<#%5#AG%D"P]3K#GWP:KHASEP\,?]?^MJMT]Z'153F&\#=Q=P.[S.U, M(A/+PY#WH'GK&9%TF0KJWR]O%=^N?R/V@;[L?NMY #78:+_.L[Q%<^O-J3.N MH?6]?9_L&;*7^^H^LZ!>YWT6J M_8ND2<4F.]>5MW:#GXYFQ0GHL5K(ZG.2P M [V_+"+X?^^-,_\A_!L0G@_3_%.>J0&,D?AXNMBJ3RRGIY7 MF#10T3FFPMZ=++&HK&=:(V^_>UW^N<'>>&C\5]Y2](]Y;/<_A']G N0?/*3_ M'\*_(^%WOUS_'\+_ P3(_XV9H?\0_L4)D']"4]C%$,>WS/PM+'::I?,IQ[NLNVCHR_*N?J]4B!>2O$4ISP3 M@%O(B:"Y5B(H+O=D): 9?,)Y-8((VOQUDT10 /!.!63PGR9"#K($Y4C@BH0 MP.HW'$NVF3)WKE2Q[:\Y#FZDS([O6JR71FXWE?L/[@\,ZM=YD(^CYI 1]-)9V% M\*;MZ) (\DB8FCUFL$<<[Y-._ZLDF5 [5&)))$E&_(DD_[;-CG1!Z+U1-'NZ M"QA5GU=??NPQ6)-/&7E6BY$SU.Q540][1*1PYL]1GY;\))=\??W2%,5Z0002V) M6^0GBW5=P*D-Z/Y%S.@O$^:[\PJW.S\$Z25\T-96=[,R-T&F&48=D*SGN4\2 MP075A9C/ME(ZW=0D;>*>@FE)F,\?$Q=6TISP#J.?<+"3$&0QJGZ*DW9<,HUX M("ZARR')R7_JU2+"=3M?K@8UI^<+E^-Q8)?"/YD1"SO+^PD/\-!-B,I2B1*Q M[ZRS=27!?[9#!+;U-*%]ZR@M9W@)&&FON+3NE7U M@BY6\^KJ8MQJ$7E;W%9L%E"KT)M$T%4=WI#U9_>? A?2D=YIR@\7G$#FK]_J M/? 3Y3!L<'E@)*=X4-GYY"2/^79229$%+1'DIL("1P!,2'V1^C,W==D@2#ZV M+FHA9I,1]C4&;.8-]<4.56LA:(.)J>],T]5 #%! M%\5[+^L5X$A"(3=K'BC^&,KIR]OL"64M.^FLX*9CHF3H"W3'"0RF**NU%>_ M(/]]WH_(3VOG%.(G#;Q+7&U.& %V$4$Q& ^=A1=EF!PEI#NO<<9%_9OG7MH[ M]%1*JSS;;:%7J[]W;__$4]9G *EOWVT9>%?RF3S&>'U5_!\8HWU6X'-*K_@[<)E2(6D_97'_3+X44W;=Y.]X,,#Z[!OI M>^(;-YW:Z&,]6=UNJU-(LD:"2 'M*7DC.#%@;^]H 1/N5M)EG)K6]=V3ML1N MB^>SMZ"'IG+<+RDEMJY%$EM36E3M7SLY.3*8(Y^<(9EY5P-J3@MUS0TZK.XB MI^#.[K9DJO-S49AUC"E]/$99;BO1)UES1V5*BWF$[?,74SLJ9YCK=C734<^D MMA%N%[6 \=8UM45/N[NZ(+30PU;36851+$JOD)N^ :]G'M[0MW_W7:/'2"TH M27>A'8(OS9;\[1W>OW?!P8EP?'7]QF/MO"UQ^7B@(;2!87DK$W=J8XJ M$DVR[U"0.-Y4;F'5S]*_J!^H<5-BHDU^EPBBZ-:VS\( !(_W5 Y]P0GTR;8URU[77CLOL3'M:_J/Q./_?K;^>W7H MW['U6MB2+CZUAGE?ZK.[A/OIF4^JR:K)W?8?552$(*:C.VQ]0OL94S$1:F=4-3V M$<9_!9?__?LZ] 6*,VKOIBXP2^-]BJ>T<'45.U*B*"RM)$[MDOWKE0QEP!+O28/3^TZ_<.]LZDM?PL5#F9$[UB@ M>:S8:=[D3V%YNE!EKAKS+R(>/ZH35*AQ=V2FIXSDN''V6H#=<2# ^._,1-!E M"#X/OG.U&D9XWPA@I\ES?X"![_D(6F!,@($P ..,)X$#O 4.D#FZVS4/$/#R M&]BZDH42HX6Z-A,M1^[8S21'LST]?-&#I ^I;",]L4>G<4NJY>_Z",-541I MJ,Y__F#[3($=< @[_\QL=02 FS\+BC8:RAJ;=^%6YC6.RVGCV.*<&3KNWJ&, M/DM;MQ$#%K6&]-S%$*/-O&KO!@:\%;\VD MGB:"=I4)?$303L08 1"W2,K?K/W!\*[4J&G/GY,+N;;X\$VL435*;ZOC9<2\ M;8[\2X,")QV5JX)0^RG!]L@,RQJKA:*<]/=RFM1GG1]DFX;)0ERWFYXS=ZF YG4F]YUTN,%RW4(P\TG@UN!)RN0+>P5L!!XV)J3+T+#-756ZRMCRBW MN <>Q-"0/U0>[&&OP\C\YGN'9WSH")*H1Q*V6WAA"YWYGZE,QS 1FH>.S#[H M14]1^^7U;]I2,126U6K&YFNI+Y;Y!P=[;E8>QFP%MNFTW()"$U[9 3"G=$<= M_E6[B7[+"VI;']7@O5*]?_^D-EEH1>OG=]' MMH=,Q7)V +"J/(,(>@7_G..E;5&7&0LZZ6[KC!7-ZBV5E7'GFK\5K/D MTV(8;/+]PX4UTEO!//F.5,GW\HNSO*#&&9LW'_>VZZ 8IL41/(:2-P4YV2#" M,>E<]^@-M+CM/6Z- ;$M:,<*_E7'CV+['M1JX^HJEFHD04'#28T)PE%6?\Y! MHWVS3W7V*U+(;V**BE6TLKS:;#NH*=M!>69C6IO=FPCZJBL!L8_?>"E^:5H< M/!-_#!/[$C!U;=D+[C6*S(-ZY)5ASTWC[O?<'BK"T!UK:6:]D105'ZV#$$%W M($NA>X,+H_L/TF>8V0A@V$Q^VP$1I.KFN/+9\2.!ESNLL]NQI^4L5Z'I5X?& MDQJHH &7<*)O8].>]I4K;%*ZBL]9K4JY"@ XLG3R_W1H^+UVT^^$ANE@ J4F M$22 6UXA,!G1$4%UJKTD;S#[KY3 D0B5MD#R8TX$C4OAE8F@;X*-*$Q- .DH MB?\+>';">=5P[KF?B2"\)CB8",(MNH&!*\.L__92C!AJ3I<(NEW^_*1VUWV^ M]PZJ&3'E>65XAF$YB#,@#!HSV<74M?$MY<:XSR=,?I?C!3H+,GHOFP39O&) MK0>:?_.E[>"?'R%+&^5-S_$?9AI/IN(O^ZVMIX8$5J_?QX$?RE?%&RU->F?O MN3(8+JTN*W"\_,03$?9ER )JRTK/5IS$Q$JIB9V' V[L+>'_&H^QI/=-Q@*Q M:M6@@ BZUO<,OIUY&_@#Y*G?- G-LX' QB61 V&OIP10%%%F0->X_Y'6]W<2 M?K?)]D_3_?4&"20?&JY*0(OEN1:I,<=QV6=EYK]1%E3[F[KYO*GV.R 4. M^R'@Y$P-O@2^@MR&G5#3P0F?O']%P!&2RFH11T\LR2"CN> U0H()$2D M-V4T-SC+A%9Q-\<@K#93\L;&,-?4:FMFYENWIBRJ2J@'->=76=N'I+"&PU!- MU&2_1N&P*W>=6>@DJ;ALU[+'3J!A^=E,41KDDV$\_%,R;W ZVJY;7!=X'P?7\!_%A9C7[M*)*C=9&3YVJ70MVYR. M,KCRE/?U6"-OY 70KC,02,9_=%3MJ' M*,.[,"M8$'1UB5^"BR]DO-32QBU%12J.WPKIE'7K+"%K&+@-#QJ!Y[J^@*9% MYC E'B5/)@>J42$E=<>2-FP.!;1/"05:RKL1A#^Q!5&='Z4M976V=$%$ @Z* MW1-UI*/FVSML[>@CLWY30UR,YY=E#&&_K^JA;H!BC\[!HZU*+ML6N<)OP:HM MXDQ/?$F!376.")I[SLPQAT,L$$$W),"+AQY^@T<2D+(7?HP2$/"4[[;WBY/1 MR+5,M0#9V*9&:;4ZC'1K%^"M[88+(R3'4L]S+'THE/))Z=KQ-(D4TE(7"2;[ MN-[IGV 9I7E+A/I[M8;A,2E_]17-)="0XQN%"P;[T6S#V%.##T/"Z>OPZ/8O M.XPEER,O*5:.7_&O88JB82^?.5GRCH$TJ!$GPX4>/RO:E+WP",HD; M]:EVZ.&K _8"VWGWOR^7Z366NU_K_$B."7!PM-NY M0%I',,:K;S"8_74"!$)?'U=:QU*!N6X[L$,HFZ)R2!Y6>[_!G0*Y3JMQ_E9> MQ+WR%R-MC!82HC$5_B!2(1? N'_6'H!L10G>B2%X%2\#28QD'!&T$0"H7-4' M@B^XFV4A;O_<5N^[&?#-/8.:N_X;,[53]=9.'?5"53HC>0B.Z*G^)0Z-R!2D MYP222CZKXLTO-:0";;K:'_V;P8;/8X"]Y^&\QK%'$;MVN>ZM2UOQPB6:/LYK M3)73/\V]*CC"VZ3KA-CUMD*+/MU)*PFK92G.0/ $Q:+Y?'3XE?7=L6*NJRN+=;:<>NOI09BBQ89\G.I92W:W\JT,D+ M/TWB"\3]KP8<2?"1MH_G[?W)S*7H(2+H'/R#MX3HM3V13+I[N*2&)$Z3=V6A MG"K ,^QBY=4+&W 8AEO'MZ8<#B1;A*"VWV1 M;X]8VC< <[UFD"K.N(Z*K&"H%GQN0_N,+#^[JPV^3XH5!C[_9R%R]34^C& + M!OG=ZX.$;)=$,SKX3QU-V^J55;>X6IO#)O3#I5KDPL<;/65J,6?IO0)O<%:Y M4)>=UO$0N:DX MF:85)N4'O\!+,EG>A)TOZH>D.,%$\FM%$GT%><,5?C2;W%=XJR08^Z8F ]R& M/+Y1%)1,S5>?[4 8:+U_,<-UYC:W/"\ R\_.'M!@NLCGFV!H/3] 3R.VC"I6X^/:_=\PY*<,DE=AW0^>R#P5^*$(DTFN^9TOO5)+H57 M>EO7"9\=B/]JPD5MYE,"@6GI:2![^Q9N9QZ0:6XP;4PS&>:W7V2\/3>7<:O'/+Z/A^WRPYT(*9JQK>;NSCA:0 >;/BFI%C BZ:$ $U:0[EN"EQ26!,!Y"LK6\<[]!@;&: M8O"RL3T8+RB$(JRN^@+.IN)/,0-(?&FO8 '2:J^[&P9DJZI%ZZ+6N3BDHL-N MP\]XPUZ=:P0PAJP&RDD$(;8ON$+0J_E(UO*R04M60"M5C-J Y2T(^M,./-JT M+<7;QM@B_ZSW]&%U&X'W'UW/"VO&["47Q&Q,],L;;RSG9B"OV"'+P]N H+4Q M0Q(N]$&DO.C"W!65I[<[@KD:<1.<(O3W!Y"%2?#3P\.=Q1L+9LUL4LE*5G, MSG(QWIO]6<@<+2A-_Z.)UX5--$W),[O+VIO\X:7F]("P1_?VCLX%&5DP6LG1 MGK%=7ICVSO_VL./=*HI;=-S-U/?Z2F[2N3@0JK;=A25NUN41"2O MSO2YOK]P6C91DB=*M*'R53GU.J_U^M+[U#<.PR,YRS7-%RA"-3P"!X"85,]4NTFHWKZ2+]E4 MEPK?[.T>UU,*<=L<,TBZ4N^V99XAQQJAN7S_8_3_/\M32CUG[BD$>I-I-4 M]7>IM[^&-V\24-8@@OC R35[!T[#S%C*MQW*APPQ]=K2COWVV7BZZ1WTDK_:Y_C<2] P6 Q-HTHWMC)-R).@U MY,*"=/L3-PGCB="),:62$(FQB22)\_R1'X9B6?AT+CT"@>* 1.)5" S/=7I) M6=N5/.ZH>1==YQ]#&$AEB-FTUS;DMC@KJ*ZG_4GP_C!GL^MMDP!-K^)S6<". MQ>W!1SI%^EU**N-$T 7;Q=>)IPP2QGSG6 6^9BH.=2A5UY#K#]U5>C@>P#W\&/K-SC"#NBI/:F_NO_U0Z)@[/U MX5QWOJ+PTH_Z3B:72=#'!\SRSN*T5^V YC ;@5*7^XNA!33X1]"YE$P9@TAM^&FA(T.S,#/:S/4P8 M[T($R27[!O<=H7I3]\%K$D10.ARR#LL A%0HMQ]%B@\^ -3XU@/\=UJ6F90< M)?UN^(\U<@7D>LX,/K=4#<:X2Y-^+_OKT.;9SI%V26MA,;R8\,BGY+,Y$IHO MBA'\Y.5>!KT5FJM_4^+P05* R>+Z&V<91&:?Z5[T2^7/K<,BBC;;A>W, +AA M_:VK2<<V9FL*J)<$;+:;1D8 M_MX5.X$]]HCAO*.7GBC\?"4WEC[>-!$,Z!VICHKMPJL13(X,96=:'.E5L[ 7 M;6\;[CS=*6[CO3*]_M?6K)Z6.3#;%4MI[P;O:5T2IW0%O M,_VW-UFU,/O7"4[,U*@X'0&?JS\[NR:,=G6E,<^OOA_SI&>;LJG03,@3 (*U MR!WMA;H%F+:@7 [TTTI['W6*ONC%2H6+@. S:WH@*T[[@\O)J@97$C;7FQ+6 MH>C8\U[!V= ] S$R]3 K2^K)"J?!$:&?,UN/;TO,@HZ.IJNEJ9F-RB^D*) &YZ%X(EZ+'%CU/1%0.DZ;B>W M;$M!27>HL3^BW5&>H^S:(]FL<>]Y3_89,;:,E(@4T:=!&;E4IVELG0XO!I$* MVC."6#BK(P.SY?OJ,#J!_\@ZC,T%_"@ W\_MDX'O^LG@S39" M,0J[H\5UB)IZJH+=0W$%BE:TT/K7S:W^\*]FPDQVY;G(=D=N-J6',M*,UHC3 MO#>?5!RQ4@K0 KFNG67JE,C):$*[H_C@QVY'H^:X/&A#M3LXJJA[^:6K,K)( M,[S3PCJ_N"C/\LFE]LUOITB3*0E_L2!THR\4PM,DBW\RZ](8O-M770-[OGW/ MZKWBT8OA&8>:VEMOGRO[_9P0.5,XR5!/9TL_A*57C.__X'+I3@$",/QEPC-4 M+Z8$'/^4>IIO,GZ33QM?T;+ 7FA4&P)=&F>L#6X9H/]8/;?143"#M)>%,%Q\ M4#5VL2Y_W3SW;$XL-$\C3QW8AN]OYOHZ-0*%5C/:)55Y*\&8#[TD]B]>^DT0 MSI C)5[\>#*D']Y-7B9&Y3SG9M4ZGI"2-"56X.I(O^KTR9#V.D.-MU1&S>UP MX/AA-TQ#X2W)'[3)/IP#1$4@V$'Z%NK\#*S=PWJVLMI*]"X:]R;*Q2DR1%1%A$^"YRPX$GB7<_^Y> MRF"&\.Z&,2 \.0YMEDW[<#L&R%=#!"-ZRM!$L$,0(Y?J:T!?QP M_P_--BOAA5$\$126 ("X]'+P,9:4KSX6]CQ(6>A4-T%C7AQ:>3^,C-* *_UH%7S;% SML%FQ M83Q'2$%\Z-)OW!NJQPK!)TO\:(B@>;I6^/8L/PD "Y .'I7ZLPB"C8>?!W!] M]P[?R8PK:>*AZI??&O0"/F]VBKNQXE/3_K.,7SYQ"O.9H%7G"J?H)K#&D.IL M*IH QK?-@UVLF0PUU=N\-VR#C--&\GY MGX1[L=.UC^Y/FMLZ&&H[.K^P?AG#>F13%M_@(S@\W*VM= TIE5'Q,$8!R-8< MI']N$"B[)@U6Z#[,@!^(^:5FK]J9Y1;$Y8O67=;9W[0QB08G!K^ !=4BW6A' M.K]DR^O3^W9="JA08." (Q6FX&HBX0T ML=AM%O]WGC.\I7V'K?<4E97M*Y%Q$8U"YZ]/>V<;0PA47?@L 2V! 74?LXZM MXT"PK";%#.K6V&[_7_@1C97T<"$9&^>.- M<;O[+]T^'ISD5^[B= 4KW0G>9+5.SVW*]% +#UP9G%FDJTOU\I[1VJ2(KFU, M^\?+5]\"] Q9@N=P7[&"U35I#.(E ,B1N:X6 @ASW5V%YJX\],KH-.[M!48_ M70Z=V^%M&DF7')8SFC7:[@3:;"QV!L?$DP$FH(?XK="B#>>&'*G,S&$I2M&Y M?OCOT[C<_&.,A_FJ^]7.M:T8&IKK-MOB*,-4]]">'>YM=\;H-GME*^.XE@?4 M%.HZ%NLPBQZVFXK<=LR9P#:D#]7V-@B088^=.4$\P]$; MIW1D"J<\0>A@D4*SQX#ZQ;#6@(>0O8.<[@.G6X)/-2!2X:/JP))!-8 !W4E= M@DQ$##4IS;\?'<=RS.]^B=FXTM=4-Z]X;J1O):?90:4O;")*R9H+^M%7RI9E M<$VC:6-:&^(#_ZKA)[%]GJL 0#&(K:N5G>6/AS[Q#C8[$/HFU9Z=RPBZ&7:6 MJ6GJ1B('#XP[EX/;(G;P5CG@D=9GP%$[7Y*Q^,:F6V%O-Z>:!OI@@?4&I36] M=OQE&P(Q.+O;5U_:&W.1:4IJ)K29[LDL37K[A71'#FC&6_$P?N2+50,V/MH! M/U+-_0J+$=\'4H_;N$N5?IJF-27VV[88XX66S>FMH4\G)3(1>3DYV1XO*O6: M(J9$H-#;C)SA%2-#C1V'$29 7GD:O$JCMK1&!($1R]:$$%[ NVR[_V&@\\_2 M1SZ!>S%8J N T;[6*R\?)-Q474!0J%QE M,THM$[K[@%I->2+9ZKT[7_L+<=)4:!;S;XK3A%<%3&8(3[L#"V:F]VYV=T-U M/7;;W%9#G A/U*<,9(MX[0:DY' B*$T;')>+)X 34H_OUP$^M7;VCQ.G?XZNZ@'$+[6] MDR]6_")UJC^PH7>-&=@E8[+#+^7]<]Z=_;B>@O, MC)QT@'&YOSIB=,7'?]6O#BL^X!OS7;PBR+X/@DX9+9ID>)/(%B8ZH9V0@6RU MVJ6ADGGLXKE5DY"=VVZ^?AF&/APJ4\A:*P,,:VD:_\4/A-'=V]OY./O,+46@ MY';U.I)+@%%O0BM^ FF4.R$FSAJ:OW?D%?BX5--JMW^HY2KDAF6DCX/I@'*X M@IHZN [S5/>W)AL4FA@D^H%SC3TQMCC6!FD+S<_VX.1 WG*-I?N1R*9W.Y&. M6J \O//S-1C)13QH,\,C0*!JL/H#I>[ M+[=M-E:%SO@Z-Z!SB*!Q;'S#4>AHN3LMBZM#8>%C9B%AL3>%)2VC,F;BZHK- MI HJYU_$47:^^)^H9$4\2UO?;NJ"CAQ=)%:SUNG!85*22X.6G@]$VJ&AD&+H MF8[V E(C!\$R-OG^C;J0T/ML>GI.$T.!)!'T_:#&K8\^2A M2VLI84G7=6,R#@LS$,[H6,< GO=Z!R5!.4E4(_XU-@+P:KM7@I^[5Q&%B>5"M3BN=7$BF9$H8I>+R^H MW]#,!;@I*T=@Z/M!EWZCXJ?S'.9G2P'TL U>WC= !)EQ)=+D0OL53CIQ3CI# MJRP"MB//R!K]2;JOA[/#WB&"N(KGLI'!#W=93.R/Q_$]:K'K^D!TT=0V7TG\ MUJK\I\7W(K:G5 M/"@^RDM%55O@4FE_#SUJ8[96FJ137?QLLTPRILTL749RL=CL&P!\JT2WF/(W MBR-GO0,*O=W-MQUK-Z\4Z!_0G637ESWTL.\5=5H/D\LN"!,4I[%@55+1I/#R MRF.T])\1U@$0_#E2_UC+OFBK0736;6L+-XK+%"^OJ1[H'+ 6:MV<468I.5+APA_2P87M_H['3JKU&V%UWTP2 M03Q"JFR*8SEIK\S*&&9=0>;P)Q 01%#5X3C!51*SULO'" MCF%UWU%!Q05*&WJ:^\NNPY:5GATCEF4*_Q2 MG=9$ZFDHP+^:@N-JC+_(J$_2A2UC3\4COH[?9\S2]:M!Z0HC"_Z05<0]NWASFZ.K;47/.5_ ,[90S<+[YB MMR#GJHA=B,JI(GV65G4KI3 MV5!Q D,)^IVOVK/,ELO@Q4,C/?4*:#[#TXLPJO01/4!M:P&8D%^Q5(._F[G0 MN]^\N#][%2?M=M!Z&$27TV9OW%F26BI:SR%@!_6!6E\11=,.[E6,;UCF39W2 MIKYH$.L,.&$ =;/Y\;DCOEV=Z'/);6<,C!KSWCD'_;"V_G7(S/TJ)30HT<=O M=<(3Z>MQTE8M4*)P*[Y7 MU6QW?",^\8L5V#K:\TAK6+X0"R SNJI$%=,VQ(-WU=*N7+LS17/77O+,6Q(@ M'\6:^DRTX E'SB.^A'Q$QLQVC#=SS<]'DT6\,UM&N8RL!K&)*6<]$Z.8/V85 M9G5__SH@OVM>'KV^:2@,Z%4A"=D_Z6N?Q;$7'Y'F2B:8<=^L20G+'MEO88_? MU'NVO'I6;J<$\>CFP5%*^>;T?D4-$61B=B]1_NYT@F-36D__YOK-QJUN M04IL?4,]MZX9VM^P4IL9!I$N+ZN,'J;;PL7D1HJ8@\W)?ZY"36V@!;;&GX%= M56*DB*"O!GX4]H]][\IYH85?8+:7GT>\O* 0F;[N&\C]6JN^WV&K.L%H3K%5 MQ;"CEMU(Z.#-!< 5W%Q%S4E .N\\6I ]BM\7N,.BPN?K$T^IV)E&9W$-P_HL M(#PXF;/ ^?-I$O@]U9A+!%U()NAY[X45B\>\VS:.*HZP].(L\I_P%&]641+9 MJQ(=4G=K83;KT),*6V<-4:$>D(W5B^B( KBIN_/J6]NK+Z8OGG4?4I@Z/9I2 MUFQ'EJLQB8;1/TB4@2@V!)\W._=K]U3LSU;0?O=)N?_.9/MZ-RK*^J3QTAR$ MP&9O35@79/JUM/O/K?^F5E>/3AG,.CML)53>KV7LJ,-8P:Y7HWMGF@>ZC&)[ MK2M<2\V=;H0XW.0//)E'DKF">@'J05:3_I';JVS)S5L:Z:@W8V:2[W4QIO9? 06Y':^ M2Z(O>^JH%O. NUQ3)Y/[DU:RO(W567RF7Q2I 2?&K"L)D90Q"L[/*FK5&=#4 M7BC@WY?6E-25U+RH(JK!=PM"J*'!-*YP4>[+_2_WCOTQKTTYOU6/F\I3NZ((TVL_P400==\\$43 ,B)(D[@) M?]]H%._L/3\.%W!W6&Z/2UN[D7_(K $?#T%3WOJ*0NK$^*?Y2%&>_HH:,J&0 ME,DICUVN\^L]'G^ETZ]S,?D&,GJA MA05M%K:<>0+4-)K]NM]UOO#P6-)80:=\UXEZ[>3"L-=C:P>J(7%V7!)$N MDOU3:9,;G=N+6M1M*>JM;U[HB)G!)WUN41ZIXZI&SO-)Q?=]N3ID^FWN!^?D)HPM!F@]$#K;ZDE@5H5MHT3D,_;89>9;9\K_^98W*9.I?L/+@A*T@T ME"S=EFH("(*"?RJ0C-/X'C^8"2H.\XVI?6>]?57 H.?.6\O#J^,EWI*U.$T7 M:>VK$UEY'QYK:,V7OAC46A;@SVQCC>]VD&K]*DL:GO IKUG&S3"F-[I#S-VN MSG=L3^\WN9_5=76<[DOX.+0D6/]6Q$!(FB.J*+$S!UI7._[A65[:FK8VB-QU M.Y)DRXQ-#WRR>]T,G2 MK!9S=/@H_N!P>/!=Q$#*68JL2.K01L"%V +PB0A:*NB'=[W-Y7 3-OJNX6C< M,T4='<-8.RW";?108G/SYA24U>MY5J.,[#GS>/H.Y\D"7.YT'=]N5^(Q7B7-(:Z7V GQ%TQ*T6]Q[U38D101G>"(/M::1A M3"ER+;>4D[6KG6,GC<.XH'I;-+F1HZ'QYH3W6\;;BB%^$"J-F/MT+,)!Y>^S MM=.1.=&/:5P&%"[G[(NC"6I M)CH_&A=/KO%Q$>MRX'IFL+7AFXIZ8&%V\C"]!I#39!:1S/;C#IX# M1ICQKT/M7CX\1U@7(+GXM-]2Y^*(V$4CH7A=794 MO=_]+?RLP^:59K)'!![=RA?4S1P3#$RVYJ'K=DX)1=F2X@[B F]6^!!9W[4> MI),Z!!6_W7TRB4 )GZ7QZ)W&RNRFU-48\WD<$J:V&^MEQ,K;Y.+'1(X=8NKH M7WF900N7A>$+]*ZB63:[\NV_9&4!"E,_^OMU<-(B8W)82B+HWI&?.UK&VAN3 MPUEP$N.8-G6M7V?.0A&I/LUPG)+X^)T!96(3G>U2SL38#:0MKDMOO\[GFZ6W MFCD]ZKR1EMFVX'3P@O59,R6KD^QK+1"(U"QN^YNF=5"_^]SP[T ':J^=S/J" MFO3.H4-A-33"1O-'=M9;8;#1(6%SIG1NN41A,3V BW?BV^(@,P]4H[.?N^7R M&R$N7[:9C>D+S)LQ^'8BJ$$)*P@8$',EH%HTO]:;QKFP$4201]R>-1'T% RX M #37KQ-BY;K[+(1=OL4^P@>_02)H4_N.K<'2,W_B@[>9APGML#>/>7H[GG0 M.IR=-3GM.>7M=L&98:?([>#T%\2D=\V9 6Q-;W%GZR/MP- M\K E#22 T_V47AZ;K"S047%4 )]P^/A\Q9! 2]-+\DD M3XQKWABRV=,:JE(4X?]U@K?MKZIRIAJ>BYG0>7W>FG [>8L(:FP@5?"&1G_[ MFQ%-[$OX9*/$.4! "7@($33+4D8:(G+^/WMLUD5*P@C.#7^'$LY'YNXTA4WJ MJ2P\%/VB,N&MS6")CB'_<#\'/"N.0B=<[A%GJN;7L"3S_266];,:2?*OL<#R M%[0WDYO&Q=M^#C:6GKP-UHGU,J[8;F>9\&Z]0=W*DMF*OCJ3E3?A'=FDT0WO MXJ_WH]8NB^@@J5,-G%6" G"8P3'VD/;>=YO&)8AMB9&X%U;W$4;E+Z,26$-D MWLV."7?:%TX5FK'+\/CT4K]Y<@8"X(6R/W405,?N=?76"RLF)CC-+-PE5U>$ MR5;'B+W.VH2(?HB.["-\F9*$1.G3_Z^][PYK:MOVC;V!*$6DB8H@'>E*%9'> M(0$"(DH5!")=:=FB@H#T#@+22>B]$Q'I'4(-1:0(H8- @!#>6K[#^<[[[MEW MGWWO?>_==][Y=WY?LM:<EGP@DN!KG^/0CG<913# M+$:*=UQYY*2#;CI(P%W6L3#;WWN&Z9;BRFC M6ZK+)++Q?5L^ _6P'\,([OAPL@PGW41SE74;:^@>S;0M'MD44N6['9.7=K!NVG!OU%6=#V_KO!P!; M_G $S65MAY"WV1[)Z-&#Z0GDYYCJ\>SB;\NU ;+B;Q24,&XD QOYA8SF MKV?-6^P2HJ/]4URNHWSMKE>%G #>HP:L%JISQ*RE8_;=KN!!HHYEWL]J 1G= M;T=9?\\ MVF2.9BL:A!\?@A9"0)=$A7IWY-LF0S+*C%7.R&."G?3W#M\VOVY M8G.N$X.-)9.Y*L2"84E6$1%I3C(X]);VP$6_;K M9"ISS&)4FPS)A7JP:N];AZ99LS*XL9NM,C >KLX3 ME" B5R$2'GM.^"+P0V MMN3'DZ@02?G IH5(QIX6:P$# .'!YW*C'9<\=N:*0]:RPN\7R;K8A?7 M5O.V83Y0*_F^' R@&W2_>UE_9Z#.?[(!_K]GI5@(9NWCX[2T18U9QX']2(ZG M&6T[%@?+4GT=19QQ?H^9X5-L-/H&G\ZVK=P%: ],!YH32>/I6C>=SNP) M*W*,3#93?O\P4M^Z80>ZWA$(4X #_]AE.)/?&$0DO!MY)96^2SZ(>Y/G&B3Y MPUI_HV1"E7>FJ4'\?NQ!Q4FE X8%)3]O]R; OV M0YZQP^-R587[/]#E*^N+MC_\GPR/#Q6*\II:K7!RJ5#/Y6RC)WQ_]43> MC-+*).4;#HPGX=8=2=35FY-IM#1O5JP]@S>B+7I*M*!,ZW(''4O%,I?.EY1( M^I5PF":'?^,(U9A%B1=E M 'M+S1C>@@5UY_)+9K^/RGXN*T=YZF#IV^?J:AK%T<])P($:TT8T6:R7T'W@ ME??E>]^FK3,T+5!15>5&M)/WSF--C"KSK@I3LD(O<#Y]L=[*(" 6(G,=3(#^ MF_*PWDP233!8:;^3@L. M2Y1RE\!51:R]HSG\6[74JRS26DRS4Q*#BJ+,IU)#Z:YZ@F&7K(:Y,\3;R%TD M,V-FKLI_X9L4]I\[9C]8)EE4]%1G\XG<:M#QY717'] MF#3Z0$Y:4 M>>1R05)""7LE=?3V1?42V'Y9'36ADBWJC68)JGJ6 M1B&JA]\5,WSTVVH MR0LZFEOKL\D65>$K)*_U+]V+2#/)%%<29C$5#&8.V[+O'VB#%5V@!Y[I!8+= MKBY2Q'/?>(2YHWIN>ZI5B3ORZFJH9V!!JI6F_) I2:%IP M[VQT)*7EYB7K ^7/5H##IHUY@11'S/F."W:-3$8S^18_8^XH&," B>4,XB!\R /YG6Z9XN"[(*CKN\>/J'TEQ0P=%EI; M3>SW$FD(3S>H$7T$14B-MR3S3W#FOBEVA)-G0E/D::W5]D78-!0MBL(@92#/ M7DC^/SM9XK^G$45-MJG0:/B0X(>0LUD+CZUNQD]W?6XK5F_IXA0-+NEJHE;7YZ:W^)4<-6.+NOO]OY0@*.0/"]L)#V%;06WV*%'#@J+T D_ M@JFJ"E-24JD>K=5*K]N6QF>X/2)AN](E\NGUICE17*8*YO#[)A3 GM*)X"?- MOUC0%V[I$339A=7/X#R&QZ1EMWS/# M!@5G_,A^C+OG/JE3)Y[:]5N;OL'#U]+UV]+%ZB96Q;2,"4>3(_TL;K;"\\LM846PQ4.0;&2U__[98*I;TQG*T^K?+57X(.)7BXDUG."-RZ,[35SQ- M94@UF\T(;)+FHY$XKAW(N-8/30NY#1RQW'\/L_C7A0!#.;GP%#"PSN%PE?B. M1X[&\Y2M! P**X%I2=" 'P],"X'V8>M9;H56%8GQG[P$(G4RALA.NRMMR^P_ M0(WAE[IC^PXWSE#C2G97?7@Q1[^."NV:YZ!+NI TBJVIXWJ".#\.799#EGV= MI6>W:M.!]??K +B:'?R75\EV),E+7]] 7D/&EC>-CEI7/JUW/0V(M/FFJY;" MC4"!X:[QL'C$\JC2L*=)\I)Y_"TE#H59 ?%*:TRKY=$ M[&<8?68XU09F1IB^&WZB'ZJKTXPS+%\6("=[%\,F'Y(V;]>V<-W4_8?Q/,/P'-H!7U;Q<6:+EI_:Y93T:_ASO]D7S?>R>?/EOW81"3 MEMR5]-2,5=2,Y(#S<2Y9&^B#?OZN:,V!9H%_2J2[@E]7H_+1OOO+ 5+X]\Y] M@7D8WL937"#:--,J*Z<5A-N7=K3D^M9Z?T!_=[[PKL'H7M;SA5 C/'N:=T(4 M%!+]X#XC^/CII*/\W1?IB"T:&'*3BR!SBI%"2PAY2ZRM=/K#\7:5P#'J$?J% MSI:?.EK:K2S($C"N.S1@"G*%>Y,$[0G84P$+_]"20J6^2'(S7/G4,-H[ALK]C/B6L[E4I7)\'&-X<]LPMLO"P3E,:. 58YXABZ2:EWP56I?G M5K_BACBE?CCHP2$!C5!O,MEX5?/N&@MY4%Z[N8/PY3[3]9@V97_B.V=H!R6] MM1BG_BP*G179&7D9'K,&VJ1F/]1*+VH1'32J4 UQT?M8,3(;"#.J% M5QSIVYYB:;5*EQV/SO&Q'O&V*&FBMA=#L-A!D/;4<*!0I97_<1S<'$%0)HF$ M5>_ZN7C"E 4[?0EOADT(UUT,(33P*N1/>#&CS_.%?BWY^]\6RX-QV MXOS!N5]GY]F+*FHBN7_"&>V4H\XO>7K2J-J2J[':,JDZ] ]H8Q_./A;55="6 M.0F"0YC78^07ST-(='Z;<)NE2].7+$+O",TLGLKEITGO-Y&EK;=,MP4'2N]T M%OQ(>W6U9K(!52@<7ED-G=@!'J^^.L= #),R1O*-/DH\:#.==\__Q(X_?@C) M\*I,R5U;WGN5L:95;F[3%H7JM+EGS:P<]YI-EJQ(A5'V>K]B(?CXCT>9.0;F MM](\^V>FSK0F%N[2#D4Z(YV+'9W6[3IK3^GT]R'RZEJZ3XJWF\[JZ7E;JV[? MT'_8Q^5O,/P-?9_56\08.+:"?9:7RZ3&$7?9 I=(AYGMO+U1 OETF8-R.NV- M\ATIMG!1GSPH0IOGL5C5/8A$('C"^ZJ3F"<_=$\G1_C%'K5#IE M)^([?<8>0?_,^HIHH"B%T5)-_A-;SE+*XRENY$-E[)GO@[5;Z2.W0,*V7NH>1DH: 1[DG6UJ9<5+2=@>5L^]((5ZQ@ 0OW\_/X0%&S!G": M]#YG@6_.)%(F56,&QP6 M]?WK%>#2PH_BX9Y:R(C\%B*BS7CVQ[IOT;<6.<,*?D^$SZ(D,?%E>D[ZY#A< MXUKCF(-9=H3*B@ T_0G_]W"$Q0R(;H%SQPHW:XW MD_%=.%3'3KUC5/"G2&NF55\BNEIZ[!+65C7<-*%2>)@G4BNZ/GTZ?^<0\FR.S?EFZ ;;]_=]0]H&AE5!S<(8> [C1S03 9/$<0G ]Y7JD&XF?P&8X64#= MH2>.7GS)<(AYDT\$T.AXXT.(DQ-H)3,G?TQO.DJNM7]+]+I6VZ'Q=GDRA Z[ MD!L8E1RF[^#^_')$XY!9]8F7IC]\K*VR%NT-=8.4.95CTJBTS38BBE.2& R! M/X_+/')ZF$EPYG;W$L#;5?"\6#PR@!R7JAPIF!:E<'()5!,=UUJR11G!>219 M>:5"2JRB)MP3YO$WOFK2R@C*"/4)Z/1KW 3 _^=C@B6QDL1"I!AUBD=.'T)@ M3PO= Y92,\:8LBNL%EPI;.QVW][DC/NPO9V=84"PLDX"T/'B)VK]&'J%->VO M=*\!'%K_NS T'5B;C1*([W8UFV9Q)'T%+FZ0E@%BR<.(7\N5_/' MGYWX_\N(_'4!T6YB#R?J:IQ*:#+=U%<=E"JGBFTPST(5W M/*@@S.HE51=FZ?_,7"%(?RS[>!H88?*H0WXL_UH;L-:P^]J56!)#>7'2*[7[1C,1IGW'6&I>#P.[U/UK M/1)*NDV0(ZH#R=W]-O)5*'N.[_1V>_! M11\5ZF/G7Z_4#@3L_\/ CE\F%HA>$W4ZA/!J>.]*0+-YA/D:K_GAPHI:J3^9 ME2$?V1ZDQP1 >>?I&>LHG3C5T[C2?WL"]OQO_2?!_G]9&)(F4;_:++;V0!)< MXPF8\F+LQ@ZBC5[9YM@73>R;,!R3N%JD3Z;[RL<2+>M] Z:^F.ER%$N\3"Y- M:?#%_*)X#4". ??P+Y*K:TN,=]/&U )8$?Q5,EM%<0 J;EAVI[8ZR>6]BI+: MFX4D/@LL\A(9V8-P%KVRZ\G%XV91N2R%O,? XX"!2@2PUBGEI-,"TC>].+[5 MJ6R1:(H\@]>U'W69.O1KR7#',C8KVIU,]UR9#YE9X<=6YH_16Q6BPD(5 M+3A)P/WO'5EUFR1 3[$D\^%@?Z/Q*$+I&,Z?FT^.Z-?9TUWFN'NOCU'T\8Z] M3SB%7XL9WCSJKGV\:T%AQ)I)-CI&0&>PWS0MI$&U5 ?@P<8RS+^GP8_@D30) M(UJ7503YSZ/1O!T=-C30"V%>OV)#(X>0+V^E8WEIYWQ;QC24G4C? D1[F.GQ MFS%QW-N\61IOE^RP+4)"A@TO33-?DW!\Y2_N]&3<)H=*A"IGPV%J+/UZ+** M2FX?R=,>!_"'3E)D@Q[Z!)/QSCI[@6EQT]E >=J"YU9<-];UGKBE4JD8TD*? M9@8V",'HW!AK[;Q4!,(OFB32:9EGL(!-$:?W_X,#.)PS$42NYWS1-I/U-B?. MF7YN]-\EC_:+@*8)5[["[UG[V_,+'"0\K&@3>PEH+??-/)6RV/N 5VW5>B1H M2"1!>65D-(+Y^#["^?MT9KB+G48X+INVFDOF="&'R-"CK8_QS\EY2D;#?!BW M8(_N>WO$GO-\"-<#!"+N[\9;#:0[V^=.7YA"U%];7?(KIB8<'%2[U.FAJQQ\ M.R$M,_N"7M\7"PAN-<[<2Z>>C%(+0']81R]LQ[2>X6[+!?ZB7?1H8N0L\HLC M\X]7,AN$&.3:=XP3NVAWR@83_Y96X-%TP3W&V[ M5"8H^:9=N]$PH&/J^8)#3$XD]2*:OL9+W@<^O\AA\5A7<3S4]U?PN_MO#MKI M!#%X5["/F;(J_X4KG]EU>6/W(&$O M%[A^D.96.A/DNU$I?"&9F5U5@>R?=:X]\@IV7BGI/OI]51*1K7LWV49,[;4" ML;:ZP:G7-K#79XS.)KHI9\4!Q<$OGDU3Y4 #'UN%B3Q R_E$.VO:6;>AER0< M[M+=?3Z3YJN*[5'0 <1HJNX?5J$ XXX@0A8!LZXQP]>BS.@ERA>%OY8V@9L\ M]KY#2>CEA[JYABG.=-S5G.Q^J#8,2=YJ1Z5V\CN=MB/U!Q:Q-E :'_,%3ZZA M5P/=\\1475OY@@^2^W==U^IYD7E%+^U&1IKN?]((R?.NWO>M6ON9][FH7DTN M.I27NGH#Y&&505$D.^9V!(8RUNT0,D>AKF-FW2=X^D+!YH;SE:DX5S$U&E[: M4BL79R_E,M':OLC;52AG[D1P'HX^&ZWXV[&*-M6)L0Z38H(U(.*C?H$BID_IF-G8P.\9DBXUAG[+J MOS%LV'VL5#L75F,BX73/'V_P,1U:M,?B$\L:!S_[4-<$##25ENT. .C_:CZH MHFFN3*/^H%!K(N&W=:B6S&AU-VW,Z(%,N?4;(6G/H/HA-BYWQ)Z_:V#NY6"* M^Z-AT&R4FA9HC]1=+5U=\ENZNL=K.\?C^X ML*"@,'H;.Q:*#VE^'/-9SZ:\@_SCA'S.IOK1*%3MR/QU,-@*W:(1*[RBVWK++"?H@_U0D*<8VR M/4SJMJYAX7Y @0M2?TF5_G2;7>=Z!7\\XHSJ2EZ/MO]2NIR0S@P7F;G50@J? ME@YKV"W7&X O9Z"*%$40-+MDZU[@4J>-Z^/&5K!XQ@$>78H"]U%T7#4"(=7Z M=>"&3[7=DJK1(VAE0GBQP"5!!3TXM,!"0.O>FT:%,Q$PL*];X^B6WR%#+3?\ M.XBX949$R^,U',PIB7*O7))<[\WMDR4].XG;#5B_Y)&K]K>>Z-GD2)J==Z4Q M8+K($^SWH0\K"7I?#]^G!%V=]KG:QV[RT)\]12[H[G3@@S3[E-^RWG^"0"!@ M "(/;#O[#T[B> XX0.?3YR4R]@CQO8#?^CXUJL2)UGKV!4-(XP7,6F[J^-4Q M=0&; =5V)^]0T<2V>LT$8[3-V_O,]L?3Y*PXJLNM,[>2&^HY8'%Y(N9G M@#=)X-N\0S*O;22VN:-$2;MO]N,'J^6X[(UDL5>7(F(9I1J_Z*I0#>H.Z=&[ MT8R)=[\0EM (:RVY%.MAWT!MK]- K0*HA]V1H:_))Z@C#FK=4Y%KG2N3!S_C MRT'ZJP0.,#HAS8)<2JR>!J_L&7+U\D?PMEIHC[J&.Y+6(C7V7QK;@V61V[0D MTFH0B+F3FW]R]NQ_+L)G&MG#H^=3>;V-K:,G 1B]NW7>ZQ5J8[ MZ2Z=*R+?YZ?7!/<:O_GE&,5VC0S"U![,2,KV83BEE(GVN33CY).2Q5B[?F$Y M.;8OD_'!=M\%**O>.4;5:YK=_#)W^3.M,OI52.3I(4T X74Q Y-KJ9BY\*$[ M"BH?ET@U*^>?23P_Z9DZ(&Z4J9AZ\F5:J_.,IWMT[H;Q *O TL=)QP8=0E*S4D9+$VC[OCS+>,VUA\O.;)V]J22,;KN];-LY M$F&2)_344OGED&:%%H@)NJO2H;7K&Y:N9<3=8SCWG7)1?:7DM#9$8&-()YG< MK0V_V:9EHN=#3(/(Q*T.87^QLU8H6.7E7XT3AD>B.3>YEA@\LUXM,C>'.X1( MD;26]G*K"*,L1NM)N:)24M:/QDICQ:R>2O96OA@H;&3CC8IGN&=4>.JAA=7$ MI]GC#PJF,[. :W'XV\%XO1"2I?2YPB3I.B87R^:Y).; B?#T:S_Q:O7A JQ7 M)I9YLCBM109@9KUR6JPB@L)J,)AO?J1)G&+A+L>$D!4-:.+K#"0#AN)Q*->) ME<5KK3BX9 +&Y=JWUF7;\3)!?NY[W&RN%##6:P]\TN0W9&_[/POR,WEU(TZ@ M2'[E0X[G4)4\*"FE%O)Z\N;.3WY%;^.SN2Y<^AP$.B!YP=.BFWLD;2ST4-PC.TRVZ#[V*23 M-9_M +?)-5=78 W-S>JT,$O,JZHJ4D*C\9DAX/=G7-AFP#Q>]LW?!0JE0\A: MLE>]K1\152?36\\E8SP,#\I:Q-/!VB(?15LN/YHSX9&BTY7+QAFZ51T_%_1% M328O^5<\%?D7;4QWZ5TBWQW:"@P==L>YVGQ\0VV1/RH>+EBV2)>*"8S+)C>4 MN\<_-HS_3@0I:._RZIPDL5XDRUN"MG,U2L@)6ZA$+B*E$6*$,O+WOA=3X\VM M+NLT,'TYH/#)%QX9O^O>H.5-6>F>N[$Y[5&OI50M947,[)C&?]>W+A3<&;)L M?)<5J)5:,JQLU'F:3=[,@>Z#6,PU)5#X5#HLBL5]671BNF>+7G64/M]]+A#K MOY>3*)\GNQ66458&QULZ'ACY'96R@GO)P6(':"(O:6O+",.,H+TZVGW]#S>Q M4*SZ(O4=&3+E/C6AOCLPV*G8]Q"PI]'0 LDN3="0WU@B&\3NWMZ+@>,9AE?7,"@4XEZBIM-34-!\Q:P-E@V>#]&[6UB]A-[P3SVK>O E! M PX"R*E"C[+9Y",)E@7BT4_LNG*6)3/?31JYUQ64&B)=;"7KE4MC'H8=JZ8O>#@/0;DYQ: M'YC-[M!;LO%PINN:Q)]G-I*#">ORGHTK+RC3Y==8FLF*LDD0OB.-5-<^)T % M2$^N+!>+@%A15:&N[BDX7"T6KO;^B0(8FS$"[]IU/BF"^6;=G9738X"PBV<7 MB?GR212TA]@&5Q55V-@AEAO.WAA[R6Y]\8*CMEQ.Z.D'<1F77O6_ "V& Y,I M@)Y/29;BQ_TY)=OC%B[^>!;*8C#1A7^7G&NNF'C=/!SE2J$KQQ56WRYPQ5+& M0>;)!#CC:^_\]!PB:'*IFFBR,5^&*5DV9@[7P />MJV!L&.FT7(C@&S "?(< MI -_;T2R-/*5D[P"]HXK'WQ]S):#GT '%94)L:-N>'N-=&_'>,/OWS;(&&UNT2PN-; :N=(]-@E$^WDTG:5WYH& M!Y0"FZ.V=YI2%Y&2R&F88O&"795?60Y M[IFY4EC\/?EEC0C\0:1QIFH?EOO5:(OP^6=6VOH"%P DWQ:G>+K4E3\2;YJW MMVKS%!P>%F/ 5%OJDC>1[,OPKOZI?4&NY!5I9CGU;,8[#?2'D !QR@X52L!= M5IX\BN7_1VH6T@XAKC\'/^]28"4#>\?3WY/N#8VGEA3MBSM-A\EY9TT[_.P\ M,S'-V>'PT>LYC58*V@<%;56!D^G<1OU">B/C#H5=MQV]#?RJ31+4Q?/DB%%R M=#Q+!)X7FY(:Q5,Z4BUR/CV(\=VMZ# )N[E&!0E^"WO>92FQ=.P;'FYL*5C! M?0GYE_>71TZ[=O)%(B\54UG4B;J6/W%^6.J8KJYRV;LMUZ*G$RJ7VBCU;;BR M10#']Z*3LHF&OLH[.5))\[X%X"MFYRYV$Z#(S0NC$9=,RS-:"..C\O3V#'.; M\;2NR[4-,,TTJRQ4N 6">&7T6$2"U17.ZVK^D87D*[5]Q=* 5.7N#ADJ/\'5 MWEC7.2$1"FWDL;4;7?ZPU$MG>NZ4')GQ H)6A1R0V^EN)E5U&SKNLPC O8UV M >02,Q\/*HJBND=>X]/RSRE_9)4!9N>?L/QZ-3&P/JG3\@X4"S/&NV> M"X?$IC1_<]GFO'W%BY,Q+C_H%N?=$8PVA$F MH$9&!>51FQU/4&B.[5FIN?&?D:6[C+PXZWG4AO"PZLVFB'48ME%#\JE\PJ=, MRK,L "SX@V4Z>.24Q*[R1^3F"P)&"?*^,;[9M8RWH"7]HX[<^H]20>4G-R)N M85Z]?T\I2W[J71[8#.S) _8/D1$##R%%;JO!1%G)Y$-(C;PC**W7C8]&'PD@ MO\"DEZ<\FP\A_I;#QOO[=>*@ZB&[_US+T1]. ^*]6 M9D#5!(UIZ^0\+$>8>;/J9'[FFSD-6*R,&TG"2A>JJ:QG76I&\#92+ 7);=W^ MP1P:)W3E@J-9CK>UOO"!G<&#ZELB_8?A)VPPB;IU_?;,C]; ]77ZZNE5V>UH M!ZUE)M08=7QB9MZVEZF3[&M4A_G>GLTC.CB_T\ %!=X'W![+E]QI+PO7_?HB M2LTAI $*@ -BOWXRW'B/0Q1Q"#'\=88$ZZ0YM4/(2_&-YX<0.;;E0\@B6*Y> M]X&Y+3]_!P,[A/ >0OP27HTPZ(D7[@SVXS]Z<3G:\G0&97W]40!GWWBE]-B7 M(S!;$?\,'W8/YB_F?0(,$NK3@I$@ED/(.P$/I=U[&Z8>'O)YA/V>@_2Q"'<% M:]=3;#]0B[5),>.7OED[TGG5Q=.>UE4U$G[0VQX2P"S^\%KC5S4$6*PUF"_] M)^XC/\UX8V+$L#J7=()X?UA\W\Y"Q&=KE)FYJANQDI!;P6[99'F'KL9B-#FC MQ:2H8B]"V9\3+_:6XY9=:=/3L!R"QWMGWY"72IUM,PRRWG9 M$:!PL9#2'1#/9CLDWR$D?ORR%IS6AJBU6IN@\J"X9G^62\LU*\#;>"1E),HDI&@:EI7.]E[ M+TC?PO]^/F-A5:3YD[,WP>Y _2/-X-QV^3K)Y!OCB[ ACZ_:Z?)*#GU2O[1< M'3TVXCKW8HL"T)49R1L4K'U6TE$)3(#S"9IJQ3Z,!->4F M ;SZ.F9.>CV))22KT6E+KR4P0'WEF6MY,S@>#2:LZ343FHLP:M90&WFY-[S0 M0U=B@F;O[7J/3]]+ D#]C,M2[FR!(]7R^%9)N4C[F[?:IZA?WC"IC,C'] MW1\ZM'L'&Y#;:: ?J'HD0HQNV=.W6T@_X\Z*&7_:#R\=3=&B5!GRM*IQ?<=) MN4>'YWIQUPTOIOQ20T"%*\V>G7L)?0X$5$E,) :^VO619,Q,[=9M+1=:LYPH+3U(XKP1W_QZ6 MH)M(-M+MB]+$UCJA*3%:Q/86K3KLB;C&L=$S_"$CI0QM 2_J)G#BS0B=9?]Y M#E?>\20J.8G]"EUA@_/EW/>C\N7;%S."/Q\QM2.?2JN?1%S".%1[%O64-(RZ/C*+:\K N; ]%W*/QO' M>U[;.E/J=9OXVT@)%"51]$. "5Z-%ZD,BK!&AY&/!#;J+L>E93R@EZ4Q?*M[ M*N>8#3OW+5'4_QF;7X=#@Y#VJ9>S@=AL+HC,%=", M-AYYX-.GRHOW4UE.,]M\VV0(X--N*1G.N2)0SA>:9<4:=%*?W7X-"FWK%FKY MC3.^^-@6Z!DK1&>Q:=5\>XDP[C??@IN=-N/%YOT/ QRNQ H*': M77C;:]@-N7A[G#"T 7[624]NO9I$6;L1X(8U=9ADVX_.W9-&*'N4XIZ;\1A; M;]/?Y.FD7J;=09J8FF<$7HOQO^NMT#:/,(8#>D-]P(?&O*-E[3^+I\ M$F$[]SPY4R\.1AV/*^3(Z&L98'#3:Y[>[FJ.#5.0CSX3V Q5N1 S%P8#SS+Y M=TU%%O)C4NOM;Y@N^,9^N8,-? ]9Z1"L!9>V=QJ==FER%XSX6).K5^?RLT38 M4,53$J8>K@.#RU?ZW31F=%Y[8P_@;3*>+Z*/9RSCFTE"^79#S\-T1)F. 2KRNR31 .W2M.!INQU M, A4_[>;$&:264/,*7A!M>O[,5?%NY$R^O.A^^?*6Q"0D.9-3M\FLN[,-3]K#V[W\)N0=%Z/MFGGI%^2'>K? M;K;@9E1")YTH=E J-(6']Z-M6XH?-@\<*P3S0%CF,\BP0TA]DK?#]W+YIL4% M=]$*^]Q3JIZ]8V>8JD6#!%FN1._GQ@>K.E\<'+8].4NDFF9_VGK6L%G8;!N< M25+V;[+W*9:;!P2.32X,)L9G9DDJG- Z;H0JM';+S%Z'[I>;VI"1OG_N#&N< MYC)IZ6D.:];J5!V :M^%7Q+N2013,,K,?\;LH>H:TE"?AO<%?,K.63UG+\L8 M3\O.2"!SU,'V?V>?2CR7^EQ A2P+]GKF,A@: ',COQU"0B89JJ1G$7 +,>0, MQ:-E4LR5-0-4\..=VK'(UZ9WK08N"9^ M9EB_[?;H?G*I<"J)1>G-NOPGB4U)L 0FWQ=PKWD0B8<0IK3L0X@*ADJ\V,YT M7OA@8J;)INU@L>A33[UZ[4[AZ;F1FO"%TE?8>[1@V?=\.+0?JH754-([B2UU M*E91@ZGH4-5KJ6F=*-&1D1! MY+UM*3#]4_KGKP,THZG1RE7TSV]J=6V_-!2 M:,DX[?IDQ;ZR6'E/I5'2T'XT1]G".]^5F1WHRRV=M$; M0#0^)U$ ^L"+8=MGRZ:KE#)V.3U&6"V.K]>"%9:]TQ4LHXK^S.8WF7"\5 MV&KJVX_307,VMEB:^1T(:*Z!5UF!;)CT-KXJ=*!#KG7Q@0->D0B6T%8M4]6V8?1^7+L8%C<61Q8-U]ZGH3$G)(R M=]W9O#26X-N'I!//+A7AT8!N>7$FN2S9ODX:TZ5![? MN56VU#!5<-5VO'A'I#VW=7;#-NBRMBE'RIA8IM79@,8LQ0=76,!< JAWWHD[ MC6;%XTQC%1+"Y+HZ_+'XQ*^-)O8EFK5R=@JLH:-T_F+T](HLIY7P:'R&XK3< MR>*"$V $+#\ZB2BLL0G@30W3KO A)"4<$(FMZO\Y\\('13*;W'F#8R'XJ?UM@9>KK4.9G:F+G?6[KF_D;C3?NW?J*!3]X$L_A\^<+@X!X8QSA) M@R3WNJZ'[38T6M>8MK4UA^9+JAD9RSN_4U-[V$?9IR:Q:>L:9644V,Y_*PD< M,5(T7<=$5/BJ*QOZE0@GS :TZ.Q*350S]3%9RL'/1-WV-B97$QGV?UE3T-8R MJF^M>WT-% 9?#[83I\H*UTUGM( M(2P3E6EK+\Y1M9$6#/*&'@;CM1_?>;7SK(E)C<@@.OJ]*-VLW/QY4E%.=D+D M%6$KM+7(UW#E=OI3IV*&(5+@A_$TXBV_'T*: J.UGXNX-GM]&'4V']2!E;F% M/_F&5O5C#+WEX_%X,CVBJE$P2[1"CV7^UV;_\>;T7]^DX7+:*C="A---X,Z8 M(ZBH'O8R]9<6N+_]VI.S<$'> 4OC1G\+%<)QI>_6$VDM3-7._:%]5FERS"IE MG< A9-X'WTUJ! >MKKXGA*_K'+O5_\1+@.CQ14TS@'KCNYAI'G^1!GU9>I!E M*NY%R?O<%C)%,+\DZ\)\ZBT.F^%[S+?QR;R!CKC6U/K/F#8=_B!VU:9$_ZLW M!&*>/!QXOB#'?!^,B2W^^4H_[^7QWG&N80HM-N("*6^B#Y:3K<>VLGB067D- M91G>+H"5LJ0RZ.?N"U2EWXL/!S'I#6);V8L!.<'J80Y $OE T@$8?IA7'CFX MT3?NSBJ!.Y/EAC%M5_2CX:Z6?F*K5LHJ9%\L8=]?1TOUL"=%D/)XR#$V\.G4 M_[&Y)7]=4,SM'QQWKE.U=+=ABJQ15:-ZZ*H^6+]"1?6@.(V'KET3-O\L+.-^ MFJ%BZ&\'\J3%\1.!:\53#<7B1%5"U\H2/+:*.1L>&S,>&[.L#8^)#_O5-@Q; M1@0R,[H(/X#9Y /#D?\!4$L#!!0 ( %&0G5(2%7+^+2T! !&/ M# 5 9G-L&ULW+U[D]PX=B?Z_WX*WK'C;D]$ M89H/D 1G;6]4Z]$N6RUI)?6,)SIN9.!9XG16LDQFEE3^] OPD>'Q(\'P'G\T__^_K#TGGA9Y<7JG_\0_,G_@\=7M&#YZOZ?__#K ME[< _>%__\O_^!__]/\ \!\_?7KGO2[HYH&OUMZKDN,U9]ZW?/W5^ROCU>^> M*(L'[Z]%^7O^A 'XE_JA5\7C=)FO?O^S M^@_!%?>D<:NJ_O&?__!UO7[\\X\_?OOV[4_?2;G\4U'>_QCZ?O1C]^D_M!__ M?O3Y;U']Z2#+LA_KOVX_6N6G/BB'#7[\CU_>?:9?^0,&^:I:XQ55 JK\SU7] MRW<%Q>L:\XMZ>6<_H7X"W<> ^A4(0A %?_I>L3_\R__PO :.LECR3UQXZG]_ M_71W5F3VH_K$CRM^KV;V(R_S@GU>XW+]#A.^E-K7HZV?'_D__Z'*'QZ7O/O= MUY*+T\,NRW)O5*5EIK0,$J7E/YP3]N,5ZCO2=WVLJP/E:G/?N])Q"-/WSM3] M(OF!CZ]P3\S5*C=?J#OOJ%/Q!>+J(4 M(9@0'PA,(( 9#0'Q:02H()R%+&-^$BW6VV_R@J_ KY\[H?7(IX;]@X$5ZS.K ML>15L2GI[CWVL#SUH!>(;PU_J[^YQ]_2*+TCS<>7C'Y[S3[ MHQYCC/Y%&.;>.4WOR&Q>F^CMV>@U1GH_O"NJ2LY=SUIO9ZZ'*Z\Q^,9[W\RY M-/K&:\WV^G9[Z\)K++^>**>:FSV?K)X7@2M2 ]NJ(",$0,P80"B* MY9< QF$4)!#[J<[+Y'#@N9'_]CQ+*:?'WT=8#?/M-0B,S(]ZQFNSUSE+=VQ3 M=713X/MB53SR4B[[U7U# M V^^/TI6X L61N,_,YB%+J^X13Z,NQGGA)"B.O[JQ DR]G M7^S8[_"\?6OS1LT_UJZ8A;MU'FD#I\D)>I.X/GU-MYY/J^QY;]7.7;F(BG.G MX[S$Z5V'B]:?= N/V7'*NKB@6V6_(/X6!9L0]=_Q66)5^OG=SDF^3)?/W^I MG0;^??V3-.7W!>8L\&.1 3_U*8 HR@!BDG$H11&)! K"A)CL'4T5F)M;T.FO M//_6 J\SP=O:8$9 QI.B1TEC0CTR2>FA[/U6&^ I"[S:! ='4M>BYY+,C'68 ME-YL$3HD/.MQS"BP.:M;T9+C2NZFFO^]6TF9?^=T?5M5?%W=KMC'OWPNEKC\ M6'SCY>?G:LT?J@4D(<41\4&0A(&Z9,9 _H:#E"11(B($0Y(L^E'71__XE5*<>]1:>Y5C>HFY^56\Z-SIS :YA/=/[3Z M>S]T%OQ1^FU>-P>W+SX')O<;8\_%5',C7]06"'/]5L5+./E_1G%>O\XHNBVI3]IP^%#-!&:8 -P%1 ML0!9'#$0^X2&80!IR*B))VXF?FY^>$_[>H7MZ6_F?AO.@Y[S/1ZZ([]H!H'U M=KI+YWL,M]L.-Y=.MZ$&D[K<=N@<.MR6HSAPM_/5)_[$5QNN3'O/UZ^^RJ\> MK_+5%^GP5YBJ]_7',J=\07%*8))RZ6BC&,"4"8 9C8%(4A0E) T)S?2C:6S5 MF!OK[3P.MO4X\I57-M8T<;;J*IHV!JF_K78_*IFM<0?WYLW#)1YF5%W#+ M)>B?^A.B[HE?[2:D9XU7FS/)?%SAGH\R+R_HHCN;G^O<=&-8C5QU_=%?SETW M1F#093 9#B 42 R:L:Y [+FQJ=*5:_6 M]<9KM+WQ:GV]R##U10=H/7YT!-_(W'<5+()5[08P2P%+" $29 MY!&<9B .&4N((!$*8NU#3$VAM[5_ZOBCJ_KSXV?%54:_F5CWSHLT" 0*@$[PAQ M@,,X HAA%C 24%\DVFP^+&MN)'X0Z@4\VM-8_B!5-N"8"SAKL+4[]$8FZ?U8 MH!NOKZOWRBUN!I3L#K^)F/@RCO)WFU(ENM51"^^E*X#4NKG;/)\SVN6.^4C&I-OD[HW/ M?LYN$7_$S_6]R9?BEO[G)B_Y)RY)(J=KSNY63_+?]5\70;3WBEHL LY M0DYCOW8-'B-310?%G0LH#+9@UT RT:;KZ%MRXU&GFZIS& QNHXX>FF[C=$[? MO:W2V0^9L515KA>?5 1;>U^641]B/Z: 11 !&*8^0)@B$'$F6"!@F%"M/='! MN'-C)A6/DU?KG.*E]PO'*A*]+D3RV^OB >H*2$8F)VLTM-?A M&=L'W!/Y1,\UD3\=NB6'0TZR/L_8T:W, XY" *,RRQ/=#%B)LLMO1%3RW M5?WN[O:GNW=W7^[>?/9NW[_V/G_Y\.K?__7#N]=O/GW^G]Z;__/KW9>_F>UO MM*= ;X,89$G&8AF8'K8/R MYD9+G;I=%2E5OG,O/L&XEM0EP'5/9IW!./I!;8M@&](I=?7>]1%\[_;P5@L7 MMV>YPR(G/MK5LO_XI%?O,;=EBW?5HX07 M*EGG;#;%AWM3J6SL(N7EC/;+$K>6>HVI7F/KC>+@\0L. M7S4)4U09ME-P%J6%K\)6MY[P=4*NO>B_V[&1]']5$6-5S9C*/]5OI9/U3U!( M12@"$-"( PAI ' 6IT! #EF<15&$C#(KKU%F?H[LEN??YBN\HBHXL6>6;3R! MQ33I>KC3@#^Z^[O%O6='O1UO+?%VIHQ?/,4%JN,$0ECH\T)!$_;(G0^PN&), MRV",_4**]94$7KY:XJK*1APY I@CT^%1J=96YVULIL-H"S-PG(9; M:(J>-M["#(^C@ O#Q\V;2+2!3,]OOC?%B=[+[]%"0,*9GW&0I6$,8" W^E@5 M5L5Q1OV !U$(F6XSB5,"YD8TG8Y>IZ2GM-3O+G$2Q&$V<0'-V+><9J@8M9T8 M,OV*]A,GAYVL#<604?UV%(.?L_,L[E9K.5).EFW4Z'N^EJ,O-ZHO\,]%P;[E MR^7"3](0,YP!N5_+5/$V!$B4<.!'D">^@'["C((\=83.;:GO=*[:H&Z+ZP0M MM/6\"=<8CLP).W6W.1^J3MM:Z M!M>*X9*=<5M:-SL204BQSR4-9:FD(1&KOH/RBYPP+O]3;.Z_ MOI5?TP7E 4\3& !*P@1 "BD@7 B ?13$6/[_1&AU:W6ET-P(39G42XNY\;96 M 6D64';=>#O+;KS6-D\9Y]76>:UYGK+/(-[;Q?0.T^)+3-KH9^3_K>?+(*1_ MXGF;* M@LODSRQUP"/9@NH$+.=-E*#A$92^IP>6XUE<:E'-6O94&WU75!DLP M/HAWQ>K^"R\?E'X+'N)(_I\/:((X@)P&((NI (+',6-^!N-$&-YF7! YMW=C MIW%3V)H495E\D]-1>9N51-I;2M6!U./!8U+Y;==REE>TV'07EWEKJ4E9#X-) MTK[[< C]^-<>/=0[=16R[[: *Y6=WGYHPN/XXN.2U*GO/#11.''=H?OD=8'7 M;4GR;D],<9REZC"B.1C-0@P(3!- _$#U\?6C@%K%6^^+F1LK;8.$VSX5=B'5 M!U 2$K/,3V.0, H!C%$(<*9^3,.4TC0+D\BP ?+U8$[3^/B7HJZSJUZ\TMO" M[$E]>YGWV.9,.T%7CZ6O1VSTO4?[S6LU'.%P9AB#,4+1#R2]2 3Z:6O/!9Z? M^;1EO/E^7V05N;A(0B:==C\"E!$,8 130$+"01+00+)L$$:8+];%&B_UJ."$ M#"-2W4H:[ZN]5;%-7C&,YSX!HMZ:OQ*:D1?\AZ.FYG7DM,-XZ//F.XUJ/B%F MVMCD\W8>11@/?/3J_-KNA11'G"&?WCZHV\G_:OZ]8O)/2UZ?MP90("0@ 9%\D0/HDTPU/8T MR4@60LP(3R.SIJ=Z@N>WA=KI7)_2X)[B'O_^R%>5H0N@/0=Z=#$&LB.3B%+Y MQNLK?>/UU:Z!WBKNLL>I&51NNYMJRIZXKZD9(L<=30V?MZ.M3YRV$;%-,?L/ MF[56!Y.V"DWJ4\AB.2V)2.0N):5$DEFB2HQ%*68Q#2'Q3M23?U',EER/.G>F[&;*]W!R MC;S@CSAG;YI-IA13VW'5C<9_1J ^0VJ.6R MV(FC6K1Q. YKT7_4(KK]S<=7GWGYE%->=2<:.$'$EWYSDD!5/\"/ 5;U U6" M34@#B+A>HY;3P\^-X:6"7J>AX8G#&?R&J>-Z5$9F"?> &$1;7P7,1+'39@"9 M!4"?M7\PG/GXJ>F"D\]JO!=J?/Y3MJ%X)T.7WQ;E9[SDG]HB6'4$1(R%'ZGZ M RA)$( H8@ G& /!(A$@S@GW#I.=J"Y\3J5ZT-7TT S[6G04XRLUX!-OCS8>'?-V5D5(' ?GJ MGJ^HZL>;(M^'#$?2]:4%F<3QX$0RWQX#GQ4U\W'?1[N-CO,.9+ M7\AGDE6@G\C]70I!1$0JY.^)+QTB\VK,5ZBDM8BFK[VLZIY_VZGOE8U9JO^< M:E>F?E4(^=MM"[I*E?PW(Z=K)E*/O,:>EXE*-"@% 5$:>FTC.>]69?K?U\US M5,0/+;G\LR==KKIB?<_ 7J=W=SSH %>7/'F-.I/RJ /<#GG6Q9"6/%P?PVW[ MT@0A3?TH"$%$U;US& <@BY 81H&4$1QFD*CNU>C^QJX]H21^ M$HF40" W5%2N6QJ#+(P$\%G$LP1G6#I(VD?>P[+FMHA['70/SC%L#G\OX*QQ M-.X.O9'7_CE%1X#-X #='7P3G::?4]C1@;H>'H.GZQ>&F.ZH7<^6O7-WS4^S11[I]SO;;1*U^WY]8;?"DEDJGK(V_R)+Q*&@SB@/LAXY@,81 D@ M&8]!# -?I7V3-,Z,VB?::#$W%MZE."[K3PS*Q6:OV ETN^(W'-MS#RAQ/ M?EL3P]0QJTG3\]-&GXJ1*;W1_\;;S49MPDT_$$]N_@F76]"C;S?E*EU.P(48B<O4'"%5XS(:+JEH0-JD?'/9ZD-2T7C"MF)R07]7 MI8ZD>]?KZ?47O-SP,V?&6401"WT,()(\ B.LTFX1 CR$29Q$:<;,KA3-59@; MTZA+FF+5G-W7==+D3EB=(5>]$V?:T]^TK++Q%.E1T;C 3W&:7WF-^C=>K?2- M=_&,O_&WWA:EX/5Z@E07.C MO497KU56+CZEKH34ZQ36;V SB.\PF[E$;63.L@?,J+>-#AI7]+@9''ZR7CK]OB+2(*<1"F(: L@M)/8A% 418 C,,(LS3@?FC49N*T MF+F10J>7BFO #TWY6(GQ>NOW'N0!LAW;_UVEA\KSI]<658OVY\( M/6_H>GA'9H^C(Z6/ERH[VE+6=V^M.6E_^TJ; L MAU.QH5WJ6$ICU9&&@BA%JML]K5MOQH#Y..2I+RC!1LGGI\7,C3HZ+=4QM5+3 M,"S@-)1ZB_]Z@$9>_%ML6@U'2+0;QL!IV,!I2=.&#PQ:>Q1&,/QIZ[CMPW(7 M[XMUKZ)!$B9Q%*NRCEI[S2M:YH]UM3+Q%USFRO/[ M))V1GW"55XM4I$F(N0^2#!$ "60 A2P&">0<1D)P%F/3I&!=X7/CP3KL\ M2J78JJ].>#H#/&6!5YM@GB6L/3-Z9#@6WB-3H$NHK5*%33%SG2RL+7_R=&%3 M9$XE#!N/80CCR+#2 MP4DY\^.O3DTOWTZ ,46=AE27C:X&:G3BV6+4%1ETWS-G$ 2W3'):U,2D,6CO M,3\,?]PBJ>7MYW_#CWCUL2S^SNGZ)_CSOW?I+%PPC#D$E*L>Z4% 0E##A@. MTH3+;P@36G?:@U+F1@-O/WNUHEZKJ?<3]'[^=X,DC+-P#I. ,Y!&IH#3^-AD MJYP%RB!/Q05@$V6H&'ZQS/)3+N$PF)ER]N'I7!3SMC8/#_)9)D'BSM"V&E(^;4Z31MX[@C! MH_!T5^/:]E]98SD4>X/+E6IKW;LW?,U%3O/U(A9Q0B!$ &.4 !BI&M2)((!' MB&)?P"2C1L%8ET7.C8'[EZF\U=JT+O]T(>R5=AA M*TE]=-RV*+DH=>(V)+HH'+<:T7[21;SGI_S^Z_J#^+5J=N6+)/,ARZ($Q$F M <0H!%D84A"@)$PQ)(0D1D=H@]+F1C*'2<@VM=6'X=5C&&>@C4PN1S&=M:J@ M$$ JVYRSC17=>0:4\8(\#P6^8*SG&=N'0S[//31NY8/W_/OZRS>^?.*_%*OU MUVK!"4,9$QA$F?)D$$X!PB($.&0($YA&"30*"K-59.[4<[G^@?S6AN-4/CB: M-#W6FF(J1B8TT_H'==S&A]4+%#XX!^)+U#XXTF66Y0_.(69; >'L>)9G>$7) M\_O5JZ)\+*1D?K(.$@^XCVE,)%VJ7IN8@NPIGSZK16JOVC?>^4)\8HTB" 4).S[9TY$Y[ M?F6 Q-$9E. [[R@@SL-IR_VX!S=DX4@W$L9=UM?%_Z22VT!DSA 812 M$%))\HAP0*@?@02&)/$IY3PVZI!IJL#<:-QJ&Q^/LXW?3I+;[;L-]'/>%T4 M@GU8?5)>N:KH4TK7W6+6KQL$\Z8MAK^S,\XAYFH;;J=;TGU]J L=VGUN[ MU,SU W)N=[/8,\_[I3>+6PN;_(]16[V/ K]3!]JI@M/ZSV-@>^0^CR+$[E7Q MYN%Q63QSWC;Z/%W&3?KOJG<29[??<,FJ+ZJ+>/_OKXIJ_;Y8_XVOI:;%_4IU MV5O0-$M]'->A/P+ )(L!#B@#F/DI(P'C-#6*SQQ-T[F]0CI#O:JQ]&Q1RQMO MU9GKX=I>Y3)*B_<^)7^06_E5L?:>^5J];%JSS=XSXWU/]-XYLYC]L=\_ETII M;NWS:@/56;B !E:\42'R ,D)!RBE/*!4XSIA^BM1NX+F] 3K5/*%; MS.((JF%6O0: D4E07&^[24:3'083)3%I86&8NG1L\'"V4N_S$R8H'6NYGY-T MXN]V_N_/&RQ?L&O.=]TFJU_P]_QA\_#F^V.A'/"%G\0)R5 ,)/V$ &*, $H" M!#(4"IPFR.>^402#ALRY,=+=BO&'52YRVOB4>V?$#XWN'F^5-_,L=69 ST=T MC.O(1-=J6Y2]1J>5*K#3@-EI?./]NF)Y51?#&W#:C3TZ [!<^F8Z8B?UL@QP M./273!ZU+1HA>%ER]HD_\=6&+U*>^ ED0H6>8E4L@L@]-9:N$.$(!6$@.#$L M%K$W_MQ8IU-/[EIK_4S+0^R#IT7D]1[[=&5<-8R+/0ZBUQ%X"-O-:ML#)> M]Y> <$D 9V5-R@27+#ZDA(N?MXU9P157)R6+!&:"!+[J44 R "FL<]=\D.(P MP'$84DD(B_I05X\,MB,;K?[M^.-]H^N#HC;"1)U(F\:/=(#I+7$K&$9>TVU\ MQZLAXRUB. X,=1N4 MIH$ *$#2U2:97)IA3"!A)LOQ2,(\E^6N'PAO];1,(-T"J;=,KX)GY.6Z"\QZ M8.O>?._VU2@E%$4ARD%-(MC #-2EQ^"P ]%@GTA6(:->N9>K]+<*+SI M[T+WNI7DM4TWWHK7?>+6^+MA0I>#F=-T'2>=C[%]S1.M=O8:Q]QX[YL9D5:- MDI;E#DZG+NSU6DWK\SI#\R=>NLAV)59WY]Q.6'LBXMU_3^E7+K6*%% MP/TDCA "C#/5EC=A $%,@4"!P'X6IE%DE"F@(7-NI-HV)J]U5OTB2]5LMM&[ M"2?WI.9-TVSC/EH7\==C3L>HCDR-+@"UZ:6E"Y'C=EH7Q4[=44L7AQ--M;0? MO<))5*FE35'V7N3\P>;/#UG,(S\#C/J2EM35.:() E$60Q*%D"98*VS05/#< MN*F?W])X'#W5+=P\'>P-G#G'B$[BLNUTWDL-&G/S;(J5I 9M? MC=0D_/VN'\>ZT],Q6P]BX9R?3TN;GI$'K3[)P<-/7!="V6R7Y2ZY2;64>^9% M$,&$AB0!09(0 /. 6*< )^B)(A#/TD3HVI/YT7-C76WH81K_+U-4J_/_.P" M+$] JWO?X@*PT>]16JS: SEU G?;0O;>9;'@RVB,$9!Y0MJ+Q&:>M_IN_8I5[N7Z^I;3;6N*QCM'[$M0C_%."$, M!!&FTM?(0D (DL22(1JF)&1$&-:-L]1D;D3SZJO*7JV\?.5QJ?"#ZI I=Y^/ MC5W>M]:PK;/R;%H^SG;&] AJDGD8F;\Z&[S6"*^SPFO-J"O$U5I[/W3Z_[&^ M#^X9V#TUY$U:U(*[$EZW9=]LE9FXPMN5F!T7<[MV0#NV[O2U**9IRSJJW MTMK:$;RKJ>GBKJQF-FDZ%'GF. >\TE-EI7I/@#YWR MGEJ,?VQ/3K<&>+>703 A9*NF-$;D6144+0.4%S_AX:0;?*-U#OIE^3T8_-[3]BO0@V)9L5\4G77UU+$XF7V *W1YV3FG Q.>G M+S WQT>R+Z&$W5M7.?:J[,KS7XOR][M5[?BW,92?N"JY*#>X)(#$QXP#DA(! M8!!& !&8@@PE(8Y9R++0*&)(0^;O;KQ+I;0W5YUU?F.JGQNSR9WG#P5\"X)?72=)WT;3#4#AZ^2R>2: MO8<8SQ>OVZJE=ROYY7^H9=8!K@N?,^;[6#JY2#JY," 90&&(04J1@%3$<91H MY4H."9D;WW=Z>CU%V[AMS6I4@Y .\[,KH,8^PK#!2)LK=4#8\5O5$5S%Z9_N MBZ,-M\E_'%+:X-"3T)".<1UU:'W6LKU#O87^(.2VNH[$^837_(.DH>JK M^C_5N^T)+Q5723=W7>9T+2E)_D%NQ_=_T?OD@D*HBMXR0%FFZMI+@W2@IOZOW4GS=:0^MRO MW)I9_]VP<<,(WP ]Y_.%YW5D;MQ-:6>?]ZF.;EMYK^JI5/_U>KK?>#NSFC^J MN3W\7>\!A]T;QIL)IWT;1E!SVHX-X^%\U*MA1%$671K>M,&=K L.RU>?BR4N M?RE4PN&K8KE4)[G*QZ7/=*E:X'4!GPK%SRJCO8ZR>+Z5OO)SE5>+2'Y)2! 1 M$'#F XAA $B&,I#P!#+,@R0(R>*)EZ30ZO;@7$$3*NJK.2(C=29ZK+51G3]6 MRDKOH3;3HUL[52.@QM!=[&USH53M;)4,U1AKT(C!_3=A^&WS\K,[]HMF.ZVO M>]-:F^B?J]?$2TVS6.F2T61AL M0.)>ZG1M3$9#;*\9RGA2KKQ@53$B&0]H0$(.J*_*<%%$ 689 2(DOI^FC";, MJ&-!?_"Y[?(ZW8PC&?<0B](T]&,8@Q 3U6TF2 %!(@(D$&E$L\1/B*;C$Z9.\IE\.3Q+ZWWTR+MB M=?^%EP^J1.(O>-V62/S$']M0\@_B8YFO:/Z(E[="DD[=T3M_X@M."4:2[8 ( M> 8@SP3 08* B))8D( $L6]4&\M6D;F1IK(#*$,\98GJ?U3;(A< 5FJW?>^E MXH8%XVWG28\^ID!_9*JY'GCS8O57HN:TMKVM+M.6PK\2L:/*^=>.9\>:VS[7 M;4]K)>MMR?]SPU?TN>W=P@+HAR1,@" Q 3")F?1[,@0PQ3'"D=P7)+$)06K( MG!L7]C3UMJI:]LC1@5R/ZQP#.3*M66)HS&4&J+BD+1VQDS*4 0Z'9&3RJ*6W MEJ_X!]$4J7Z+:;WIO?V>5PL>)6D0RWTH"](4P)02@$@" 0UC' L>$$J,4N[. M"9H;P[SC*Z;*ULF/>+\I!0U9Y2R@FFZ3 YC&=HOT$3+W?RZ8[]2_.2=K6O_E M@L5'_LFESUO<3;TJ5G6V7ETFYB.7WY/5NJE+LHA9&/H$!@")( 01@(@AF, M!1%I&I,$/ZF VU]7)%\N.3O=Y>ATBXU%%-&,0HX %KXD2BQ2 M@+(L!D)D&2-1RKA@>K6I'&JEM1 FK5?5V>7M#+OQ.M,&FI'5GH.T\%2A.@/& M<339&@P^X01.E%WU_XN9,WBW3#^#$[V+)IU)L[>86\P'WWJ.1$WWEG2+S=Y; MU?'09F_A)MZ#/B\^__QZ06B, QBH&OVJ#8*?(J#V&"#BE#$6)3Z&6FT0^H/. M;6_Q.5_=X\>BE*ON=;%!Z7=^RJ&/6._G/:A$D<9Q&U)?;>28]USK0 M#,4,4!&P+$IA!GVC9*YC$;-;@)V&WF]*1Z]6TO :Y 20>A<@U\$S]@(U0\:F MW/,9XQW7<3Z4,G6!YC-6GJB\?.Z3ECT:E[BJ/HBZZ5H750%I&*8H!C'B%$#" M$H!1"@%E L5A&,69WBOUO(BYK>]:0Y675^MH&3UQ DF]!7X=/F/?91A"8]XW M\:SU3MLD'DN9MBOB62N/FB">_Z1]^&E[4,I#)&+"&MWH 6(5CGCHI=A=@.>5A\GFK3@5! M7G]TW'73_"#>%TV-ESJ6Z8.0FV6>WZ^ZS%SYXS=;& ?W>I9UE;?]?^9O6N%TJ?FN>U[// MI"GGB+.M<7K\$G,X]M:BF[X/1]/WX;_5]!D<(;_$-$YTB#SM=)J=(KN&?? < MV9FPZ4Z27>.S=Y;L?/ K#[J:8EQ","1P0 'W4PY@G&1 ^LX0,,22+(R)3S)D M=<@UR\IFO6,:6PDS?3#LC[/.5"QS>)0U8>&R8>O.'F&Y*%;6 MOVYZ76S(6FR6QY=3?RWSM20442U"06*6\%1N?JDJ1(8)(% 00"EA"4)^#$5D M5/+63/[.*$6$>F4Q.WIT/W)AWL#NL M*VN'G=,RL88J3%OUU0Z?HR*NEL.8\5Y5KA>?E#=49]"((.+$CU4/:@$!Y 0" M)!T3@$-(D" !#(C08;.]4>?&4>I]H;I)4KE?Z&?JF>0B[<,VS#G68$S@EEC@ MH,T7)^T>8 'Y^1X#R)\.5__^@).LZ9,V="OU]!\MLY.;O$X"WK%YMQJ_AA MB/7\!F? C;RV.\PZ1?"Q6D*\J# :9./=6P_2CO6>LBVI=]!;WI> MW:Z8_-_&+Y1[E@!RBI,4\,CW58A; G"6"1"B( UC7U!*N5D7OF&!@+"72>TDA 2B& M" 0I$BF)!9;387&Y:*#"W!BH?Y/8JSUWT[ZOU_6ZVAEC=KK&>"F0^LA[Z>(^P&-AYF%YL^;M[9\LUJG:^?/S_@Y?*G396K?O$+$B"*8A0#Q()8NIX^!<1/ M0_F&S4009 E%J5:)QS/CS\W);%3T:AV]3DG]1I:G$!RF9@>XC$S!9I 8]:T< M,/R*EI6G1IVL6^6 2?U&E4,?LW#65"'JNU6U+NNWQ&M>T3)_5 11B+?Y=\Y4 M7[.?L.H7A!FF@N,,Q%FBUK,ZRA5B:CF=BY+7.EN+?3_,;K MZ5YG0BCMFTZ$M?X&;H7^5&CX;*, //HURPRP-?#81L%X(H?-&=9F#ILQ9(/^ MFOYHT[EKQA;N>6OF3UMP_K\_%^MBO\9O&P@2H"@1B6" X$SEM"(*,@0CX M& M,B+B((JT;L>'Q2ES]M&SQ$UJ_SBBX+%0^Z.\:/4KF/5:YN+%2" M, \XR-(D 2AD.,(ICK/,*-/_C)RYT:)2TS0RZ#2 >O<@#F"9PD'=J>C]-LI- MQP4IS&B;XVEY)9Z7/C2>4GDWR\4T_EKZZ\79_\;8V.&RG='Y^ M] AG--1'IJ&3L-8!([=_F:C3TD68QNZY=%Z!%^^^=!$;G3Y,EP>YMA/+>]ZU MO^!Q"%,_)2!.40A@$D@VXRP&+$XA)B@@$=3*XQR0,3?..NR,(16]LJ/(#DZ- MO=[U((U,,6/B8]MMQ0JG%^JTHH'7%5U6CI#0[["R>_2%NJL_/]D:\JWH:^+*23%J(4^B!"E ,800PP13[ *F(.84@2KI7O.2AE M;KS7*NGQ1DO#J+?30.HY6U?#,S+C=I4L;U?LECWDJ[Q:EW6YFU96EP")2!H&!$,0<)@"&-,, MX#2( 4]A0E(6H)0E1@5J3*3/C2-:Y6^\^T;]>FN!]PRPK 9I-BEZO#(:U"/S MS1;EGWLH[^O><5$U0M:J%6Q.:^L8*3!MZ1T;;(XJ\U@-8MF\X9>_?5JD?BPH MQ@SXW"< JH.I3+HP &41C"&/(QQH59+O#SHW:OH%+_%SE>,;[Y/$]GXHZ_(\ M4,.\8FO^R'1A8+EY\X:>J>Z:-ZA!IVW>T#/CJ'E#_V]V'L7/1<&^Y3EO<-OS"Y/9K"X?-M?D#CIZUW/^L/WN>93UW'+IV*Y;$MS M+F"0JO+R"/A,]<:.0PY0X(= )# 5*4D1"T(;0NG)F"N+V#%%'SPS>K"$9"). M\'Y3^G5%?!WN 0;,'V/M]\6\R((_8>>Y57[JH^9I$;"ZHY'GMHRWRGE*._T#AIZQ6I#OOC39;D<-*,?GK#Z0]8G@%NT_+?X'(EMTVJ=>+GK[BL M0VBIW)._SI<;E=6YG[8MJ @R'&9R)YUD*@I6 ,(R!#!/,Q0D"/IF\5Z6>LQM M6??3Z#M#E+OJU:;!U>1Z>+5PYW?8'P73_:6U+5=[:+($B2"&(!>";W*3"D!! A_\5C MCIDO@CB-M1KIZ(F;&SV>K4/M_=:I;'A=<@%N/>)S!^+87M,U^%U5R/L\+&/5 M[3XA\<7*=)^W?J@J]\!3=MQR>*)RM^H5\?N(GQ6/O>=K56)I^^M=*? %SGB0 M)=)="PAA !(>2I^-I8 $,!11F*2(&-7UO$Z=N7'3W;;8IU?NFA,H7^&Q,<6, MF*Z<*SWBFFX&1B:V$T>Y7K[:KR7:VM,$CM45X7I_W%GECO_(;\Z&M6.?__*\_NOTF&\?>(EON?O-^I>^H.H?[53W6MV]]]L):-3W M>OK?[';)(WB7MBBZY%-C'29E4%N$#CG3>AS+-+%\E:_YN_Q)U9B60]_GDGGK M8.7J%_QWZ1:KAM/OY9>T340*DRQ@*.& RTR9=66&;+&8X2WK4."+V(S.C>]C-D\CL MP'.:1F:HPK2)9';X'*6260YCQX8_X:4Z#OC\E?/U)][4F-MFYNX.JC*..861 MI#["8@ 9"E3/C02D"<(ADSMT3(VR9?7$SHW[6JV]6FVOU;N736Y_3J@Y#7HL MYQ[M/%C6__)0==;S+5_R#:&X\%A%-6

YRJ>^-/^G"/F79X3(^^1G;I.^" M;>CZK[@L\6K]W)'"LQ)Q5]=FSWSD$U\0@*(DDML2N2/)$HY!S",$@Y1RA(P. ML"]*G-OR;A7V.HVW[[5G[[?Z^UUK;;@9N8R['@,X17-D6K@62(M4:Z#]HQSR?^B)_K&CX?A"I6M@A3BB*8,L"BD ,8DPR@A!- M:( (C6@,4R.B.10P-U[9Z:?>D.9E!(\ U&.,:V 9F2 ,$#'F@G-FNUSZ1S(F M7>GG+#Q)\S7.EX9E9XPF0H\KQH)W M9![IJWV(;/_ U3$J!YD7*%*5LN2.*4A])(F/(X!\'*D- ME$AQ2L(4:W7X<:S7W.AP9X^W-0B(H@25-,G[!9>_2U)4U[$[\ZP:[EX]G\/4 M^8*S-#:K]C)K3DV62KWUE&6]&?+V;7/5-/GJ.;3JI#SE7+Y >^4)YM2VY[(K MY#4;,5\M[B6Z,[O"Z$S+9F?#V^TR5)%+7'W]6!9/.>/LI^=?*Q6[\>&1JT)1 MJ_M;NLZ?:B4609+$/*,1$!S% ')( 6(T!0GS84*#F*=9N%@7TH'0VV/HBS9Z MI6X5&&]UJRAY*E7?AM06GWBIMMLDPF >]+<8XZ([\*JSKUBI@.[4]\NS] M\&N#\A^]K?+>[668C3<8YHBYW%X82)]TYXA>5TR]\OHA"F,19(-1%(Y4I'&""4^" -_13%$,)T)]A$5%V=&SUT9"^^16<4EU%<%:^AB-E8P MQT7Y+Q;LH8O,4#"(]AA7=G_ZZ;G7@^5MR?]SHZJ'WG[/JT6(64I%)%T9QB.@ MZH(#C%3@B(]91.7FBQ"CP"\-F7/CM5[C(;DMZ&GM;=7V?E.*VS9W&H!?C\4< M@SHR>5DA:-^_Z3(FHW1M&A#[,KV:+N-PMD.3QJ.6I77.GCVIF^S=3]MX=1'B MF! !DBA0&RN> H2% "*C49#0$+'(J$:9H?RY,5/O%J7:G>?^@!^* M+:JZL,(_QDEX@Y!?%[_XQSC(;A"$38>#O?HS;<#KLJA4_7WU8!"AYJ$@##R\ M5A>.G%M"F]Q6I=S5[_]?_\A2/S_I=;&C21JD\V7SX9ED$V_ M%PS%6<"@W&%'@LAW4X!!ELCUB1#.XC3U"8_1XHF7I)C!-Z.OQ\3?C7%G0;H( M%"723: ^P SHN0LCXCJRZU"W MHMTI>'/B:GF$U!1+O)R6T3)48=JZ6G;X'!7:LAS&MNUUF3_534GN5M6ZK&]G M/^75[[7;C1"%"1^# C!"8@C 2'$).9FZ2Y#PN;F5.QT]7;*6FUP M!B'6HRI7P(W.2Q:86;3(O@R&VS[9 _(F;I9]V?+CCMD:S]AQQY<2KRHAU^+M MBGWFY5-.\]7]!_$V7TE/.E!09%J' ;U:\O'_^R$NY8WA0)Q]?>*7B ;8940L"0Y)D MO@ QXC& @4@!"A*YH\TB&JJ>%8AH92[IB9L;QS8*>SV-O5;E78*?093G9;B' MN=,]B".SX>3X&02_.L5QHIC6J_ TBU#5AFP\6@4N#9(:X. MKN@GMOU<%IM'2:6[W)4P9JEJN Y\2J2WF<0"X @+(.(4(Q:S!$*C+NRZ@N?& M;J]P63ZKM_I3'6JA;A:%BKQH?BR$)[;;S+RWS5P5:^^AN9UFZH)R]XQU-,;P M?&GRW@BS,#;I;>-<;A3#[2?:=HJ/VE[)%+21 C>&9;]4](86(@,A''K/V[9B M_X_WBSA5E3T(!!',0@!)G &YD_:!W$DGJDQ8%&.M8H+]0>=&4K_P[SDM5+_B MJC#NPBXQ&B8/6\M')@8]HRT:L.^L=-B 70XZ<0/VG1G'#=A[?[OVGO)GG*]4 MZZ$/J]WOWO/U(A D\VF")!J8 2AB'R"<9D D,2.$"3_$T.ZR\HS$N2W*G7(W MGE+9^T$I_4>O6'G]/TG-;>\OST%O>HGI -#);C*ML;SB7O,"/N-<;IX3^D(W MG!>G!*RH(OY=&-%$7O3*CO]11?XL4"H$"G(*,8Q] QGR $X@!X3[V MPY 'D=!*=M,5.#?V:8KD]M3T?FL4-3Q[N0BT'MFXA&]DKFF0V^EJ!J)=A6$- M9)S7&!Z2.7V580T$3M89UGGNRJ.27=4?59'P]J'8[&[8Y=Y"D% @P&.H$E%@ M#' 4<1 P'D8H$M@/C%H=Z@B=&]7T,E'Z2126[6)T4#<\['"$Y60''68PVI]G M:. RREG&D-R7.8XT,]L@$UL?YPE75F,>U M5X#HM$*BA1K3%DJTQ^FH7N(50]E1XRO\F*_Q\LWW1[YB^5I59+QK'$'VTV;] MOEC_C:\_XIPM$DQCB *Y#Q19 *#<$P*2^1@(^;./,!$A-KK'TA4\-Q+\6*JR M3"H9_U'^?EU?9/'_W.2/M9.!J?QGE=>]3SVQ6;7%AI8[E]J,(K6G1X\7QP!] M9#)L5?;Z.GN=TA[9K.4.<^T]\[6G%'?'?J90N:0\;=F3\IPI(H?D9OR\I;/' M[]52;'X(Q9V6:6TN-7.9) M9TB/T,?$??3+37>07YU%KHO;F&GD%W5XT3QR780N)9)KCS/*&XK2S<.F;N_Z M*0VT),6.J54S:EVPK/N)W 6Y.MD[EQS MLQG6$Q*VIF)S8G$S+ VIW7!PR_.#M12@]CYU^)BD"A^+3X3Y88;XF26#3Z$P6 "^,D'I\OY'M)[+\U[ M\(.6Q?,+E514/BB_[!>\WC82VK4H_5CF*YH_JJ(>?^.X?"N_"PL8TP"'/ (I M8Q# C%& ($X SS(_3B(_B(A1CK>5%G/C1F4$4%;4G7-OO-:0YQM/:>PIE0W+ MYUO-C9Z?-3KB(Q/N-6";%]"_!BRGE?2M%)FVI/XU6!W5UK]J,#M&_"O/[[_6 M;=9XB>_Y^XT*F'Z=+S?R=Y^_8ODE_K!95VN\8JHG$?O[IEHK718^"B+&. )1 MBF, PR ") DAP(@('(5!B*G1>:"E'G-CQ3="J!>]W":5N_Z&*L3FL5K:IO-&-1V+O4X=((9&IE%.PN\U@2OL<%K MC? :*[R>&=[.#G?\>B60+AG65I5).?9*O Y9]MKA['BV"[O[J(+N;E?L31=R M]].S*B=7EZP)$I%R"%/5C4WZF3XG@&2,@0#%(8=8[KW-4M4T9,Z-/W?1B1^W MT8E;M6\\I;95Y2 =^/5HT#&H4SB.3?#UE[W0:^=5@0QP<11.Q:Z6]'B@6\/#=^I6YE$* @C0$B/ E\)J(L M340N$E)6\/N0[+6><0R8*?K M>?2V*%\7&[(6F^4MI74ZX2=.>?ZD;IB[GBI^2'V>X1!D,9.TS0(.",(I2"4, ME&EQ(S%;YQOIN48:"- MT13I<9%[V">[##K$^Q#IM@^HJOXQ1O\;&^"<1L$8*3!MM(L--D=1+5:#6'BM5G=29VM!U?I(@E)!0AB"F76^0H00#Y00+2*(MPEB001::MRP?$SM-VZZY5]FJ=;TZ<6AFW-1]"?)B\W.,X,EM="Z%-_W,-9*YOACXD9.K.Z!H& MGVB3KO.4TVUOFRB&PXB$" M^CK9CK4H(^F!I6F 6'&U/4T;5V%?IZ>.DQ@!T*(R]W/0 LRB$+5^KH/T\')7?6_APS2( M,>8@@K&JL\VP?,55Q_N&1E[AN$L6Q7/K=XOO8AM:]WG 54/?E6[&@(8P2@B%( M$D0 Y#&5&T.:@C @64P%E#O%V"C:UTS^W&ALJ[BW5)KW2T'=>&*CRN!X78#B MC<R8\#U?*W=0\NU3SCC[Z?G72E7G:_N8 MKNYOZ3I_:C)5NS1&%$$2^#@!+%95\QBC@*0(R^F*&>2$^(&?F9"AN0ISX\-Z M?R+J]$?UM>C:/LDUBK>Z_]F,_BSF18\!QT5[9!*4RC>YIIWZJA#A#\H"+U_] MT=L:X>VL&"4AU1Y$EVQHH<6DA&B/TB$G7C'2M=65#]/W=ZG[G[C"0=)R?;QU M6&J9!\A/@P30C$F/4:6&(8@I2'"6BBCD(@N-/,9K%9H;91Y7TO!Z%;]V-ME6 M7[:<-LT=\H23,?;.N5>7^<2<[.SQ]@V:J$KS=?B.4[+94J<7JM]\'8+GBSE? M.:YM'=2E_.O]SWPEO>/E[8K=LH=\E2O*5ZV#ZC*L%5]D60"3D(7 IT$,( H8 MR,(L!4$:!9BAV&>!,"N0JB-V;A3;:GWCW3=ZUXD3>$]STUJJ6NAKNY&J"QG&)5Z.G;7L?"JZJ/ZM*?55; M'5I5<_I8\D><,RFU[DS45"[8=0?9>2 P"%&"PQ3X85U80#J.69A@@#D3U&=K%9H=J_4-Z=-3?=+-WT9J?M]+$S:E1WTA70;GLY7JG3Q*T>W2!XW G2T;C7-JI]7RA? M5;X5Z@Y-"R1X$B'J@X1'ZKX:2@(*M+C=?C-3KEF4-U19O9TSB,TUWV0-8+-94];?'Y7K)G/F^9;]54 M7*YWL!_$8;>B!0XHB],X!33(A-Q@0@JRB'- (P(YS6(:A$97(,/BYL82?6V5 M&Y;O6GB95,/3Q%J/,=PA.#)O'()WU/_,81*4%B9.LYZ&)4Z;YJ1E_5%>D]Y3 MMF$GN.+*USGJRX@I\0D&4<(1@#P0 *$D46TG A3@A"8!,@LO.2EG;CS2W\H5 M!R$E5&I?;QA*WI36SE=UK23S%(1SH.OQB@,H1R:4-@Q$Z3CJ+NH"$F[#/$Z+ MFCB<8]#>X["-X8_;E@BJ-T)?\'=>+;(X8!E-? #3, 4P21- U %W*@(:9RP- M8$3,:@'M!I\;-W1'.WF3Z;%6.IJ6]^E!I[?8;0$9>85W6'P9!,&B.L^QM6[+ M\/3&G[C>SK%EQX5U3GQF@FA2B3!?1 11DE "" GE"S^1RYG$G $8I7&"22A8 MC$>+)U4:S&VY6T64PA$C2NMITG411@1_=.?!)JI4&?%"<:5]_%XLLK168KZQ MI7V,KHHNW1O(CAM[Y[>]1)3(SX1(0@QPE'')?[$/,IBH8MHPS'B2T2PU:D1_ M4LKL.*Z^^K Y(3D-8D9H% 08@Q1# J#(A'R=)!QPF,I=HRK0AL1B7:SQ)PFN M[D_=,2>JOUX4QH!Q(AU'E,0 ^Q#*O2&$<42@H)G19E!#YMP(M579V^ILU1IZ M$&4]>G",W%,@VJM1RV:.WU^KM;\ MH6JEM"4#HCA D81"&.1 LA\'Y HK<^E4^9SZ7[$6O59SDJ8':,T.GK=$C$K MNG >R&$:<0+/V*0Q$C( ZN16BB!D^-+U:U>%6-MG]RU.!I"(/!!D\G'YRN MP=.0WGL-G@8_:%\SYG;%U/^HZME/>*GVN&]Q7OX%+S=\1Z2+(*,!8B@!TG^* M *0^! C%&,0!84&8IE%B%GNI+7EN/%CGV/&=RN9%9_0 UW.O1H%Q9+ZL$53W ME_4_>FK?>$IQK]:\YWBYK6ICA);KHC=ZPB>OB6.$R:F2.68#6/A@[_A:+>Y" M-+5Q>[4.Z^0:SLBS4F#AB]@/8) GG*B"IZJBGF9=-!PB.*4Q8*$6NDM)D+G MQE"MVG7SV::2<$_S&Z_57:4'*^T-O!3=2=!PZ4: =O3K@!=&U< =' '=B3Q$ M1RB;>8Z&< TZD[IC3>=?&EJWYW*:/FL94=I$,X;8QVD62>Z&, "0AQ@@2#GP MPPA2RGT:0VAR:&\1(3K!*?T7)<,N&-0HZ'-VP9VN(SC'B]1\B8C,X*X MC<3/S:?J6E/S-IW.<.6:0:^YPD<#=&PF:+'L:3Y*)1H[@)PRB9D&TS*.%3I' MS&0WBAF#5>5ZL:V9_)GR%2[SHFG"%C.!2< S+C6?$ZV$ M/B<(3A-;[Q2_8;9V@LK8%QB:@&@S\$6C!TA6/MLC6/G3(;F>'WP2_KQH6T>1 MES]X;6;N,>LNB(]Q&/ ,)^I[+M(^F\LH2#,! ]@$*6I2.VR;4P'C7%2=4_(>Z%TW?.6GT_9 M'7C&CC;>%B7/[U<_%]))6:F5\9J3]:XR57OGC%(?XE#X@.,,J^S^%&2)] @B MDF0X)!%+H%%/;2VIC&.>HCLXU9-W5 MRY,DL].[#LB4'QFA@X411BX92$_PI%1DA,4A)YD];'&WIRJ8?I5?%YZOWE3K M_$&Z3+C"'[G\\JW6^)X7XO;^OJR;H7[B3WRUX:)08:4%S57ZZ\>R^#NGZVKA M^QGQ(RY S-5F$(4!(+Z0!):%$<4)2H70JBOJ4JFY49NJ$DQKNZ2/Y/'6,@]7 M'O8>M\:IZQ?>5C7T&5UJN9E3C(O$%YFEDLJP+.6^GZ,W>%'WV!O#K;=O' 77TRX%C//=N;JK:Y7Z]LEQ-QX4F6#K=H%?#4VS^Y0&YF$!@#3 M"1TQQLY@]^H.PXDVI5=B:;;/U$-G:JY3QV 3C95OE(U84R8^=K)T;QC M'A_RL:^$6I6\VH2Z3K37M\+;FG'CU3/S@S+ECVJ"ND<=7E)?!Z?3^VM+5::] MVKX.KZ-;[RN'NRH>^JZNHEC7NNOB/-((!FD,&2"YC/QQP,/V ;9D?7=-HBL&9,^+Q"3!."K"-DD4-6HY9Z5Q#X$ M$*)(8'56+@P[$)T2,S=:J,,W=B%U-QYM%36-K3N)J:;':6*$9D7JJ+N(F(<\BQ!P/=5$S,:J6,O MZ ,8)@B1"&/,@L6JOO]C7PS+/+I556MQ9[;G=O# MKDMNM6O.VE3*E]^,G*J+]),?NE$^CT7-1,??#3TJ?*FIGJA>XZN[&Z\?,%A/ MSW[_7=54]<;K?1%:@_L[Q1N/J)MS[MVROV^J=3 0! J,HH[&/0[-;X6N4F9M3>VB+5VS6[1UG9T[7+[-OD*=F MW2ASS,E,ZKT9IIJ?D5\!ME/3;LA=9;&Y1-4EH5^ESZ3,[0*Y0XIV,J9EM;RB MDK*4\]&E:\ 8^C25C HSE2X#:0R(GPB0A:H(*$XP2J!>_O%9&2;KU;_OI>;"X20IY*((X PBE',!48$#2B 'FAP*1@(>$&!5GUQ<] M-R90F@,IZ*'9[IK&L5A@K\<2XR Z,GWL@WE35XAK^]RK Z"=[J.4FC&'S&F# M'GWITW;F,4;EJ"6/^0AF!-;=9"S^[>/?%E',PBR,?$ %[:K)^"D!(9*4)83/ MDTRKY%5_T+F1SK_A1[Q2S:HT6X7N 33,'[9FC\P,&A9KK_=3)@YD,W0?;Y9R M]]/A,MX;=)(%>LJ,;NF=_)N=5W"WDM]H7JW;\/L%Y]+71URN*AC&JF="I'9+ M 0@HX;YJ#!YPUEU]Z+W\#R18W%B,O-PZ!;O"<1:19(\^OW=FM5>X,>B4D$BFQ)+$U\5\M=? MOO+/7_/_VA2_X_:#\C?_^HQ_W]P7NU_!L?>@^D.+R='O)31[OU/G!.KW'42]/QID%DW[G1MF M_'E_DT9^9\SN2V33&&S:;Y-!VMMLOU439='-[MOE*&'O1>9U,/]O6HVF2R=\ M$:3WLA-?1@/+ ]J[]Y\6?L 9S9@/PDAD /H)!P2E"2!^1A/JDY!PK;NC_J!S M\WWN5BS'-]ZGS2/7O5W?PTCSC-;0\M'/A'2,-C^F[5GI[IA6#3KM,6W/C*-C MVO[?++9(MY06F]6Z^L0ISY_4!OK7%I MP(0 1 /5I4=P@!.$@1!1&L<9P2%*] YQK>3/[XBWL\ KMR;<>)O6B!L/=V;4 M%=UHT]1*Q:WKKFZ[:=+8&(P"_60I> WFGWJ8_[K%_'8/\[:1F#)A3,0-G.]:#F+=K^5@6;$/7'\K/O'S*:1/$ MS'F >>8C0%*4 $@)!)CS#,0$4A$D6<*PU@'9.0%S<^5:'>M=6ZNF<<^1DT . MD[L+>$;F;PMDC)J/#)E_;>^1DV-/UGIDR+)^YY'!SUD&^>V*A"TXCF.<< I" MJG(78^X#$M((( [CE)-$A,(WZ=78&]MH%4_6L'&Y4] P/*^'FM[]G"46(R_9 M=QH F,?-'9OJ-#"N-_RTD6_'=AV%MIWXB.71R*O;UPO$$(ECBD#(B0#J?2K7 M8A2"@-,0I5$0AH'6[7M_T+F]3U_A%6;XQGM=+)>X-#T<42AI'HX8VC[RRM,U MV_QXI&>GN^,1->BTQR,],XZ.1_I_LXUB>^)-_O 7.4#CR.*,0QI$(!"$J#(@ M,<@(S0##'/N"9B3C6ITFSHN8V]+;:>@I%:T2($\ J?="O Z>T8\NC9"Q"&H[ M9[S;N+8C*1.'MIVS\CBZ[>PGG1Q_GMX*OVK2"_,G_D8(3M>[H@+R8[>L>*Q3 M$<7MYU]#/TB":,%%G&0JD2WVA=SKIH$OW\=I"H1@." D$\'_)>_=FMO&M771 MO\*WT[/*6)L7D #GF^,DO5.5=+SC])RU3C^H<+6UIBQYB7(2KU]_ %YTL20* M &:VR#'&!_'CP,"X9.6@,*D?/2<<3MT/+)T-)^DV.YW%0-0F1V1K M<_UITEI=5Q#?_1EIPT&2#0H%>OJ2. 5I1USX-PSF_E^ZXH."Q..O_%L&D\?\ M!@P-/OM=&UW&^\=J\Y]BHZQ;W2]U@YJF\8S2N?V1 M_EPRXX(7J4P@R OEB4 &(2A3]4]!1$EYFI2B*&UV+..J/[7=4&=]5+6QZTK; M#Z@&(&)[%NJ#X/76MH-?J7]4BO'47Y8=3!&I<;J*?HKY_4/]@Q]BK2>$/=6H M:#9;[V")?ILOHQ=!UM7?[#9B(W_WS#9YT_U&!79_[O:^.[?DI7Z'7:_7>D38 M=D1J^_VHK5:O/YUDJ!MFOXA-M#/T*FI,K=^ >\;ZVXN^S1KYW.>.;,&H>^BW M69W7^_,WTL+Q2$NW]Q=MC_'E_6>A%-U.0_]SR74CR%.IE*LL<8(ZX/LR6K(2L*$3AT,+321F'#?P833JU+7^/YFTEHN6) MF=.B&)ZM!<-XI%.X6O^K:&M!5)MPM1W)]:*S<'9F1(T=46.(QX.[(3AZ/>)S M4F3KN=+-G\BBT_+_U0.Z?>? MJQF5.",9Q" O=6,ODD) 8)8 M;?BDM)<%LRHF<80)::V;WC=I*:UXT5WIR#K M2&GLWOK'>&$,B3(PW*%Y4B/]W0GI0[GQ MX.VJJKW.]ZM',E_..*:$X1PKOP]F /(L!H2E!:"0H91!HAU#&X8[O/W4N*O3 M+OJKT<_R\/<5=F8DY(Y(8'HQ!\.:34[;[),G7DD8E0%.6_?ZV3[S*=>NK^J;;IRMFM$?0KU*]:)&[\3]?+G4^X_.OMT.Q+:7J=7RF!%'.- # M$\L6S9]*\ZA3_6![URW&3G^?35)=DNKN3W^#BO M3[&JZR6_J:?JW0OE%HE*3]E;K*KGM=CV!\TP*W4E!H"EGA= I0!4$JJGU)2D M9 G&I=7@.ROI4Z.^/>7K.H4#]:.=_LZ-6^W6QI3X B$>G/?\@>W >@Z@^24] M&P5&YCP';(XIS^4F;HSWD65-C,ZUJ5.MZ%37:*J="ZQLECDWH^X V(RM/ M\ 6FID'(67.1 28^F:=/W*@\8V#W:U8QN<0UY9^M=6#]O6C^_VFILXZ7:N5T M%5="<9[%*0BNZ>=5%GGDZXVQH8U2:UC6-=W9_! MRVSI+(VY>".Z5KM%:>=U;%6_N#[N3I8O+(.X9(.5>QL'SA>F9]T];P(=*Q0_>_#?S_/?Y"%CA[N^L// MQ&;YH+M_GZCS.3.QS=9W\!6[ M[2I ;\E+O=\6A2APRB3(\EB].1A3[CI*"8@Q3E*9TD)YZG;=6RY(G!I;; -)#1/<,.&&CNJ^%OG%D]PP&EZ.[YRYT MHYCW0@I%5;Q-UME[):=%@4J8E* D60$@+BC 4B: PX2@,I8TSXWV_Q6@2'&=DQ0#DN<0H+0L):22)#RQ\_B]P#N.@[\% M^%L'L.LTN?, F_&V%] "\[436M8D?1$)G^1\7MBHI'S1YM=D?/D"][9\^L#N MY1OY^84HCIN31?6'V'R5RM44ZQ^BFA4)PW$N)$@I3=7^M"2 %GD&4H8E+1"' M,;<:-7]9Y-1H62D:/7::VG?KNX"OJ9_G$[7@CEZK[%6DL=OJ>Z5SWW7_C4YG MOPW^S/#QW?#O@M31&P":H7"J(:#AE:[N'MW9+[03^7&UUM41 MWP19Z$3MWW59$RJR(HZE5 Y?H;OPBA240L9U#2S+,$50%G;^GZGHJ3'/%[+^ ME]C4 UEW!NA3WD;E2.MLZ[<8+X.I(Q,"W.">#=T<(+K5&\C5&E1D(4Q1=O!W M; 'SZP 92Q_9([)%Y=A%LKZ#RS#WT:UR;JTC*F'"$!$IE@ "5$ M@!"9 XDH)9*72&*C6-A9"9/CI4;'J%72:2;G*2#[*<<+/(&9)10R-D-%!R(T MUNQ/6Z0L1W#VH- _*?/4A2,.M.S1^W#N9-\'W7VT3\MJLZ[7O^XM#G,J"4,9 M0*4>45+H.9%2(( $3'D."Z+ L_7%#D5,C=MJWV"GHE.3]A- FGM3[O",X369 M(^/D&9TVWK<']$K*Z)[.:2M/>31G/NGV?%]S7G<$((M;,N>?EC?D:;XAB_85 M4T T42Y,E *G$$I8V[SJ/=*F]I3OU,VTMJ"^3)J]74L M[.K'VHP-O"$8F!B&@&?-$D:@^"2,?H&C1[:]IQ.PBQS*-^9(LV5QW!^IX MJMK^K$DQ?D<6NDWTW8,0F]_7J^>G^?*^VA9DQTRF,D4$9"G6Q:0D!;ADL>(@ MQ@04#,$TM:K.&*C0U'AIJ_O>B[>ZBG8_;FRZBEJKHMJL:&N7^QZR>\>5NN- M;@BW&Q"TQ]40D@QG1-?\J[U@2B# !2M SF4A,4YH3JT<1'L5IL;.6ONK$SF5 M]416;4?3IW+/$O<^)_;K9<; 85&60#[WB?.&'IM@&*OQ;A=4)Q1.FJ% MXGXG-[;\NGD0ZVV_X&NVF?^HCQFT$A\7JY]W&[*I!PW,()9%+'$&!-1YL3FF M .L,69Y@F*0YA["T.KPTECPU;JP5OXJ6PC*SRAQJ,WX+ F!@6JMUWFM/OM.Z M)3NM>+35W!^168/ED[_,A8]*6]:8O&8K^QMX3-I?/XO]$M]9067.T^'B>4@- M0VX^@ I]HF".D7O?DG/V!^E#8'+ MO(Q)3*V&J_3(FAJG;JN*UWO3L)];_>T)&]<$,['[MA9EE M;]>K'W,N^+N7/RO!/RU/1*^WQ\RH3%&6Q%CQA=01Y80TC1NX3/)8\)3F#-GE MC?I7N9YO-EM-H>!Y&M?7^W34H- ML/YF+/?6JQHZ8'6XH%L#ZXKGQL3H-VWDW_2OZS.\SM"(OD2__=DL\M].'OH% MR5D(N2!^TV\#Z#ERUFXXI(^3?0/*&I [T22T?9E73"S4@R-6S_M-^"A)9083 M!@2$ZA4B4PAPEF4@%7$FJ?I>L,2JRNBRR*F]$&J-'1(E^G$UHV:_: 4FVB8U MHDNE/= W3'\:C/ O/JV M_1+']5*-K#_R-\VN M9GE:9DQRRQ;:1G*GQD'=3.-ZMO3I&F2V%&30$ #LQ1GK!UZ*1MA93? M-MIFHD?NH6V%QW$#;;O+W7CK"V$/\Z58OUPON2Y1>-IKY%)FL$B@+ $DA0 P M01R01*J_R2(N8!PGB5V5?8^LJ?'35M4ZWU9TRCH6V/>!;,9"GJ +S#R'J'TP M1\V::PSP\,DO?>)&Y10#NU_SB,DE+@ER_[A;+Y>ZDVXK$9MO5=_-J\ M4RK_:Y;P.)8YC$'"1 %T8PY 4$9!23CE,4<9*BV2Y"Z)FQJ#W+$'H;L>Z1ZB MM_^(:NVC)H.IU;]N,6J3]W41\7XN\8]C8#HY#5L['3#2&D>URE;)K+WEU9GBU9];=_$N(^;7F5ITF&-G?)5CP?SJ\7&UO-NH M.]T]$/7M^?J\J3;JG3Q?WL\RD=,1QGJ_XW8:L-^."_5IP<,BK!O*J5EJ'S.[GRZ4^.J9-XPB/R,<(2ERP%$BU M?5%[ER0#),]2D!:()UDB,8F3%OD/2\.![7YQ[\2.C;JH]0T N=DFQA>(@=V. M4R1Q9<02]LT8#!#QVG:A3]ZX#18,+#]JI6!RC7,]\NI1?">_WL\KMECIT<+; M.&$BBIR4, -Y3B& L>" )EP"6$A(2QC3!-F.#SLG:VKORS8;2.D:[91U#LSV M@6S&()Z@"TP@SJBYU!9?PL-S2?%9<6-7$E^R^T0!\<5+W+CC'V0]U][[9UV7 M?+.J-K."IYSGE '*,Z1XHBB5[Y?G0*8E+S@4,<]*&\8XDC UGN@4C!9U=3U3 M*MI1PS&&9H0P")G -+ %I5;N*KKI0\7ZT3]KN<\'_EC(J(_Y61M?/]SG/^CV M2'?!NZ]RE]J^U_ON@Y2";;XNZWPAY94\K<6#6%;UA[:IBX=1I5RB(D\% H2F M%, ,$4"%I("E69IE*$FIM.IEXEW#J5'*?OQTKZSCH%]E8V6DG/4FU>[ T%>I MS*Y1PW!?"3.&>].%#LR0;[C&UGP;;!U\\K5_)4?E^V 8OWY?A!/D<)+6/PUH MFU6F_MWDE'VNDY8>GQ>UVHVNNUQZ];'O#^*:KY[T.<)7>7WW9QHG19+-TI)0 MFA08%"S3%5"95/M82D"2YY 5$E-NUDYK3*6G]E8RFL;5FPC800!:8MN!4']: M?>.B#@=-BPJ)2$,!DLSBE&NLKU2,$B)PB0"/,]T827VEB-1!$BY0R=-"I*B< M+<4]V0C^_=_PFU4VWZPC"P(&'[>61*+Y@I#C+PCYM_F"&)Q(3VF])S32[_\_ M)&)QX#[![\I(Q_:3_,[8G?Z/O'B].01CZ3)>)L+(Z![D,XPMV['X:D^/]ZMG MNI'/B^.:@-OZA/9UN\D9YKS$*$\!+0NDG><,X#@N0)Y@3-27"V;YUM,QB^ , M40GLMYPHC(F^-T5%=?ENI6FEXQG6,--"?0TTE5GWW1ZTDF9AE^"K\X;U M2CVOB<:@Z$2?7(^U2QZ@]5K9-$2?<>N>/"!W5!7EXYY#H^Q[4Q ^SY?BD\Z( MFZ6PH GD,: I+P#$/ %ES!)=:8\*00^2EQ4XLT](T+.3EK/?I+VQ+5 MQCC'MD\NA&V@>BB\(T:=#Z:MF. W(&[VS_GQXMO+'?'G?O/@^$E:W"6O+<5B:"I3&)1"$*C\O%\KCHQ@!!+'(99YF5%#+^LSS MTJ;&.5ME.Z>@4]>Q[JD?:C-:\09@8%89@)U+I>5E3#S75_8('+NJ\K+M)VHI M#2YR.;OY>*->R)\^WG3T@:7D+(L!RH@ L%#,H>@# T00S5-6\A@:=03[]2U]7#Z #;U<#S!%MS#V4-L3].H M5=6G?V. B%__ID_@R/Z-@>W'_HW)16X<OLMFC[=5V73_J:/2,B"R6 M$B<@U7V[88R5NY))#G"108C3'">Y53SXDL"I,4VKKPY;MB&&/96OHD9I.Z*Y MB+D9T_A$,C#5# /1FFE,D?%)-1=ECLHUI@B\)AOCZSRU2+A^WCRLUO/_$7R6 M%4A 5L0@@TCHSGRIVA?Q!$@8QY*(.*/,BFAZ9$V-8TXV2-BI.[!D? ]C,V+Q MA%Q@3G$%;7BY^#$<0:O%]\2];;'XL=T7:\5/7.(ZCHAN/J^6]^IQ?%1.T)VZ MJV:J1R61SI>"MV_.4NV$*)$Q2%.$ )19#BAB%&0R+BC#5"8XGFU6&[(P(Q$S ML59\LA4>[M'XKF5$"Z4WT,I&7%EA.Z[("&XS/O$/8NBXLE+X*OJ\Q4_OC&JM MZW_JFM)&<>^.BQU2?H>1J2#1K'XY&LKG;=/I%**'?ILZ@J(79%[KMZ M0U*D,9(0 435'S#!]?"C'+ 4)ZDH>9P@J];#%R5.S;EI%+;=(5V"U72+Y!&L MX'LDK:O>(C7:'G2Q"%)<:8R.WWW2):$C;Y0,,3C>*9E>Z#D 7+=/G\$X*6@F M,)!9F0&8,0EP DN0D#SC,2YY65K-5.L7-S5.V84NG[:ARVV[8*>!"A?@'AC[ MM0;Q+4._5]'OO?CY"_P>P#)*W+>1.(VP[X'UQE'?PZLIQ//EVW/2D.*]3/3R/@'IBP3I1& M:'0/AB[H9;G9(?]A'.0MDH;"KL!(>45!5L(N_\@=Q]X4)8?;CI?%Y&[S0:+3 M@-NX=*M?K_@SVWR9+^>/SX]W8OUCSL3GN10S4@J4ZK;TM& <0)%00$1)U N& M"DXR7K+$J!UROY@)NJU:T>BQT32J&E6CA=+5IIOZ65@-7@->P KOGM8XM4I& MK9;19U\XV72;]X'7:.7J%5O/J6)=7>]9U9WE'U>ZIJ,Z^9W[#U\=YB]AU-]9 M_NS5(W:4OV3!82?YBY]VV_/_>??[ZH=8+_57Y;"ZNTU!2GE<2IEE "4Z&2-! M.2!(Y(#))!.9S! JK+K(7Q(X-0+]\R[:*1R]ZL[@F/9U$72SO;]/* /3ZT 4 MK??_IM#XC !\LJ3N^^,B,<8"FUP,TO-5X M[J"=;0>^H>6ECCT<=%(>6?/6$?TG6:_)GVTG^;)55VQY"ZRK4_6DX^BFI5;)L MX-"_"I"+7#GD"$",&8!(9(#&J <(Q'GL7J5DMAV(H[O-0@_$Z=O!<22!\+> MS&?WAV;@]V6G:-2AV:D:M;IZ[)QAA(G7SAG]$L?MG&%D_5'G#+.KW+C^JWH\ ME+.PO*\S#CYW3\\?RJ!FAKJ2OA':I?@J/\Z79,GF9'&[JN;:P?CP:Z-;*.LF M_?-J,\L1AI*0!,092P'DRJ,O(>(@+RB-TYQRS*URK#WJ-C6G?VM:-TCB\XZW M=O9=15L+-9-M;8PZ(Z._=F9&VD[+Z(3/U3<5$%LHK3B'@A7**LX*A A9N M+2^M])@:?^YW;&QUC;:61'NF7$7TI?N$:PM,NQ4SW-Z'7X?0^WZ7)1AI(),3 MIF$Z;MJI\D:M.)WP.M^CT^UV;L3:A:V5\TKFZW^0Q;/8_F57^;#MY2D1E@2" MA G=Y"HO=!@Z!46:H92DN,Q+JX(G&^%3H]!.]WHSJ92.:JVC+VJ7H'0>T*O& M:D7,V#(4SH$IT@?$UBSH@I5/ZK.2/RK?N2#SFN2<[C%D OEV=[X=C,U@0I,R MYP SB@%,\PR4& O <5\-8,R-'\'.#*-O7:B$@Y'$N M059*"F"9(X!AIO[&65D4E"+)Y>R'6-.5*4L8R[9Y$O8U"/= [*E^EXI_)!U2W5%Q^+A.0P1]RJQVJ0A1F#T.M.(%?1 MM%;'["40!// KX7KKS>?HNO-9CVGS\VDD,TJNB7K,%ZH-4)>Y_<8"Q]W6(\M M)D>3>:QOX%2#R^=KP3;?R:_=M)]J=UPT(XR+A&$%/)*)>K<(Y8FJK3-(*15Y MFF08HL\HVC#!@Z4QC#>,L2/ WP&ZDVLX. MC?R>)=M5B+0M0<^)?,#J-\ Q0)^1HR##D3L.E7BXIX.?^^==6P:Q-Q_AW7,U M7XIJ6]*J]ND)ER5@*9(Z55YMU16K@CQ+L4Q@BIB$QI[N97E3X] __^/N/[HB MJ(/Q'IW:%FZ; =H&;J]?# /3WD7X7.9"&>!HX0#[Q7,D%]C]:VGG_YJ#T^L! M&]QF/!_8W*8#+]CBLD"%!#,<0X)3F ,$!0:0EQ20E$B0,6YG_,. MS2]T/F0_:#KU:7F[%D]DSM\+*90 WJ9_7B^;D.MU58E--4M1(O,"8Y 70G<> MR%- \AR!4E$_XW&2QWDZ6XI[':HU/H5W4,3HL2J;QVI?G7!/5ZMU)!IUJ[I_ MYZH^UVE7+"*UZM:']B[K9'RF'PK[-VU!V*U%JWZ]%,T1VW7_$KBD PQ T'.V M@(LF8R<3#$#K1*[!D+L-S6>_(=6#_D]W@?U!%GH?W[6T_R[6CWO;^U6]H G>J\M(0-8,@F2$G%,9"Z9* ,6'6D=IDS%MM4NELE* M+BMF2[Y!UB$PVX99@M!51OL@OF&%4:W&E*N+]G$:6%ET<"O'>.29]*H_E\K% M7NB9<;^3^5)G)GY=OA=K1>@;]9GJ>CVOE%;OE0^VO+^M6P>]$TI#\9W\FF5" M\KS@.9 95OXNI A03C!("EBHWY4RB:U*.0/H.#76;>9@53K1:G6_U";I;6T; M33C($ITWZ:&_+72RJ&4,-,!:&T9-WW8%0\=93R3SMEF\34[O5;0S--*6=KF^ MJV6T9V[4VALU!D>-Q;I'FK99)T)YC-6&6Q&OT=T :HX;#PZ'\U$$.: HA[2# MKH",-XT7Y\LO=1/TKB^7ANI.JZF4F&]>KI=D\5+-JUF>B8(A&(.2HPQ FBJ7 M/,X$8%E),JQ?(:E1L&2 #E-[.6RM:%NSZE=#8\BN!5T]\F//EJ@SQN+(W7'% M#-(9PJ]#8(J?^!)89$*$7XJ1LB/"+(E=YL0P,'NS*1QO/5Z&Q3#;#[(N!M[* M2]7Q.Z*^74SY%_>-I59'%[^O5\U.E;K%XYOKE MJ3ZS6JI]VK/@[4'N:MF$MV:,H2PG10P22G, ;:C@ ))4O _K#4RZ@$+ MQ(.I_I8%YZ'7XT(!>W#Q;B\K/7?DT[+:K&O/ZD_UC.FPH-K2U2*?EYO;M7B< M/^L9Z_5'J^I9FW&SJC;5'V(SRQ.4E"@7@&.=QB,E!652I#JSD+$R)B7"T"Z- M9Z!&T\OGT3.D_QX][PR)>&M)?$[BO MVSIV*JESC&Z:A+]MAYT2QKPL4*GX%1?*Y^6TZ<%#1N>XD^6X]: M2?1^V#'59'Z_G,LY(\MV5N^GI0ZR=T=WW\FO=V(IY'Q3?:J^"5(I_Y$N7FY7 M5=U@O#GK^RJ;2Y18WGYZIGA"B%P2P"2O0P42T"26("TYA8HWDB2S2Q0,H^?4 MB&?/S+U8X+ZE=1.!SE;ERD4[:Z/.W*NH,5AG7>Q,[JZRS&P)] 4QS'YY^V4/ MG2'SEBMNGT@3=CV\)ML$4G7!\E[006-[3A1A/A^+145*Q^,B.<)"4I MJ6ZH&0/(.0&D5+YID3-,8IG%*,O=FFD<"IK:6Z+3J\V@<>V!\0I-TTCO<(P" M4^I.Q39W10=G&RU#-*0XC4.89A.O9+U1(XG3%I]O$G'F\PZ9&-_4]>NYGCIZ M.+YXVSKFXVI]1Q05+1:KGWIOK/Y]LQ9\OM')(J^J'U+$I109!B+-A/)180;* MNM$X247">)J7T*@7CW?-IL8W.]M>3_=6?L=1TQ[UL\[&2/TL:JR,M)D6Z0-> M5]H@K^.MUB\P%YY?NMW*1V19?44;R4&/ @Z4;!B]RCW 6OV8'N"*_!C MWELSHO35D4FE\=69=N;^:,$ +I\DT2=N5,HPL/LU@9AYFH'<+;=M6M5OX)I[( M2]W:X*N\7:LWW_R)+#XM_U [@^\_Q>*'^+):;AZJ65$6+,:I!%1 F"F.Q!D MRL>7F/%2E'&9":N#WD':3(T+M#% 6U-OT*^V_9*OHO\49!U]75HZ$\.6RHQ- M1EN P.PS 'MK/O*"F4_^&J;0J'SG!;O7_.CGIG9\6JTWLSLFEF0]7_VYK)X$ MJ]MBOU\]DOERQEF*6,((R#@F>@)+H391, ,B0W',2<(9,>K/TBME:OS7*1K] MU>AGZ SU(]E/8][P"4Q/YM 8LY&1Z3TLHZ[?8QCUK]?LTB]@%-8PLK%C [,/ M.QQ#7K,Z';?:C1?YE=>EZ2[[K?WHMU<-W.OPJ MJAG#4N8Q*4!:%A1 F1)0LIP#D:>,)^K;A,U&A 37=&ILT]FZ-^/I*GINS;V* MECT9]",OL<%YY%06+C -;M?LV]Z:=9;6U1!;6Z^BVMIM[K'^Y<[@JXAHDR-R MH]!@RHPWK'H&#@>').. M(M#.M^!B/OLL[LGBPW*CNP/\FELK*##/(6)Y1(%%1 (A(KOMDE("HQQ?%)$LDC.U*E,V% M&WV-QYTNH&[T0/18@96,GEJ]KZ(GK7G]VA:=[K9')<8+8GJ.XA7DL0Y9&J7U M46JK=G2[!;G6O.DX_N$BR@[',+: ^3VC,98^\@&.+2K'ISO6=[!W-&XT+:X% MN5EQ,6-<,):4!8@SE "()08E+A HRR(G*"V1R#-3+V/_QE-S,6[JSEE*N4AK M9^Y='(!UV;5PA2 P5QA:;^52G#)U@#]Q<+O1G(E31NQ[$B=_;__(O6]WT4UK MR@]+KJ=CSC"!"&=)"C"A5#U[0D^LS#C@A"<2\XS%.#%]]DY*F-I#V"G9=H55 MCBZO!\B:/XZG@;S\7 Z&)_ #:HV,U:/::_V 9_;T?4=[>'O-VG^*^S_HWLW( M-L5Z)A%'95:D(.%QW1B6 \H2"K HN?J.,,E2JYX:+DI,C11.#L097$HT:)F( MR&!.<@HR&,< ID4"RIAAD$HL6$:R&.9H]E1_F>XV9+V9QF*]5B@@6PVJ!;N* MWHG[^7*I.^:UKLQ>GU!R59D3&AOP25?34:'K5C4FU;*US 6@S>O,(7V FJS5M8I&UKG5C MF]L.PAO?,YP-@?':<^:"R'%[QYC9?]0#QO"R(:W*-4M]5 KK..;FY8O8/*SX MWC"]&69YPD1<*G:1.ED24D!*Y:IE/*%)DL"<4:,4*"NI4R.:1DW=#4J0M7:3 MJSJ'29^B;'KFYPR W8QPO(,9F'8.:M&:.0HMM(W6^W,_???F-D3)?V?M2X+? MH"^V(1:GNUJ;7NPX.N[TQ/J6\K8=M;_*C_.E9;+&5@9AUY%>TGPWF&W.LX M.%^ZC3L#SC.B1X/??-_?,:H_K\C]_5JGQZA;?Y7?Q ^Q?!:O.A'14A8,DPRP M6*;ZX$ZW'TP20(L$HA+#''.KX:!&4J?&Y(=*ZV>\5;N>Z/M=R=O[F7,;*;N% M,8P+^H8[="#P'-)!A]5;H>0USF-S G@T61Y$\JXL=BI)V$Y=W':!VIVJ[ M(.*KAP5QFG/EI *92ZA8C$* 8Y@ E$N>J/]*%$/C:K)T\ MHK0H*G%- /%E'>_FRC6S&=N/O==GZE\F2]7NDU#URWX>LG- M@I=) AEB* S-F+:#FMO MCKJZ1/W#B/20*'38KP-/=;P-,X 1+0",BP(0PBE +&\4HN?^Z.L5[F0FK/IO>+XSRKKTGQ*-HX*;3_1E]4,T0Q'N-NJE M2M;\=KWBSVS3S0B_9FS]3!;?U&/T<;7^J3XPPYG(>8(@R$I1 DA( G""8Y!A MRE*99D4,K5YF#CI,[:74F:"]DR3("EB_$P9@Z)/;7=08E:,'X/2::X?AJ1M.,I%)M]RDL$@ S2 !)) .4XBPO($2P,$K!L9 Y-8;HS@6W M>[M:[T@K'FTU;R.V=G-\C%; X,#"/ZZ!Z>2-(;4:>N0;VM'&&?F V'9HD0U8 M%\81&=UJS$%#-K:]&B%D=:F;4_=M&TEDS9'X\^:K5*[C\^/S0K>EJ0LM3HPH M:-O YF4B4@P34*8T!I"6*J^ 0VNBU7.=@+=G M4-14LAP.[FB&O5EUZ_6TGF9^YWBK%/R%XK9 ;[#AO>]NGQBZY[MD:K! CZ"X+?Y/Q=,:8G!M=9WX#ER[M_(>NC>9=.[6/ MJ_4W\O.+$K*>DT6UZ^4ZHUPJ_)4'28NX #"G$) 4)0 EN2"B2"26U+SENJG8 MJ?F,G>)1-R6C;B:P)C^CQTYYFQ;:QN@;Q N"8!J8L;9PWN[#J=2.MGI?[;6L M#@*M3:OQ$!"/U3?<$]26K;]M$>OOXVU\MQ&;-AAV_IJ]P%FFW;8CRXX M:3>4D"9Y@16+)RC5#7YT ]Y$IB!AA!6L3 M>&/6T[!@G$:#G M_9PO[[\IOOFZK$6\2NDO(!4XA:#41\A0CR\DI<0 *69.29(B&'.'PI>+@J?& M&/MI_EOE(ZU]M%K6#X=3><7E!3#P^P+!&IA:]A&E6T37+:)<-_3R5,-B\"UW M*5SQ"O8;5*L,!]VU1L48.XMJ%&,KSY2@F%_OV,+L@:S%.U()KH.C M8EDUW_XBS6/!D@SD1884XZ<,4"0RD&99R21,>9GG5IW+3HJ9'+]K+0'5:D9L M3T_+9F6G(35S!H<#%9JQ]S!JMRO1M4YFNZ\SW9K-(ZD>H@^_M/H>1\?V0^.U M.=EI2>/V).NU]J@56?^G'?S#,^T4Y6JM^VCN38IM:ACTI.#O/U??']:KY_L' M]3\A9B0O*1&%!'F,!8"8*[=1N8M YB4J":,<%D:YV)[TF1K;U.U*JPOM2NL/ M[:R[BEK[FM',RL*H-3&J;;1PC3PLL(%;.NZR!>8^HP:S4UTL"_=VW$4;R>L= M:_'L_&%_4/>ZR1[$C.<]^\/DP*GV>%OWZ*OAJ/5O0L=WU*UU_Z:*D8761L\[ M+F*1)$"4B.DV^P)@W54I95DF2@R)Y,@V3CM$H:F]45\'*EN;7M2SW*G?M%;3 M!M3/M7V8=] "F@>$QUJ6,4+'W[VLB%,\V0>,OB//@W0:/4;M \%3T6PO][4? M+/6A'G+9GL^0A&509"F $D$ B[P -$X8H%F.2PICM7TQGN6V?^.I\>*'=CZJ MU=G6$5K]Y#4$@\ D9&J^U8BH4[8.F QU<+O1!D*=,F)_#M3)WSL.A5VOF!"\ M+A??.^:N\S+;%I7+^VNVF?^HR6!&RPRAE$+EZ\3JV63JL<28(@#CN-"CWGB, MC,Z<'.5/[1%N$IQEIVA$MII:CH*U7 8SCR4@N(&YH=.\J:7Y;3\KYF]M5OG6 M@.CZ,NCVDV'=H/,Z'M92A7%GQ+KAS+,DD\(A/]Q5'Z,'=?QT M\>U3V@QXJ O?6E/:3,Q=#[Y*&V9+DJ[+9\B6(5=CU%G:5_5@FCW=KZ(+YT/^ M1VJ[HAABP+:U+F\R;ML5L7/#MYWOYSI(M"F4%_RZ:FOG/RW5\UX'D;^(1RK6 M,[U.G/,$E$5:J.T=0:"43-$JSV!"DI1 ;%7R:"!S:A[C3N6(5%'7Y&&G=?17 MH[=M7W$#],UHT#.FP<]^AL+I,$?0&""_8P,OBQUY2J Q#L=# 4ZR$L]^B#5=C83@OJQ1,(Q M+2L=^D# MU(R0!X(4F("WVOFM3S$PWF]GRV,Q(W>@/&OG<:?(\Q]U)N:ZJL2F M^D-L/OQBBV?M+G:%CM>TJMMH*!\N3EF28Q 7$@%(4J[;5.> 8B$1E)@ER+(O ML;GPZ=%KIWNEW ^M?3WAT)89+- WI8PPF ;GDD[MZ+I%4VD>_;;5/>J4_UOT M5Z>_1\_.!3:_+&0A?V1ZLD?FF+<<[F%_E'BS4FZ!X?-R]/D)/0RU7EZ_YF>M M'7! =GB_T4[(3IJQ?T1V^@/#^HA@#)$2?CY/RWJ2U1Y_EY[IY]%[CD*W_QVJ] M>;A^5/=A9+GKY'Z]Y%_(?+D1^H!+O'NNYDM156V4#A/*DSR7(,MX!F"6)Z!, M4@F$+&*9Q@ECS+RJTT&!J9%,;4+4V; _WD%/=-DS(^KLL$C@=EF@?D8: _; M+&6/N&70VAEZBV3YP$LP4G:\QR^_70+\ /AZ,]Y=[CM>BOL JP]RVH?@$) !B)D$."T@@! 7@NE7BED/D0MRIO;2 MZ#3='^BM0PF-MA8LU0.MP7O #V#!-YKAL;(@;C^8C<3/CMC9]_+F&H[I57S-@Z77+4AVG^BJ_DU^S/!=J0Z^V/YDH*( Q MB4%9T!S@7,8X$1A3&MML]0?H,C6^;5(RV4&CW]\6]7RV^<$LQO5KB^Q"!4.6 MSRR2,-*B!.;TGL;+S=B\JVY!CJQI"&PE=0Z9OWB$!UA]ABN&J#-J-,,#;J^# M'3YNZ9HBMI[_4'?4$KMLC^IWY1'7HE_:3) Z;TU+?9@_O7MI=+M3+W+1M%1M M5'KW\\@D%"DY*7J2CSW#+3;"S5IT;M M.V7WTJH42VCCNQF<]&6;>K4/P97^14L[6QBB#H?ZMR?O'FDP[&:1O,%7S.Q] M,LTO3N#7C\EWQMLDUAO7F[5LZ2' MN>KQK4]:@'K];@^T=6?'A)(,\*2( *X.7%?SY8=J,]>32*J[ METHYEE5W OBJXS%&-,U)E@.,N>;-! *28 (PQ9BEE&+$C&(7+L(GQY.-^GI$ M^]: J+5@+_U@2#-JV^4Q.?<+!WIH=IP>WC9GA^%P'^M T3?^ED>-;@#VGS]: MWG/$0TDW:P]/*AWO,;Q7X:PHB"1Y0@!*2ZPK<1)0YA0!#F614BD+EEGUXMF_ M^=3> [L>@KSN6#=?=B4A;0F4'O'5=BQS[QXX*XB02*K=2LSK.6KZU5OP&(BT M3$C!L$B*9+99;<@B,*1;$>$@_:YE1(L#8"/YK% 4T5/7Z&T[2FT J&;;"U>H M K\0#YM7AFF#&,+5/[C_F[4G/.>*G_R,(R4JCA7BLR"5>"\JMIX_Z3?T9\6] MGS0-SS@O:4Q0#'+$.("TB$&9%!"(@B=E7I0Y@HD52_;+FQQQUNI>1;7"NG'Y M5N7H+ZUT5&MM.UCK N:&3[P_)$.3P$ 0[=G!#!JOA'%!Y+@<8F;_$:T87N;& M-!_)?/T/LG@6[^<56ZPJ]:*LML<#.<0?.FE%,$/%))[WR1N42$\M? M$XG1-4./5)HRZ)V$7<@#\I24"4U! AD!D#,$<(IS$,>4THQD6$JK.4\&,J?& M*3N5UN[DLKLBO[S&CQP "G.T M<5[L&YU@7,3A_$'%Y4O=2.AF56V^2EWVJHN2[L3ZQYR)ZFZUX+.8\5CMC!@H M1)RJ_5*BHTJ\ %A"EC&42 RM')GSHJ9&.5I3G?BLYXY8\DL/GF:TX@>ET(<# M+4"UFO49:J=HI#7UQR&7T?!)'3W21F6,RU:_)@J#*QSG3VXG77YX?%JL7H1H M;WZZ=>CU8M%FR'V5WP1;W2_G_R-X4S^O=6R"X+,L3A/!RU+Y,24',"$Y((7: M,L59042:QSP75@/-@V@Y-5:Z.-FQG>C(VZ2&I_F&++1A5]'UX^IYN7%+I [S M#3 CPS=?U\ \&GY)[:=XAH3\FL4BY9@*"J1$ L!20$!+]:H0&/(D*3#BJ57:8*^TJ;%]HV.T M4S+Z2ZMI2]Z] !N2L"_8 I.I-6+VW&B"A%>.ZQ4X+E>9V'[$.487#6SL_'&^ MG%>*VVKOMRY05-MF16VBFI&,,^5G4I 112-0Q!B4ZD] *(7J1S%','5J]'Q> MYM1XI-,TNM>J.K8J[H'8C$,\ Q>82?9:&6_AJQ7>ED1W2@?H;WP9H2#]CGO$ MODW_X\LXG.V';'"I0_;N7C"NFTVK1VB0A=B;6JN\II^ZIX_ZSGTM08:R]433JKZJE! M.AQW,)"==*;5OV:U<=&BMLXAI\'C(O>3XMLLW7@'#/^NJV:17SSZZHV4=>QE M%3VE('O%N#0&!VX(';>:DK-'YI,_B4[S1^WF'/6]7R\2_ MJ3]6:AN]>5XOU3OGRTH?)?R3Z+.JS8QA M1DILE*9F(7-JK+'5.M)J-S$BK7CM'C>J1YWN%CL;PP4PV'#ZAS5T//]-$;78 M#/I'=J3=GA>$[39U=ECU[MH,;S7>MLS.MH-]E^6E=DQ>K3>S+_/E_/'YL>WS M026%/)$,$,R%'K^+ 44\ R(1"4R2DM&'N4BQ8<;$LN?]K-"WI'%OH Z>Y!B&U+W38P*K(T M9UDA@$!J?P)%PD$ITPRP')8I3DM9E%9=&LZ+FAHGMII&M:K;YNB.@><>A,T\ M(C^X!69)5\BL/:3+:/ATE'JDC>HO7;;ZM=MD<,68_6?K+.>,\UP@6 *6$@X@ M+@@@DDOE8:F?YH@S+*WFU+NK,C7&V3LR[FF&ZI!V/F"U3/=K8ZQ!\&W==5\\TDCBDCC(,DR1( (8\! ME6JSFJ&2%Z(H"T2M4NG=U)@:@W9%5?KLY/H@(Z[=@&@3[+C3<7W,>#,\ZH$Y M0%$3G/!9(Q+;#2BU4C:U)[9-E^X5K@K57.)LE]$V2#8[A.[P$]Z+VPN ML?>+^%F$X'WB.%(DWNUK:!>1-X6E-S!_\2;CQ>=-[3D(TQM?Y#@J^TFLU5=E M>5_W4]U.XKYI^JW/4EC"G"0$Y"C3@^C4SI#(7(!22(E)F6*>E5;3L'O%38UK MM]I&"ZUNM&CUK>LTVI;TEJ.M^^$V13<7X+,?/FV$ MBM?YTOT2QQTA;63]T91HLZLO@>/F";3 ]#$27A:.FB?<1O+1G/&S M<],,0.GUT/JN'\\Y,[#BP"\S^?S0MHR]0XT_+;<=>+[*C_,E6;(Y6=R*M5RM M'W6P;!<_9GF:DSRG ":H4']0H;DV!43DA>!8%C"VBFAYUW!J3+T?^CSNT>+S MMNM)!C/E2RNF9Z1, ,P*#FA"8H#*N"BS(J8%,_*T[<1.C21"\IMT#@N+[>ZVHZSN)C//BPWRCW^M%2/ M.V%:SGNR(5W42W)8RC*5(.4Y!E FA?),B02YX!1B 5-4& 49+PF:&B\UND9[ MRD9:VXNA,3MT^XG')V:!J<85+F-F,<5BQR551R:58/]QO_KQO]0M&AY1?WE- M'Q=O/PIAF!K9483QYX-L=L\X5*MJKD,GVP%.NWU/'/.TI"(!*4KVU47]L:V74F7D5[4:<>=WW6J^^EUUO MR#4-3)'>E_,M=\BNZS#B_MA:Q2GMCEWQM=P;.XMQ;QU>;6K);8KU#%+E7C+. M0)DC#F"<9@#C3 *:QYA3(@J16\W[/A9A1>NC3?UF2K.K^L]([-+,FR)\#^/V M3B!MQK_#\ M,H7O*;8LV_'8"/VVZ[\;?KZ2,WN?[M)6GVGJ?^:2_\;T[_T!* MB EF!' 94P I59R0)A@P*FD&RY3$J5%O'"-I4_/U]M[J7P31NM:X#Q_;:^M_ M>4,M,!6<&]P;Q!DR B7T[-XW9WNO+B?A#;#07W:Y7/^9<\'':]:))B=I>9D4.,-.]_Y.\ &618X!RM26%)6+"K$VBNPI3 MXYNZW%$N5C^K2"]YM-IF@Y&M[G^W8Q^'=3&CI+!H!^8I/;>D!KM3/Z(OT6_: M K7;^UNTR\+;61&DU9 [B#YYS4&+4]K2L[]=5 M3!60%ZR .:%XKX8%8"*! )!I! YAD5BYU:=D3,Y@NO4C*J?Y"EBK;+64X5/ M@VI&7!Z@"LQ..Y0Z%0-47%V P>\@X=.B1IXBW&OO\0CA_H^[T8$B'B8$KSXJ M];Z031M$N%V+IV;<:;.E6RRJK_+\Q(D93WG)1(Y G K=%$@@0"B6(&&(Q)E, M$$?,ACR\:#4UJNF,:CRI>G9Y&\;I#-2QW)-!G?ISZUT["@^1'S\+;T9PHR]G M8#H\7,F=15?1GDUMY$E9U43R+XX(\<>D7O'VR;M^%!N5I;UB^9K3_=[<-=BN MR$]1B^YL?:=\H-9U(05->)QGH("2**3P_-3JVV4;K/VTS(,BGB'&(.8BY3 *%.]\HE I!F M99J4D,C$JJ:T5]K4'+D]90_/V3\/SS\]!;893WB#,#!=#$)O0(9I#RIA$DM/ M"7RC?-(>V\^GD?9=Y-C:K*K$1ODR[^?5TTJYO+^O5\]/GY9L\ ML_/EL^!M_&NU[#(@<4QB!(L""*:;1.8T!5@BKH>=97$!$>9$6+4W<(H3A-66P4G',1/C6RW.D?B=J MB&PUKMES\R#4CQICZJ:1=W]&::S9IOR*(^%%G>;73B4I&@!#%.@4PD!3#-,E!"S$ NF20XSXN4V'7 O2AR:NRV MTSAZ4BJ#^3)BC=*6#N%EL T=/Z\0!N:I/?2TMCK+OM57N7"UQE&MLD<_SA@> MK_[:9:GC^F7&*!SY7^97N@;!GM:"S6O/[?IQM=[,_Z?Y^Y)?,[86^N]_B,TL MPP03(0J >*Q'<8L4E%G! ),\9DF2EJC,[,)A1G*GQC_[:E]%9$_Q^C",=*K; M!L?,%L$T3.8=VN !LWU4KU^CNM7Z*E)Z^XR<60'E-X9F)GKD:)H5'L=Q-;O+ M78;8+=5]2"7>B^;_\^4W\4.H[::/:BOE:CFRT_+I^?-S:K:=&-MJUG& M2DIE6@*%3 R@I S@)$,@$UF:BISA'!IM$HF L2_*"Q78O?.CO^IJ'_MK\L=1[M;EEJ M>R)M4/1AY&6Q&=\WSO*,-> O\#)9C@0;/]2W<):D<5D?"L5IF@.(1*ZV_!_:=3^HX_)ACOY]= M+X@ZR/:P6JB+*ST&;_.R+=J#,1$Q%2G("2T!%+IW@^ ""$(SAJ0@G%O%Q(RD M3NU9/VC3LJ_V_Q,UBIL4\0U8!#-N\ YM8,;P@JI]JQL;E+PVL#$2/&Y;&ALL MCIK-6%T\)-7L1'WY]M&(!69)@:0N]E;\Q$4&RA@CP"!*2AGG F6I78+[19DV MC] XN>Z-RI85W)>Q-3P=](E7Z,/!-I?K9#^)('1CC([_7*X^H6^0LF6 P>G, M+),+?8Q<^J>8WS]L!+]6#RVYKZ7IZ9/M/^Y6 M"[*^7?T4Z[N72I<$Z)/W.,EED=$8"$@5PW%. :[_F(^,J?'7 M[3^B2JL9/6D]HZI1]$H?"UJ<+YW!,T$Q(RB6 #+UK89<] L%_W@[.^"Q]UG@[=U:^_KFS?%<)_6RW4+>[_4Y#U ME]5:?'\@RX_S'V*6XE(M?UF 1":*)*4H 8E9#"C&29Y@?>)GU*O(AS)3>S$9 M-)JX.FA9T=H5:<,B;5FD38NT;=:CE-V7U("B1URHX"<>_Y9K9#T->Y2U&G=8 M=M@U(;4VR\5NMD6!%D>XP0R)%!"K4NAC\1,[;VV4[#IK*3S+QM04YZZD^NGR'BP4_#PB=1C0(;I]C+I%2'L0EF/$L:.=AE&KHN>X]5D( MO >KCR6-'Z$^:^W)L/3Y3SNXTG?/:[%Y>;?2?:+4DL\W+S,BTCPE/ <0ZU S M23 @&8$ ,E@6HL"24G;>_U\\Z<=EXKM-YG0^\H9Z/.56K_% +O5J_M"T1KI?\ M#Z5K\X\ZJIRQ4J 8 TX(TDU%&2!0<)"2E"54D1B2N7$4])*TJ<5#.WV-^WJ: M86I ;3Z1"DQT6U6[%BNU9[C3UC8Z>A$^JYH.?S".Q(K-Q*'Y[IL7L3U8EUOM M_\-;:8891!?J+R[<9,PB"S-[7E52&%[D. 7C63=?^"J_B:?5NNX8?"?NZUW4 M3(@4%B*A($N%;JF52%!B1 21,:2R@QE5H.ESXN:FLO8:*KWBNNMKE'5*FLY MS>(\OF8[1C^H!2;:'6 [-:.[2X#9#Y^XB(77(1/GI8T[3.*BU4=#(RY?X1AQ M.MMD6$?"=O&N?\XW#_/EUZ70$:^VFEEP7>8UR[F@&2D+(#+MM6&9 _7M0J" M&'%6QIPQ:!6=&JS2U-C')I+\HGZ[J!\<'/7O=K_7T9+&+-?^L M08@4"G78V3+P-7SQ#8-DHR[IVY[EW-6KN56^KG&U7=WZ!$'!X#%&YVT%O,;S MAFLU;NS/&XI'<4)_=W8>"\*?V>:?9*UK_EYTAXIGLFC_J01_JJIGP6<9A33% M4#F."=.)2FD.:)*G()$Y(X*AF$FKHP@SL5,C]%;-JFX@N!0_HY];A:-YK;'U M: X3\,W(UC^DH:.7&\6$9-T0XH=?&['4T]!:,Z+.CJ@UI.[#VK0;T.CO[(H^ M]2/O,E3# DC/4S-,)(\]%L,"C1-S+VRN=IQT1JJ'CXO5S_\M^+WXGH((Q838%TU&-J+%=/)]1V1+4AD;8D^DW;\K=HLXJHB/;MZ5S1QJ*H,[FJ,JXP]^&X74T'&[@[=P8]INHE-_) M'JZ7_+WX(1:K)QV$^/#K22PKT;8VSF,(69E!$) 63P0FPD_&APVQ#[;9)7G:Q?ZPT9!,<+-.(7YO;GQ"\_?2( MJ;VO-3Q,TCWZK>-1Z6K)136_7^IP;.>]D(P4D)0@0SE7WDN> I(R#%"1,"8% M%K'=G+,3,J;&,'^L-NKMVND8D:K>7NC3A4_+:K-^'N"YG$+8\)1T&&ZACT>] M0&9_7'H>%*_GI"?$C'M >M[.HY/1GH^Z]IO\M&2K]=.JF=]3]ZZYT275ZY>; M%12, FH$YQ >0#ETMC> 9W.2R7\K(/2^-3#YN@6EVF9OK M\?MJQ7_.%XM=:8".W\Q$D7">)P5@2$_N8F4!"*$4( JY\C\R! F:+<6])KOO MYD[(:6E&ST+9/ M',L,]%YVRT7RKK9W3<09;,[]C %3CT$:GX-5^38_6T9^; MT8^!3T_CC*11G8U^:U_[&Q<^[9B%Q>J>+=4WP<3\ATX#T!VUVXF;+!8E1@*" M,L&*$Z@DH"Q$ A+$BA0Q45!HY&^8")N:L]'I&JVWRD:;->'"HD^($5Q&1 MZJFH4[Q^$D4^=8;"S5KP>4/1(2;#&J#E-66K3]ZXR5@&EA^E69E=:QJ-Z6U^KA:_R%^MI2H1-ZN5TOU5U9W M:JZN?\VKF4R2E!#E<2*L*X9@G.FS_$+M1R5"29')C-AUGK"1/CEG=*=\_6)7 MZD<[_:-# Z*_M F6X7*[Q3%TIT)!/HY_I9'M$D2KZ,\GKL-C%[!U&,OJ@)'? M":TV"HP\K-4!F^.YK2XW\5/2]*JE#V/-'&O!?U\KE_S/Y5J0A4ZBUP[Z.R%U M-Q_R:Y9D15KDN:Y SPB 14D C@L$8,Y8G F84FJWZ_:AU=08T:BP:<^VJ#8N MVEG7[HIH;6"D+!Q6P.2VU(8\.O8"!N;7$==N<+72(*Q#%BRY*?:F-4N#L+Q4 MMC3LY@[98-V00=X5A_2+RO^O! WJ\5",'U\HS;\+VRA_>K.I=9(W8EE MI33]H:>0+,GBI5)>%2%)017IJ_TXEP!2G@.:$0QB6@C*):8%,G)YPZ@WM3? MUL!HOCC>IV56W(XO^=/]4Y0VDBLSC. M!2!";>6@9!*4(L\!%I#KDF6.$J,4\7XQDWLI-YE%K:I74:-LI+1U2LLZB6S_ M"](?7J%?=(Y0.21>]2$Q.-_JY,U'3K/J,_ XNZKWTZYCAON:-W]K]QY=L=Q, MRH)P%$- BU0 R L,B/+N@8"EP)RG.1*\2[8R"_+8*>"0?Q68.+1F=7=EO?NO M=/>G1[+^E^C:976&U?582NYF/6?:>3CY(=L1QU9+AV*!6*JV9JE0Y YS*M72 MD1(D/)>2"%029#1_*.#"C/9VDYW&98H/$L+E)2<8) 6<0%@1E) ,:0 *Q\V*VDI2V%5F-3= M>')DUNKEEO-KF>4[(?*X:+=S&F^(IWQ[[S=)U3WW9![]WG'AO[59YO MR_5YOA2?]&2L&6>LB!DG(-6]JF&108 1XB 7)2IHCA%A5MUCK*1/[>DU> 5& M?VGMHUI]R_P(NX4QHX)@<+^]LV&&M#6O."'FDWSL%!B5H9RP>4UC;C=QG&N] M>1#KF]7CTUH\Z*C<#Z'+GAZ%=EW^$)NO\COY=:O;#*Z6UQNU,J_VQKFZ@$H&R+-1S)?-82HGR%!=6L\A'7*017EK36"3) ME*^0EQ+DIP:%C4,HD'4^OC8KVK=() MZ8U='J?/^P'8ZS#Z@2J-.YO>#WY'H^H]W=;.MVEF:;"7V?6?[V<((9*460Q* MFBH'1==58XQ2D":92 H(DS@W>O?MWW1J+[#KYVJS)HLYN8K>KQ8+LC9\=1T MU<]DKN8'IB,+RXTYY92I/0=TW<<;9NC^]9H5#FXZRJ-]RHSN^3SY.]=#M_7\ M!]G4CW;7^J;J@I_[S2@_*LWV,@*_WGSZM-RL&C[X(*7.%_@A6C+0HY<2P62B M&T\V(JJN#;K$'?6+K')[] M3%]EL7*IU%NZL?DJVEK=O<\MYFP%_YZ8'BJ]_>H'CPB]]<(['%>%716_!UN! M=!WY""PLXL>'98'EV>>+O6^3*[^O29V&IK/4]%BE65S0,DX3 C(44SU'%P(2 MTQR(%*$\YAS2U#A;[)R0R;TM6CVCG:+MR"_S-+&S@/93LR^80M.J/4)6V6&7 M(!B0&W;VUJ-EAETR;C\O[.)GW1S4#X]/B]6+$'=B_6/.Q-V#VEJ^(Y6>FO.H M>Q+7.=;M5";U-SUDC:WNE_H,_U:1UZJ>KK-WK!270A9,8" )(7J*8@FP9(HE MF(P)Y3%/B%7ND6?]ID8PG7E1:U]4&PBHMC#:-W$[&DL_8/7@P<[,J+&S'J55 M#3@^]/U-,/,\WW!] S/C_DJV'0JB:SW1Y;XNYKWJ^K0WDWUNR--\T^3&U//1 MGG6+U" 'E($0]^E,^E9Q5!\R$+ZO7<=08H;&.3Z2^?H?9/$LOLK=#Z^K2LL= 1VP+[^,4)@]=H_<-]HO7T;B_-[7X%KG@3QM M.K<>"'2]K/_WX;^?E8A%W4]C&=>XW^HO>]H' MZ$7I")CG04I6*HP]5,D%GQ,#EIQNX_:&V;ZZ/BV?GI4[K44^.(6C5'-MB'S.SI=P0B>(S0" /[(H1C:[V6 M&.S=?MP"@F.[CLH#3GQD0/)_O0VMMHWP42PRFB6 <:[/0&$,2LPS0.,X1BDN M\I):O=*/14SM*6VSOQOE(E*KZI!#? BCV2,[#)S 3VZ#2Z-=@,W">=N])^$> M2AD_K_:DE2=394]_TNWA?O<\7W"U"5 ;A.ZOGQZ?UJL?3:?5]MTB),MXC)4+ M+Q$$,$\%H%2D0.9U]6(I4YC9/.]&4J=& 9VF]49YOJ>NX\O;#'HSCO .:&#: M.,!R^X]/5J!:DXD52#[YQ4SPJ)1CA<5K%K*[V#WWZO\\D[5ZLA MZ5PK4C>:)P(!DBM"8HSP%.<8B](H2[]'QM1(9YM7M-73.?'J-9K]S.()H]"G M7M;P.&5=G0' 0]+5ZSN/GG-UQK13*5?G/NHX"J?M]3<7U3:F\'Y>L<6J>EZ+ M:ZI+-MAFEB84EFE*] 8# 6*%Q-/+&[NJA MS5RZ[C#?Q:_-.V7%OV:P+)A($%.;GT1M?H2 @%!&0,YH+$3!&52'["&$4L_<(6.8)Y *OKK>UW)K/6-:H6#]%JWW1.U+-JS^7*UJ)=3U*L#XV MT3F(2Z98KKQ[)?#E#A,$R3Y6;@S/E]?!4 )SH7!R<9@(A MEE("GP;+E1@JK1:(_>CW$ !CD' M]JWKVQPB!T+\[ ET*'D.$V9NA7HXEAMR+VY7\^7FYD&7-\R7VP;XW]0?*_E- M;)[7RY5\1Q9Z\.]*WKU4.NG\GT370VQ>9B63>9:HS2Z$J7(U%%F6 M68E+*:11G-VC3E-C^)U546U6U-BE1U+L!E5HTYKJ(&V<_EMKGOYK:V#466@Q M:\33,O>_"MYH\0*S_O\-ZV8Q&&;\]1MI&LR(ZV@W!,8OXKV37SR)&F_+ZUXS3/VA,X$1Z:9;0D6#("!$]3 !GCH$0P!05C<Y-R1<,02E9>@B%IV\FQGPY:2O*3SB_*0%U_H&(LY6S\NUWS^E]7RZ7'] M?B'G3^ZFVK6_=$6%G^R>H2JDOERL=[WN'?QF$B-M+'>0PIKD2",H.!)098KG MFB*2J:"$J-<*-#:*:?0!E4(3GRG4STCY$=.0^/=][WT,_58;L*\.V.DS.;CS MZN5(.A:^46-%KY5IV#C22 B^B#&-U6XW)G:A1^_FRS\_6A3L7]\OONOUIO(? M>C=;6(/0_5V6I?YF>J__[>UT5J"48T0A+2OT*9Y8)D[L/SE1+!6*%3+(__!: M@<;&Q%^>'A_GI?.5I02UF^=VM[6H5+3[LUK'TN7.-%H"OE4ST+'@ZD'U(^TA MAZIGTBZ#*YTN$U!K ]X?C,I6(;#3J&]7A5CXQB3MJV4:E+1C(7A,VM':[;BG MEM)EW[&=?-G8CY.OU/K;H[*[^31!.<*U>[)$E&.%"Y@B;IDY+U+(<[O=9@@3 ME)B\0&$VLE>O8Z/?G=!@*S6HQ 9.;HAPX!;<"WO/[7AL1/O>FE\&LP??\""4 MHN[:O3H>=@F[]W]US^74T:,Y 9I2$3I4:IRR#(AH,PEU;G" FOC?<>L#J!VH%@=4PX)KFZJ'UN%@;4+B5^O:?'X[%3DAY0$BG?A_&+>O59OJZRL8_ M^UYGX*_2JMZ:&[5\+).O_IC9CXG@!+,D@P1G!A*B$L@8,E#DHBA$FDC"$A_. M\>UP;%RTD[DNES%I\E4O#6@$!W\XT3T=EKVA;^>P/@#M^QPU!I;>\ST4H);# M =O4WL& _=?QH8!W7X-P2*CF#;<$OW=MKN77RT5YXOG5-E1[VV.L6"ZTAI3G MQM7;UM V@F#"$-$%UURE1;<Q-#7M-4/G[4J^KY?H?,;TGH M<2!Z7B4:R4$M.JAD+UW;J]'8D]NY7;5/D^#UHR-R,9>44!$&764ZXG.\\'1M MIF/]*;Y:V%;6UDYN2IC,Y!21(I><6RN66%.6%*F -!4:,JPL,BX:C'OMFEM[ M&=NZ4@H56+/I)'HD39FA:0Y1:K]BD@H&F>0%+%2!&2V2U" 55L;@:OR&*5;P M\03G3X"(A:L?P5^-5<\TWLCGS@XJXIZ ]D\OO,14&P11"T6=[&C8+S6SS_&XVKVEZ2J2QYKB64"?4 MV<_X=O:9CB=U=B5:;V;R]7+UN%SQC3Z\":W=V5)*$HFX@@7.A+LG2"!-"KMF MITS00F>T8$$YW[UZ'=MD_O;;E]^ 6H7&\#>C^]VCA7/$[ 5 M>P*^?>G!93 (GJ@'>EX=#WNR%X+%BR.^H)>O2&)?I\S>RRC7Y+AL;Y50IW&MIP9ZX'2FH'6H_ZHD&8,^4 MEK\LQT.GR'_DNXGD^5??*DCGU3A: M7W[5JPB@%&\"7IQ=;^6OG@!?VU /IZR.T$5EL5 9 MAB6VC@B]X+JN[73Q)5W.^>KWI4NI^7HYGVM9.G0LU&.OW8:@(=2!2"W.I3! MGZM&"S!OU AQW/0?DW;6ZQ'IGLFN%!I44H.=V,#*#;:";VVTGL -<9KM!>2A M?&HC@1WH=AL,6;M7KG]S SKM!NMXZ-,;_GJ'):".\EO;5O6L3+'Y;6%;G6OU MRL4SZ)OY?/FGR_3U;KEZO=)JMOFP7*_U>HJDR(VB"#*2N<*.+OC., 0EEL10 M2E.<>1W,7R7%")>'4@^W!M2*3,!3K4H 3W4>%8\E80BL>UX@MC!_WH.YT6(" M1*D'X(TBP/X3R%(5,"]U&6(H A:0(89DH.6DOZ$)6V"NA;1UN>G<^'"+S[7Z M'RQ%5S?6L9;'7C*<]Z47Q!?[^98_>%O]?+W-06,$0S)+%,Q%ED/"&;?[$YS# M!$O[_Z90G 95%PKH>VR+T$$.H4IVL!4>--+[Y*"Y>E3\SF5ZPKKO74HTF,-+ MAH0#%K6$2$#WPY84"V^'HCU]^YEW!\S'WB[]88+U"\]V,Y(_ MZHW++V<;_SY3UB!__K;6ZOWB1&*YJ>0B30MAH#&"0"(,@BS)%#0DPT86G&DJ M0D)P_+L.8LH!HF^<7W69MK$)MSF51C/,+ X8!S^KN!]T>^97!VR9';,1&XAG M\,NW"N5?3^;%C&<6AR,6TRH.Z'U0HS@/M%&0:(TAD(+"G-N:"(ITDSBZ4+?N3H57_TW^>?Z\YI0 MK)I0+WKM;W)MQ741:G,K+W2N%:63:1A7G<79CYFN@FT8'MJ)Z+#ZL,7J31M6 MP81S"8B8]'*VKT')Y)+&Q]1Q\?D.>^?#\F]+X[C)_??V7T^S[WSN.N/NFLSN MTF?23DWWN[)^ZZ[,0*8-X@+G4 DE('&%VIB[RQ+*%")+\U1)YKT[O%Z>L6TD M#S5R,\C)/*E6]CVU)J6_PTZS\H& G52$D?38E0X[/KT3VQ5#$U+'N)?1"M@B M#SMJ ^VF7^)?7H#%&-0(Q\N1<6_=ND?H9KA=?CQ,#@X$(C;;U=[^KA=/.Z_" M3WIE/\<'=Y-W*^:SNVJ:9M@NDBC#,->:VL4RQY#AC$'[7R)4*CDN@DI8>_4Z MOB6Q<:_=$Q?LY)V KRN^6//*>>J3';# Y!Q^8^%KH$=&N/=%K91W BZC?//@ M;J)CFO !4,6UYWTZ'MBX#\#BI:4?\G+'2A;S*0,V%@8H1(I4@45EZN:6'=CHVQME)7:2.@<'*7 M>84:P8&N) \L:>$W"'Y,%1_:OF_]][#\5)_&W+C2IW?EY? $O+V :7A!BR"( MHE:T\.MYV)(606B\J&D1]G8WEBIC,^Z7<[6^6:CM/]X_/*Z6WRL/@CJ"4@F> M8TYS*!(M(-&%2PI$E4OD34F6(\Q04&I+WX['QE1;4<%L3]:.0:O>Z/L15!^8 M]DQ1.Y'+[>(.W?=!Z 8352A4,:G*N^]!R2H4D6.Z"GZ_,*E;E^_F)M.N?264^=0F"3(9I!@1F'1,D""B$PS(@D7,D4)ZG7 M\6E7 <9&8#N)@1,4_.)$_158"^MWOOJGWI2'/KL\",>G.*OW=M^X4V!_C.H22)>*N'SB95J 7JJ5=<(UO/!?09-$O\B5Y)@RYA8%102C#3D'!$HTEPEROZ? M5D&YA\]U-#:.K.4$I:"@D32H4,)%;/VX+ 9B/7-6-[""V><2$C%9YFQ?@[+) M)8V/6>/B\QWK:"\?'I:++YNE_.??^/Q)3Q7EA.38)3=DN:N+;:#@E$)C#*<9 M2G-A C.<'G<1\G4/X_-=20C63L0)^(_DMR1!X)&OP';/VWNERM'X/\%4))/,$HF+*6E:862;,)H,B%YWCP^6Z]=V+[[[7*7ZA=P M5_UP)>\!1A/@+JG*)]YH62X!S4^3";!M/+H(W.]Z[AEO?G:H_4CJFN'KF9SJ MDS&KZH'GWNN2YA)]I^ XL-O].S MA5RY#:7SX5L\5:;0;&'F)<.YU&U3*3*=F:* >2ZU-528@=S0'*8R0-[,YC>"<]V(H/G/PAD00!P]%.&WV"W#.=/(X#WY#HC7YP M'L@')1K>@7$>X:"UQWX$M#=@/$BXEH[V:"'@4W[ANZ-PMUH]3,=<3G M;V9K.5^NG^PG^.K9_N-QN>;SOZR63X]KV\3\R=E1[IFE*Q5N38 Z?]5RL2ZW M9$FN,>+80*,(@\0D'#*6I5"35.9,*8Z+H%S PX@]MC6H40"4&H"/]M%..^>! M!MW/Q!W?4/:\TG48Q6"[>5A08UKC TD^J(T_[&@<[QP&[CV\VL.;VN)Y9QOG MYXW1@&N[Y/'KIB%'S]>A"/J0>3YWH8]DKRH]8O#RAC="Q1%R1X M7*Z:T*!K G]/H9KBK$!(4RA28E'%>6HIF%+(F6$,<4UP1IK8ZGYQ/8RH[AG9 M#WJ]!O(0WNO!]"/;*S^\GEGV,%IZLBV*\3O?U$XR$7T&SR,1U3WP1#?#>@*> MU_.%TU_+HQWS*,I[[=((WYHFD>/'Y4:O/RSYPCD6;O,X[-([[B(V96)YE149 M5"FQ6S%AL:6,(,BHIA07"B(,VS*QNMQ>Y'",4*3 M72N7UH3]69<6Q>+.';X]K:>$(Y)R4T##C651H@O(K*4%L2PR@M),4[];D$L= MC8TB*UFW%L166E")&UK>] RZE\^W8F'6,[EUA:M##=1V+*ZNAWJF^8%KH[8K M^;).ZH7GNUE?GY;KV=9#5=""&"4EI)26FZT,"HDRR*5!J&"%(F'U"?<;']OD M;V3K=*!U@)J?@=,5BYXGM2\,P2;'*7UCVA '[0]J%)S2['B5/_E,V RM=O_R MV86%5E-?VLWMFZ6+8)\*;2>GPG:G(VD*B>8"BCQED!<)9;A@""&O&*>V3L8V M8ZV(8"VC9C/-O9[MMB"_6Z[T[&Y1M_KLSJ[?S9=__E6K.]W$ 'U=OM)V?S#GZ_7, MS+1Z\[2R]L!'NT] Z>_+Q>9^/>68$*4S IGBTMKTF>6&-,]AFN+$&*I0F@0% M0<81:VR44FO5S)OGZNK&*09*S0X")C=+(%PERYV"H-(0.!4!2D&E9)@I$6F\ M_8R0X4>Q9](;=@"#C:"X>,Y=1]VP>OKPPCWU2["_>1#@1O"P''SW#/V,!8#;2N;_,:6S994N:7TZ M:=*44IWF,A?6_,48$D1RR$A*(4N19%HSR;(@0[B##&.S>O=#6YO84Y?H]5PF MMDD=IQIX9]AAL#SO"OL=@K[O"*N8WTK^":C^6?]O6^HV;NRW >RT,GJV>5I% MY,HK\(QZ*]A!C&%O [OC].(6\(JFNG&GH]_W"VOSE"ZTY5WS5+.L8(7+C\2% M@H0):ST:Y:X "9$YRWG.5 @WGNAC;-RW?T-_Z$H$=I*O+V:M]H;8C]&N!*YO MQHJ#63 OM: 2DW=.=3,HK[3H>Z(?U7U9V MGSO%B!E*TA3F,LL@$3J#5.<&)E0KGII$2IGXA]>?Z65LW/#I;V#M! 6/3E*P MKD2=@#LG;$A@]SE4V\D@&E9][^W^!DH902DD^-+ ])=8,(4$NT> :ZA:A9U@ M"PQCOP!'>\SZN9<'#%"_(/]A-/JEASOZ]L\6^M94A<+?<5< 8?/\02]L _5M M(5)(894)F!2&06*WEY KK: @I#""Z PK+V[T[7!L-.GD+:N E!*#1N0)J(0. MO)CUAMW/DHH)9L\\>C6.X?[LGN!$=6Z_U.>PGNZ>"+QP>_=]KVNZB^]V 5JN MGC_JS;8\O2$HDQ)IB#!QNS.#(.3:T'KF4.VXDV *V[Z1R-BU)P-YQ&(FV'A1#\# MYT,XK^G+[ 4MSW;/-5"O=1(G.D\EAB;/4D@,9I!IK*$A>>*5A?=GT MV";\-G(^S&HX@5G[?+X.B9YGL3\(G;(&>+MJ^28+&'+E/J_(J=0 5ZW&^PV] M7Y3U@=R6L/E1Z>RK&$NX<3-3*N02) LH4H-@RDR1"\Y52KRJ8GCT-=JINB?O M!.R^W0 _:A^D_>=S!/R&FN"=H.LTZ2^ $H$%SO4P."U<4/443UQZI9L9?Z84 M>97$_: 4^=8*)31#B!H-F53P M50+LM.AE@]$=Q)C;CPY2#+HYZ8[2\=;EBI:NSB=?77!7%]_3!!>X2+&".(>U)';!S[)I)S MF=DFKL9&(W55+*+W+&VG41H@8=M1QV/(W78:"\\T;F=>OBKL[NT/>>]<+NT_ M_^0K55>A$ZP@7 MB*2@KH-VR"6NH) GD>8%-(A3)PPR5ML[&1C]-A)6NA76> MPDY:X!+N.N.P:RW 5L3]>"@6CCW33P-A(R>H!>VA8I\/(CV$D9WN[V<$A[5J M?B;DJ_V=+FYUJ^4_M-SB0?P =BDA+P6R'9ZC0)/SYS:(%/)UR0ENA:7$,_#*_$9RNLP M#*= =\,6#-I=#4^].*";88O2%@8*N\^%'.-"%92+3+*P&HMG>AK?(O%UN>%S,"]K/U" M[:JN[R)H=SE5L1$:&5Q6'[$;4IE2:(VA%!)"(N01:.D60"OM/D9-QC MH^9*=;#5?0(.*\@[KM@! /80[L3_/ZSRX8MQ&;[\X4L1.AQEWTCY M]/ T=WF[;C?W>N4R4JSTO5ZL9]]UI8-+C/:Z>LC^['5YE&YE^Z@W3=JT=W8 M#O*IK=\:H^7FE3;+E?[*?^CU%"4905F10X(Q@83SU#E6IQ 7F&)W<"X0\C[; M'4KJL:VT#4FZBMD[",#285"F]-F"X*IK.X;]9>Y2(P: M&/=4!J7.X$!I4"^<5<9+5QVI41W4NKMOPWE^[B?&+/ULCS)GVE6SP@&($@A0 M(C'&#R7@T'Z,'\Q %P'['X[5><-_@/HV^H@L[JR:5?"EHP9=>V';Y<)N\C85 M<^QROBB]GMTMRO?<&_]RI>!-Z4S#U\ B#'0)C7MMKTB<;%R\P7V)WV^U@58& M?0)=5COXSW65=0)QF'>9'R'%.9&!Z6H>)D-V,S?CY$*CVY!V1:I#H7#$.E%85$ M)1I2FDJ(E!6&"2E2AL(NY:Z'?W /4[\SC>I!ZML*.BU"^_=&< M+PQ5CO(E+'U5I-SKZ:<5I7RI;5M=RA-/=SUOMF-L[8VW/UP61MUX@U([^S/. M8299 DG&F-VI,F7_)CGC"<\20\).AD_T,C9R;80$NI)R A8ZD&-/H^E["GHE M1KV?5];PU +VX-K9"D'<4[]3'0U\/M>BZ\N3M+:'.YQYE1=76C7U&7>5&*<) M-WFJ7:5$E7.7;C^S4[^0D'/I+ 6-=>$5D-+>S=CF?BVHVR569617@65D+Z#J M<=(3!:N>.:"!J7.UW0LP!9QS1(%KH(.)+K"%[=0OHM&ZM3[_]G![X8L:'&Q> M+S_=^?J]/&5I3EO>+TY\I9RH5"'GE"V9@ 0G&:09)1 +8D21VSU4JL(JDOAT MZ_5=#UJ&Y.8E64[ 9L65+D_*GA9B-I^'1OQZC8#WO7(<5 >[$*Y.^'YI!/[5 M'?;U0AI=((I\[7JYWZ'O2[V1.''1Z?]NC-SV'W8^/"PU5*D,9IG4D) <0T8+ M!9.<44H$P30+BML[T\_8[+6CS.Q7N,.< ]:/8B+ U3.K=$+JRCSV+W#H+Y?] MAY_C77%!W_:<]B\?OZ)6T/UR;M]8ORTOCZ8\+;"T'P),!#>04)-#5F04%@:I ME&G!C&;3C0M&\*.#EUT$,<&VH_Z^[RJR8KTGYW_6-VD=:OD<@BE(8EB284BE M<(GP["Z8"5% :^%IHI#F(F'3QZJJR8:O-D- >MQ=CYN6$Y!.@-!WL\7"'0/7 M>6NO1UDDB4630ID8"8E,["?+6 JU%*G)BBPA"-4HOUUXVM,Q,&XZ&QIAO5 Q MX?5;QZX#K.]3AP.<*O' S6:SFHFGRO=^LP2?>)RHO\N(1"\(==C+\/6>3FIY MLIS3Z2>[KEZU7^"MJ6Z;7?Z+EW?0VW1UDMOUJ\@<11AW,"F(96/J>"+A2!") M=>J5EK1C_V.S@+?BE_GU3SE(>22RBS(PO@S3&]R]TT\$I#OP3R>\XI)3F @# M,UV8;^WIH#3^=V1^%]GF5&,IQ#G.G.7,\XV+0Q$1E'! M4UH4,BB5ZI7RC(T3]]0!]WI>E_QL*[K;RRCY$>* V/=]Q' 0BW(Y%&47V%W6 M2(Z6L"$RLG%+Q%PGTL 59*+@][+ 3)QFKZ9>2_$G-DJ$/ O+L=F[$6-6_:::#;F:4_^'KFE\.$5UL#"EBYP9Y3<^C^ M/Q#<*Q.)70WRP-G%> UV@ZXC]L56@5@1-\%(!><@.]W:STU,UJKAQ6QE[6]W MLQ8]@V,^ZLVM^0T(#))UX;!+XP)>_..SU9E[0)+3],"R2PS:0I%QA-(<&Z)1"4<8HTPPHEF7&9A MOHJ>/8^-2W:"-TF+?]F3_=>R9(>3ORK74:[>H4Z-OF/BQS^](-WWK41$D#OX M0P8"%M=#TK?S@7TF S%YZ449VD!X<=RW96:.&Z7LI[A^;?]ZN_JZ_',QQ4B0 M1',#L6 N=S6AD!;80)45BF9:)@1Y^5FW]#$VEJK$!+6<$^ D=3E&G*S^-7#/ M =I./)%@ZIEB.B$45.KV @97E+@]U_)@I6TOJ+9?TO;2H]T,ET]5TH<]ZMC^ M96D8AHL(=T/:K)TP.78:.G21!B? M52??\GGZZO.'*1*\P*ZH1I[F!A*E[!Y+T 3B@J@,4<(*X76WN-_HV!CHU8K_ M>S:?@.I_P6?-YWY4MW_]ZTRO M;$/WSQ_T=XO*C]EZF@J#T9QZZ!L[PTJY!Z$0M\NK7\[#E7H/0 M>%'X->SM;LST6:\WJYFTI%?Z4GY;V+7]\Y=O]2X=FR*G%!LHJ*MMGR7V;YHC M6##%\[1(,YP$U9=I[6UL/+03MIPNCWIEEJN',G5]Z5,-GISX'<]*VG'WHZ)H M:/;,0'M EH*"4E+PBY5U_6L/9R%>N,3DGO8.!Z4<+]V/F<;OI8ZE1)W'2W7; M<\(%%2LIN, 9Y"2W&ZT"8TLUBD)E4I1)1#4+VVBU]C8V@JF\OD*\I_U ]6./ M:%#US!X52HVG=)AW='AQ41]0HI88;>UPV$*C/KJ_*#?J]5*,*L2OE^O-5+%< M**,2F*4F@\3(#-(DUY#B@F>6/9B6-(@O7G0Q.I+8EM2M:@]+*^,U18=+&#T9 MXBIP^J:%XU+#K]N N;+*\+[N_148+GOYB;6%][5L+RM\\&2WR?V*+_[Y=?:@ MW^C'Y=K:&[7EF[,THRC5T$@76:5E#H42'.*4YJDDB4QXT 0_W@3\,(&V==V MKG7&WZ4;73?%NEX]_[6J%U=>5+GZJ?>SQ_+R J'");-T;B)80I*E"#)6)##7 MB<1I@J5*63?/_! QQD:/M9A@7\Y.5T@=1\6/"?O'NF<^[ +S%0[Y75#JQSL_ M2)*?Y*K?!:WS?ON=6KOZY+BYCA(JP1G34$K*7/A1 5DJ#634($:81JP(NHYZ MT=_*S#WO9]W_D'NQ2M6L[Y MZM/R3[WZ\KQV^=._\+G]+DS]93)*C9W%REHMPLYOY,(+99J[RG54*&5,*KQN M@SSZ&MM,+Z4%I;B@EC=PPOL W#[U(\/6,PF<0&P"2F%=GH3XV(54MHJ&X5#E MK:[#,K#2E16NVIL8L.:5ERZ'A:_\7NGH:#A;\(6<\?G.3BLW(EG.$D6P M@<3D%)+46DZ<< IE2GF6)IG18>5 S_0S.E:5]UH]SNHM#ZDS5J[OE*WSRXCV): M9 633!:0ZDQ#PJ2"7"$)A>%%DF*3$QH4E,'R MHZ/!AZ!O_MK39]_>:S0";FJ"/9W<:M!H!3ZY_9+3:P(JS2+FYHL)=-2,?5$$ M&S:/7TPL7V3WB]IXE[35VLZ%Q8;?:557+W4VX>*)SV?_UFJV,-6I_,HNR5.4 M4UX2A'8^-='>B@T9V5ZEW)SW8B@^< M_"'YEP.&P^,\KB>0>Z;5QW'@&Y+ANA^ MQ*.54,^_/1Q]7M3@@"PO/]V!&M\OONOUQGT17]T-0/G'E"+%*>46[**;?^>K?^JJ%._^ MK4>I1P@'G$3:@R>OQ:]GBMR)!RJ0(B$30(S7(C00)WZ]=U[H"VM^ECX,,V6[ MG)EG9W^ZZ/DJD9!8/ED@[YV-VB@5J_Y*&TRM5'GRQ>%8LDWN X)L?;!C(>?[ MY6KS5:\>=A&"!16I$"*!-.4$$B6Y)4>.H"ZXRH3&>9X'^1._[&)L[%A*"&U/ M#YTC+4_@Z'>J>ATZ/7/?'C"]A%J>5SYJ*>27O0Q;[?BLEB\*&I]_LF.^N[(R MGCN%7"XL;52W$08T4A2>Q^B2E30*EU0JRQ( 4. M,@EB"38VCOFV6.GZT/475R;M5W!G1Q%8N_=AM\E:[S99;ONUVJ5(.OG0!"RJ M^E\;_L/]SW^@"4I1M77[#TQ9AYB &)^$'^/]C('NF21O7[^?'/L(3HY<#)TZ M$^"B9+9%W+C9N,"%K6;E^$4MZ18;Z^@A#S%D&SY2(B*B)P,L8K;?<0]8N\K> MFO.=5F<6LJ 9RW@*TQS9K6&A.&2("B@H%0672&LF@K:&OCV/C>B]O8O#3HO" M1\1SD]D'SGWO/:-!'+XM#84KZF[5N_-A-[&AF+S8VP8WT(W-_K*R[/EIM32S MS905.LN2@D+!T@P2H1%D>5) ^_-)!0SEKLI?!J72"=YTX+$V^:8I*G(D[=1$1:HA,4D"18$,5 KELF IHM2K3(Q/9V.;M8VL$_#H MI"UW4;J1M]PJ!Q:N:@-:IH1G*6<0N5$8B'B249%SG.9IR/(1#>@! MUI-!@?9CT5CP]4RK.^0^;9%[NT,N:JE2'TBB%OMJZV_8ZEX>FK\HY^7S3C?" M?KTL@_"DN^1^O[ =W;ERATWRD@(+0S(%\Q0A2-S)*<^%@ 99MC:4X40%!<.T M=38VPMZ7U?FE/M;2=LQITHJS'XW$0J]G&CD&[I,W<,$LXH-(3!9I[6]0%O'1 M_)A%O-[I6KSX*__QOO*;F+2P?6?/F]Z4[;UM/&:>F4(1!B9B$1-L-#4-&0TQ8Q@@6=AOI'P/0 M68RQ$4NCB+5(K"834)XJ+PWX]MN7WT"M$-C3"(A:I=*@?ZB4"@E>ZCQ^[=0T MW*CTO6]J!N13-2!.#7#;,B"--N#&>3$/." AL65##,Q _KW]#E!@^-FUN+8' MHW5N?<#0M&L1. Q4N[JU:]+ E^Z.;_1:KF9E(HOJ;A/A/,\PEE Q0:&K?@UI M(C'4!6%(()**L((0+7V-;7%JTHS77K=[XG:[4&Z#V6_7' F\GM>0*W#KF(>] M%9'X*==/=_<3LJNWZGTZD7K[*QU,XKI4]=ECO2E6.$T,SB V4D!"30JYH1*B ME$MJ5<Y;-9 MWYK;I\W:982;+>YVZ>,_N=I!+D5\%;NF?VQ>6?W^.34DMW"(!$J662N/DA2R MPB30",482G@N$]/-I_ JN<;&YOON<(UB=>:I,FOIGFY@IQS8:E?;/\ I"$H- M._LD7C?>?N;F3QC%GM>3(0?P"H_'*'#WXP]YG6@_R5LR"I[G?2GC--^Q7M%L M+>?+]=/*RN&\V/5B71H193$0K5SXXKI,=/;*VOVJJ9>T8P*5):DP-(=))EU- M#R0A$P6&W$4A:I13D@?5]+A2GM$QOA,5EK*"?74"RQ==.4A^=#T@]'W3=(FZ M*%&OY00WJY5]1%=)KGOAWTCX12UU=*5(P]8\BH/?B^)'D9KMQJ\?]687#S0U M69H@3"ADN3*N/"Z!S&Y9(%*2\M!W#> ]Z$5#LQ*Z<+8[A R M5&BNI%)0H$)"DI ,L@R[DN$I(BF1!2F\+CZOAVR Y2(.9'YTWQF(GLG;85 ) M5L==@IO-9C433U50[69I*7W5=FP33-PGD8A)PX<=#$JJ)W4[ILC3#W4C/-O0 MJCHCKO[W_6);>_,U?YQ9VKD1Z\V*R\W4D)1JH1*H\B*W4YMR:#\.#A.=&YTP MHDGAY0\5WO78YOWK>V>;K)V+X');E)97!=+7>#_'<8, B@S\:X2/:A>&(Q>2>@-X'):9P5(Y9JT,+5Z3@^+"; M@J^?5FX!FF:)H=8,L=:<(I:_=))8J\1DT)HE"9(IDR2LFOF9?L9&5E7Y1ED) MMT]-';)8G$"5(RJ2K& PM\L")%)RBRJWJX(@FN5)DC"7[=;?1HZ!Z@#6[%A:MG)'J M,!"MLS0M,@I3*>Q..:,,,J-2*!FBF62I.-S\V2JT*.-;>6)V+7QX MZ'&1?Q4L?1_A[2$2!Y#0 J!=@1FTYF?EP@S6^B[FU?M9_2]7]3QX:^!"GJJ(<;GYB3QLW99X&RCM^;=;"WY_+\U7TUS*1*"3&'7 MA"*%!',,*24)M*Q':9X8PO(.?I%=1!D;%^XV954>U_G^6F^>-D\K#1YKA29@ MU:CDKE_=-]G%I[+3"/I95,.,2\]DW'AD[H:F]LW<:C)QYW)"@T]\IB;@\_Z@ M5!H!IU)LO\UK8(WOUME)FI_@]7D-:J>=0J]JL9O/:'E3_EE+/?ONCH6_+6R7 MWB+Q;KEZOM)IMRF-QB5V.2V[95B*[2<=$0)%C8NU*DZ8, M,X(3-?VN5V+IZTH:+D3(I-X7I;^YW:AAF;318P*>:DT"RA_VZ)< M9_MLM !FN0*5'L ITOL(A/D2]SL2PSD8]S$BP8['W<&\Y(W5!792[:W[L MMWQ%2UUW8];X6&^OL])$R 1K 7,L[9JOM(:"( :S#&>FR%-!TJ!\UX?-CVW7 M5$GGOB@%W>;^UOS=?;@2$'/[A;5N;)\=A6OWEF^^*M6=WJJC&)2VVE-"VZM M>)(H:\5K#HL\$2GE7(M$ADSKP/['-N]K\<&\E+],,6\U /=.5E*7HT_ZK['JK.:JDPT-POU>L[7ZVUJ MFO>+=ZXHK9SQ^1=KI)=NSKOE/)-(L[3@$ OGJ$ PL:90DD.5YBECDBAC@C@S MKGACH]0+WN,3\/:'T]G^UKEFU:XFKE[(I X%ZFR%11YV/_+]>8/9]Q7B$./8 MH5Q:'W#'+;465<*!R[3U@>[+$F^]]-+A)-SE,7QZJ#,Q_*AK[C[7-]Z4&2R5 M2RK-,(:$4@2YS%)H\MPP8SC)E%>.Z8L]C8W!]V0M4^@UTG9Q)&A%V..0-!9N M/9/E8) %G&K&@FZ@P\ON$(:=3_K TGH,V=K <*>-/GH<'"IZO=#Q['!I[7J] M>G UP;[:)FY^S-93C@Q.,JTL828"$F7YDR&9P9Q)D>)",<2#2FR>ZF1LU.ED MK(K%.BDGP,EI[2 K:>B)XBE$/<\5K\2I[]/%#A"%GS.V8!#UM/%4/\.>.;9H M^N+DL>W9;C/_IHRR:=RD!>=(8V)MI$0@2(1S/M<9AWE"N4FHD8*2$.?S@];' M=LO\U?6Q=3FOPHW")ODA>'ZSNS,D?=\&EW+UX$Y^4N&8<_BP@T$G[TG=CF?M MZ8?"LZO7+>Q\B-XNU!N[FYJF!P<2PA!0:YR+S6JC; M.AG;0EW+N>]>!ZRHP,GJGT_]+*3M!1D.IYYN] :H3LY3#W(A118\7.=C9LM-@E MG5_$BUU\(6I8[N[6"Q-$!"&0IMC=>F4IY)I*F*5:LLP:\DH'W7I=Z&]T/-%K M0&DH9\3#KF_F.!M@V@^#^ $S0,SI3V(3/_T]8U C,-,%FG.$J@1%I#DBD%&4@J5R;("T]2D(JAV^KF.QL8EN[Q$P)(Y6#M9 ZV. MLYCZ$4@,I'IFCD9$8&4$I9"],,8E)&)2Q=F^!N6(2QH?D\/%YSO7\U5/20AI&L>6+P)J^K1V. MC25J><&?M]@(E<=+:] MSZ$+SWHA<*+XK-]['9/Q:K'YHFU;I4US\YW/YBYTXMURY:KYG Z:V#W_93E7 MTS2E6:&L25+P7%OF80P*DF:09#@3B&G%9%!<^?4BC8VEG$9@)^($;)6"9KF" MKH3#4"\SD>_T(^Y'?L./6,ST.-63A*7^CH1PUZ^_U4@V;^#<: MBB]R_\9KN8-SGNO]?5EGN"R[QM>S]9?'E>9JN7@W^Z'59W?1@G2.A:0I+'"2 M0)(: P5%RO$WE0C3+&78VTG/I\=1\O%.Z DHQ0:5W&"Y *7DX+/WO98_]NU4 MV@NB0S#ESP$SP+$O-J@#.?C% #?,U2\$J%:7/Z^&AG/]"]'KP 4PZ,5N1OA? M^&SAUH';155"LRF7.76[>JUR! NE!"2ZT) I5XVN,$;05*62!)G6YSH:&T$[ M.=W7[J2@NPBNX$1QC E%&I3LSH9 F*(52"T.(46F6)M.% MOG-)^[\.A#*K4'[1Z_]XL/TV$3&^T)X7O!*O.D^\A>W-;/U8U\EQX#4"Q[/X M+T$2TXX_V]>@UODEC8]M[HO/=RY49$>6S_^R6CX]KM\OY/RIK(\T6UL]-K/% MDU;U1?-RL?YHOY@W2Y=U:FHP2K')++Y$8$BX\^C,= X%X46*"EYP$Y1DOJ,< M8R/U1@U0Z@&WQ&A%Q$ 7=OI>H_V7<^7 MCV[')N\7R_GR[OGS[.Y^LVYB4!'/4E'6JV1VJTFD@=04% I-F41$:92%%:UL M[V]LK+<5%^SD#8SS]47:][(J&GZ]GZ^>@*Z2-6*8;R N<>^.VKL<^&+(2_^7 MMSY^KX5'(+VI#YJK,(=/>C5;JG?V9^LI%L3DPNXPJ6:65[0FD.:%L)229SG- M64&%%Z6T]C(Z(JD%;0)L*E%!*:M_#-)Y4-O9(QI4?7-&%Y2"HI NHG!%&-+Y MM@>+0[JHWGX@TN6'N]D4VP0NN^N']?9G>Y[(K_C<72E_N==Z4^X&G2?BUMF5 MT +A0N:0D]32!+,V"$N+#.)@_0R?P8>O9ZH;;.2"3:FH2,%6CWO3?0]O_\BT3KC.(.,,SLEJ9"0&40A)2I! M!5):X_"(SI8.QS9=2WD[A&^V8>IGJ,1$JN<)79TF5[(>VAM]Q%+X A,]@+.M MS^$C.#T0.!G"Z?->!\_;IMC$KOS$_B>/A6 \,8FK#.&B.#5W(>(I5 *C/,D2 M8A(14 BJM;.0B3&"@D\ @L7E61(*.*/4%)(D+A0EA<2*"+G(.4R8U1TA@@JJ MO'V\'2 MZICFARX(ON]$7['\':QF6V>W\WF>O6:;_3=NO/2M>?OP.%\^:_U%K[[/ MW#E5>\KX6V-Y9'FW1S'4/?/C MH*,<7O2C[Q&(6O^C-V&'+072-^8OJH+TWF&W-HNA'OE=ATS-I MAL$2S'IG58_)5B\[&91ESNIXS [G'[S:]_^K7>;6\XI4U#^>UANWXM4?*9>, M$)T:F#'M:@#Q%(I$9=!D,DT+DRB6!J7)]>MV;//_13G&/=G!3OB.U. Y%'Y\ M$1_@GDEDWY/_!-J45M9F::VTE1?DU[CU>R#8DS-_6\\_RX7? M XT6QWV?M\.H;+W:-!FUUC<+55M+ZSH^D.4%T;G)8,91!HGB&MI-;@&YH);0 M=")2F?LP5VLO8R.J)A&3-(UXHM-"&?7^/ M,NR_CNFBO8-!V,%+QX8,_![NG%3S4:\VSY_L &]LXV__]31[=,SBROO4'RUG M.6)24Z@02Z"=_ 5D7!0PR1.<<*$41T%N'QY]CI 72I$GH!2Z_/*W8C]'ZU&Q-]UO*@9NOMT^;6> 0NEL>&NR-9@PU-$4%0B(RZJ@.6K%C!("]8 MFB!PP]6SRS9=9SJ M\.T^S]3C8AV3=R-)-B@UQT7SF+TCMQ[;U-S.&=(?IF&L MSI_#;/XH^-N<5S)2Z3_V__%'OJC2#A^52#=9FDF=(JBD9I"H0D"&6.:2 S-+ M3B2Q/_%VESW;S=B8IQ2TR=M]3?GY\\"VLTL\N'IFE &0"G"-C8+80&ZQ'9$+ MGW5P^>-=16Z-OP'T,9H&6B770+:SRB+@=N0$6(M M^<8FP H<.4;L,C+10\1:NAP^0NRR_B<#Q#Q>ZYS/8[;1Y0'P>[ON5"? 5:7R MOZQL#U-2X%RZ\ETX*^D%"R@R)*#&F) LDT3D7H49?#L$IH(5J8 9=WF, M\I1"+G,).4N$02(Q/ U,=NO;]?@6E:/Z38WP9HZ)G]'; M#]*]+R*Q0.Y4C3$,K]A5%SU['[RZ8A@JIZHH!K8P7/W;*F#J_4*N-%_K-[KZ MWZG+.,(2)*$QFKIP60.IICG,#!&<4)P5N.B[#NYIT4;)BE<45ZW3V39J@E\: M17_MOS3NF<'WI]?AAW0(^AUV- >IFML._,^NGGM&NM%7T6U'-48UW0L]=%LG M?E\N]//O?/5/O7GWM%!-L8$\SS!))8*,,@T)U=)9NA@JC"7%IA"%">+\T]V, MC;]+*>V&T(D)C).S8QC;&53]R/1ZK'HFQ@JF2D+PS@^F8&9K1R$F2YWI:5#& M:=?VF#TN/'UU%.P;_;C2=N/MCF?LW^>ZC%1;J)N'Y6HS^W?Y\[,>/=,"ZS21 MM+#VHLFJDC",YP8:S;0N#,]IMJT^ZL<>L43K<.'<,^/L._^J/=4Z1\U>-W1^ M!#7H< P?>;NOTP1LM2J]#??UFAQ[=4X.'1)["<.- GA/@;K7R?:S0GFC(-H2 M[!NG__9/#?)89_K>[)"IFF"-!29LD1-L7)5N#-(,^)7J!)1''S8^8JS-L-("T,)*R0+GU\ AE!.<28B$SC--5% MYIM18+_AL;'$-OO&'TZZ@+P!!VBUS_YK,.AYHONJ'Y00X)2NU^8 .&ASL+#_ M4YKL1_J?_'V,6\I=<22J59H9CF!6%N',BL*NYJ2 BF9":<)5[I?:XT(_8YN7 M1U=CW4M4G<.UR[7B&,M(=0'JRMO"7FL\G>OJ)]X#7JS#=.GQ3DYQ;>?'O_-- M_9O/R[EMXNZ_-5^]L]_4U_O5\NGN_MWLNYZF1F4L-QIJEG%(5)9#)KB!C$DI M:)II;;RBZR/),TJ&N73[LU-L FK5@-,-..5 K1UPZ@7Y=5T]MNWL]1-&; Q7 M=6,=K""OO"$';3 WO6$&+]1]+Q;4%_SYKNYF2 >_6)@<>?Q%:[;#4OKI;^OE MG*\>EW_:5>5YO=$/S74=+5+MS&AK4>Y%S4X8-++3W?,>\[7]^X_=R_QW7*R<\36=A/RE+YV]_R'M76\ Y0;XM0VZGF&B,59Y":@B!)$>6>+%(H.)<&\$Y M1R:=;I8;/O<[U!A6_"!"WRK1WU1S\_0]WUT6XZR^Q/L:62-Y]T0E[]TPW[\LX,7SKLQ.H?T&@K0 M8%&ZIH.W[:'SX>GO?\HH1LVM/ZP&PR;N_RFC\Z(JP,^1HL..XZLC_4^KY3]L M.U60;'51L+%S<:^F(F7&E4=/H9)Y 0DA.;0K7PZ1407%0M.<,Y]5,*#/L2U= MI=3@L1*[CIT/L*H]@?;8C<2'KV?ZKY"K)=X&S-="EZ3?J0JH)Z(!FY;XR ZT M@XF"<-AV)@RKUKV-9U/#;73"=#O8]02^VFT+]%>M[NQ*\%E7=1O6][/'.J5W M@31E"=>6F$4*B=$I9 QG$$M)6)'@1$BO= ,7>QK;25$M*-B7M&/J]//H^IGY M43#KF9*[P15L*U^$(J99>[ZS02W0BSH?&XN77^A@US4)7Y?F(AD=9N/=)6W5 M.-6*&%>:Q468ITI#4608YL;^D*59HE.O^@R1Y!D;XQREU-U;>0-LF C#Y&$Q M#@M^S]1U'O-Y[#C0ZUT63NH1-]/A9^.T-[%WH<@:L;&_J0=-M=C[ZB_R!+9?X_=UJ8/VBZ&^O91KVR3B[L/ M[NQ_&S=3^Q\]'U4Q0DBF)"\*:*A&D.1VD\8*A*%*4)'0 AO-@HI3=9!A;*O) M5G@P+V\*Y]NHL(=:_K"UHE[>?L\7;]69FY[)^,UO+^7+]M-)? M[4"N[Y=S-4U5+K5P*6-802%)6 8Y%1I2D0NJ<$)RO_+H@?V.C02;_74ENO.W M:80'.^G!5OP0'T'_L? XG^H'X9Z9;Q3@AGAD]@+R4"Z:D< .=-D,AJS=A]._ MN0&=.H-U//3R#'^]FUW\=SV[N]]H=?/=+C=W^N.3J>U]]&;E +#BK)W;U")3O8$]Z=+K5-@N#M M1B?48FXTP@08=(O1"9OCS46W1F(D-' MKK\\KC17MXN_\=7,[6"VHKS(!EZ*#BK9@26Z1OK2!?N: M+ @M@^%';WU W#.S14+WRM0)EZ'J+Y="2]\_,;G"943:LRUXO-_E6,1^=O=\ MK3^M9E*[(-5;\^II/5OH]7I*D9)$"0V5((GE*VN1,&:M8F)_2@U/I,#^U8=: M.AH;/S6B@D N\/D<;<4#K^RQC&+Q"3BOBX#;4\417 M_ +/(RZ#TGX T?+^@"<.E[4X/&+P>#Z,-V6="VOZ[.F2')*8(J1*Z13 M*"B$RDUIG7ARYW^C8^/";*XFGJB(M:_=AWCQHBR:?@#?+^9RO/"?X M 6[MY-<5C9Z)KCL0WC/UE.8[2VG=F$IK+7^[6W[_7\WCE:G4_.O83#IH=)"I M>DJ-9EJ>_%W8%%1Z-GU3D_/[A5FN'DJ*_F"G]7L7*CXEA3$&&0JYX1DD26$@ M,ZR 2A5<(T%EGGEE=;S4T=BF:B,KV!,6_.'$!:6\GCY-%_%MG[XQ4>M[M]09 M,.\I[8M&RS2W350SW/[E>')?;'Z0">^K9$,"WL_'+Q/_;KG2L[M%D]+RZXHO MUES6N:S+?U6A%#?J'T_KC1/PH][<&E?T/,TDDBK!L*"Z@,1@#AEG K+42*T, M%0QYT4J_8HZ-E&I-0$/\8+.3'O"M^(%%I'L:8K]SH9\_<#WS8JD@.- 05"J" M7YR2OTY ,ZS;U+I[FI9>^'NZ@IVR$^#2>%CCR2H<[_2IWP&)>5;5DZ2#GFSU MB_;Q.5C/O74X-2LE.LZQ,%O<2+EZTNJ+RUST^](%*;RV^P)=BL-=S@;Y+.?. MUZEQM0)UFZZ%4 M 'H[?5 M;N?X^3-&+^"$\6>,XD#'D8..9M@19FS46\\[HW4VW.%H;'P.3E*C-]X]@]^[ M^?+/.H"B3BXIBX0(G!10RD+9G5EN(,^D@(28H$Q0B*5+@:-3#6F6<%BD"15$I2J3V*_DXR#R>DVTH>M EAJ# MG+LHJ$*[_"N:*:DQP:GMN=3\8* M* 0U,%=,XC31@N&@/5 G*<:V1W)*0*<%<&KLPHDG==$5[R(YUXV-WV:J=\1[ M7O"O 3L\9OL:L*)&;7<29-BX[6NP>A&Y?55C74]]5JOG,L_AXW+E CL>'']O M\W#L(@:;8B-%(IA""=1"%) @0R O"@0)54AD:5,GF.*>1(6),/ 952=\7IY>=6NF MP[G6A]E"+TUE;[[CLCPG_Z WEAJ:GWYY$A]F#[/-E.0JR9#*(2V8M?*0Y3B: M20:3/$LS*0J9,>Y]9>S?[]@8S4GN-GCUUK 1?@(J\?=^936 I0H!AP,!X^%Q MY-,/RGW;U#3-A218YLV^/TNQFS)B^N&&#]K5X[ )5M8KE;+/^U? M7G/[I3F'*YTH35#&86%,!@EA%#(M,IC;!:4PJC XR_UM6=]NQ\9@M>"[!=[5 MMJN%!UOI02-^B)7E/1(^5FP?^/9MQ(X VA#[M0^(AS)?(T$=:+J&(M9NN7JW M-J#A&JKAH=T:_';WW)I5(OXW=H69+Q\?JF3\'^Q_KY?KS7K*C<)92G++]:F" MA"8Y%!G5,#=28TP30[+@K)JM/8Z-YILLA%7Q/P"!VLD-I)-X F;;,J3;4H'R M7T^S]6SK7#MW?Y1/A^>$;!\@CR4@-NP]L_]Q2;L]B4LLGIQ)O M^KUXO0_#JVU"YQNQ+C<=4T3LK+ MT>!$CS_-H^"\]FVN RUO=4_$^$7+VA_AYCN?S9UGU[OERN7]V57,GJ:"*:6* M#,J,)Y 42$-*!84K+U9H?>&K*ZH9BOK0K2[D7_ ^$ =_8N2G+ M2]+_]_]!>?)?&$VJO[@/_=?P#(]>HXQS89M7!"8P,FUY]#YYA,P214QDV@][OMC!]V2SE/UT6>SO;W]J]SN;Y?;//_^2X M=;FXV=B>Q%,Y-;\N705#=SB_G-M&[]XO+$M84:9<)4F>FPRF7&>0Y A!)@H$ M.1)D,L<1:VQTMZ_5?X)*KPG8:@9JU<"^;F"S!(?:@4:],':,--)^ MW#G\^/7,K$,-73#SQD4Z)B]'DFQ0UHZ+YC&G1VZ]HQ>'2S]_:[ZM=7G$:9Z7["M>\TH^E'X0&/3,V^76L"E@5:/ MZD 8W.X-SMO]P3DJ]18X^A'RG_S)'I MF:GW59N ^7*P[Q]]=S8;14$.PWW:^;UX_;7UP!$3>,86\9A$SCVA/"+U(U] M]7.5<_5ZFI"49CGFT"0I@R3)4RAPKB$13 B,<\OT063>-#PV$G:I5MV!9*CA MV^#D:<5VT+YOD[06*;HO\HETW=%\C0=R'3BGT1E?X6L= ;83^O7<[MQN3;E! MO_DQ6T]5BB@3)G59^@4DJJP\7Q"HB"2&,J(3Y>7^>[&GL4W+4KZRUJ"3$/SA M9 R\Y#^/JN_A802L>I[$83!U.-6[ $'<@[ISG0U\]G9!YY?':9=>Z,8*YQ,W M_\5N$5W.E5?:V&=<3G:M\SS-2 Z14 DD.590$"PA5@9+;@B5!0OAB8"^Q\8< M+W+IS\N<2 L=>%$1 K\?H?0$:L\4TYK$W@F^37M,=UYSZC 3Y-R[7F]FFZ?57B5"N],V/)?8E;U/)'7^T"Z<.U,:"BJS@C-F M!/,J)!C0Y]ALFT;D*M"X/+;8+X,9>HCA@[H?>43&LF"7FU>]I\]Y]SB?ANIU:9_++Q;W._N'&Y^O=_L/?D M-$U4;DR105)DVN[ C(0\5Q02E:<,)6G!A)H^ZM5LJ>R&<;7QXZBK9 J9<<>2 M]7AD886< .F2SNN=K'6)FJT?KBR?$OINMBC#8^W$W-QK4(D9GKN_^[AJ(1') MF(8JX84K\_Z11;>0:QYAJ^\.?-IJ92'.4 M\A2:##-(,H4@+Z\V&$H5$P47A;4AEAL^']E([F0:>A0GIX9QR#'SLT &&XF^ M3W3+02AK:U? Z-;LTMK>FOV8M:^ES^C6GZ1PI:0))U G]@^28+=I2R0L>,&S M+&$FH33H BM0@+'MX!KYW1*XT\#]ZS!*,_"J*W18/&_ >@2[9QKUQ1G\4:H M>O'2Z8I?U%NU4!F&O6SKB-"+.[BN[72CP;JBVX>=VW1UBKZ9VKV>)@9QF!## M(4%V0&A2:"@9481S9%(3=!%WMJ>Q$5M3]K ^P@X\B3H/*,X83W2606:(W5RG M3$*[H%"H4<8Q+1*%^ ^E%_%)AZYO@&H3TA)_4U9<3(IHM( MQ&3K\YT-2LL7=3[FW\LO=$B:]?;A<;Y\UOJ+7GV?2?WEGJ_T*[ZV-NWRP2/\[L9'31]^\7[Q??;9_+U?/4;N]S;M("4H$L;4B.(<,&PU3K#"FABLS/ M??%:0<9&TXTJ8%WI M9.&2B<-D#NJ>,. K8*N1B56:-20":H:T:PG:>&')>> M:6P[)+4:H-0#EHJ UP=#LJ<+>+\ [P<>DH"<70,-S4"IO+[>GY\H5,]KKM(-[RE;O76'_2J[+7-[/YD\L)0@G% M&=<*IL3%4%&40I:8Q'GSI88;DA/[4,#^X4P_8UN6:K'";-QS&*8F3R42",J, ML-*9"-K=EX2%*K0F&6>"JK#D11%0'"97D8MFF%5N,H]Z57'6!*B8Z/KM'R(@ MUO>R6TL(K(C5DCL!ES[#X,W#!1AB;AW.=37HQN&"OL?;ADN/7^],Y++4W)KC MO#6[C#;N:&B*D%(Y)1HB+2WIICB' DD$.9/4A;Y"# V-OY]EP1K M/XN3$QPTNG7W-/(:$C^6Z1/HGNGGT >IA'9I@$?FK'Z\DD+0Z\M%R4N&G^:O M%()0F_-24#MA!*CT;/K!#OO\T_URH3\^E74%92%11I& B-$"$D9SR)0U,#$C M(C-N& M%-9:_G:W_/Z_[&L5']B_'-/ R28'F>)MRC33M_69+E4 ^.I?3_K+P+#ZSTP(H/2OF!52"P4&OPD'B<2/8$=-^VR'@P M#BD+T _60U4'B(EY8*[_<.#:4_X'M#=@YO]P+0\+ '1XOVO.#>DBAV=F)LN/ MSEF)-])^A4]S%X1VN[G7*W<@N=+W>K&>?==5#$Y]P_:I=*+=Q:(2+(U(1 (S MQADDE*;.81G!3& D:@J53 MM;P"V.I:QAB')A").>C*8$%I;NW[1&%(9%I D1AC+2V5\LPE:V$B+%O+T*,] MH$GQU7EO@#L7NKP_TC]S_/R..W[:J/1L?QSK5 M)& X/+9__8#<._N. ]^ K5\_. ^T\]M'LDSXZUN?VQT7Q]H#AB/8N@4,:&ZX M'6"XC@<;P ZO=ZW*M)I]MQ^=6W36FU7Y#:YO%NJO6MW-%G$B$M-0HR_*^096SKQDX5L*=+&3A7:P-V MZARD;.U85>Z:205=#&K>*4'=Q!BXL=#5N+VL-7=]D MU+IX=G%V-^XW3?VV=\M5523:)M+ M*4U%4LA<0J+U(?BCK7LD9T M\$=!@Q .V?V VO/Q!@)46_N"P>IA>!L8WOD9O]U3&P!O0W"7N':-Q35 MX9U69]GMGB[WLP>W"GR9_O'TGS6FZ?58FE^7[J( M]+_SU8HO-L]3:HHT3[6 >4%32 HAK96H#>1)DJ D2PM$O.CI:DG&QEH[74"I M#*BT*>MB-?H IY";<)PAAX%QQ3MOS'O]E M-S_I7-5C/W[^T6MG>E,5X,MRKJ8D(8FT5BHLJ!"0:)9 GO,->.3^RUSWHV>/Q(]5O$ M&]?]&RU[*#_[4!MGP6RHSCYK8L]+_J5RV%'\9BN@AU_ MW+HW8Y_5^9/8]:.,FK$!8EL^5$VZ9_W_3W1=%L]E]: :Y+Y=;WY7M\QBVY4A M(4Q9S"2KP4SZ.-+.B0$E*0)92",>%10)I%5]YU*II?'>+U4MNHY'@S%@P:8* M+B1XF)6..3U//5Z<^Y0\D^8P@5XUAAF>4IMKJ)J&JPT$[0Z"VYU\'?.G]F?5 M;A-\IDUFO;OZ,Q](.^Z_>+U><[=J=(;DF:Z.[M:VS\PY<,@;6M=*4%NHM8IQ MG!$AFB:/JMDN3D$61[EDZ8)DJ4@9C(V:BX\)6QK['MI8@C6*K MZY^Z00,PA*0X2@%O( )RRBE1!A-D9L6N33F&+;&?]$,?Z"^[0"" MB\#K$8I;.#W3BAZ2,XT8F,++SU"!BU)?:8S % J7!P=,/FEKP'RK!2O;:^DL MHS&,I!^9QJDDGR2, E# O*)+HYFA;J9VR0 R73O$#@CO MT7$-#"S,C=/-NC4O!NO/;$Z<[NS4?#CS&?,^:3]6NW+W?,NY/.]M]YNZ1@M7 M.(*0 (83F"8$I005N@W3+DI9VMO:*AIT*M[T?PB4LL&G MZG+700-@QU]E9W!Y?J>MD3+JLS:)Q!4-URZO/5OGMY2I=_%#=@[$^XK5@F[%#Z+]_7W5-"OY]$W4\N"KA]OM5J@YQ1") H5,&BP< M I2R%-!(8"!8 1D2:@XC[=M^Z3D7>H*UOK#'K;P\40MW#NU0YNQX$U]F;,<'+IYVA*GM4#,D/CI6]D^+2M MU_3CHZA51?:[>O/[[JMJFT2KYQ5G,$J3* ,)RS. "J(8J$@ S2(:\913"+5& M;DW(69HIU?D#O:Y!JVS0:6OJ-YV'5M=SNAJP>7PG4ZPL/*=1)*[VGE/!2R.+06;,7L>;0.TA:#;174T>_M,VUWCB/'2CJNY1]AYQ M=07P%7G*>FCYR5R>D/U*NZ]^3P)TR1.01$6""!*8T 2Q@$L2 RC.$JYT&_#."EN:8S5Y(@IC=7 R?M: M*FT3(IE&62."Y!0[SSQT!-M>W:#7UP^&!G$GIUC.%(B:P-113$H;F=$@U?0J M\T6MM'=T%,;2?\K.=E01_$]%VRGF+64-D7^DW\O'I\>[32V-U":A4'X5&ON1 M)"D4:J0C9 (@'%- 8)8 EL*4XV:HH]'%N8GPI3%R<]&T*?H.3+WZ-T&W@6"_ M@Z#?@ID5:70R>I:D+[P]L[A+J(WM21O,7-J41O)GM2MMD'EI6UJM85F1\CNM M^;U\]O9[N5UQ^5432<9!03,,$*(,T"+ETA\6:<@)%) 8)2 >K;XTKFJ4"Y1V MP7^4?J:U'T?(Z5&--1Z>N40?"O-JBG-;=EH6<21@WOJ&=YH'O>I-,]]N:$*<0ARA:UL*: MN2V'U98^"R([6U9E3OQH?Q-=1'8R2]7F:]%*VA0P'K[ MN*EWY1]M:)32F*8\C '.>0)0E$) ()0N&<>(,,3"-!$6,Q+--;'(GIIC$.)! M^X[<;HXF(-+!#LQHS^*L]-C/$_3SD&"K/&BT#P;8]Q0X+.2_U<'>F CMX7/) MAQ9:S$J+]BB]9,K-$V3 M1#FS<:9:.N$T!3GF(8!Y!"F'* N95IS=3.SR;+ZNV]!N$^1"#0EM=#\T>-JJ MH'"^U]^DQZWV46A+SC9AXNQ>AH,DSG_ MLB.)>%!$_[/XIDRYZN%]56SJQX;W)0T4[9"TKXF1 O.V.+'!YJ3;B=4B=LSWL]A1:WY;9) M[($Q)8*H^0*AA!$Q@4$&BQRD,"D8R&N4!Z%9+FHI=&PGO-@[)1/=C1[X'45;-_G@7V>F:= M'T0]<_(!S%;K0*K=DLK/0KU3\KO>AZ;:X8CN3#]SO%Q:@0;29S4(S5%Y:1M: MK'"ER]DE552\KQ8OU62"QBSEGZJ?U3RF6G7&J?A/FZKN_]I8JQ_V$QIY2F)2 M< 9(1*6#&LI?\I0F(&1A&(!WS[]L5>I>.[9,R58_U1K%5AGG\N<%S0!-<@X0B2G(*8& D PC M+.0/CA"O=IL=7>O]L- 7;?238*^ /YY00Z>8:MKPK=,]R)^E8=SI'="]XF94 M;G 6>CSM!V'/)*S ;3IB?!Z ^V>EN83X+\%>^>!V&F9C;C5'S"5Q&DB?E17- M47E)>18K6.:E?*6UD PIN.H$)ZIM8W7?JGGQ#XW-M;U[/GSF,WU6_]:4V1YJ M;2O^67XC?Y+?T1\VC[2L5CAAE(=9#E2K1X#RB*GP:PY(S$,2HT(D9E,3?2BY M-&MY6!;>:FB:P>+C)/5X\[7/QS/#FAR->:Z+1^RS!F/2)\DV/B4 M9*S*HF2-SL'ZX'3<]#6_9A2M?01ZM.L#6,]4VJF\ MJ8.!SH?:WE[M-JC@CF1-D7))G-JR9R5#4T1>$ISQ\Q:W_(<@,*WX1\F .Z%" M@J*[.<4"ARQ&.8@3)GF*Y11D:8* *'+&48%"I#>?24/6TJCIT__0QV]_^QA\ M$?5O)1-6;20GT-6XU7>'F6?6.2C:1!X'JGH SN!"WQV ,]WG7P.DV:V^'C2C ME_H32\QWIZ^WEZ,K?)0PE<8$CD*=A+LTS MII*Y10ZX$'&4"80RIE5K>K+RTIBB4RYHM=,?]'(,US@57 6"YS=><_]&PUO. M[O6*<2W'Z\TVH.7L-H8C6M2S5=?"33E/!8P)3'("OD+RC/$E7\ MG0 1TX1BQ.5[JA77T92WM->TU]AEV] M4F+%5 <.7F 0(98!%*,4D(Q1@$0"LZ9+Z!]WVE.8-QE6O=%_A-@FW;!BW!I MKWS0:N^E=88E8L)^.9/'T>BI.Q2T: ^I[!I*?,JP]D M,L),9SJ3V8*69LU^N&B;U,">[S9/#U]WJYPR2M(H I"B$" ,$2 XR4#*$\Q) M =5\8[L!QL>"EL:7!SW[;!WV'+2JVHXF?H&LIF7H "_?)J %5%<,&3Z/@Y^A MPB]DO=(0X?,[OCPT^,+GK^YA=$?7ZD[^RU@@C4B:Q%1R0RSA M1!1A0#.8 XP93%&$$YP8C:G4$;HTQA@6!^;R!6CU#AK%@UYSNS".UAGH\8EK M9#USBQM0K^F -(F2IS9(E^6^5B^D221&&B)-/VM9SK.C%:=SC?!#X+5 M@FY%4&SJH-^"P[H9(\B<5L+H29ZWML4(C9-J%;.G+?L(=9TDI8_65+[_SA!S#/E[!O!?NXQDG:.U#-H%'5H[$R"X;3%ST5A\W;TF=KS M20.?R0?L6**YK_KR5/'Z>=#DH:LL67%:%$E2"""R! (4AU3Z5:%TLV"(299S ME&*MG$(M:4MCBT99,UX81U./&YQAY)D?VEOL5M%A"YI]=9D[AM""Q"5+C N< ME2FT]OZ2+?0>LF2,^H%670KSFTVUW:Q+WE;;5M*@$=L^=^M3L>\HM6\H=;B7 MC@K5O L7H( B B@*"2 44A )'"4A3FB!C"[*G&BU. 8:;$K=P0RVU5QP#S>F M[G'.M/#2NO7V>,Z:G#?WZ?GFQID.SIQ)70+ME'&=*#8O,[O$\H3!G2YNFP;Q M\D?'_K7.0I)$*4J!8%C2-Q8(T"C)@4@$A!%%,>)&+N1E44OCY+YT?M"=X']- M,Q,NPJJ;>N "+.^Y!:<6H1=*FT;#;6+ 16DSW_Q/[?KT:G_R"9<-JX];!=_N MW@JY8DM23_) GX\^O&)I@0L61=*]Y$*%I#C(JS1U6CVO8I[&>2$DVY*4 MJEJ8#)!88! C! G*LRP1D6[E\.GR2^/15L.@43'H=-0O(CX#WS@/7@^*;THS MP<.HJ/CRMJ^H+#ZSZ&SEQ9BE>KO[LEG3^O^H7.O=/[L"S2(I M<"Y/%(28Q0!1@@ 1D( L@BC/8XX*O9=V3,C27MU&S:#1,V@4#=[]TVY&T'E, MQ]]D5TAY?I]]@V0T0.EJL&8;G'0*FK-Y2:,@3,Q).O_LG/.11K5_,1=I_+/. M)WE_. P**4B6)JD $\5UG6O*W MF_J>?O]WN?OZ=;-6S:[D/YQOC[[*BYSD(DJ -)%2@'+!0)ZHV;UI%&*EWQN.CS#41>O=.LY4OY^CUQS]'OQ^4#^H1=O"8[<)^C$OFT+^ZW97ETS] MQW:W8;_>!-L& HN!$J9'J&EW^3J1F>PPI2#(E89]9GLPZ.U_TZ:G;H-F6V+- MFQ1X=72#?0X:H#L>)F&)J_-A$:9ZS#\,PA*IL\,>;->R",%]>/J#B_5/TI(4 M1Y71S32TMC5ZRDB:00@(DVR*H!K$R\,<%#Q)\R).PCS5E=C:A;HTX9H-.0WO0AP!&*!$OC2&1: MCO5PT:7QZINOY;K)$=AN-$W)(XC&&=)VXYYY4&O/VN_EN4V.W#WV'V\-K_YO M+XVNHT5G>1G/;:-_Y<[^GW4Q__ZG_%_F+\OO__J?_ E!+ M P04 " !1D)U2L(OA1K*V !M3P@ %0 &9S;'(M,C R,3 S,S%?<')E M+GAM;.2]67-;QY(N^GY^A>\^KS>W:QXZNON$+-ENQ[$M'4GN/GU?$#5D2=@; M M0 *%O]ZV\60(H3*&)8A57T#HKZ6+^ M+W_A?V5_^0;G:9&G\W?_\I??WOX [B__ZU__Q__XY_\'X/]^]_KG;UXLTL4' MG*^_>;[$L,;\S>_3]?MO_B/CZN_?E.7BPS?_L5C^??HI /SKYH^>+SY^7D[? MO5]_(YC@=W^[_">>7$F%*2@Q<5#,!@@J2 A.V\2"LR6R__?=/YF0HU:I@ O" M@9+)0S22_DI'&[C-+JB\^=#9=/[W?ZI?8ECA-\3Z_7+[]CWOO_UUNWLV]]]]N?OOEK:OIKC?2 MQ_)O_^\O/[])[_%#@.E\M0[S5!^PFO[3:O/BSXL4UAN9/TK7-P^^H_X$5V^# M^A)P 9+_]8]5_LN__H]OOMF*8[F8X6LLW]1_?WO]TZU'ENERM5XM9F'YU[3X M\&U]R[=7.B9Z-W^__OP1_^4OJ^F'CS.\>NW]$LN__*6L9DNHBF5R^]3_^>5O MO[U^_L+*_^AK2>:*64D%H $RR"4C*"MRF!]$*$8*4/EMUFO=*] M(L(W&EEA^NN[Q:=OZ8-),X+5;ZI<&#!^J8__>>^A6Q$=1_V56'Z:E\7RPT:R M;T.^^ PR.P:*9V*%9P%).Z.B M]YBM;0.1FV2,AY1A=/QUT!PM\$ZP\V+Q(4SGDVRU$\@R+:,80 6CP LDV627 MT888LQ<#0F7[U*Z0<;PB=P#D"*EV@H<;$J$='']:XX?5A!M#'A'Y8]PE!
@+&W)+N?/XKNS%<. X1+_/T\OPAK MG"!&IVVDG39@H7A?&G#,*7 QHN&<6V?3@"BY]?"],"*?'$:.%W G"'F[#//5 MM KE$N7HLU$H%+"8B ?Y>.%%/#B@"(W'WN7M#0 M3P8:)XFU"TB\QG?3>C0T7_\:/N"$9# MQ>UG[P4-\\2@<8)XNX#'3_.T6)*QVPCE#:D#GR\NYNOEY^>+3.PX)AG%<""D M2E4VC+QNK\&KF'CR1A'(&(O_+@GAI\A!-X%O*H.03'R'):+3BMA119'AHKUX_?[]R-/4VH M'"GEGH"RV5E?+E\M%Y^F\X03YU$(%BS(I!"4$I'<=TUBTBQC1I_T@/O1;AKV M@\S3.:L=3-X]X>;58K4.L_]O^G'CC@61"T^6@X\NUML-"Q$CAY*#\P%5R$(. MC9I;%.R'F:=SA#N0K$=&3+6/SY88-G0G864P*@*:>DM1F(1@SJ'MT?(<&0(-!!XTN)QC M=L0%N[;O)V#A[G/WP\/3.9P]2:XC8^(-IHLEX9F+^':ZGM5;3"^]"1D4X^1! M!67 6P*U#=JE9)R/=HB\@;O/W0\33^=4]B2YCHR)M\M04XS??/X0%[.)MXKH M3@9,"9[ S"E2+[9 29RQ8&SUJ@< Q*V'[H>&IW,0>[Q$.S$/W_^1WH?Y.]R< M(.M<3+&&@;0HR%EF%CQJ\IVY+-P5F74<(A]WU[/W \;3.60]6;Y=!"//+Y95 M>MLKR8IS4LG%:I(S[8/21A!%$A\L4E E&(*VF:)TKV7QPQW-[Z9A/[P\M4/5 M >3=!6Y^FM.GA;2>?L(781TNV9H0&Y8GJ4 RR6FKU &"3QE,\H1^RV*P0U[I M[*)A/]P\M:/5 >3=!6[J9??R>5CCN\7R\\2A2]%R!M%F5Q-_,_C, I103'+< M;#V$V^^YB1=)8K298BN E$M$: R@G$KA M\9BT1I)1+)*I(3(:=SQZ/W \M?/3XZ7;!3B^_X#+=[1C_KA<_+Y^_WSQX6.8 M?YY$H:4FEPM0Y'J-S15XHR0Q9"PZ&X3TPYVV[R1A/[ \M8/3TZ7=!6C>O,?9 M[(IZITD(D2?PPE(H)\JV"V00X1]J M6LPB_?W->Q+CZN7%NI83UV!_XDMATBD!(G DMRH8",[6M&]IO U>*3_$2=KC ME.R'G*=SWCJP[/M $@EI&68_S3/^\;_Q\X1\+H4L9.#,&E!22_!!""C28&$E MIUB&N*;9^?#]\/)TSF)/E_#($'E&(LE5+#_,PKL)BLA2L1QX$.1T%456TAL' M(F:EL_/2YR$R26X]=#](/)T#V>,EVDF]Q0_350JS_\2P_(%>64U""+H8[<&R M$"L+#J(1'**7$@.Q)<,05_\//'X_>#R=8]DAI-P54+;U15LFD@H^&15 .'*U M5";5(&04@FK-<, QNB2/BAY^\'EJ=S$#N(G ?#RC]_>T^LQ.+?C^]. M]'Q![M5\A9F^H5]-^*6)3F(BRV *8<_3%U$ST813P*T6%@TO?)<5OUJ6 M):SB!AN7C]FN39RM5U>OW%VDC]!SK.VY^M@O'[CMT\"8S:8H#<5OSH@*&8V?<'Z!JXDDCYRC-F!X(N)C,1 Q.=*G MP&!\",PU\;>N".ADHSE2D8L!I-H!&IXO5NN7YS?,;7'Z:)ER]6%@LUF$V""PNCQ'F[[[_XV,];UA]B?<BLU@LPP'SDKU) M3==2 1UDFS5QA1JB(_TG97(@R0F%.[(E!_!R]R)O7"]G("S<=8*'5TP'<'M- MJB$"WA,_+\B;FRT^UC5YS0R/J?:M"\F2\;5"08Q"0. \^B",C&5'#Z,4$67'E4Z:@0%JR[KY64XK, M:B^0D'QP,=TM![A_:B8Y8-),9HO"*MOO@(#)B M!8/UR#VY?&6?P[S3?:%Q?: VMN0T<7?@0_\8IO.?*0)X.7\39OBR?,E39T(5 MJTH$P;<5N&F;L2Y$<$ZF$!/N:-0T0)SU $'CM*!LBYY!A-^3T=G>OU66)BG; M:'.48*MP5*@)8I%YT"+H;.N%VZY4W@'-SC4MXT*G5?!UI*P[L#D_+)8X?3?? MYG6DSYL&O6&S]UXMB.^PT'O>AC\FY,X'(R5IFG /JF0#3FI>AT-99U1.O#2! MT0$TCM,!M1&\6NFF ROUT_P3KM;;]*2Z=#:EG?3*1 I?+ D%A.-T16T$J$&DW@5ZMG1_B0NT\TX%#DXAV5RO*4Y$84'1 M!JT2RL1WC1(: C2WZ!BG VHSK!POX\,AXK<0F>.[FI\VC".T?H_+7Q?SQ>U- M^HH?[8,*&&KQGB$!,64A9EH!/I5B'.:8=U76#N 3?96L<5JBMG*/AM/ J DZ MMS/:ZK[[ XGN^6)./%T06]/L^VI5Q]M2Z@U?1LGF]_RO?_ M=4&__@77[Q?YVCRO)FB,8\)0P.IY &500& F //1>:4I>LU-0KXS\CA24]=F M]K)/<'008WQA^7+E?X=SK%><.J?D(NTAT5L*UT,]WBTZ@R$'1!<1G1--3MD? MH&>DCK%-\7B:T$_=Q]\.Z/'MLRYTX8Y9'H&E$NM]@067:JZ7UXB17):D&R:5 M#V+NGDI"R_ *Z2"N^!77-TYRG-/.614 $^>UI,5!B")!H1A))BN%:G,)>(N* MD9K/-D+-\0+N8!O[/BSGM*&O7N%R4['_Y=A91:=XX0:2C&12(\G&UX0N$0+C MQKJBW(X6DZ<#Y2&"1FI0VP@S@XB] ^-REX_OPFJ:)H9+YZ,,M5I.T'8LZT37 M7$MR,Q99C"],G0,[&VK&35\91M&/H.=PJ7<(G1?3V06Y5\1&TD;H!-*Z>M=@ M&'BF"OU('IV-/CC7)&GW 7K&35 Y"WR.D7P' /H/G+Y[3W0_^T3!Z+O+/M\O MR[W&,U]DID7DAG9G2![)8)/\("!JPD(M[95%9=%D2SN4T)'Z;C?:ZIJJZ0G! M<&NDN4.M'$>P3-0F2,E 5,6"]T)@*5)I/BH&.]@RVP+F2'0>KKU^H7EI[^]W MZ&+!!1>U JU"H-@E9G!UDF!$R1&ELWG7J/%FX'R(SG&WY![@.8@&GW#'BMJ< M<(GOZ3W33Y>'S[>Y&JAUQ:[GG*N'Q:,\#M3,XLLS7Y;M4Y[-\XYG7\.YD3Q/90.%&5& UAZ3U(PPUK8D=S\Z!VY^D:R,@4<#.=439I,XA#I?*D6? M/$M&6]\DI.VI^45+I#S2%.,0\7?9%(.<9,94'0?/.*NQ5>W*3%\P.14Q:5=P MGU7S)VF*<9 Z'VV*<8AL.VZ*(8+516L+K+@Z)S,X6BY,@PQ$I[4Q\[Q/%=B? MJRG&0;K=JRG&(6+NP(??$8TKY.3&10D^U5RE@K1Z$K$AG)5&>(U:M&W$]'.7 M33&.,2H#2;D#G-R]A5+<%9> U2%%2OL 4=;A=SZFQ"+]>9MCAB.N^U*"P].U[$2B@ED.H9@FM0HGTYZ)T9J&!B>69.=8_?A8@(*338_S;:*SG^[ MV*9O7,EH8CDOJ&R!(.K OT!?7"$_@Q7-K5*>Q- DH&O#SL@U^F<&Y0%KXDP( MZ7R=//L4IK/J))$X:B7@Y8C#*:YV\*T9.4I>1RBJ^&V!*?TD0'&TW@177SGW MRCB$@9%;"O2[%IJAH&/TOR!1?]KT]%C]GXLPFY;/]6A^]6^8W^&U/NK(1H+' M>KV^MG45N8!W]?2^=FJ(05#,B,(;PXMC;1+F6C$T%L6C2P%GO=::<2-CDQ9_7Z&INY9_ MIP2I0\F^ QB]N?CX<;8131U3=:OY^_?;UZ\[=7#N#E,8H'^;TX8PF_XWYG];S&K&QXT.+]?>_'*Z MHE^]H!_G[[8[2EUY,9F,RH4Z0UK2YL'JQ4>=O^>P]N1DNOBSQG4G\#+RR7(K MW.VY8Y\+!/U4RCTNB6L1W/#E'Y"!)UG"!7!H(Q3K.4"#5ML[V^0MS B6U" M1(,>&7"10FW)K2&PPB [X02FK&6;_E>=)K8-@XE'LMD.D7F7V6SH@@DV(G!= MYX\DX2&R',$H&Q5//@7^#Y3-=I Z'\UF.T2V'6>S\:AINW4)2NW+H"(%^R%& M#X(C,^0-Q&#WL2M_KFRV@W2[5S;;(6+N(*[=<0*00W81R9"R6//QG(Q0&ZM# ME-%2K)**;]3\ON]LMF.,RD!2[@ GSU8KO!%":.ZU*<%#,86#DHD<=^X*&&MT M0HQ$Y#XC!0_&R&TR.METCE3J8C )=X./R\&]7YBH#=,]\_JRM;X(%J+VI-6B M3>4F<-[$;=])S;AH.46].Y%RBJP[ ,SSL*KS&.H_M:_/IS#;G%&LGX?ELE[V M_GN879#1Y06Y3Q%XJF.K,AKPG',0!1,K(:F2V@P,VX>Z'@!U$@KNWA(-KI(. M4T9'+ M)A>57R=KW"OP!A@;3@E==(I]-ILM?J^GL[1F7BPNXKI,6>S44+R3R@ M)7DII,#41^)1\EQ4SL%(H9M@[! JQ[T.;P"Y9BKJHOOU?59^Q?45-^@9LJ 8 M**5J24Z6$*(S4&Q07FB;>6ARD/TUHL8=#'(.DW:D L8>;':?D=_F<3J;8=XV M-+ZYD)X3;=-UO6-$"KE9M Q%@J1D+4JUEMQ1$Z H1:ZHX5[=38Y_8/#9L12, M.PQD.$B=3PW]8FTW>Q-C3$WS)/FI.B4W4IQ.GD'MH%!\$!&#*/I$C.U^\KAS M0E6'Q>K,/MQN;CX^-,\S2YJ9BJ] MFK930S!_&1IRQ:N.5FF4%']Z8RC^+ )\<9Y\NB**-=%%V^88ZFB21YZFT2"@ M.X_V.C@2?;7$CV&:+P>'/)OG36KI[<4GF0HIZ@@43T1B210(BI8AEYR8S,$B M-KD_W(.VD0=M#(^\H?71 <1N$Q]R]-KE3*NB7AEP^N*5=1!D#*(VFE*E2;G% M$;!Y2H?J1\NX@V(RVO')BJX_OYJ%>1V,5:\]/UY6W4^T9:9DH<#5T5>J-G,/ M]5+ 29:R"P1XWZ0H\6M$]7#M-T@.PV"2']WI_O)W7+[YO*II0)4% M*51*Y"/6.8/$ J8Z#H LI4#!?. V>\7V<[MW?GX/5W,GX6 HV8VN_ILQPZ^+ M>;K:*9VST3L.7A=5&_0G,H04/&(HWM#NJ4@NAX==UP_HX:)L ,(+TN@JX7 MEP_^,@_ODB5",\-$Y#H%/G,'2EM#NZ$M0.ZX"=Y+)??J(GKP-O(P23U<@@VR MB0PD]0X\U=M)+G>385XC"6N:ZD@8+Q@73AO0L=;N<;3@)8^@R6A&EJ)3PK9! MTWX$]G ;-A"V&FBD"UOUXV*1?Y_.9A,KM4$G."T*-*"8B1 3M\#JP ++7>W3 MV@)+5P3T<+LU"%:.DF@'5NX'NZO!D'0X)KH EU7]RC7CAV2;((4"8PPY-C) MVL3.^0R!9Q6R,-;J)C'U#EIZN+8:"#NGR;D#J-PX:KS!!"O)>5$*,)3$!))X MR'NC8%"G'*WP-NAV;2&."KA:7W4-@I?3A=T!8K;T3Y(RC"DRB45I#'7!]Q&:"9K@SQ>>_4ES8#\\@!D'(,.P0JFFEB2?0GLI-#UYT$*&9MHI0.3 MA<\WRP&\LE:(F('G:M -K;^0R3@SPTW43H38QO_934XWB#I)V0_D MSY\@^3[PL[RX<0QZ72979XPG;A""9Z%VHS#@*%B$$C/)26MA[EY## :AW12- MN].U0]$ \N\'2/?%-#'9.^1%0TJA7LEJ"\'R "4'KZ3W)+PF(ZX>I&C<&]"V M0#I1_AT Z>?%_-U;7'ZHI^A?71DM,?,F5Q<[ M:!GW]K01>$Z5>0>PN;K0>XV?<'[Q93LV+H4HC(.D?;UB2205YFD[5E9$QZ)$ MU\2]WDW.N->GC< S@.0[P,\-X1R70NLL&ILRA;V6_+[L*# IG$%AIA"]UB!K M/>V3:"VA"R[P!".SC(169Z(^W_*&M'@:#!J>C E))B43X)UJ0&_TC@ M-+NJ;6^CCI'XB$?HF_2[3?;E+XM\,!6DA^)GEM0(54N0@8=./I@E,Q:-#%&.\GIY@"AX0GYZ7KH $UW=^<;G*2B M(K>>K.O&V JNH*X%R$DE+E$E%9LT:WN8I&Y.%MJA:B!]=("L&TQ,LBG.6N$@ M,ZY!%54@Q$)>@39V1 M07'G.YRGRDJQPFKC$4Q*=12?(9$4BAM\4)XEYS1C3=HP?(6F;LX$VH%I*(UT M8(GN2^C+(S#C9-I"\34)T6<2:O(9 M7-"91V&35$VNB.X2,G9C^?% L8#X%EFJ;K24XF,5U;*'#.@"*K"%$AL>4Q&\V4 M-K%)_M?CI(T]'+D;7 ZLQ0YP>8.#?0:43VA9:5X4[0 82'IU%%N0D:(X6G<1 M38HBM^KR>PB=8\]9[@:Q+?7; 7SO2WHB&9;,+8,<:BA(/CEM#,0+"NV,\M'Z MNQWP6@5#XQ[P= 3"$[74P6G08]'AA*7D.8L.I%?DCO"LP0/INAD,:R/,&WZUTEDK3?89FLY^UABB3DR;00DQ^J!JC/@E6%@ MM:.EDT3DHHD]>W)CB0_!Q"-CB0^1>1>^UR7USV=AM7I9-I9W,V95I\*Y%0@N M,PF*D5T/N38I)>>1-O=$ 5+;D:)W*>H$1T>H^2'$G"3S#L!SD_[+4;J.*QZ" M+R0(K$-,=*%MFG@Q6A;O"RO&-T'-?5(Z@Q" B&=\J&D$KRVKOM6%<\-3D N$^*6,?W0YF84Z44Z2 M>;=83O][HXQ?\$/$Y21Z*VT)$;3'1,$L4Q"T0>!*6F%SQ-"F\_GCI(UK>DY5 M_E>Q=+(FQF[^>=T%[G:WN$M6E,#BH]. KAYI,&\A1DF>H BE9">$*G?R'1_( MF?WZ;#6:LJUGF((U7H'1,X SMOQ(]RRIG']N49]\G M9>P;G>$=XN.DW %.;EQJO@K+E\L-1WES_?X*EV_>DT0GBFMC@K,@=*HMDBT% MF4HDX,$&&;B/636I"MJ#MDY\Y2/5_W#^PR"ZZ M>&_I7SR[6[ZO)QCP)TB!C MP4%6L9"EKM<^D18>@2%QA5Q&UB1#_RLT=>)'#PZGDV3?(XQ^6JTNB W$(!RC MU*F=HXB7S)55GAEEFTS9>(">3O:U1O Y0N8]0N?EQ7JU#O-Z$SDQ MW#%N& )Z37N_M'7O9QX*LT5D)K+)32*QKQ$U=O) 6Q =*_T.D'2W+?>=IMT? MZK7V?]=KI-7ZN["BX)4E%!2)"&";X#4H"<$83VL&([?&&9[;I/H=2.C8F0*# M(JZIEKI(,OUZL_@')H]:[Y7G21-F:F*8+:767(&OHAWM2CWLR6^_':P!()]G]#7O!X6W M)4K;IC]OI\D% Z'BD>R"0X3>@Z^7_W:Q/6A>D67^%7^_[-U9TQ>7BSE]F[8+ M>G-+H=#;D 3M"KX>(5KBT%EC(5!('9CR-J4VC2\/H;(3P!T!AWOE&:UTTP'P MZKW&R_(L+S[>N-,HEL(DVONAN!C(126Y.9TCT-9GR?50A94F:>^[B!D71@UU MOQA8$1V Z5HX;VK,'99Y]=O'ZI&06VFXO&0*M13,((>< @5 %/,04QPA<9.\ M,M+QTF:LP3[4C0NWTT&PNP7T@!KI &9?;/O6?:A%'HOYET6(R(L/&L$+\A\4 MR8B")PIH$@LQ6I49NWLQ/;"[M8NJ3@[Z3]\,AY-]!T"ZP\-EHEC)TF3.%11= MIRLZ4V>U.@D84BY)F:ATDV.TG=1TXD6=KNW%T*+O #\W3ILO+:GAQCDRH%#9 M( _ )Z )H!QPB7CLM9MVD#?HV1:#(^WJ/SZS(#-JJ M LJ3?!Q/ GCT'G.6TN8VTS"^1M6XF];P&!I.!1W@Z6YQ]B47W#O#>)10C"17 M3E@- 4L&]"DY';(KO$D]Z&YRQKV@'AY! PB] ^CL425]R5C64?%8#,1<)(4> MM0R68^V07@QG:!7%)8U"M?TH'/?RNH&):J*:4:\15\OUY/F6*>+A^U(PK5_A M A>BQ:#F7^_2[I.?= !K]=!=D^Q+4 M27;-\3%;$\F/:+_VX>=R#0K-<_"Q@'"U/S[/%*08SP&S$CG2_Q+W2;09!$MC M!G)M(' OH[01^<(NSX2OLK49PJ],!%8-)9XBUC3BC08:3@6+K"4?9JK#F.W M[A#7+^J. <8A=NT4+77@H^W("N$D"QZ5A#DJPF/3&61T3#0$64]UP\0#"VSR(RQV0438Y-[XI/3 M3<]907&0P@])-SU$^D/&[A%;RW6K%E,F99^E)-F4&FD(%B$63X:T2*>2 M,%YWU6+JG.42IV#G1$EW@YA?<7W=66V2571(Q *KM;,JT88;N2!K7+A$8J.F M$K8 RRTJ.HG34X2DB=.E9$2//$+ :7- M7!H36!,XG4AW)P[2, \IPX[@.S&+F]KCUY<+&NBS]9@;O;WS=?OPB;?]L-' MDL9&J9,010[T4:!-2J"\=Q"T3.22IH@F")E"DQ$)1]#:7?'%R7MH0UWU"\=- ME>X#'$9=>^,P ]PHDJC,!1P:#B6P0J&2<11PGQ&-7R&UN\J+!F <2E,]8'&S MKNKEZ0^+)5G]_YBNWU53(;-(Q0$RQ3MG52!Y+"6"2EBZD(CEK M,GOH&&+''M\WMP# ]E^ZZ1.O;Q0-)*1N&XUV&7^-_ M74Q7TS6^P>6G:<+M#O,:T^+=?/,IVSDF4@IF*1@$*VKGO+!IT$DQ8_"H1-'< M6FP-Z2:,[85[__1P/SX*.G NOEZZ'P4/DDLHHG;9JL/.7$9-K''%LPM!\/,T MWCCX))L]$3@.)OX3#R:_G^=F!]E&IAR+ ./K$)V8R+=A(8 D?P?1Q'K3W=%! M-G\JMR GBKI;P!PS06)2O$Q62 X^9[*ZR?(J0T>P\$D%60SNE7DR ,B.(7\_ M8#[=*Y;F*GW"W1&>A]7['V:+WU>W>1FH%\+UIY^K\\$#_ S?Y^#+@[X4LO.B MD?!I *6N[#D"'4NAI3MZ(G@5Y3_-E]]Q#0M4\R7 MB8"<2ZZDH95B-.WS=1Y;$"P!$\5RG4UR<3B(/$3%>.F2 ^AV,;28.S@4V.$0 MJA",=]:#$4(1&\F0=(P R0S?=-MVNLE1P)%ID.);6TT_;CFA7^W.6P@67#1BK#"@7% 23 M-&0A3FHGF]>1X+B?SM124WU@\4;"EHU,T^(SX"PCXK,UM380 MH;B<9%!,!=YDSL_A"7'-$-1:Y5]-F#M$_AV Y]:M0#W2GZ?I#&^Q]'9QJ#2+ M$R(J;B A]]L##.>MA."TH77KM&_3MKH%,^-NNF>&\NAHZ&!%O$!ZA^4[7$U82,Z35$ (Y\AA*B2IQ,@& M\!ACDEHXU:2$8C*=9Q!9;27M5,WGRN2Y3T[[;!^&J2HS6Y2 ., MD?.C+#'E"Y/D@O/@9%$^L2;-C1XC;-PJC>[0.*@>.\#ECV$ZKU)\.:^=[U^6 M[RY6TSG6D- 63$0R:!XR6791(+H0 *6E<+!DGD43/#Y$T+@E&=WAX0WM6M]Y'1_$L>-F\Y\Z-E(/>VS9&&1GTDJG!NY.-+8UW,Q' M'4PHH+#0%\UTO8A*$+)P3CKM5&A2S;L?>>,>7HYF\D[65*<(O''X_RI\KJ[N MIL73C9=O.,$^96<2"9+DRFO#30Y>L'I"4-L;RB0\:W*M?1K9XYY=CKA)-])L MUX'U):L3'GTJ%*$!8[48'G,$9Q7M$#Y(^H5A237I0O,H9>.>1XX>4A^CGUX! MM[P@.J8A3F>;P[ )JJ*$HE5C4IV/E7R :'T&S)JI)"-SY7PG.7>(&[>%S)BP M.T5+(R)OXQAOO(Z[7$VON-JXQ+\L\L4,GR]F,_*7:T>1>>T,\CG1Y[V[8OOS M) 161.$(%HTG7UE(B(+O:1Z(8(:B:-S6+N<(:D;170>F<'5.;'Z%U$[*$G]N62XVE*8Z ML(_D 5\U 4O_=3%=(O%**VS]^=4LS-?/YKEV+OFXN8)/7&D?M("B@P6E+8?@ M! >AM;-6AZ!5DYX+^Y/89:'98&!9G$5S79P,W>/M;E+3=;I337Z:2&LBYYE# M9G7H79"T%2BO(!K)$B+C*34Y"CJ0SBZKQ\Z&SP%UV =(EPNB*Z]^($G_$M:7 MO&QN0[>")^!,U8-<72!2 MK E29VTYDB/00H==. +[RW/"=/9*U$LM*69H-M)H2YTRSHFQ&&QM4J<@",&,18DJ-,G">)RT+@^&6@%O8$UU8."N/-R# M)\CP@%)H7L"D1$Z%S;7K0C;@"W*EE4+39D3RL01W>=[3#*?GT&J?!O1&R+8) MTW:(>,*L%L:1:%%$\KM%)I>[YIS*&$VTABMT31*##Z2SRQ.@!]O>E8%J_ M+-__D=Z'^3M\35;YY;PR6_^O=["?PFR[C9 NIM%?4JH/K:N.S#!)S&['15W/]WQ M#["'ZZV26XE7W MJ#I0C[Z]OLV;YQT!QXOI*LT6JXLE7E\I)AO0%@>8 NTIQ5D(2A@HF4LD[\R6 M(EIA]A3"NYO,?2ILSZ;%+CSK3:G/IGU*WB3NK,CON:B4?'>Q_G6Q_D]#\"Q[U%.R]L[F&V@0['+ON[.E1\ MN_@.MT7:F.L!8TUL7-U*+E-2Q(!:@R[1@_(;7]PC.)FX5IAX#/DV,A^HZ]O[ MD>->G(V"M88ZZ7=\[#/^75A-5XORZL9'WB9[OTFQNS]HH*&P>U YT/S7E\MW M87XYM.)Z NUV@L7-A[\LET ,L^OAM%_@9SD32G %0H@Z)]LAA-K26,J@.+,R M*[O/U,.#=Y)!J#^YJ^PI1%ROY;>DT>_H<_\^L3DRSI0!KFVN53:Z=JT(($+ M:+U7CC>IT1N:D7'W[_,C^UY3VC&!T;$)%IO-97%S]SW& ._XF*',[V,4#F1\ MJXX7<]KH+S!?EB,33 @=](N/BU68_;A<7'R\!B-SH2AG/ A;!"B' IS7'*+G MP15O9"AM9D,=1N?)K>9O?>J7,]O=5.Q:)Y)I:X4,P*2JI3'608BT?'G(/%*D MR%6;H=ZG$CZNP6R)QGN=YL^IXB=E"E_@.DQG0UG$JT]K9QAWTCN2??12"^L- MK4OF:[LO*2 &VB1YLIXA4TRV:>1V9ONX[77VQ57X+LQJYN.;]XBU6OM9SM-- MUY79];I9???YH!6WG<5LE=#HK (,D8+*F!QX3!(BLQ1N9BN\:-6Q\1S\/2UK M>PBV=S20Z@XP'1R4MA?+LS^FJTG0-@46$?SFB*[0IA6,0# Y:Y=XTL[BTUQ& ME;W1>^GWA^RSK[Z#8=;!XCN(P5_#!WRQ^!"F\TG!DB4CM(M0R Z&FN8D909C M'.JBDA#8I$;\2'K_[,OC<.B=$@D^8XG>>%-BN)NP]L 5R!$/']TS M:H^(Q1G5,S;\?GMSV7?^!7["V6+3RND..VBY2RI0$)V8 H6UVS=3!83D3*FH M;>!B+[0]_JQQ;]K.#JZ!A3\BEE;+=;TNS!=I_7+Y!I>?I@DWYC\7XV5QJ@8D M9/Z]2!!UKFO!9 I9@C0V[[$ET^??V([II[M;\4,$C#XNIUL7=!"5]0&Y:HXO M.5A=K44BL!'AE2")1HBLR22_VR5\Y!'?WJ1AGKQQ&L?=1Q\]NN)/U=5B M,,%U$$ZVM\(_?TE&Q&@+X[2\BJ^5-L4P"+2^0(O@R0QC#*E)ML,9>1Q] EBW M6VKO@!O;!+^Z6*;W886O*)K".Y//"T:>?'3@-'JR*=R#1\&>/6=K M(%Z._!=]FFWJ804,M*Z%*60%#$%"-%R8#G20C76 MFC;]_H9JC?J$?873H-Q*R1W@]I84?UVL=XKO1XI+?EZL5B_G5V^?9.,B][Q MK ,V%**#( ,"(_G2VE11Y";#F(^D=_1!I4\"W^< 0P>8?TT;#[%$CI*U:+-C M8*RLY8Q%@;=> T7:/'"E@Q5- MV^X[(2-#5S0S#J)U=2B,YN!,Y!"U5!YI>2G5)"/C(8)&'T7Z)& YB#H[SJR6 M.[H5A'JCO_P[KNOIWXWA(\?D6A_R^4-E7Q_-TT#YV#L>7^\@WB^6Z]IQ=5NV M>KM^"F.F&#PCF;E4!_=E":'8#&3CI.$Q*?1-C,/AI#;H;O)LMVZNJQB$T5Y) MS%"3.H6AR GA^2_HFO<=ZD/NR M[/_LC:ZN%R-7AJ.(%B33GA:_<.09,0$"#3E&04J,39I%G4[ZD[.SA^#RKIT] MLZ;'OK!ZC>3.I^ELNM'G8A?3X6X+K3OLLFAX8E&!BUR#,I;\=,UBK8!4TA3Z M[9X3ST^G9?R6*6= ZAAZZ^#\Z7IA/CR!\+94[O!KE=>SL%I-R[2VQW^^F&^D>1%FEZ-F/[\(:[S#JS=U?FR5,@]U9'*PX+!$8,I; MH;DQHLW\K%.('O<"[,QX/IMV_QPG$Y=-*?HY CZ)@?8>SB J8BRDX@UW.>0V(UD?)FD<: VDZQW7!0,(O@,(W>OG?H>GW:]> ME@PQZWRLH[:]14G.ALS@27B N2!+FAFCFO0+.H7H\2W<$,"YE_5T)BUV@-C* MQ!7EB1S9�($\G/9>@AH#)D_,F]EB%Q+YK495V3,"Z:SJ?V'?;O"!UT@)Y? M%G/\O'5M?[B8YRMA)":\XHQHKUU-E%6T#&/P@-&4P RKC=5;(&DW.>,>M(^& MJ@%TTP'"OK3V_6E.(R@I5U.+;7BA9*S5'@0F*Q$J-LLED^ M0,\X&&OCC@TA\@Z0\W89YBMZ\G6=]W3^[D:OZ&ON5F_I(U>[?W59&6X9TQ83 M U29 J,4&+AB$Y@H1*JSI$IH=)UJ*=D^K64.MY)[$## MSEUK.[0>.\ FB:46Z*6O,Q70\:0MQ60D,5"TTB'2:X 4LA7TWO%&U1C[4#>N MT]@-.H?79 ?P_"[,__YV^H%X^;A83;\XVS[7W%:5(5DNZ@430K"9-J9"+G/6 MG#5*>MM-SKB9%-T < !==8"XZTR1&Z?N/W\I1$E:*:=L!"*>HG[DB;QU8BE) M:;FG&"^WF23W=;+&06";F&9 !70 IP?./=?/PW+YF1;JOX?9!4Y"0!^=*^"% M%G79U9PYBX"6\VP,$SPWF_CZ*'7C>G]#PF&_RXP3=-,!X![.;[OM#UQ59Y*$ M5.$Y@57U&-/S )$Q#YB#$LIC=K;)?=F!=([KY#4$84M]=5%->_/R>KO8*$;* M6B2O@;;_2/(*',@30)"%)69+2+9-K'N?E'%=MX:P.E'JQQNRQ3K,SG)!>]=. MB\BQB8';G\1Q_N%&^^<.(XA1XX@N/,D5:O!(:TZJ;FW2DDA59-F5"=1/6[GE<;!QWETV<%> M?K,EW+8)Q]?=WHD-"GU 6HNZ>KE">/"RGB*DD.@5=+Z-AW@HH>-V8&D(SZ8: MZR!,_GK9S&L,L^E_8ZZM8R;*"RPI%& F)E#2%UIK$4$GKH(6W@C>)$5F?Q+W M0J%[@BALI*4_5>G'B$4>G95S]%RXX:7&X(T%P_6FX:DG7Y/6O/UH\O&-L;PF2X+0JDP$I=0"EA 6//@-FSASYX"[%QG(@>.\#F?EENR6=1)9_J/E*YZ"SN$UV0$\ M'\B!4^AXX"E"29F!,ZY%.9!*T4!(DL"HB1Y)9<93\((F9JTUCR(REYR?5I&0NW4U@$F[[)TYQCW MPV*YKN>VSQ>K]7=A19ZZ#1B$X!ZD-TB>NHOD?V@%:+).42C%4Y,2P4,)[3]& M/Q(SCR2E#:K _@&:TL6'BQFY)/G'Y6*U^FV^O''3\!T6\JO?AC\FEL6HB&^( M%C4H\D7 6:[!TQ:$/$I4OLF%^B#4]V]DSP+E!JI^POBNS0&OF18\R,B8!5O; M#*LD,[C-N QM8RK&(G'=$[YO4=]+9F>O^#Y>U1W@^YBFEQ-53.!U:$SOS5R"9FC15\)P$CWM.<7[8=PN&)VKC7VT6Z4_S1('O MBJ+C[;\3'G.4F793H5T 57(MH# 2HAU'PP @B<* M_^OWOUG,\D2E5%)4#K@-",HX5=L:U 31D+G7*&V;1A.GDS[NB<1]^DC44S3[[9R>M2=:*$,LR2A$FXDL+^J,%KDVC=]EXK(<8\%!U?RV ,]OVXUKME]O9C1W[^KS!+/;]\O%Q?OWK_] M?3'QIF21@@!4OB;+*(2@0X: CEENA/5*GA)W[DU)+\62K0!Z?G4]06P2BU?, M$MAP$DHJC/X#Y13M,CX96H7& $?RG)B-0N;0"IUW:-D+G_X?#Y^GJ.PI(K0R M>[DM_)XQ>[T$TX$9J%3G5&>LP85N 3'I /-/8HDB2E=3@'I ;3LA]$G MG*PYALZ>($1_J2E.[\-\PRNGH-&3?TW+$3VH2&Q&@PRXM](69QWQVPJ?-PG9 M#YQ/./WR[-KJ_N#J]8W$NXGEJ(1UCE9:C*"RK,Z+%>"*-G7J3RW5/_]QU4T2 M]T/HGR"!LI'6.NXQHZ[[B@W6/.:QSQRJ*\Q!M _4[N4QA%P1]*4-AQ*:B4BQ M2/!U#+65FN!H+13'0LY<,>1VC-5]E]#A.F(^6ZUPO7HQ7:798G6QO#&2VP5, MJ;CJ4SA=8[4 ,6I+U+/@,B:CVXPJW(.V+C-JAD'5PUTQA]'4T[5NF]*])C;N M\I//9.EV\3&6O0L_X3LW&'(.E6J'$&[8P= M^^YB\6'G^#6FQ3Q-9].-LN^P[8+U!9T%](+\Y2PB> JO( >F3#16B*2/!N5Q M-'69YW9>!!"29;2.2)]&IM MBK#C.[4>HK4.#M!OS!*DO]CT< Q:*^81P4@,)*?-C([,P8@BA(@199NB[?ND M]-_[Y0B=/S@UZB@%= >AYV&-[Q;+Z7]O]'0UH=D&E HC:,;);1:%0]0J@2^, M>><=AKMW@"T@M8NT<2%VJO*_BJ63-=%K '/)BE,V<<[)?^:R9B,)A.A8@*QM M*$JZ',M^"61??TY/"#E=I?N$%4?(MP,S]%!+8HQ!E)KCRV4=)EKJ#6+-82/9 MQ)P-LRDT<2Q/Z3G>0:>]4_:T(531 :(&;9LI5%:VN #6!;+KC&EP)2"D''W@ M7C'T3XX>HN -X_[#M5?WCXA,NYY6/G;N %#PS2[8_><^( M*:XAR%"[HIDW'OT[=GZCK^$'@V=UU?$!-=@#/W]X\P@]GR?%:61FR MTJ X"9MJYG*2TNKKDAF6T&7<(FN4XI[\$937$!M](FH>KFM=?1T*./>HI(.T;E MBV;R[\ ^'I;YGIA$SA,GD:4$*BD#@<<,%A-'(7**MDDAP? #'4;M9GOZ!MY. M;1U@X*AE3(Z(>6HF:#]7^(=B9$#BUJ.4E@' M0'QLC_EU,4^7?7B9QYB+1L@"#:CLR>+7A@:2Z\2LDI&E)B/D]R>Q_]/W8<#8 M2&EC>WZOEHM\D=:_3.?3#QV.,\X2K)*V+K&*> MC#$G_R-JQ:$(&[0KR5O>9 S2GO3U[\8-8Z]:J*L#%.Y7Z%KGWFR*735CEJ=D M@/G:G4H:!.=*!.ZCX%6(Q8W0&_LNF4]I"D%+A^X$Y74 S5?A\_828/$LD5^P MQ-T+SMH@ I,6[&88:.V:%@M+P 3&6- FK9M (E_AFYQ,]%M=DIBQ MD6%MD);J$/H2(#JNP(@8F#4Z:M^DW>V?M;KD$(0=7UURB-8ZV.$?2MEC))08 M+()'DT%A,&3[)45UT5-XYWVQ=WM_CI^3VT&=R4':WS,G]Q!5=("H0=.;)#/( MN#.0:A=3Q;0"1RXRL%R""T58Z9K5:\=)D3S^R>KF#2J]3O,H3%= =A'866'(2CG,Y02B*!&1S'2]L M$\2BF(M6V(A-&C$\P>KE@Y1_>/7R(9H8.U?AD>I:)HM*N29&JA1!&2_K1/4( MQD>EF+!"B?T2%IYX]?)!*CV@>OD0^79@AD[(&1>IN)2Q0 JQ-A%UBCAU]2 ] M9I^]P^([2M!_2M4EI^R,9U+HDX7N55%B+=(U'"%1I$,!4*8%&\CA1.N+TPRE MP";'T/^0U24' 6O(ZI)#M#SVOOUX=8,15DGF$F@7=!WA;,!;I0"Y0(J3LO;2 M[;5U_YFK2PY2^6'5)8?(OP/[>-@]O)?1$U(4\#KH4PF;(7)90%BM9%#.F]RD M5=*?LKKDE V\G=HZP.1=ENY<=]Z((L)5$$*"E ' &U^U'?__GA6:#<0-5/ M&-\U=>Z::>DJ-T MUVMM$W(&22029&04>8:2:$T6IC%$:>]&_AW66G=2FM,.E$ M;S?%JD/BI@@.3D4.RNH(WEH+-IML>.*QV#L%C8_>*YU SE,JT#D&D",IKGN; M^5#-1S")92%!.U% 87(0S2"/^)R MNLAOUF&Y/MWD'L/F\ZV[/OV$WY>":?TL_^UB>\=-;WO['I_EQ<>*$C(Z;WX3 MC!LN)YQCL2E(L-H'DHSFX)T08(V33L1M*9"![GZ&%D['>+B,/7BM^N ME3F^JW'EVU&-_JO-@OUIGBBN75'PN_UW4E3R3AL!N@0#RDA>YT<[\LR\KIU% M8]$CN-*'L##.^<43WB &0,(3=7RNW_]F,S+W^LU66OFYO3.S\^W#9II15YW:[[#H92(QCER@G2] MLLR:0?1HP6'PR+.1.NQWV7O4X\=-X&J(NS-II /[^.+RL35/>/4\?)RNM[EG MKY;X,4PS<9<4*SIM$ M>J<2/F[ZUAELYEDUVP&27RT7'W&Y_OR*)%M7:*U(^KBI//["4=%<<$&2Q%CW M ^D07! )N/7:2.(MM1G#]CAIX^9MG0&- VMG[-WZU;^_J3'JJ\7ON'SS>55/ M8N_L UI8IA$=%%8;(0@MP/ND0)0D8"K<].Q(AIS<*'3(G(O0 MI!AP7P+W J9[@L!LJJFN$/CC8I%_G\YFUZQ8A2[;*J\D,Z@@B0OE+-B(.D>4 M=7FU!=T]FO;"F?]3X.PT?70%K1^F\^D:?YY^JL,3R)"_F]8#I="S'KMD/EB0N,>V7O3NM^A-?M38+&- KO"Z+.4EA?T_&F( MT]EU0X-KSI).)$HM05M;QS7DZEIP":8&48$"]QQ;#R%]A,3]$/FGN4<93ET= M ''C55QZN@\SQ3A:K@2"M3:"TMK69#8'/CK!5;D>&5 MU ORKCW9A_DRD@E1:@H:RV3:6>3$5XY0%C1:-!G.[DP0YR"(/B+CJM0*)$4+5M7= F@U&H39%!8IL[^#/EU)#B-@EI MVT95!EEAW 8H5GGR#V0!KS@M%E4BQNQ+X+J).W>+C">1^7((+NYY;,=+O8.] M\<%+E.\^?VG K(IB2LD(7@=!$4\*9-HIXB$&'4HGG%"MYMD^1MO(K;E.4/V^ MEUE'ZJ%G:%6&+@] M+T^/4TX'>/LYS/-5 _""J',BGS!R4UU0#4Y$)"!8QA)/VK<9Z'E-0J?H.5:[ MBT%$W0%(OKL@P4WG[T@H5]_^].'CONL%27&L9)@^(F("6&(*+7$'F MY!6DZ IK$PCN1=VXJ9FMH36\@CI W2^!I#K'Y>>; KL:*A"Y4$%9"EU%!!6S M)J]!!;":.1*4ECPV*5K_"DWC)F&V1MA0RN@ 5S]<+.?3-84RFQ3[/^IW5RN$ M*Q&$B1*D+>2,*N$A4HA34UA2T)QG$YIX5@^3-&YZ9&M4#:2*#D#U<^V@\'XQ MR[5PX\L/.XRP\:9]K&=5=-7/%@"-CMETDU23KM^_02H72(E+B_X0OU] M57F\2#(1RX- !!#+K@2.FP'9W =KH:8.X%=O$5>+\U3U]&9&4OQ,BKN>)6=K MR2:%/!IKB.USA!#6TT"%-0Y1"=4DW?8QHL9-EFP-L\'4T0&T7H?IXA_A[!Q? M_EP_[;\Z"\N+*2:*!*1E 6$4)B GRB^,8%Y*S-%==6BD9NU#WY$KT@99I<5K1B:.3IT2#$( NOS?)9J8-DUZZN\QZR-@1"8Z133;#\!%V=0')4\.QZ M 7R )LF[MH'>GF^G,ZPMEW[O ZK+@X3PQ4B\R!SJ95EF>3C M;4U'02R:29YTDT#D4:I&GGXQG-,XG.Q[ -(%[9<;RQ9A=$ -QCO:6%D:H(B\ M=KQ [92B.$JUF<5VFXI.GLV/U^Y]W!PLZK&/L-_F->OW2A*7%E,G9W,V9'69 MRK5<.H"W)8(JTGDN*9I/N\USWO3I(V/@<$W-AQ1;!_;AD=*#ES]_"_\Y7]S$ M,-Q8YR5M<)^3J8=QO4H.!8*P0165H^!-JD?VH''D(38#WEPTTDO?D+MA[/?P M]>H"47B&OL[XBS715GGK('@7@ NN7.$6HVB2-[DGG2.'>:WPLCLNCU9>!]C\ M!;_C&<6F^1.F+[/YV?SSSP_3SU]N)O7:Q"AVH(UL6:"-O.[9&#@D86TNRF%4 M31XVGZ"K6^P=CXD'76"&4]#8;M>Z!\3[\T7Z$I;XXO,"[[R<>6&-<$P STAG MAO >0E04P'KN4T:9;=AM*/>CRXQ\@W "Y PLZ@Z,U'OR,FX-#V=.A2PL9%,K M4D1QX$TV0%ZH2,4PS4R3F.X.%>,&_ZI=J6* H*.!K06$H6.6L0FJ8![43FNHSTXW)HI MZ-C9<(T,VN^XNN(F.PQ*2(*#M/5-DF=P49#%3]%C+IG)VC=$C>M_MS=F M!XK_<%,V7X6S =HCUH=PS _YF:0:_0C"ZEL_1GUQR$:2WR3 ,9(_+3M'] MUB7&O0H?"A(#BG'LZYZ'Y/\QB].S,\POL^$E4,I&#R/LB'%US=+73X2L 80^JE?T%'N%8+N%1SJH!4>K083:R]B( M0G%'B<",]Z+6@-C(CP76]N7'[>=[*G0-)/X1?:5-4<4-%]?"\\)9PZ6!.N>$ MP@ACP*="9W\VF?YCD;DF5Y6/D]5)L<0PEU$#:J"_0_" 8>>;)ITGCLFC\*!9 MI "$_@?!9DU"*#)JDQC>?W#9V:8-0^&X-UM#0NAQ"SB"/ONXG=CI\F7+<')3 MI%.BMC56O":IU8'-C@N(J PWCLXEU>8R]@BBQS6Q#0!]W2-#B740 M6KUQI%U'N\W5]#EA0483%%J)@C7I3SW\(T.S.[_1H7B(KKJ.K#='=25$JS7Y M]H)7PZ]\ N^\!5ZRL45+]P"*I[RM:78/>#K'T_ZQ05^1T)HC*> MMESBY()@@"2*1B^YE7ZWIXS6E(Y[V=@+?)OJ]_G!?8MS;1.:8&KQ3JR)?2YG M\*PX8-Z6S(3C*<8FH#XB FIVD]D+= ?051>!T/7\W=]Q=2U%*1WWQ@L0V3-0 M"1VX=7IJ)-:$<-&VZ2ZTB9A.:GF'N=,\6MH=Q"K7/'P(?_U&TEE,P]F2^'E7 M/F"MK2UC%*I./A Q0'3! 5K!@\[9_=OP-(PN M>D+7/^>+/]=]MA(N[['$10X.?]MI M&_P@;0Q]DO?-3^7]S\O;H^R);8FL:"FN%Q#+DI3P"X%N! D6)-R3(J1 MRQAV:\%C M6V=I5[ TNTUK9U7VE>_!V/B.BS@?^H2ZP?BD!%Y[?VBPGDY:)5% $"H"1I:, MSYDYV];EN:%EW*NKAE@Y3-I=0.;] K^%:?[UQS><+6OG[5NCJZ]LYI6PG#4F M%!O AYIC8-=#"QTY;24I*]&(E%,+*.U!8R>M4X:)^5OII@-?^BYKUP5>67N) M,4*13!(3G(.+#$&$* M%F_3E1F.R-E S]OR91KI_%&.'**(?-'T*/\CICW0L M(\\"=T]"HW!-&:B+$'S)P4._N+O0/(_(*+Z??U ](= MN4R8#=DX],#7[T2B7L,K*T!A/<*3+TDVR2S;0L_847$E?]K78%_A[.L#9G7+T*B\7/Z>SSNN'L) <>8A&)-DK-H^?,@M<4 M@,J04M:R1'\S"7O89@1[T3GVU)G38+"E\CK YD.I34)D@<(>#A3E)E!,T.[2 MF@PX)N>+DS6)N 7\'I(R]IB9TR#L2!5T *(=)#713A#Q+@(KMEZH*0M1!PU" ME"!"0*]9H_[U3](V]IB9,3SZXY74P:WGUD[[MZ]R3'):"W,E\?-0LRDP@NA1S/^F >15)DP!.7*:B4L4D+LZ$8&/MN MI#%J1]%S%PF!CXFVEM4$99T"Y)%$FJ(&C[7KC0U,YZB+CDV>H1XC:NS+E;'L MY[[ZZ, #O+V5ZC!&ZX*GK:#6 ],C!>%12N".F^2]DLPW:95VFXBQ+T4:8^=@ M>8^=1K-A>-+LMDQX22EQ =P2%ZIHA.BTA"C)P')ADV:[=2%Z?)UQ(\V!_/VA MY3D^-#Y65M9=M#]>L'+A2?KB5>+(0#BB7SE=+_6$ %/'''*7BKP_7/<:3?SX' /#W3"R^YKC M.,I-4=-(X,>ZOY^:&9CJ:@7/Z=R4'JP.Y,@+^I/'XB!GA\HSX2TE[\L-LD5",D^2F"7+3;(K 1=%6 M*A&%VVU$V),LA1J-!Q40[(!L)+ :1'$]*WD__W0*;W=8;TZ]I#Y\&,N_1 MY9F0UV="] JTRQQ4'4;C936;OJ1.A3E GF/;E3L,W )U M,%E$60]0(56MN4"KT"RJ#B[<'?N1'3 M;]-EPK.S,,/Y^6V.E ZH=4G@F:)H-%L*31292,N]9)GI$-M,9'Z:M'%S:(D&B,+A^AR;0EF-(3$#81@.//%6NF:9,]O MH&4G[/A6V!GX.NE867=@;JY8N,AC2T'&2 R U^LA9XQ!9+8V?PI2&X4IA28) MZW>H&/I;!=?6N^ERIC4(F6/G$[9VJN@ MD(&,!044SHUS+B3IFMQ=[TSAN'<_K5 UK&+&3RF\S]_$HS0FI'KF.D_>6PZT M=9@#IDPL1CD>VW1'NB)@W$N?5K#92ZP=V:$7Z;_.*]Q_.5],9Y\OFLI/E.': M91((^O7,F"J:)#@DJW-T(AE3FA3?/T;4N)<_K6!SM/@[@M(],RF*5\6:FMK& M:4.48,A,Y@(BL6Q$M#+JII[/ 8=5LPNAMH?502+O[V3:,M'")^-*(0?/!F%! M*8HD7/(*LI#11X9,8),RO!E!!!P;I34U_^SRM4U$OKAYP]>N/ M=':>R<1>&]ZKZPVK8S0J&\BJUD=GE2'&[('):#+/.5+HV@)>^Q"Y6_S&6J%M M\!DDC=33 ?1J%_D5OIU^IZCA'IL7X:J4P<92 C'@:V??R,!YAK2S>(I,6Q%E MD[:23Q$V]ER25I"8-]1/WWB[%<#>[A0QX9%S;:*%G"6O3XIDS'E"\AEDM%F7 MX$23)C3[DSKV+)/Q,3F$#OMQ]':1Z"0Y:XUA":1/Y,98:<$)+L%R5$(%[[5H MTLUR%^+&GGUR(D .KJ<.#.7M[?.NW.=P0E%UM%[GFM%5GZ3(E0D^UW3!'&01 M2MO89A+\HV2-/4+E1'@;4#<]("VEQ3FM.@UQ>C9=3?'Q!'X>L*@Z#TTS53WI M4GMWV@)J.R:.9&1"^<*5I!W&^^Y#L!Y\^;N304I7S(>7:#S"V-(I+3%KO48*QOM0V M"YD.](B0(W(F8DZ,[U8)_M1*X[KUIP?, /+N!#S7HXHFQ+PO4@L0B4YZY9.K MQ&>0T3L5@I+F?OG+XV"Y_N1Q7>P3@^,P>7;@XQ"J\WE:_3,L%@3KGVMVPMFK ML[!<3LL4\U69J8R"%X\!0J[==[)7=$@SBE-3L<%%D;U[\^ =A: MZJL#&/[Z]=O9_"?B!UQ?D3R4Y$0DK-U/$5(*MKZ(D9=8G ).)[:1TE@6FEQV M/4G9N.^1)X3>L#KJ '07.:W;!#@Q0A,_*8*I?5!5S<8/5B(4HU4,VJ$M31#W M.%GC/E>>$&X#:J<#K&UG!"L7FI @P4J\ 'X\"0I\I5\%+')HD73]"U MVWU#L_BQ1?^$@930@<&Z6S=]Q=?5V.R)0Y%+8AF,1$4[A!@AHQLAH"E<>AFE M:&*U'B>K@TX)0R'@T3+VH]31 ;ANYOMM,+X.$\.0!910^]8@@< A.9698_(8 M9;"^B=_U&%$==$=H!*S!5-$!K#Z&,US6J[D?:;K$3^''^_"S5M9>CX_T)C@5 M!-C$&9EWLNPQ< V)/(64O=:1Q1;(>H*N#IHG- +7D KI %]K47T\G^7%SPV; MA0F=(]<<0JU:4@4YQ#JFU'GO@Y)19]8D__!1JCKHM-#J1!Q,&;T@:P,;*BF4 M)7!(B!Y4(BOLE/-0!/>6;#-MF286:PL]'31C:(FF(Q70821X+1L,B(98@2!" ME8VI?4-CAB2)"631%7X2(.T7^S4[]!K'?@>)O0@NN@ 6[]<+OL!O^/L'&\Q(EUM M>I($,&TD&?;: (49#2Y2A,$MDYB;''U;*>HKWAL$3<-(OR,8O9FE^=<:L=Z2 M5!TY(UWM:N-(2";6J0]9U+(\!,,L+ZB#TZ[1Y=2C=/45Y@T*J2$TT0&P-H>K MMSO[!QYU,A8P^#HG+519R?H$50)SD7GMFV38/$587S'?,([5D+KH!5N;.86V)B.RVBY9"(A6>G(8L\LI"T3NFZ'J<#RU;;?7!$_'RW^P^X/_];<'LJ4X M]\_UM];?J?_J Y;_47__X\.;.Y]?IHOE:CW&[=_(\%XL\,+Y^3RX]^@(SC:<N6RN]F.5_Q_R9 KH7B;ZUALHOTV4ZFR_/%WB-1(4NJ!0RY" R*'*T(7CO MZ[!=[23S'N\/\AKZ_6MOFH=[#]QYZ4^DJ9?T&7].O.5&&V&!V4!;S%(X'&36 M(!G6;@FFQ/O36D>3US71X]Y6G J=V]\:&ZMYL#/YY);TT[H3< M[>OG))[*J MF_CHP+:*D+C,/ ++A=5+#:P@HLBA>!N+D;&$)M6A(]K6C^D+YO,S?%) ?$0P=!$I/L/]K*9A6[V9K?_[5_"N1^05GR_4/U4N( MVIIK;=AN!*"0T8DH"[!8K[5R2V& 1=EOOA:AZ3<""#8)$JMZA?9A(LNXT[R#.2BN4C?" R;I,$, MSLFXU_2=[HC&@.AJ1_P^K\H.9R^^SL^)]7?EW?EJ6>>QDOQOA'-U.MXW!-(I M9VS,8$JI(\O(!KB0?7T_,U+Y(&)JDG0_$/WCOBB,C_[3*7_LDO"'/*^=/-K6 M\P5./\]^_9&^A-EGO&Q/>GQO!XRGR^URV_X"I,SY8?S[]^#8N?+:Y=[JUPHNN7Q_CJX!I& MQ21%*1&24:S.C;&$*Y4A>^E#S!J9:?(J->(US'7PO+RUYUZ&L^HK??R"N'I; M/X*@\/+GS0^\FL_6BW^B15[^O*3R%US21E[_['K/3J)BPF@R%G3@<#IL?.T7 M3'&'U:74IC:"A-U"FNU8>KZ7,_L@^T'[R#X@TH$/ODD#'Z;+/U_\F"XGBG.M M4U(@4Q"@N$-PGC/@*5N/UC$E3_8^=D74N(#M!3@[//<%C. L>DC::>49L.0(DHRRS\KFS'TRNLG=^G:2QCT:AU'Y#C@Z M0/X=(.G] K^%:?[UQS><+=<-"2X>="_KAR]&9%]8ZN2]#MP(B%[2<>])8-Z1 MS?:T(\GPJY!-HSZ7NY+8'](. <6#:K0F&NH >[>GL%\PP#.%/,:1"^EK4Q7! M"SC.*/R)&IUG4@C1)('J 27CGIZ-D'2_5.$C9N&T!):0VFC W0]C&+6SJ='[T.=HJ!C69_4 MJ0Y2+E!TX2$5YDV;GN&;R1G72'4:*PZ@N2[Q=[E)7?96&&;!U:E6JO:#\BYZ ML$Z6.N5(-&KAO(V@<7WW(93])'X.D'P'"+IB /.+Y25/-P\7ET;9HTS)D\6/ M43A0H7#:9^1'"H<1/98ZLK?-*\^3M/6&JT- \."A9UB-= R.O'S-5=7T:SC M/M#V U%]"945N9"16R#OH4052\+09(KL!EK�>;@.A8B7< FEONPK4/\?:F M:1D))6(M+XB:F#&J0'!6@^7).AN+EVUI&M=G[]33&DZ/78'RFI?;]0+K MZY=)QA!9*+2]+%*(S',!)Y0FOP*MR\QB:).6M@MQO;QD'XV%K2@;2#']@^VZ M+]XD26:MK:57'&E[,JX@9++Q6GA->Y-YAHV-X>,$]O+H?6+0'::@KH!W<9]\ MNVW,ZIK5VHM*)Q(=)@\RQYHSX!Q$)DH=?"2*IPC*A2:WLCM3V$LM6SOH#:FB M9U_/<.G K"=UU>JD+]-O#6L;-JUVVCJ')_GMH.8A\11XR0C12 I6&1V]@6(- M2$PFEEG(RNNV-J*/MCY7%:37;O9MK;W\>5%8?=.?>8.S?C>E],(U]S'I2!(& MSPL=+:AK6QJ70%JI&1?%Y#95QZ=CL1>7M2WR=VH9-#Z$NO).-J18QU(:MU(UTF7H0@ M7J(#IH3!B(6BSR:8>J8U$WNI?I^:B7WTT &FMF7MHT%=XT(HJBCR6PRCW9<$ MI)AU<4F2#]/D]?CYU4P<@Z0AI-\!B-[,Z+-PN?I SL+'O\*WJR?*@B($)+*M M]: DN;W1TB].IR)=E%KJ)G4WF\GIY1IH8 @-(/N#$?0=%W'>-H_*^B*3+ *P M3K-2*I,7P T%4=PP"J2,RKI)XL$1>52G;137GQL_@"8[L&E;W^2#MTYX)\#+ M0 <\<^2-6F; Z\RYQR)\FQ;5SRJO:B]E[YI7M8_D.T#0+ED\T@:N/)WQIA@R MT\I8\(B:S+_G4M?W(MDD!>;YYE7M!8(#\JKVT4@'(-N4Y:.4RTY$ T8&"2JY M"-%[!3JYDBW#D/S_Q_.JC@'1L1+O #3[.Q)KHT['/F>NEH,[I8'B64[R$P$R M:J89&H^V41+H(>3VXN]W[:N= D=X'T#&Y>&(&I94V=]'4Q#C$16V[%8!*O( M.L3Z,BY:AAKERJP='#9[>T?JI@.0O0K++Z_/YG]=,G1UDY.<]*E*A3$% MBA,3D8<((2OK5:DO@$VF>FZDI@N7[EA-W[]".UKL'6!GB^6_>/W(NDCR5X D M43,6T4!TD8-01ID4I6*\23.D1VCJL#]R?T?K4#KMXG9N"S.7^S=S3#%B@! C M[3:C*5QB00'%^4S+HI$B_A-"M(>3=##M[X:J Q31!:Y>S9>K=^5C.+LN__44 M=XNHD=R(6F? 4H&(7H!-7A4-(E?@[1\X,WIV-$W@5J+A]@+QH4 MI)]7MO^2G> ">9_H@.9#*@ JBD* ,(YN-&C$JSUR3&'$C->/>:K3#T?&B M[P _CWJF;Z^3_H4K*2?:!MI:!DH6.O^EP5J2I+4+S&=[L@3%A^1U.#BB/^>^ M@:;''H7R(J7SK^=G]5;[L9%?KRY^J"8RK+.?EF]FO^/JBO77I-#;$3E>CA%[ MB84.BD_A!RXG3DE>4Z3H/.!T*&@AP.=HZK6Y"DE8%]*]U*(MHU).17''=W(' M0FW>N]X[,.;;A/'';('A;/HOS%?,OYO=*O)ZL9@NZYO3^8)^?4]?G^=K(4Q\ M3MKJ8 &S-)>=LS2=9X*<(F.$2UXUL?P->.DX%>:X3=&+_CO8 H]*^0.FL[!< M3LL4<]W^M^W(JS?DS\TOY'5A"-;SPA85'K4@T:)EJ(*!0@$"F8(2R:5C=/2R M*&,N(K-XNC'O S#4\5OC,)NA"R0\@QTQ_SRKEN'-[(+C-S.\Q_.+6;Z8JO?K MCW1VGB\$=BV8&2Z7GR@*(M-1A2-D+AFM)4M!;JIRJ;YBF !&.AT5L]*V[G!R M BX[?DPXS=X9#S-=;:A-IVEEB&45(\L2<)U;4[P%)Z0#IT7B]'\A1>-H>0ME M'0?*0P-W"-T\^\8"]>;@MS +G]>W#'?9&K2GP+V%3MM.X#$N.^@D()R6A&@) M+%D!*J*"8)(# F)F(OKB39,&XB-T$EA'YX_K[*ZR+JZUA&$QB9(@1U:3<5#2 MCBY5YXX&YSZI:?B_5[U,MOX\>.L#4HU7:SGD?2TCU(H[3QHL.@D0! M:&O"OO?2F#9C@Y]GM?Q>JM^G6GX?/72 J6WUVBPPIH*(8+(LH%@TX#%RL%Y$ M530K+C;)T7Q^U?+'(&D(Z7< H@.3[*7T4>2@P#$3:JM 09+3!C26X)(27JC& M?18'K[X9'(*=N&$#:[,#S&[/W??*,5MW,-IU@S.5(#A)NUIFACD*HT7+,1/_ M32IH]H+#SA4T^^BF Y!M+N40T8JDBX4L4JW5Y 9"S 4*Y\5ZCE9C$U?M6570 M[*7IG2IH]A'[B-A9+E:3J^33]4YB&%1Q6,"M^R_1IB+?H@12<(Y)92VSV\4> MT>?>@@K][3Y,[B\\SA/P"0^\HR0](D+2)4ZJMY916 MZ^'49'>UE,!%"9&D$77>X%0MK^"RQ/1OG^??_W:UQ@5DKOYV'S*/43*.83E. MI_.!!=P#2/[X^,L$.4I9E 2,%)XH3N*(6M0;%.T-)FG1;+AP.A84M/(X(!A. M?_%@;^M;9$2IEYHR*GMDF=Y!'M*$:/&5B MA.!J &UTB:FK.9J6V1)5 !%KER3G:_)3EN"Y9<45YU0\47.S'D*G(92]:RNI M?23? 8(V]9RQY(X[$QU9TE(S.X(%3\8:E$*!G,7 39.N[X=V^3E]JZB]E+Q# MEY]])-X!:!Z?/&)\T8&S CR2DZ>\=N3SD:=74%N.3,2R4YQTQ'7BH=/3!D^I M&O76\%C== 6TW^=55^'L(EVQ=N$P@6=%+!@$VB6%G,?LH)0<@O8L6MXX/^ N M0;U<#1ZM\ZUH.D(!'0#IM_!C^O7\ZUN5<^3;_BO?KB.S5&DU(L4XQV MH%"U<#TE =%X4T,-YK.,QJ8F#8;WI+.7Y[BA8==271V@\3%>KF[T/\U?XNWR MAXNRG]_QQXJ+W^:SU9?9K^IT68+4.JZ_WZX]LZS[=AKOZFU4Z;L/\D MOQUD[1>6?;)UB@57=/+;VE0YHP"1D[391:=.ERA\\OE_%]%B\$$RKR($C*S. MA8G@C9)$,?GF6DCRR!N7O#[S'/U],+0]0-I?&1T)HAAR.T%;:4&5 MY&NS+0.6TUFODJO=;EH"HX#2+4#/'S\,E]<#[C(4D4M-91U!G8I MGLY1VA^IQ(#T!V=3DWRZ6S2,>R$V("(.E6L'D'B\AL@Y38PG()>KI@$%!B$% M^BLW,7/GK?9]%O:=X!;U>)]C,-%W!:,-Q1Y,.):MUK0;(FV)& 0$67OM>53: M"YZS;ERL_;PJ]_91_3Z5>_OHH0-,/5XQ9JR0=;"A2=II!U#H"RLQX44JF MW"2.?J:5>WNI?J_*O3WTT%-^N%76%A\+GH0R BZ!*UET"IK-3P :.5Q@IQV -A7 MF#T X-6+7R8N)PK910!O"[E-5CD(.M2WTQ1-$*QPN:'SXK$ H)7'<1/: 6!? M878!@+?O)[PDSK'F=/#:L9K\(G!,$,TV6I:]"DYLR'@X&@!OWX^3N] 0 'L* MLP< _/K'APD/#KE*JB:/$Z4\"JB3Z,!DGQTZHZUK4!E(*X^3 ]T. /L*LP< MO/G]PR0%"HU-+3G!6KA6QP-'GS0$'ITLS@>;&CB!M/). ##/!P#["K,' /SO M]_\Q$9JCBDI 3N2NJJS(:F726K$IAY ,,]C ":25=P* ?3X V%>8/0#@M__X M,/%&".6)7Z/KF(I3LA!$%O5ID"(7CA3)HI44QS OTH:V7D<#X/_^OA, _#,"P)["[ $ M'_].D0M%K,[Z!'16A3JH)H&C*!8015;>&V/+AG?08P% *^]V$<2>#P+VE68' MSU!;ZI+:@RL!+H8A&,?)B"JNI101@^D]C:?( U5,K@!:OX@.(NTO07.X> M);WTCE?S5T=A,F00G(W 3$!RC*,UNLDLCV=5Z[^7LG>M]=]'\AT@:%/E>9(I MHC*DWU#G+'!9ZSB=@RQTTCH&Y[%)/L[SJ?7?2\D[U/KO(_$.0'-CB-]>5QI9 MR:Q@6$ )Z6DSJ0 AD9I]Y-IXH1GW39K2;J"EEU$I0^9N'2;HKK!R]?+[79-%6T-E;Y%T!YUZ7 M"HTARE1; J"WH#PG>^PH3+0N.RMT"8XUJ6@ZJDW("5*UA@;/$6+ON"K8OL6P MQ"4QA\N[Y.Y8Z'OG X:JW=U.U4#EN!>??UT=:_*6UPN$6^*0#^1T%[2#_XYD3IPPB>"XS+4I^0$ MT6EB-FB?M;$YZ"8M7YZD;%QGY0@T/*AR&E0'_1N.=4QPE.6X_(2!3<"9'%!M*=8U+@"SB4D>/'>Q27/3!K;CU7QYT9WM!JU")<,=,Z"* MJ[WZR,<.!B6%?,QEB01\.O-(+,_?N&RY"':&[ MYNKM-,3IV73U\[>P.E_0[_=8S-8YXM #YY98],6#TUI 9L5)8[F7JDFE]0&T MCAL(#0JWMGKJ_Z"Z[/=RS$EU]1$#'U4;*6MT5E$@% +9%!MJT\U:'N>\<,"S M,E'KG(5L$BL.>U;=A7$UHN14D;W4S .%>35-WG (%,.#85QK'QU:V<2F/"2E MKQ-J#WW?-QE'2KF#P^D?83&M)NV& 5>TB$>QF,^&S?S1 Z2=@<&Y,/T\Y?5N_+'$E]0++9Z M%\GKGV%^<[M#P)8 ;>(Y8U:Q DQ[!!53 A\C@BZU-"RKI'V3-E1'T#Q.'48# M])U*;QU ]"X;]QB?R)!%CG161DLH.W"H=@31RH:48?P@K?XR+5+>:C3-R@!5?J."(I M:;-Q$4%H:=&IQ&)L&Q<26PGS0 4K6J2;6&7!:J'6M25!,)KEI]'/C1]Q'2=X-EL_ASOU$:GLN M /WE'.M4H3LS6WP./CI;H&C':N"=P2=3P'J-N?)9T;0K-ONTU_SB4G6"140\@4U!1DM%9;E\8SF#=T[@;$Y_&XT$Y! MSPU_!"BB=MTWY!^K"!I+1.9UCFI4FWA-Z6X8? XO%VV5],Q0 M^'I^OJ!=QIPU,=3;I@SKEB:TKS(PRTNA/[@2F@Q.WI?0W3#X'-XOFJKHN4%P M^ATG3 5KD:(G%AK MH^9H UM-Q5KARDI+5#0)6-Q3B79Y.UD5P)WP]US>$-IHI(.Y>N/6;Z\ M)L7\ZX]$/WI9/LMB,#%2>.^EQ?H(J2"(^B89/7=!D967368B'T3M;MFZS^%1 MI;VR]D>DOT#D##_7#C*?6C\<3[C4MJ3$P14=:YSEP&5OP4JNBI!*.MND!=DQ MB5+B^3V7'";P@PW:=US$^:"GYYJ+7W"9%M-O51T7[6],))>T7A,5$TA WA-; M@EP"3Q\CBU5,\D8EU%MIV@U!S^=EXWC!=^.!W6?E[753"ATE%I4#>9!U(+-0 M#)RJ)7TLHHHED> :5D%NI6OL\J6!]+\3K@Y31@?8>CS!ZR/I"ZLW65_^+@?? M7TWM_+66%2ZGM6!GNEQ-LM Q!\R N5IF60*$4+N+ZR"-DC;:TB2O>"@&>D3K M@:C:*X>OD8K[A?9-IMD>K'/#/%F,VB>W=LQUJ<90$L$3P[PYHKNN%+=O0[3Q3_"V3G^1C(Y7^!%&<\=PG>L6-_R44-5KN]"Z4 5 M[-5K^B2230R*+IX4GSF0/?-0N#'>,&55:.*,/T;4T?-;-WSV35.& MF)$ABP8L\OH^:#/$@ %DM$H'QX+V;0:X/D;5N,?P8 AY,,%U,$T\.Z-S1%NG M1S^PK0%JV/3I49"EJ+G3=.HX.G% 94GG(%H-)D0>@O#!IV=GACZF+YC/SY!. MWZM5UJ5(RQ>S?'5:3W%Y*?[\;O8!Z\%-!_K+L)PN[_62T12>:1[J@./ZC*=] M'6*G+= ^*9IE=-HTZ:8\*!<=F[E]$/B@-G\T37<0;URS_/+GRW!&7B9^_(*X M^OMB?OZ-.+S5F"L:+72JYIXI4+%.[,Y&@HNQ%(8ABC8)S[L2.&ZDT R<3?3S M[([C8YI7/?Z);0_DEJVM'H4D'*)I>/#36$U.LU++V^[6OI]NP$J,PD8*X@AEJ+16XH&QM]!]824YK MWR1=:@?:.H'C:5&S_: >1(4]H7(30Y>3%M>;]O+T4J">0Q6>&5"NYN*H(FO52K J M\V19D^9TNQ#7">*&0L0.B#M*/3U![N7/ZS_^^Q071-27GV_Q.YZM-VIRIKA: M%I5*)JZX1X@&.7#,D1P;AY$W&4^S&WF=A+Z]'+]#*;(G>-[><@_YN]S< I7G MPA@06M&9HHNJ+X .C,'"I&5(>_]DIG$;E9W8R %ALHN9'$1G/0'RS>S;^6JY MEAB_,OU":L.DK!E)BB(_7L 7BU T$S')K+-J>T/XD*9.P#8\$K9A[DBU=(HP M<X2F3L[>41!VB%HZ19B\9,49 MLO4J># !);%B'45DTM99GR&C]"''D]DPN0?"FG7&&!=AAZBE X2]"LLOY.;6 MWW[]K_/I]W!6I;;V+&IK9]H<"AS7O(X0L!"%BI"M%A)5)G*:Y.1M)ZD3?(T: M/0RDL Z@]P&7J\4TK3!OYFGS5Z^V&1G\_R%1?:%Z4M9V"<%:#JA.W@ M)8,DE3;<<.Y*DQZYF\D9%V6G@\-\<-UT@+#K].DW,Y+C>75A+J[?118:I8'B M19V 3+\X+Q(87C!&R8UNTS=W"SWCCK7HXR >0E4=(.[3(LR6M'(5XT=-XT+EO;8?68P?8)+&0MS1-CS,EG.;" M8H'L9;U0D!9%0A1&/*>LG32T#=#DYEJF\D9]TJH&P .H*L.$#>$ M8__VNN15)#11,:Z($5_1+R*$1'P5 MGKGAQ3#>)KEL*T7CQL&-3\9!U- !GFX%6(_)2O H,N<:C(IU:@7]$EA18)7G M:&JV26F2N[,;>9VDR8X>M3909@<0O3'9M_B;Y%@GO&,!Q90@NVT3.%8"2"6- M(#> A:#:'I:WJ!FY4V8#M6\]-@_5P7/M"K*I+\I=GH;H%+)QE9-T#WF:OU-T M%"$<&<7I+';KNPR=:_:U=Y"8T3)D5$XTV!2Y)HE87[:V7#L[(S?T UJ[%9;JP-3;5 M=&$FR2O-7(+WM@!].7L?H*L3A T&A)VZ=ARFE9Y =K,CJ\]Z,<;D MZDD\*5%DT!*X9W6:B:GOUS8#>O('9'12F%.U4'U 7#=P.QX-3S=3/4XU'<#M M_7RQ5LWJFKD-7%ZEH0B*LN(I(<:RH/6CI:M.5@ M';G+2:.EC=@"D?L0V4FE:"LX-M-7!UB\\6PVN-'7Z9/7(R=>A?6DBUN7GM)J M(0QM.Y9J9;>L4RX4G0\4RSD;M"^(;5LO'$AX)R:T??QR KWV@.,-F;[77[NX MW=\DB9MK"![2^%:73Q N5:-^*+'WP ;%)6>FQA'?BFYX$9D_7!+;3 M^8@8KS?2DS]F<7IVAOD#)IQ^7\]SN!D)-"FY6,T4@YA4Y21[\'3B 4JOO%)2 M2'GODNCA-??3RW17K-=0W?,FLN\B=>I10=YZ)'I'H+Z7T[\WJ]E$^QVX!V_G=23"XFM-2)L$Q:1'9H&SFC>4 MT4 HCC:LX]PXGG3")JUV;A/1L2EM@X'[^0Z'*J3CQVB_5NPA#\S^!A(#/!IO MH&.@A^#ZP;<@3E?+.9_U;>1>B$]N]Z\-WPE-$1]=F!LS17D4H!S!_*;6_\'G]21\9L"5!;^8)BJ,"51#Y_ MR%%83YYYF_2^?0D=]PVJK0UKH*K>O:1C!OO=^8!!_:268_NV0.A2UF2)10(KD=-YK!TX58L!@Y%$9O M%&=-VG \)*4GQ!R@W4?1LK>HNP/+[^$K7J: A&R,82K4BPE&?# #(0MRW#CM M(JV1:]\D_MI&4$_ V5_1C^+F0*EW@)X/^'U^]IT<_E>T]G3U.J1Z%?[S*OM1 M6_*H&$+D@=PY7^VP-Q)D1A9EB$[')B4?CU+5$XX.5?R#-N=#:6'LR/WM^;\R MGOU>TQCO\'*K3Z%5*M9>74S4NTU!KKL74D,H)E>HK2CP1* M ]F.C93_';Z%V4:\HS<<!X" M&=<#,+(:=$+%UB9T0 M89X/(H:190>A3+TI7EW=%-._6<=XWFJ6E4D@M>2@"K?@A$#(TJ.0=>B+:%)M MMXF8GOS1XV].CA9WAY"YW$LUL&)8+"FW-@NQ)=?N; X*>B5Y-$6W&>"ZF9R1 M.[88G<'. S,<^?EY/?V"N+Z3U8>KM/,SN&\ZZ?PQC8%5-O,[$2RQ,04T& MBB*@$WRW)^DG%NH+&8 M"I!1.\-Y\ ;C3B!Y>JUQ#YZA<3*P;,>&RJOY;'G^=9WQ_BG\N!^F.:&#X@B2 MPC5BI# (2B*D$IVU7"G$W>I<'EMEW-N0H>$QF#S'!L9%,]DZ]J-VCJ4_X#UF MHH_E-$)?)U''+S(!GEB*0^VZ^^L/$Y(,9CV M#Q9B#Y=6TQF^*W=O;"^FN)JLDRL*,LN.I)$C<908B**]H'B9@NCQZNO7UT:U*!+,(5KB+DFUGG)P4 MFFYW5]E,TX?);&Q-$S[#+-_0+KE)@I-OI$,LH(HC]F4N(+3BB4!+Q.]V:7WO M@T>^@FRYOP^6W]BZ_VWZK_,O\SK[]_I6W;#,@P%,S(*RH9HHHX%5/YD[;].. MSUKW/WGD^\5FVC]*@J.K_X_7?Z^DOUWE=7KA^_FR^M/GB]HAY=6?X<_SS_.;+[SY>?67%[/Z]_\(7\/GL+KZ)U>SI 7%7FBJ M9(VO9:6UM[3@4)221HIZ!NYVEWU2LL?-#FL(W&YU/^*NR#B=O,7/X>S7V>K* M^5<%G<[DM25;+XZLT^!S09!6:6&L+45L&%:PO J6EIC^[?/\^]_HHR_B)/K# M_?!HP[(])24>'E@?*\^1H7!!]>5.\U8P[S."4>LTZ]H:*A<#W".)ARPZ'C0.5^G\!/(=&S>O:Z'] MFJWUJ?KW_W/U_$!A7T!,H&WMYUYT!&^M!31%!>62%VPWYV?+ N/$U,/A80BY MC:[[CQ>>U&+^GYA6+]4U$RQ$IHNG2$"D1 !&#J[V5]&1SE,A1);%[Z;\+2N, M$UL/J/TA)-?!Q?M=O^GM=7/3$EU1/)#QBII=3',@.172L(S:%^VM:3:P>P,] M/=4W#%W??YC0.\#.[2XX+W]>#K&_F,YZV9;YNG=&DI$V%!:@_ 6+NX?YR5-;%M*.)3^0$UA'D MV854!Q$J<$'4DB3,TGD,0IV@$?-=HL9/IS^]-3I<*]TA[(]9^%H'!/X+I)B%A["C%/L;,(($T4:#$Y$9L%G4^3-_*[VNF@.;"F M#C>F\U4X&SQ2O13=1&:E7? %3*P7-5$H\!1K0;""!\R(KDU/W0VTC'N[<2IW M[T@==&'(;C-Q:_I4#$[H; ,(7S+))3(*T['.G\[<*Y&DR$UZIVXF9RH ?5N]R><7>N_/5@E$%N%+2E8#XX"%R(,@]05A/940#P6Q(5?0 K0W;YH_9^1+SU6:AF.;K M=%4E^!KQ/2Y25>%GG"!WV2%%,XXG"J\3TI]DS1\2*6FK>=#^9&9N)XI[2KUK M9_.&5][HZ1>+^6Q5IXTB3@3+6ENE@*1#CJNGH,BY(@QH=2^0\[)9Q+H\35@3'Z@-_"S_4XB8MA6)/,G&.E!.!12XI3O(-0?(+L=#&EH'"F MR?7L?4+&C15;F(ZC1-T!5.[*Y,V,/AF7J]I7:CV+.-^R=2I(C;;4$%=84((5 MB,H(L#[+$&S,P9X@2>"EWM.\&JDGK&/HKML_8++M)BNVU7-RW4+O)=A M.5U.C);:.ZD@Y4A<82+^8O)@2N1>EV3I]-WIH-IYR9U Y)\#B!J*NCO+=8NQ M=^5V>[P+WM S[YP2()UP57P9G$@.N. V%":SX;*][7J-AS0%YS'?5E MP-;T?R1"0I[/KG?5I.2DC2RTESP7%!RD" [)%> L"664Y86K VS7YM5V0\^S M2"EL(^'N3-8MGM[-;F\'/BFN&&>#@[CNT2B%AB!R AMXRCDB^9@GF(ZWG<#= MP/:LKMV;Z*8#S-U](+L<*_KS^E$L"^,+(@=DM7 M1D'<,"2OT04N35$B-IF0 M]CA9N^'K>=VK#Z>'SE!U,ZKV=C#\?C&=I>FWP=.9S+%,[^ \-B MDFSA3B4.QIIZO6N)7^\96+11I[1.SVR-NT,([RG/^C@0/8+/YAI]7@A^,_L= M?ZP^_85GW_&W^6SUI<9*D=>I4YST6 M=H_4Y7,#;MV9G_Z:3QBRH%14(%SM+^'1@;=T4X@-B>DL?' M@^DAFGN6Z"2XX02=LL'J MX95?N/6H@4TP&S3B R3$*D/O!9R>TI;7QDA.ZM MO>>(T=?S\\4D),<CDG:CLTR#$4(SYJ+A.W67;P_12FU/V>/C(G1O MW3U+@$Z_XR0*IGUT"CBK?DRR$M:#<)V2E@OBWH;FH?S.U/:4A#XR0/?5W?," MZ(M"RU[SB=Q*[D2$)#'5F:L)G*S#9[+B%@O308_MA]XAN*?D]K%@>K@&.T/J MQ&0ABU0,K*/X3E%T!]&(#%D;%HR1C)M=1@4I^+RP]^@(9CZ<8?J]HO,__/ MX_;9K?5>W%NOEIF>S9?G"[S&6>0J)D96 TNN%^D$#U]_85ZXQ)R5TC7)>=V+ MRF--STZ+?2+YOZ1_]>?$"9M%B)HD4>]/"R\0!>W"HJWEG%NE2Y,*P?W('/?^ MNQW*[ENSALH;[%0\L;U;=Z)J8/4N/_L]:%-9R-9+G8*UN31),=V7T.=D!?=!VGTKV%2!S]4._H*K M,#U;UI_ 19J&LUL_.[QU?'2UD]C,W?D=Q9+*0N$%%HI%A8Z$[VC!BT QBP[6 M^)AL;E,_=5)+NJDGI!2<-E24$%E$BL2%K^-R(G#+;6 8DPM-',8-M#PG>[@/ M7AY/$MM?#1U6W\/7J\G306L=4[9@N*5X)Z 'EXP%J81DN8CLW0F:SMT0 MU!-P]E?TH[@Y4.H=H.<#?I^??:_] NYV$[@:,4ZQ<;$93"P!E":V8DG$EA-" MJU*(I280>I2JGG!TJ.(?5"@.I86QBRY>3L\"?50XN^2!SO>KH5+&A^0RA\P, MQ3@Q(X4=]8CGN?" CF/BPVI7DZJL?S^/; M*446$V%M+:"5I&M7\YN$ Z<5@Z +HVA!1A:>C/+W7+.G@^A _<[;"[L#^_-D M(YLZH4%Q:4$;$IR*FH.SB0Y<&66Q7')LTY]YD)Y")R_A.@1A350QNGFZ8.9J M>US47! KFWK ,2=-XL"PCG\2%'0$57"=121-I$!$AMVLTZY+]MGU['#CU$34 MG0'HUF[XB.F&SH?B>[5SY?S65Y.M.1)EJ(@9+X6C(<@? *;K=,)C51JMW'7 MMSZTSPYB!T/@4''UH^9K Z>CCUH%#\:%VKW(&HB%>TC,&Y_(]"FVK[;W.C1. MWAYL *4?)+QG_OAY]SFX23+CY!)^C/'@J[0R%1@6,%W4>0Z3 O4ZP MT8217 QGPC6IE3KI@^>C^0832ZZ7Y34_WJK:RIO.49^S@Q)2,K7YMBRZA0@> MI>HY/8+N@Z'[8=9PJAGQ %PN5I-U"[4JL8\)9V$QG5^\W!3.O'82./( :CU7 MET^"+5K@%J[H;_P4?#47A)5+-ZZM?[!*<9DF.?>48EHO&[O)[OAI=M5(R#F8$T.Q]:S!U< M"V[;1C>>I[2V!GV9]]G*QQ,=<<%??3NX=3T<& ^X9TW&>B9+%J\G(3P-?QAI@G M4I;L,2K(17I0&B5$07M9>QU5I@VLPRDBR"WDC7L$GQJȘO?U[?UEG/0G> M>A'1@\XU@\>0S'RB399\5EP5ZYEIX@;N1MZX+WU]V<.#5-;%',$G^%H@4LQ6 M[XO>S-("PQ)_P8O?)SQFJS'727F9C@ =.7AB'S!F[I@TT84FC6@/IGC7;_D;(;9[+9,V=?6-Q+14T-W:_0L"L-S(LE)Y6K'*"7 I:3!9&]4E-*$-M/+=R5P7,]Q3.0=J*2QLT%^ M)4?A:W4Y:YO[>?F J_/%K,P7O\UK!?@5CQ,TR2CO.0@,"536I;;28\27,($5 MGIG<+4-DM_7&]>?:P*B5N,=&T,TPJO?SZ6SUZDN8?<;I;".G\W*/T>*#0VWE M15JN0E\@L!1!A%QRG25;8MH)5\=0,:['UA!M)U/-V!B\YNB*Q;N\5*%_Q-ER MNII^KXW/9N'L9YT]Y+U-HF:&HZT-0FM,1(Z!!!:1(^VWA-;L9]7V6G_'CSV45[?4FBS)E+F0!$V.\285HEWJ0!^4GR/B].BQDN/O^\)?]/N+Z]O-[_ MDZBTEQ)IVQWM?PFMM3! M]3J##NM4"RGJ)(*:OLN5#5);)YJ\:>Q V[@O&N/"[Q@UC1TF7_(S7]SBY_V< M3IO5M$X43//ON" I3D@H62;F('%.,L.:?B8IL'-2L%1RCI+GG3R\'1<<]YVB M/9Z:"?^9>WL?Z[^YN(UZ-3\[PU37I9\E:?Q,9W1H@8C#7>IN?K.UX4&F]2QXM-ZICXZ#%8C<2]H6"M M6#H/?-1T**A4N#6**[&3[=Q]S>?D#>Z#E;NUWFU4,/:1?',5.KU,#YO2/I^= MA[/IOS!/9^5LK_8\WKZR46? MDZMW,+9:*6%L<%U?J+^Y9FOC-GJXA[8]"C$A)+K@H1230%EI('H;0)+WPZTU M29G=/,/!27M./N3!0!U7H6/#^6:;9GQJFV+6:)6N(WL=\552S7(,#HKB*3+K M#/-N3UOYY*+CYLF=DJ.[%S7)787LNIK7UB-8"&S'-DTDM2 M3KR_?ALD=;$DRD-RP!GZO#@4I7"]RTY>X7#[@37HNP17)VK8$EO-U3""[(0GA;9; 6?0\,.V*9KY.+)$VHA+*"RF:E,(=0.NP)X6G,'RM%7C>WM[VBK65NW?S M^!/Z>T]R=&*'ST4ET>?(LM:$'Q"!Q3KW.Q5OHC4R%-'$UVGL\*WM?3>'>R)2 MYE;$Q("'6@\A//.E(/.!?I-!U?O'3KMMM_>=AP.W#RZ^VV0;"'W@_J7;BIIW MBPM M4S%>C \-[-QG:$()G;*$0R3+AZ;R*0_$>#EG$?8C808\FE MTV;TZ-&#*_Y87>U(*SI <*-0^_OY7[C8!J 7<(7+>=FR8@1(74IA3B2H]Z^: MA10%RR58Z:VD]>&Z8V#G>X:)]EL"HA^1#HV.=U]PLK2&:5[;C]GB&&09DE. *7=+)WO^/<.$VXW0T:-(AT;'IN[P-YQM M.;IA(2=ON;+,61/+YP^3(-$)##R(<' 7O?[F1 MQI9Z[Q! (6%8UP&-1D06$VJF/2"0'P4\=1ME^.C1PZ2=M-+]48(;6NT_#+U^ MO^WRH),(D;AAPI1Z/Z+)Q0;Z))(#&S77PG4K]^[^SF$A(XZA.- [7[= K'?J(>VN20 M#?XGID?-7NY2_CX2&):?YE=Y@IJ<:TZ6U,2:W@)U,I;Q@8EHM.5):#+:W9)W M.[]SS";G.-"T%/[0F'I[77?>>=FRMQ';H\O9"7=6;"E4.2N=<)3M_<-$_&<#$L-A#XTCAZVYI[.[@GR+:YNV?NX K]UGG#[Q?D M^TV@R%)\G29<)'$9:Z&N<+GVMPU%<9M+#IV@=3 )PT14)T/;:51S-@!\,_MR MO?IEOES=+30;%$9/'FCF0'&'3X5%%SBSW@JCZ$>.W:S;$40,$]J-#X1'JN=L M8'B//; \ZF28\T R)4@QT+XVP0"A-*2D>3=?;?]W#].Q1-O^)[7+*9YFM:JGAOO8T*N1)(8=.W.C"1?%YB/ M&IA7/$-0TDC9T;GKAZ!ANG:>SOL;0&TC.-WX8;^7Z 1-.OZX/@Q* MUB8F5E_,=,BU/Y\'5J03/AB*Q'F3>8[/T-0)A/X<0=BW0H;>W2?_ MAK,75U?SO^KETNOYXA>B:KKZ?;ZDA8,Q12N!O CD3'-/0DLJLB30VNQ\4:[; MQ?Z^;^Z$J7".F&JOB$%'D/V(O=I$9073&5GOCW5OWW;8H^_OQFB\*(3WIP51 M>U8)83A9;B9C[2)00C7F%.MG"K5DXBB4T\=B\F@JNYT+\Y\1P*?5\- F]4;" MZY3W6W]E8IT6R>CU /3,M+$DV&(5XSH:G6EK,-#M8O/IYW>#UUG>._0EU5$! M8^NR;MEP9,.QR,3(JA,;@1RNR"5QI40PV0CKP@^K W[PCFX .=\[AIZD.P)G M_]?M:[=2FT@A1.W[R$*.P'2L53)*&.(!(Z)V,@G;PL%_0$ _0DW=&! MY'M#Z8MP'!(RSDO%>QW^:6H:_ M\^J7]X8; GGB,MG,O*E#FH"V$6],9@&D\=+YJ'*WP\]G7],-+N=[TMZ?C,?G MO-QCI':G7N-5@?NC&%%1E/S/"(+G ) H5S.+GF+*$^ JGV&+8NS/OGN00^CP--39<.W M&_:6N=H7_W)6.TM..$@ [ST+I1[J&Z0HP-NI,\_:IZB[$9K58;S%[!U-LPKA@3PR M9YF-=8A?4.2.0:E5'DIZIZ65#^^Q^EG6_;+10W.[;5;XNW*?G@]XM1XC/">E MWU'\'KZMWW[72BBXI*U1ACDA*:B6ZQK9=1ZF29Q;-,HWF5QU)-W#]E,9$,E/ M],T[F?[/T.P>TRWT^4>V-L$-^X+V#=\HT27:N8O!P'2.DH&R@2DO:VJ%+T4W M:1,\+D-\D3YA[4SQKKPB>,V_(6Y+3G]$9NUU>>. DVLTG6\6[=T2-=:!XD"N M>*+5J2T "]'4'&69 &.)/C5I1]V,HY_+>.^!_H?&>QR8.4.S?E1;P!\\L[5A M;]D L&=L2Z>TB 1KY^K\I'I@!;D=0[<%]5D;'$3;GXJB[X/ZIM;]+VQ,H)CN3=-\-4PE",H%9M!F$DT!%DVF+0.L2$Y04% :3=5]0,DHT7.(EA_=8QTC M\A%@Y@*OZ%>7F_YC5^21O,B?I[-I=3E6TZ_XZN]JX6^94Q0UIEP4*\D A6^5 M.6*,13"0DTN&0KLFSN$^5 X[.*(=UMJI:@0X_$!:(@(^$5N_XE>\FG^ITMOR MM&5)VBAL\(JY(.H8O^*8CZB9YOM4R J2] M^ L6^2/]\=IYT*:XY*5AHI3:\EEY1HZH8<[Z8)RU*J=?M(VV2=%>SWP,ZYV. MS[\8$B8C6"5;SFC%/\GXUKN?.%,"&DUK/VX:X''BBCZABCX%B6A=DV"_&WG# MFO%!$?306^Y?G4,7K'42[R_P9;J"JRK3-[,WLZ^DMOGBVX1KR-'RPBBL34S' MVK\,I6:HP7"7?5+^@=.QJ_?\X40,&]"- 9PG5>,(;&HG5M_.B;TEK=2U+[?< MM%&Y+PJ2^]OYZG]P=:_VP6"F/4T7YKTGYT[6(D);/V&*"9W,&9OD$S?C:%AO M9 R+8UR@^9E7ST9EK^>+[5?U[\1$V,P#"8+Q4AL1*6,HIY*TLDURX+J3.%XCM ]R M'KE*;50TAACC2>TYMS^2,:>_(M7\&B=C59WKSD%G\E6XV6U)PD@5 '^@0)D$$HF)71 MD=LFU7.["#IZ8W_PW'O5ID4G'W.LG:P,T]$@B\( "\6D8D0.#MHXD;LH&OC2 ML@]$/-J!>Y'^>=F48[HW['Q:0_O2L&?#3DQI7EP.*!CM*W6L;%$,,K?,F"1E MK3Z'-MT76EF9>UDL#][P$I;35!.DIU?7J[H'D[#O5[R;I+3+S!9)NWTJ@7DO M+:-]-=B@+0@9FKA5A]$[4@NU#YJ>J7UMIKGSLE]'';SM?EQ#"];R$&XGZ$(P M*N0DF,VU_Q'25@9)>>8*2.NUSJC:9/\U,F&W4EV/'C()/10;B"<;:VIG9B%I MQU#I M$DCZY)Q?-W5(S4W.RC^8?FYG IC^!PX;]Q>OFIWH%^Q05<$A4,N@V!<^UBMLF7>IEBO)]!PZ[AJ$TGL1>7 N5@M M(-9.2Z-HZOLD>]L]^A&/+_(_KY>KFB4_\4$:DX5G6.KDTH#(O)*>>>.D43EF M=$VN9@^D=^ \J),!LV?-C==*[F)T4IQ0R,EQ]3$%II45#*R5%!.+@HC)*'5* M.[F+SH$3ADYH*7O1U(##CW?);&/PM2+)D<7GQ$>; M]+:GJ!EFJGM34!TO]5%LLP_9V"Z*B8B*XNDH&;>>UZ$2%&L[I9@(I@2!'E5H M4K6W@YYA)K2?%$"'2'X4$'HQ6TUS)7[Z%2\P72^FJRDN7_V=KJXI+G^];N#^ M^]-1C5]OT!8XJ^X^>\MK%/6V9.19,D7\L]T2BPX M\L],X=IAT-IBDR.YXTD_OKG7HY=73=T=5X,7%J(2]6BIKGBL)TVTXH,7,B@! MQ%B3;?M'A U[Q'=BS#WN#]:CUL[;2AYS:=KYZ2>TDPTO57L +:#,KHYM*!YJ M^V]G:/=UB7G#'<4CVOG2)'MX>$-Y=]WWK KOR'IP[1>]D0Y]8;[HF@RA2&@I M2%:R5$&14V-TXP;(!]%]]F9V'\3NON)MK_,1G#]^P/1=W^AWUZM.G#_@.@D( MW 7%N+&::7"2>1L="4%(9RC8+*I)@X=^R!_V7F=@P ^ @//V/HY*>>C^^!/Z M'RU3(GI MY36D$6M><1"U=;,G('*D5F>N;/*VI":;*/#.R#[;$$3:P2&VH N M 9#_;QRP8&C[B3E;2RC,WC7I:;H/D6?O6NR#Q4>'8:VT.0(_XE<2VU?8E,^0 MJ*[K7>R'Z?)?Z]:(-@ $S1,CWX>$)D"Q !$8YSID%;)Q;6[3GR-JX-:1S:#P M:#IS3WH9%<9N9KG6'H;;QH79@/)9 9,8^.;TPR+F8.!&)I8O^>(&A9C M_:E^)Z:.U,,(,/5ZOL#IY>S5WVE= T4_UI8=VY:5*2M5"QI85G7$F-*10;"< M%:'!9OJ1.&N!J>>(&@NFCE7]O)$>1H I,N:?YWFZ^G8CHRT;!3R *63'A?7D M.VC+P E=2T1#!N>Y$HU&QC])S[!1;S,D]2']$8#HM@7_J_^]7C/S^I*:@;ML]Z?MAZD[1XM^!/BYM^H^ M+F"VO-HHYC8?=VM\@RT2K0LL\TCK31=/ZZWV%$S6JF#HR]0F+Z<3>0.7CAR/ M@]T'#7TI95Q0>XNKVGC@IM5K;;97^?J-!%=M_):_G&/M9@7,5H]1:R691QMH M<6:IBG=6B-(8=)T(';BLI"7\^E?4Z(!XPTM-9OL5EQ3$K%V0Q7]=$]?EVW1V M^0LL/[V^FO_U#\R7MT.U2D1=,"\2YW>SQC#6[O@"W .Q*.$0'9!!7)ULBHL@.*(2J:DFMQE'T?VL '2Z>#5 M$ZX/T/49(_O&B7=::(R"PL=:)N)*8E[XPDK4PD=K#>=-FD <1_9Y(OL0@/6$ M[0.T/0)L=]P*?[^=$:"D*Z6Z;K;(.M_6) ;9U1D!PF!M59O;]'O;E]!A?=^3 M>1A-]3<"?*X')GZ:7Y&ZEIN 8L)]"41J(=\>!=.@/04/,;* *F1(&# UNN)Y M2,I9I,H%@)'U99YU=K&"QZ@5/STGJ)9;Y A_:_]L$N(DK/&L1 M"P'#<-I5:,5&P,2<--KR%)5+308$'T'S6=P\]H/04VEV!$;Q(2/U0*Z#K'^Y M7E2M;1(Y-R*IS*?B1>)<,Z]JYJ80FH6 EGE.?@Q7:+QM NM>N3B+ X5^@#Z< M]O>'?MA ?X:7ZSNWWE; \T[5WY,[/0+Z=S^:;&4:SRXV8;@9D M@P*34HI,@*I''1!8M$F1MV%\D"!=E$WNJIXG:]C^0J/+B]H&='J(;>V9 KJ@D'BI63R,$A@Y.X*[61.PC0I4MA-4B>< M^9\"9SWI903!]IUD-EVY'D]IVP13]\89_C&=S1=DP-_,B Q7W1'?MI/'X,;UUS/@!A3UUQGCXDCB%$& W5@L\UD^4K@+%A56+8RBU*R+*9-L+H/E4<'Z0]>]M3XZ@C) MM6*&'%CC4?#0N+O&4U0-C+[6 MF-C59.-H!8T!;1O:MUG[5JD,)00&QB@BGL0"X%T]Q]$@H_-"-^F&]QT5(VFJ M<;QVGPY-#Q#U@#BIWM+DCWE=7S>2V)99.%F")U/-%/OJPV=(]Z?UHL8UG7WAJ*[V[@!!ZGARI@"J M.+1FT83(8E(Z^(A 3Y^6\R7R\VIQ21YETV0FF5A M:>,N4;!87& Q*T%>7$JV39WC/1J&K:IICI)#I3T"H-3\NE^1WIZF&WU\KC+Z MO\WG6:9?76']/.&. D,RCBR!2;7.HK!@"V?">@18F(;H*6(AYU&!4S[1FT5JLI'=$#!L:4I[ M$W6(G-M?G6U_4?^)L,3__(__!U!+ 0(4 Q0 ( %&0G5)!LBQ$$H\! */H M#@ > " 0 !E>#$P,7!U " 8:A 0!E>#,R,6-E;V-F;V-E&UL4$L! A0#% @ 49"=4M*71+_"G@ MW]8& !4 ( !(XL$ &9S;'(M,C R,3 S,S%?9&5F+GAM;%!+ M 0(4 Q0 ( %&0G5+F CDQ7\(! (2S @ 4 " 1@J!0!F M&UL4$L%!@ + L _ ( .[0" $! end

=6^"5VI.L.Y.L+\]#:[YI9\+;4-'SOO&G-?8(>@@U^E(0]V< M8']W>AZOQL-S4'<3Z%TI!W4;@/U]8'@.-/5=EM9FN]*9.:YC=V2@;@2POQ,\ MR8\KF8$#Y;'@@[)0UVT87B<+J*Z5:'"M[,\":A='VPD#O]GA-'8HA,@+]7E M=7E$_>51R31 ?E27.(2N)']="Y']_^V32U_GTJJ-LM],0=NNV"EW- 54UTWT MD[I),_*CW&F"[5%^^0W*2%WMD'NEC-25$?5OM-^7$:^U%VAN3GM-"H[FV1E M2MA.';YP$-%C)HH/X&JT.N#YK(XU&N-W\'9>'-/4;HI3(RG>+LXX2,A6NK3& MOLP#*PYBBAM!#^JD84V%H*FZW!.\(2PWD,^WE(JWF_P%U7'8[#]02P,$% M @ 49"=4EJ,3ZO0!@ 5RD !D !X;"]W;W)K&ULS5I;;]LV%/XKA-&'%DABB:0N+I( B9UT'1HLB),-0[$'Q:)MK9+HBG3< M[M>/ND2415+15COU2Z++.>3W\5#\SJ%YNJ'9%[8DA(-O29RRL\&2\]7[X9#- MEB0)V E=D52\F=,L";BXS19#MLI($!9.23R$EN4.DR!*!^>GQ;/;[/R4KGD< MI>0V VR=)$'V_9+$=',VL ?/#^ZBQ9+G#X;GIZM@0::$/ZQN,W$WK%L)HX2D M+*(IR,C\;'!AO__@% Z%Q>\1V;#&-4'F,6!D3.,_HI OSP;^ (1D'JQC?D!((G2\G_PK1J(AH-H1^\ *P?8=L & M!U0YH+X.N'+ ?1V)A.P-LW[\ ;$*7@?DG73+3'3H=< M@,Z['LXJ@)7N.X2%UWB_]^E>);0C$?_ MD!",*>.Z()>=N$4G^6K_=.ZXT/?%H#PUHZ$QLT<^QK79%@>GYN#L@,-LMD[6 M<< %BP\990P\I$*KXH+6!Z%11^"1"',"[H-O.HHE!J>!'?INBY]J@_R1GIQ; MDW/W3.Z3N'^)G*N2&Z$6.=4&NWIN7LW-Z^2F72L%FU@D!$$Z(T! !N.,A!$O M6.A62T^94C;RMY&/51MH.]LV$T]AI[1SK;')5QW=$/CU$/A]AX#50Z"+D*_T M+;XP#[5H7&O,\BS,$*A1C7+THPM31]CZKEFV)47:VL%'8<)S!"[)(DK3*%V MRR#.3;0Z;'6&NYQ:&B-+/]9V(P6Q]\IN7*X%(J4]OIK/18X++L*_1>HD,F9> M6/,E$8_HJDA^Z1Q<3!^$A-GNL8UT$ES!=;4<2YW4F$#+,PP$E ,!]SH0MR2+ M: @^IC.Q&#*2YVGEU3MMO*$FWK =;XV1;XJXU'T;[95H(].-/"328:]BRS#S$_DNB]]K/CE]7NL,6H*P38YF7W8.T@_;@*>O_]> MTIP52IT7%%/!2ZS]SZ^!*%J$]1V-XYSP)N)+42[\)E;//TF0Z73!5G,.[/@. M,GU\,N^P>R0>[ 5:A5$%OC!Z1I[#+7#?+S.Z7BS!_89JX:M9Q0ACXXR3F87= MG5KL +U +-$O,Z*;=Q-;S0E,JX%,">SNG."_3"@-[!QJ#?R:KO731DT43+AE MDF"/]H@[1RIA"_'2PAZILWWD&)!#F4_ '>031N0W16*]#%(C;*AF"=CS#$D9 ME(D"[$X4#/GS73/SUU;TJEH++3"-HI1KV"W7UV( ME/H(7ZTPAE*TX*N4QE"C3"/DN^W:6&,';33"AOH12GV"AU >0TU][+8+*(T1 M<@U*!:52P4,HD:&F1K;;_/K7R%!*&=Q_E0PUI6MK\V*BL6GO;W0WL\U/RAW< M40D,59(*A?:;XG[ MJL;:NSZOIJZ(:ENZ%74#>G4K=@-W_HD=6;8 M,6V>(:EMZ!"T#:FR9;>E36,##54,DLJ&#D'9D$;9/-CFIQH9$D8DE0WM7]E0 M5P%6\5--%':]RS@D=0WM2->01M=\S\5MC!HS[&!DP"E5#1V"JF&I:O@ 5 WW MWK?%4M3PSQ8UK(J:88W!4M1PMZC=1PD1HK:B+.*LC[!A*6SX]7[/;/R@^3J_ M:*J*A1S+LI2?-#5EV\A&GB'9Q%+:\"%(&U9E2V'89;)-3@H;/@1APUV:59'K M+6M8RAK>OZQA3:75WJV?Z(R0PK"[I6V.4MSPCL2M:J>YUX3PR/<4F*J=^(Z@ M:]C^P%+>\"'(FR/ES3D >7,T19LIZ(X4..=G"YRC[DPV9W2)>]@XWI60;%&< MW&-@1MP>BCW(TM@6*HDN2=L- ML#]^A[(BR1*M:HLT%UL?\X9OAL-Y(B=[+K[)-8 B/](DDY>#M5*;"\N2X1K2 M0)[S#63X9LE%&BB\%2M+;@0$40Y*$XO9]M!*@S@;3"?YLWLQG?"M2N(,[@61 MVS0-Q/,U)'Q_.:"#EP#?#F:0)-H3\OA> M.!V48VI@_?K%^Q]Y\!C,(I PX\G?<:36EP-_0")8!MM$/?#]9R@"\K2_D"D' K%4\+,#)(X^SP'_PH$E$#H!\S@!4 U@2X)P!. 7#Z MP"X/8% M> 4@#]TZQ)XG;AZH8#H1?$^$MD9O^B+/?H[&?,69+I1')?!MC#@U=<_) T@E MXE!!1.X"\0U4L$B /$*X%;&*09+WIR3]^\^D'8KUFG0Z1 M\#EQZ$?";$8-?&;]X;8!/N^&SR'LA-_TAM-Q1S*<;M([G: MX1SKV3S#]G,F YS6KU\01&X5I/*?CB'=KLIYFY7SWK;@@T]YE=F1UR]DJO7EVL8R#66=<8S)"H@4R:>7IN%YX^& M3;(',Z]FYKJ^.S)S'99SQW9S65OL*L;';-E%5O6EVTC6[VFHE(*^F9202NM MH*\O%H5+KT,M#"9=[7^EJM"T2J"7C9E'- M#':4>NQD755R0KL5X'>W[6+X8^*M13,SF7GT9'B5*-%N5;H/GG&GHR11G%R% MW[>Q@)]^UIJ^%HMACL-PO9,$*VFAOU];:%L46OEM:X+36BXFC6I(B\'/J114 MXD*[U:5':R/_$MPJXD8P(RN^ Y'I225\D<2K0.]!>S5!5ND1>S,]8I4>L=YZ MU'MUL;;6-&?58$+=\4E%8I4BL6Y%>H7*G1=#F/D?\ZH4C#FO4$Y/C^1354F_ M(*FL4C?FOEDU51+%>N]I^E=3>V/3JB:C#GFG))55.L2Z=>A5JFG8_OIW&L2L MVO%)"F*5GUM)$O)MI@ZG"^73\FSL*C\1:CR_IA>SPPE7Y>9PX(:AK+2H)K!$ ME_;Y"+,E#F=8AQO%-_DAS8(KQ=/\<@U!!$(;X/LEY^KE1@]0GB1._P-02P,$ M% @ 49"=4F'D0+LX!@ SB0 !D !X;"]W;W)K&ULS5I=;]LV%/TKA-&'!HAC\4.2'20&$KO..K1 4#?;0[$'V:)MK9+H M2732#?OQHSXBRA+)&+&<]261Y'O)>WC)>\ZU=?7$DN_IAE(.?D1AG%[W-IQO M+P>#=+FAD9=>L"V-Q2%[?)>I!N$^KYN5,4#I!E.8/("^+>^"I_=I^, MK]B.AT%,[Q.0[J+(2_Z^I2%[NN[!WO.#+\%ZP[,'@_'5UEO3.>4/V_M$W VJ M4?P@HG$:L!@D='7=NX&7=\3.''*+WP+ZE-:N009EP=CW[.:C?]VSLHAH2)<\ M&\(3_Q[IA(9A-I*(XZ]RT%XU9^98OWX>?9:#%V 67DHG+/P]\/GFNC?L 9^N MO%W(O["G7V@)* ]PR<(T_PN>2ENK!Y:[E+.H=!811$%<_/=^E M1 M[*=7 RX"S*89+,M@;HM@D"88##ZSF&]2\"'VJ;_O/Q# *G3H&=TM,@XH\%P M#,\!LA!4Q#,YW-U2N$^/F_V#V?U7+[X EMY]9G:?TJ4Q^+O#9[<,J<#51L/Y M>%@;SH+7-M6YW$E]L9/Z^4[Z]DDX@8^<1ND?ABE)-27)IR2OGU(\BUC"@W_$ MYI^PE*N27$SBY)-DE?UQ;#MH.!2+\EC/AL(,CH:$5&9[&.P*@]T!AN5R%^U" M+SO"=PE+4_ 0"UX*C]4$(L8[%KL:.@T\+5M\'"D!N=4 MX)P3@_LD[E\"Y[3!C7 #7-N&.&IL;H7--6)3EE*!)A3D[\7+HGY.$NH'/$>A MJI9N:TM!/-R/?-*V0=#>MYFZ+72M<68*FZSJJ)9@6"W!T+@$-6*)Y&JDU6JH MDC5LA=$\9VT+Y-BH=ASW8AU5L8Z,Y:D6J]>FN+2606\O@\LB@Z'(H&#* PL8 MM"0[6QV<$-V>.@>W=!W$<1"OP:T79B9*4K:,N2_VF<)(L^2PICV@$=VD.-A" MBP*Z6@EQ"CS_3Z%YA-3E.1:^H>(1V^:JE:W S?Q!\!%T^A"K^+2!C+/:3$-:9Y"JNSI0)0XJ$H6;"%$:Z4P(EBT-\ M4J U63EGH:]$AUN!]Z%E-^&IK%RDP27ZTFDC+U?CB<*H7M;W MP4DM E'P+S83;D=J#;2)L,I#"!!%7 M:$)-?B1?0C-AOHG8F\$V@T)W:&--]))!X>C_5W.S,HC]LJ99>21Y%IEYM@NU MAA0TVM"9$X4-;FROJ<*FN0/-4^VO@61C9&;CU\BU:]OHUES2(S+38]>*#;6[YJ9B4YCT;4U7C205HB[Z MZJX$&VHWS]!IIDMAHT$IB1AUT6 ?I=90NW7NHU$3F\I((V>09'S4!>,?H]70 MBV)@@MH-.-8=,RD$D%D(S 0!!NL8K-DC3>+\<+%%&*R][%A)L0;^!<=).B3) M'9G[XPXE'9:LC+OH?E^2=#.L8DLXTC$0EHR)S8SY-GH-MPD4NB[212_Y$W?1 MLQZKUW"[#=5%7OLJV4RQ7:@U;&+',O2#"11+ L5F GV-R,+M9K 5JJ*I)"/7 MTL4K>1+;/X_(PI+8\&F)[2"1A=NLI5M/R5G8S%D/4=:(@ M)5T;3B0E$3,E=5'8B>)[S^;//6:;_> E*Q$S*[VFM)=#&OJ?F<)$;');IUY( M[==1\O.4=B(9AYRV,SNHM)::XX6R;O[NQ8)RS M*+_<4,^G268@/E\QQI]OL@FJ5YC&_P%02P,$% @ 49"=4O8Y^J6_#@ M/E, !D !X;"]W;W)K&ULO5Q;<]NV$OXK'$\? MVIDX)NY )\E,8JS5BTUVK3_I]LOFLC:?S@Z]+/.U+IN\*I-: MKUZ>O$8_OD-8=2UZR&^YOFM&OR?=NUQ5U5_=A_?+ER=I9Y(N]*+M^LC,CUM] MKHNBZ\H8\O?0Z\GAH5W#\>_[WG_JW]Z\S576Z/.J^#U?MCO:BK MNZ3NT*:W[I=^?OO69D;RLEN+G]K:_&]NVK6OV//DO"J;JLB76:N7R9NLR,J% M3C[U&^%"MUE>-,GWPR\_)*?)ET\7R???_9!\E^1E\OFFVC99N6Q>G+7&FJ[/ ML\7PY#>[)V//DTGRH2K;FR9Y6R[U\KC]F7F+PZO@_:N\P<$./V3U\X2@9PE. M,0+L.9_?/ 6:7X2;_YR5SY/4__2WX>87>A%\^D_SGPXU?S?[Z4@%IH(<5A7I M^R.>_EXO%M6V;!O#5@N=WV97A7Z6M'6V-#_,:DFVY55>%,%9IX='T?Y1=/ZC M]D^ZKJL&7)B['GG?8T?6MZ^$8@J3%V>WXQES89BK5+$#[,A@=C"8S3/XHS7X M\\[@UX61AG[[&9%)%K5>YFU2F)?0X&OLGL-&]ITRB<7Q6YPSYRU."2%H\JY M7R1-U3'J'= 7(I+# \(/ \(?.X.E;J$7YXZQ0AEC^>2=7!CF//69*P[FBJ"Y MG_1B:V;&B*AC-F2K<(S@A*?IQ%07A2D=H8XLE0=+Y4,']IEGZ^ULE:X5 LNI MK0"*@=R[(,W4HM;J< M/F5 /#MCZ/1X"M.43EX*@G$B?$:/G D4YOVC:3K?3=,O9IJ2/UY?-693+]K_ M!C@?8?L@_% 2G=+GZ.G/DO/M>EMDG==[JE*VJ(O)8Z;BLJ]N\#Q"ZMVEO M]/$F\2\8 FP5A=ADKX"P%'NH%%GQ1C/5VWVCW^N\U=5J!;N6U+%'384/P&"& M/19;]4;_EGRC>?H-P0 !!V&N@D,POX0CJ^'HP2+^!/Y&KG0#! ZA :'8"Z% M#RAX5Q\/BO444-A5 %GJRV%0_BV^$G&^ZSJME M\KXT2R5K=!> [G[[ 5PND.,R72PNYE1PZGE%Z[8@%52\]^6MF9*JSG731S97 M0_QLIJ6Y;UJ];I)-5K=-*+ZU/@$.^P0?LSL3^[=F;+("W#?8U762"BFG6P+ M81/_$,]P8.L 8!2T\/>J_JO+"VSJ:J'AX&OHX<@CQE+)J8D C(K4LR:Q]1QP MV'/X*2_SYL;X[]=5!:+:JV3 M-OOJ,=0E=R*9=*;.A0F4,H]?CJT(X'#P>F$8^;97:V.I"7.VG4S#AKJ1HA". MQP*@C,/GR3L1*Q\D(A_:V)8ONC3O(FMN(/L(( P8X8E] H)ZK//B@<)B\>O MT;4^&.E* S*.\U1!0%BJ/(N26 4A805YY#X=;'=% V.NL#/$ (XA03PL0T:9 MV7!JU@2*&UVW]\^2C?%4VMYX_?M]DG2[TQ 4V>=:XV:"X43B&&W*P9B$R5@7KH MAUCA(.'8ZZ%3.I@.I$>)$LIA30A(4XRE;\-;#2(BO!9_2YJJR.ID4]V9W3,X MS-%%:.6#1.3#T[]_]0&!A$+*<4Y!G$RYQV$A5DE(- TZ?^T!J4G&#!%.C85P ME/O24=3J"0WKR>SI&TY= &TAG*+I>H-PE!#EV=C4Z@L-9R?-/OFS#Z5C7A2U M6D!C6C#NTOB82WVKBZK?>F%V9Y/OSN+-9BVZ M?WHT.&ZN%"#"D9C&(Q!.<$)]XV8E@X;C$>PN$_CM=N,/9-Q_-&5& M"*=$2GSK- 8[-LU2/0LGL_:FF0AH=W"0'PX.EJ&# ^8FKGQC;E6"RA:V\LPURN1LB,]339%,<=W^JQG,[#G X8 MFXW"FVQ=U6W^/V]XPUW2/N4F6IYJ$H1CDOJB4V[9G8?9?=9$#K9"5$Z=:Q<0 MC",B/99:*N>1VQ"CH>Q.GO+IR(,V QDF,;V8= ZAN.]B$K>,SJ,7!.NM]F6? MCSNU=,RCEPGZ3N,>/P<.'(R_/Z4K ";-=/G>WM(RCV:8]H;Z$S>@W:Y;3YAB M4Y[OSX5CE'K01\/L94XZ-$$RD'D^26RG@L7.-:FDB MT^0NJVLSIO=)D6?&(@CH\X]DO3.>@][MWJ@ CK MP#3@&_7_+)13$(#?SI43B4 PFOH2[L**@0B[]_./SP3@R"LRSF+,.D' M=VDX92!<3D="<>=\ L))E?H.Y(4E?Q$F_X>IJP!.NXV]CK4 #$OD45=I%4&& M%>%"KW3=7=6OM?%7MCHVNM)E?485GXH# *-4(4^60UIMD.%XXV"NO>TP61MP M\"&!BJ MO+1"(,,YH(?G(Z0E1[_*.'-7RA%7C =D("9PG,.*:"L"$-ULKK4;(B$;TI\&7VWIQT\G; MZ^M:ZUU.?\:Z5I;=5?J-U[6R5*SFIG[BZUI!%U6=2Q0QU+&AEGQ5+(G_I%6M M7.X]1>.CM\%X"(9]!_+*4K2*772=O:85X-.C:77#6Q"E/#ZKLB2M(I>9S&#. M7;^6E]6WYF5E>5E].UY6@/.,G"N>,=2QH9:5U3_*R@ID6^> %82EPJ,IRG*R M^F:L8I>-*Q3 3SSAE M0NFHAC -DZ\]S'GG6[/[+HZT*Q5.\=3;&<")G:,2Q#1:@WA8J/EZD^5U/[B% MUV: 18DBA$^SC7.0$ZM')81IF'-#IWC[MK%CO#AN8MZH'C -4^W>O&155^OQ M12G87C=YXBV\'57XI>'4R<$&.ZOPTV=?LD'IJ) NG7N;\_)P*/!V?R@P;^N. M"M32R W,I]P&-L'12$H\);*F]US"':GA_J5[]5FC M.V(W] _>;D?CNN5(X?)C[[)2+(BCRI,40^,"YD@%\YMM7O3743N; M#<75U>W\^ R-2X)1K*#I29,Q8K%(G>WC)P/X=@Z%J7)*B$$@$5[%&]?(1HID M/V2+&_.G^O[8['F3,6*W2*'JTR9C5*.*(D6JCYX,J"B5,J6H4^H.(9&DF/C* MV$<%K"A2P?KK:I4O]&@>.OM7V[K,VVVM9\W*J!@5#46B_]"LC(@Q4E/Z^%F! M7#TBG+P);HGSL6(%B.E MFX^?"^6X14A1( (%@!0IP:=<=3;Z$K^UKJ_[[V=LDOZ&\>Y+\ Y_/7P)Y.O^ MFP\G?W^#?CS??9.C[6;WS9(?LOHZ+YNDT"O39?J\.^.M=]_5N/O05IO^JP*O MJK:MUOVO-SI;ZKH#F/]?556[_] ]X/"5F:_^#U!+ P04 " !1D)U2.'IS M(>D% T+ &0 'AL+W=O\#GD&TZVB?JN5U(:]!"%L3X?K(Q9OQD.]7PE(Z%/D[6,TS=W MB8J$21_52/-E?:W2IV'9RB*(9*R#)$9*WIT/WGIO M9C[)*N0EO@9RJRN?43:5VR3YGCU<+33R=P*+6=)^%>P,*OSP7B %O).;$+S.=F^E\6$6-;> M/ EU_A-MB[*C 9IOM$FBHG(Z@BB(=[_%0Q&(2@6/ME3 1072!"=!5KHS:I7D:CEQ?2B"#4K]!K=+.3._WTY>8"O7SQ"KU 08S^7"4; M+>*%G@Q-.JJL[>&\&,&[W0APRP@^"G6*B'>"\ A[#=5G]NH7N$YYUDF+B?^CXFD^%]5;5Z(4(\ M5A;:&S\KQ\]ZU@;]F_YYZV 9"R,72&CT7BZ60;RL_'UWT9&7 ^0N=?3+;OR# M=#S94^UWE6B]>]&DWJYI5A$&<^^I>O5"'O7'S>J-RU&/^U?O4V)Z4?"L'.29 M2P6]$7!WY$[#HNVJ/LSS1D]$;"CEC8G?K*)7R1B>=>0[R;I#T /T>MAI\ &W M'GD.$!:][*TEW!)>8+1GAW1C>'OBF >D]9A3*8"8'G>X#GAW 0"NGIVN;0+T MA2(/@.F-G8H T//.'(IP5A-AU*P!!CIB.QWWTT)E;78), :48<]E@'%E4VG? M5?8$G**7:JA?XS,R?@+^IF(,C]M4 6QB.S9_KDI/G,) 2TR=*@A Q/:]9T7! MQXG_:%HFYINV&0IB-:(MX %IL!VTG\?IB' ;:8M^I@ !3;-]^ M]B/@N*X-'=?67T,IW^V &*DL[&P-%K8U;T4=6C70[@+K%SURI' M7[@B0%'B](1/@(ND\QG_?TA2/\>W; ((<)38.7J9*)D&',F'^4K$2XGN$K45 M:H'F26R4F.]OFG^994, J\3ID9\"8*G#(S^M'^8)>;IU:"C4HC<%6E,[K9]! M[[Z6,07(4Z=. P6$T\.N!85D09VZ M%A32 '7H6M#NK@6%?$'M^:(?N7I;B9!.J%./@P+FJ4./@W;V.!BD V9/!\S<4:C][,\@"S)X%'$C=UTIED!"8 M4ZN%5?[+]PQ6"VMP4>HG]:92K2=U!NF!V=/#,7J[7-*019A3-X8!]IE[-V;& MZCY+ZXF30:)@]D31HWA]+5(.284[-7$XP)]W-G&.%Y#7+9R6M,HA67![LI@E M490LT@Z1WHIU1;1?>!CED"FX4\N' \WY87=!#MH.\;K5@_'XZ26"AE+MMP@X MI =N3P\6@5V>0GCE$HA3CX@#K;G#>R"\LS?$@>K<3O6?2O,,^U<.H.=.C1\? MH.QW-GZ.W] 4??!&O8I;.YWM'Q\X[]LY_U-)'4KI _1]IWZ.#WSV._LYQZ>] MHH]F*7<#&U:N=&;W:3\*E090HU#>I75&IWXJLMI=4=T]F&2=W_*\38Q)HOSC M2HJ%5%F!]/U=DIC'A^SB:'E1>/H?4$L#!!0 ( %&0G5)8A$#70 4 )4: M 9 >&PO=V]R:W-H965TV>%=,PZ8Q'Z;T;/AZQE8S"!&XX$JLXIOSI$B*V/N_@SO;&;;@( MI+YAC4=+NH [D%^7-UR-K%R+'\:0B) EB,/\O'.!SV:.HP52Q!\AK$7A&FE7 M[AG[K@=7_GG'UC.""#RI55#U]P 3B"*M2I!8O76^T?4N>5,_=4 MP(1%?X:^#,X[@P[R84Y7D;QEZX^0.=35^CP6B?07K3.LW4'>2D@69\)J!G&8 M;/[I8Q:(@H#24R] ,@%2%G ;!)Q,P-E7P,T$W'T%NIE ZKJU\3T-W)1*.AYQ MMD9HQ/T$?Q%F"S0+4149UH$X5+=_GHW14?OWJ-W*$S0EX"M M!$U\,;*DFJ(V9'G9="XWTR$-TW'0-4MD(- L\<'?E;>4:[E_9.O?)6E5>$WY M*7+P,2(VP37SF>PO;M>(3]O%I^"UBL_V%L?#EF X>;*=5)_;J$^$BX1*\!$5 M>2I-JM&W:XCO@?_58LO-;;FI+:?15EY5A5HZ1K^IYH6./C&ARNG;)R6$KB3$ MHLUD-S?9;77ODD:J>D&7(/6\5;R*4E>9#( CC\6JDP:ZQ3UHB!H#.HKT/.K* M=&.IEUK2S?9AC =N?V0]%&NG!N3L0J95R G!?;*+FM6@ACT#VHE&+X]&KS4: M%S%;Z=7+P6.+)/RA(J$"\Y^"L3'4+4R/# 8E3R=54+\WJ'>AG[O0?YUZ1?^@ M"1,2L3D2- +14DR#W/;@4/4[S$T.GW'W>9.WX$54B' >JJ#,.8O11:'4?Y]< MJ6Q*IN1U2H_1;#Z'E(K1#>.Z7Q^CSR#KU5VQU MF:4=9P?=83DD551CL\.&,;'[OUL(+^BO.)Z^'FI9$,.NI)U=C=%=0^HE MO?BH(;V9\IVZ[I7+N@YD]^JS2PR[$OR&V=UJ]U:<0^(]([WXJU37,9Y-A>3=0 SLA_6Y#M@WWD7;NF[ X9GXHGY!8TV4A MQP?8\1%#;.1@Q$8,L9%V8GO-'1^I8:"N77Z5JT&5.OHT@^R\^[J5]]H:5$/7 M)X;N2#O=O>)FCU1I296\6XY&%=7DA*$NTDY=O[S<7T!@Q! 8.1B!.8; G'T) M[ WV=4Z5VLH?@6H@#>7A&.YSVKGO*I' U7 ;HG\#.GE:N%QJ=8(/,=W MCN$[YV!\YQ2^9OY*OLN4U_>F++55R EQ;;>47JOP^3T&ODC//83*F.I3FR_5 M^=W\;.4B/5$HW;_$9Y/-"8E1LSFPN:9Y?;7<=$ZH^_66,,I,;JG9K[ M$KPOS[P]LS.342G5DTX1#6SR3.BQDQJS_NBZ.DXQ9[HGURCH9"E5S@PMU-W!SQH4S&55[=VHRDH7)N, [!;K(KC&3Y=CQG=W&/5^E MQFZXD]&:K? !S>/Z3M'*;:0D/$>AN12@<#EVIO['R+^P@.K&5XZE/O@&Z\I" MRB>[N$W&CFV H 8$KP&#$X!^#>B_!H0G &$-"*O(;%VIXA QPR8C)4M0]C9)LQ]5 M,"LTN<^%Y?W!*#KEA#.300\B5/R9V?###1=,Q)QE<"NT4041;#2<16@8S_1[ M^ #W7#_!G G*"7M(.X\/$9R]>P_O@ N8\RPC.O7(-62<5>'&M2'76T."$X;T M82Z%237\)A),6O"S;KP?= AP*2I-:()=:*Z#3HESIGK0]\\A\ *_S:!N>(1Q M _=:X%$W?%JL3L&/O.DW1/>$)>?1*Z T(P$V<,K%"H)I1,I5 3%%3]/PT M?)MCOD#U5X>VL-$65MKZ)YW?Y90^AQO&%7QE68'P[3-=A%N#N>Y2<]&HN>AT M:LXV/"]RR%"L3 IR"8:*$J28K#"Q^;BLO8X+I5#$+Q SG<*2JMWV4EN>=JOT M+R&O\JPM([JA@=<*/?)\T'@^^%5TPG>86:]OK->?R&LN5C_#]65CRN5;2X3;EY EVQ]0-Y_?&+^OGK[_3?E8U^X M_?"7\A'^R,>@%QS3$=6W#ND(PM[5"3KVU=_O+JC_L@*4W*1TX8\2,YIU3A> M6NN1M;V+5\:Z!S,7/E7VWEUNS!R74UP"VEH'JP^4YKQ4=D+=+Z4TNP65D'S7\/D'U!+ P04 M " !1D)U2GP<#C.@( "..0 &0 'AL+W=O.&UP,=F%X M>#<:!>L=W9-@Z!VHR[YY]OP]"=FAOQT%!Y^23>RT=T9(T_!H3VQW<'D>GUOX ME^?>,71LERY\$!SW>^)_OZ:.]W(Q@(/LQ-+>[L+HQ.CR_$"V=$7#Q\/"9T>C M'&5C[ZD;V)X+?/I\,;B"[YZL<>006SS9]"4H? 91*%\][\_HX&YS,="B.Z(. M78<1!&'_OM$I=9P(B=W'7RGH(+]FY%C\G*'?QL&S8+Z2@$X]YU=[$^XN!N,! MV-!GVG."^"]X26VU 5@?@]#;I\[L#O:VF_PGK^E %!P0 M;'! J0-2==!3!UW5P4@=C*H#:G P4P=3]0HX=<"J#E;J8*DZC%.'L:K#)'68 MJ 8-M8PY3?4:,"=;F6V8T0V5^889X;#&>&,L&>6PQGGC53+2H3+K,*,=*O,. M,^*A,O,PHQ[6N&\,/R,?UMAOG(49^TB9?92QC]3G>C[98_9'B:S$FC0C(;D\ M][T7X$?V#"_Z$ M;[,^DR'8C#5Z%/OO69G[A)1Z"&?7M;R220G!KN\1=V\0! M=VX0^DD?< M+05L=7@A_@:L/3?TF7T ?I_3_5?J_\&L'[R0735@#B2D&T "\(%NMK:[+5R6 MV__[7V,=&_\%M@OFMN.P*P=GR4FM=A)BLW)N.:\(ZH0(U4*&#.1NL70!NW W="/RG7F<0G>IJDNPOK0 >ON(:WAX;QON^ LGK?E$+S#NGPQH-L%>L[/") M8Y,S,/,?0?N0KH/_I @FSFR*;U=CGP&ID?? MI^[Z.[CVCFSK)5J"Y6!Y["[8Q+&+5KL?@BC%B/,8L13SVB=_V\X92/Z#)26. M!-7*4:V>.1GGR.,^.9&#)4%'X^G7XDX(.=V_%-TDCVXB!9P2EVR49@?4>!6N M]_!Y#H& MC3Y3NP4M#IV-YH'%+F3C5/=R=%Q+X0EBVI JURU8K;&=ZEZ.C6LHE(OHS='W M0+*G!%/OR+:E-F6;MNBT#)^K*>Q;3B'74]BKH+:@U4-.&>GJ5HZ&ZR>4"VBW M+)-C-<;2U:V\0>;"C30IT)V[B2JEY?% J4R]$)=K!'O.(\2E%LFEMM/(MV#% MD;-%-8I@,_IJ[WVVJMEG:\).NHY]_1"*T&NR=TXD6/%D4OJR9/=R['Q M!4*7%]\KQBHY>#Y5V0GJ?&W0S;[IX,JLGZ#,S5+0@I8/@*17\D,0Y2BY1NMR MC;[WW"U_>O0/Z-30TKEFZWUKMLXU6U?7[ MA&''"UCW8M0J(2M$F,%OWJ MXMLE&AKGHV\E*D1&9MEH)C#2AZAL-&\Q*C<(N7X;GVMP%N*%O6&\I'4JIQ,E:QN,JNF![W+-P -L>A!Q2F>Y?'AZX$A%^$J MQXJM'Z/09NZ[:C>X,AOJ5;L*N6:=-E2=2U.QU;AL=9M:%6<<-">U)/B4VN$B MF*;AAJG)UPU#+M-5VDYKI1AXR,Z.(9FAZE=ZER)!-5+V0+^7X^6*G6= M-J(F%VBS[]:YR;795&^=JU!HU+G!U1&?BJR@59U0'S,SL\B@6:V15B(S/!GJ M#>P5GE'*EXXJ>YWV#B;7:1/WS1[79%->57=ESZKSH@\G5?8$5K4U\CZU*JY^ M9H&3Y(F[P @5KE>.FJ\6IGRU6.T\/RQ5+,H/_TPNR^:D9]HPUV2LWA5IIVV: MHA7SO[+4/:4FQ8$>-PTTYOJ.Y?I>'VBUTA!S!<5]]SDPETVLWN=0F!PI6BGM MS=KB)++"U;R_3:V*=!@(&E5I^R2R,RSZTZA!S,<5]=TAP MX8<6ZAT2%2*Q8/5A"T:U/!396>.JT+W/S(K5(32,:F8L1'98'S;4^9AK/)9K M?(U*U:=;F LJ[KMK@KF.XEZ[)BE:B93:6$]%5N/J[/J0615W7KII%BB)[7X1 MV6$X:>J>6%SG+;G.UZA3JNTMKL]6WUT3BRNSU6O7Q!+T0R";357F1'9L-URK M[C.[4M$^L="D:KD462(-F[AIZEE\!;'D*TB-OTX%OL75VNJ[06)Q8;9Z;9!8 M@M8'KI6(8JMJ?9]9E>K[VC9])30SFJH7BR\;5DL?N\:>XF,:J_!CO;Y[(A87 M9:O7GDB*5NI&U98\%:.?!4:Z417-SVU62=2CPDLP>^IOXQ?[ K".HDA^_9J? MS5\>O(I?HJF&UL MK9AM;YLZ%,>_BA7M2IN4%FR>JS32VFRZD]I[JW4/+Z;[P@$G6 .<:SM-^^UG M X$$#&F[O6F!^!S_SL$^_X-G.\9_BI00"1[SK!"7DU3*S85EB3@E.1;G;$,* M]8_YT M13*VNYS R?[!9[I.I7Y@S6<;O";W1'[=W'%U9S5>$IJ30E!6 $Y6EY/W\&*! M FU0COA&R4X<7 ,=RI*QG_KF4W(YL341R4@LM0NL_CV0:Y)EVI/B^+]V.FGF MU(:'UWOO'\O@53!++,@UR[[31*:7DW "$K+"VTQ^9KN_21V0I_W%+!/E7["K MQ]H3$&^%9'EMK AR6E3_\6.=B ,#Y \8H-H =0R@.V#@U ;.K;SIBS*9I;4*GQ;ZO=]+KGZERD[.@W-P0U3>!'B[(!+3 M3+P#9^#K_0*\??,.O &T %]2MA6X2,3,DFI&;6?%M?>KRCL:\.Z 6U;(5( / M14*28WM+D3:X:(][A48=WF)^#APX!0M'%X6'NVHXSLQX.LVD8!(.P&70$Z#6 WBC@-\PI7F;D!%_EQ#N8VG/"#EY_ MC._[9CJ_H?-'Z>Y3QN69)#P_P>?WYG8"V.'KCXE\:.8+&KY@E.\+DS@[@1;T MIG4C%W78^H.\T/;,<&$#%X["W>$G)0E2 +8".&=;?4F+.-NJS:\KB4P)R!7Z MEA,]3@]CG>6:J;5!,RHI,9:;L!\:A-U5:Q@41H$YM*@)+1H-K=RJ M!='A+ M52F+*B;R&*>X6!.@-/BET40]4.AX47>51[U-" ,O&%CGT&X+O_VB0E'%9JSQ M=H\3(=L/HV/013W./QJG=J0[@'J@4?!%J =IG2J1Y%PM)B,X["?8CT+8Y38, MNR"%6/DR/#2([^[-A:F<6%D.T,I;Y4).J/LW\N&B21G^$$% MH9:WVK)JS;?!Z!)I)!_WBVSP1# WK;/%JTR/XVM5$H[+9"^^A(I85RR@7ADQ M!C;N$)T']E_&J$[915V[XY!:787CPCJZW%9;J:HNV-05>EJ_SX1P784'NJFK M>L:CY>4[<*"6PE9DX;C*O@PUV1)-B(R$?8V%@3NX=UN9A>,Z^RI"QTC85UKH MA_Y %P5;K87C8OLJ0M=(V!=,Z+N1,T#82B8C[4_Z:"D>\'T0!#6_Z1=^)C4C5P9%I]SD_!@HB8TTUYN/+C1HT% MGR3)Q=@G)FKK-WIN_:YGNZF#?IJ"ZZJKF8)[J91TW^=_I 4N8JJR=,<$K:@^ M/$I]@*2_!6^HZ'[]UNDZ :(^*?B^!3R1^L6?\76\$]E M[01+&>FI;/V6CRI+UL'!5$[XNCS@$Z!LM*I#G^9I M+8W)R<]5%&=GDV6>K]]-I]E\:59!=I*L35S\DJR O;M/[:;9.3;"H&JVB M*?4\.5T%83PY/ZV^^YR>GR:;/ IC\SDEV6:U"M)?'TR4/)Y-_,GO+Z[#^V5> M?C$]/UT']^;&Y%_7G]/B;KK3L@A7)L[")":IN3N;O/??7>A9V:"2^!::QZQQ M3?P<_:$8T&/N]I0.L&U+4!JQNPJJ-;RZIN709Y<'Z:)H\D M+:4+;>5%Y9NJ==&;,"[#>).GQ:]AT2X_UR?D8Q"FY%L0;0RY,D&V24T1ICPC MKR]-'H11]H;\0;[>7)+7K]Z05R2,R9=ELLF">)&=3O/"A%+1=%X_[L/V<;3G M<5=!>D*8_Y90C_J6YA=X\TLSWS7WVLVG1<=WO:>[WM-*'^O1]S[+3)Z]0S2Q MG296:>+]'?M>N.LV,B0S\TT:YJ&Q^F>K1E9JRC'V<"XD54R<3A^:?K"(E2-3 M[L1:5O*=E1RU\MID>1K.<[,HWB%'@[<:1<,2;\_6K@25@FK/;JO8V2I06XM1 M6HS!N!B3MSGYY\JL;DWZ+Q(IN=,K!\9<[32I<6*N.@[R9]SW_#T_=L6HSZG@ M=C_JG94:M?+KRAP*,/)Q&L'$\[8U\[PEUZ7A:1C?.[D9B.*+H6X&BOAR;)1>U"I=2>D#B'R< M1)O*Z>TEK)O= /0?)QH?X7!;1A5H<->$ I8HSC6&C&)0+>M[[0++#IC>J_G M%JDB<_#M_:9 -8I3[9A!2/XCQ\[*M)&*#64@!0;2D1A(NVRS3LT6.6QNIL! M.AX#"_JCW 6-T-I+W9VZSOT4.F_T9\)'A?#S2_U=);'[54RVYVQ2K3Y<@,. @\XB_N&^*=XO2D% M_S(/)B*^D_N!@XP/=3_0C.$KQZ>D9K5*^S*W;0>0D.$D=,K*6!=O^T,0%6G; M!O1C./T.Y6/,D@:6>.B\HY9%:X$'U9.7,( BPZ'HF(\Q("/#R>B>C[$N\CHA MP43:6S, 1#XJ$%V&YA,2-@[$Y$.)R8&8'">F\[3%NTSL;$=A(FW[ )O\Q;%Y M;#;'&YM\0UG*@:4<9ZE[8#" UH%Q9BP'QG*GNVJV)GL6.2S9XP!?CL/W><+TM)Q0 )&%-S!6 F@I\'6V2TY8J\!R0E2D M;1K 5^#P'2TXU,G] %W!AKH?F"A&KWQB@]%):=3.I)?Q\H%CD^4VS6]\X"1@6.4GC;)1M!Y: MM9; 3CE2W5IV%_?[@$=%VO8!BB6.XN<)SM.210EDED-+X@JHJ?"M )=D477K M0?O!047:I@&$U;CUHM[@,!?W*T"N&EH^4D!$A:_VGY(LJFZ%J,_70%.%T]0I M3U2'#^B@(FW;@* *)^BA#%$=W@] 1=IF 2<5SDG'O% USO@XE]8/Y(7J,"U1 MD;:!0$OU0K1D0S)"!9Q40SFI@9-ZI*-#^C L49&V?0!+_>*P/#8/U$!0/92@ M&@BJ1RK :PR;=6",3A/R_]TXYCET"J^!D9J?)7ODO_5*B06'$QD:]JT<72\/+=?O!OW M89R1R-P5;;R39ZLJLNE"18F+06*W^^2)/]]4QY0 MW_U#POG_4$L#!!0 ( %&0G5*CE1\-* , @, 9 >&PO=V]R:W-H M965T#*]A39/=@K@R',NE>U' M4^=FQW%LLRGDW![I&2@\&6N3 M+IP4"FX,L46><_/O%*1>]",:O6S1R$%9 MH14Q,.Y')_3XC+8\(%@\"%C8M6?B0QEJ_>07EZ-^E'A&("%SW@7'OSF<@93> M$_+X6SJ-JG=ZX/KSB_>+$#P&,^06SK3\+49NVH\Z$1G!F!?2W>K%3R@#"@0S M+6WX)8O2-HE(5EBG\Q*,#'*AEO_\N11B#4";6P"L!+#W AHEH!$"73(+89US MQP<]HQ?$>&OTYA^"-@&-T0CETWCG#)X*Q+E!YXA<<&'( Y<%D&O@MC" :7*6 M[)V#XT+:?7)(3KGD*@-R%TKKA]'%3*@)'MS?G9.];_OD&Q&*_)KJPG(ULKW8 M(3?_AC@K>9PN>; M/*ZY.2(->D!8PF@-_&PW_!RR"IZ\AL>H2"4+JV1AP5]C MB[\+H3!>P26Y5-:9(BAR0%;;)]:"WZD7QI+'DR'BL$C_[J-@T IOF%C8G M6:8+GQ(#&8@Y'THX((4:"BEAA$E06F6%,]J$[P++- M9#'RQ5Q*B+?+%290JE-SZ;VUKE.[V61IO5#MBE5[)ZM;F&GC,)D;]Y \7D,^ M!+,K]K1Z2_H%JKI3L>E\8E5W-O)05]6;5CNJNEL1[WZ5JJ;)JH\GGUK7I?L= MA5WVX1J[3DJ;W7I-Z=J'B.X,X+MU BD"T>,MGZ3W7 6ZZO#T*[1XNNKQ]#.; M?.E\/2W--&UO9&_3C+&DV]Z2O%6?IU^FT=-5IZ>?V^I+]Z^^B6V&=^*MJ#5V MW31)WZH:KXUI?D;&F6%GX8K(;_P7]02P,$% @ 49"=4BJZ#>A[# #E( !D !X M;"]W;W)K&ULW5QM;]LX$OXK1&Y[:('4%O6N-@G0 M)'6;;+,-XG0/Q>$^,#9M:RN)7HE*FN)^_%&T;$H61*$_3(C:8PH^YK.A]DR MQ6C*.\71T#0,=QBC,#DX.>+7KM.3(Y+3*$SP=0JR/(Y1^GB*(_)P? /UA=N MPOF"%A>&)T=+-,=C3#\MKU/V;;B1,@UCG&0A24"*9\<';^"K2VCR'KS)GR%^ MR"J?07$O=X1\*;Y<3(\/C (2CO"$%C(0^W./SW 4%:(8D+]+J0>;08N.U<]K MZ2-^]^QN[E"&STCTKW!*%\<'_@&8XAG*(WI#'M[C\HZ<0MZ$1!G_'SR4;8T# M,,DS2N*R,T,0A\GJ+_I:SD27#F;9P=SJP&9&WL$J.UA=.]AE![MK!Z?LX'3M MX)8=W*X=O+*#U[6#7W;PNW8(R@Y!UP[06&O.X!:T4CFWEW-$T M,PX:?Q.7C^VPL)K+,=I%Q>?P;/5SR M;2[;ULJ>,MF'8)Z23+H<5V)<+J;PD?H)BD-/R&IV :9A.2)Q0P2@%AEN4HF6 P(1F5HE^)=RJP7GI. M [RL50!].79W@]U58K\E%$4@JLVS#*+;&-QTW, PMC!*FGF!:4$Y2&\#TM-. M,',/:8K9E"Z+22:)#*37G"'3=JPMC))6-G1L0X[1WV#TE1C_($D'A+YD&FW; MWE:UI)GEN4'+- 8;B,$.*_40C)B5,N5_QB@%5XCF:4@?NZU?: AW:W1ENC,2'0ART:@Y58 .K!W 1 MC@!V\ 3M>$8DEQN.W8#C.6Z;X0C"AQK&UZ!A6R IFB:%>X'KM* 1% [5'-Z. M!LV8/6DP-2D;.A"Z;18D.!NJ25OF6< L9] P6*9A,@F7[/F3;3[E;+ =0 M>/4Z-$'54,W5-_B>1/=A,@=G*9Z&%(S0)(PX^UWA^ ZG2NX3= MWX=MNS&H* M9C75S,IEA@D3F1%@ZR,FC;"HULEA@J<(D"-54$ZJ8V,EJ8F?EQ$HQP89Z MM\,)LTFU+6O7%#1K:FB6?2]4\.\;?BNT-FE&-@64\4ZTLP?&FFN-'*4EHH?.9W.]JNAL#:#I*)(+7336O M<]ZYJ/#.1<+L 6<4W""*#\&8LC]3W;RIQS '$#Z3]#O;O5_]+H6+,-4NHG&7 MYSB;I.&2)SF9'?V)TA#=19C?-#A%62AU89I1-DLY8]O'(A2F"[Q-G>"N<-_A M>I(1!<_#%X#YEBE#PN?^#B5?P,?9C#68KO"P[;UOFL;K#Q>G'V_X9_CZ!0L' MIG_E6:&<&4G!VSPE:Y490"!&Z3SD=VT.#.,9 M8)V?APP#XIE:D!8CHJS(TK+;FQ:9L\IMH#F+%/EJ:DB#7-H4+S'G#D!6'>GC MDB_5NPW/%:AP 7R@TJWPRV;PG>X?_!=I0V!(.Q%)3>^?492FG&A9!G^V8@ZW R&HFA:#OFE9+:&0).K34=-C5 M$-B*/!^=5;]>HY01,QB3B&_!*6&+FJ)P0D!=YGCYIHLYV8)'[?YYU!8\:G=( M"W7*.C>W)] *C$9,*V]GMT6UMJ!16[.7Z:ZZBZ=5G>!?^PF."RKG!7T=�W M([;K-C4GV8VX?JOB!/G:_9!ON>:*8X2J E5S)3C9[I^3;<')]H[;A*T >A1^ M74>KK=&S9HB5"!Y^1@0E61$;\UB87^+AIC5PE.[2%GQN_Y -@6:4C93Z707P MY3EZ!)\&XP&X9:%$EJ>/_'@:? YQ-"TB@(#^6HW<9_3_"JUU/NQ-.?_GJ2!VW:LR:>8&!/G371J;[_=>L)_O;Z3X]X@EH]3>#: MR[I]YS63)ZYI;J_;]V6SVKIM>7;#$Y3KJ2GW!J\?&2ENY+SE<<522(U9VO,V MGJ!53QVT_O[(XN]].,.K/.OH]6\!@O:\#FF,SIRAEJ7A#,&2GB8!W9DS LE. MP+'-;=X(FDD[SS-^FB/5RM\]9O0%J_JP=YOP!1_Z:C[L*6;4C"*- M&5UE5L47M.GO&/;N'#-J!M!"%1SLJSEX+ROZ#M_C"VKU^]_O^X(Z?R4ET7Z_/3Z!U?G8?@ YT. M7I>K\9IDG(+RE!=[G)'!^O?;!0;C!5O5Y NJ=2Q^>/^(ON1STKA^\5B_5B0& MB^N?48SFB%8%%>0P7J-(R5]XPA:3S>A!I2;A'8+^\Q6!(.Y@SZ<==WL:,VBF M>GV_<9QW5C:#=J5=,/"-ZK^V(@M!\(&:X-OLIG,Z_ZGNYV[::1K<0JG%:AW M +^>J>_%I94"K/[S0="H%EMI7&H_;+H>IK;1LF"#3M?MBO(LT7#05I]A5 JS MC/U\[R[':3^=;2F57"D3,_IWR-"H5'X9/^0(03=,_5$'.:.ZLCVCIR0O:%1J MRHRG/FG0C:!'6ZDY,]29KU]R3>S#M]"HE,89_9^#0*-2Y&;\B).0T_4P]>-0 M&>-Z3<:U!BU%X-"HE,09^[GR,\+,(EXM_EOT]?_#JI3*K=3O&4_@KJNUT9KB MZ+Z85C-,5864J;#*L);T)%?-6;4"ZZV)6V#RL\AMG56?K9C5B-08M;P:!U5)Q3:UXFU'Q61OC]#YD M=G%3UE_]S&DFI5XK'AD^@4>NEIUKZLY[(]4.PV2E^M;EQ_,JAY!C[;B2:$Z9_S++(*]6+52U _-_BM;8*5 'VHJ]/MB54GQOB5AU;)9 M+>%J#+8?WAE6WN<6XW3.WQ^8 ?X*I6/^LJC-USJ38E7O$HU Q&>,0AL&\=(/EV]>W#UA9(E?\O<':&4 MQ/SC@JT\G!8-V.\S0NCZ2S' YA60)_\#4$L#!!0 ( %&0G5)-*,&PO=V]R:W-H965TV@=I!L0$2;!"C[4/0!UH:VT0ITDM2=O/W.Z0416ED-0ML7B3> MSIDSP^&0TZ/2/\T.P))?A9!F%NRLW7^*(I/MH& F5'N0.+-1NF 6NWH;F;T& MEGM0(:(DCD=1P;@,YE,_=J?G4U5:P27<:6+*HF#Z<0%"'6M\%L1.$0C(K*-@^#O $H1P3*CCGYHT:&PZ8+O]Q/[%.X_.K)F!I1+?>6YW ML^ R(#EL6"GLO3K^!;5#0\>7*6'\EQSKM7% LM)85=1@5%!P6?W9KSH0+0 Z MV@U(:D#R5D!: U+O:*7,NW7%+)M/M3H2[58CFVOXV'@T>L.EV\:5U3C+$6?G M- [)4A4%M[@WUA F<^Q+R^469,;!D+,KL(P+\Y%<^)6@,\[$"] %^;JZ(F[XWB8#T?A9!H=.FP.&IN#M]HD2[9G&;>/7;8KEF'+]F@4 M=YL>-J:'O:;OX:#$ 1.++#7DW)(O:%V@??)P"\4:=%],1XV1T7MLV;BA'_?Z MX-G4YGI)TTB%],@I'W<)H_%P3XUYI"RX8:L,J5V^PJX-O2%+:JKKT/=*4 M/E&%MF22GLI$^EP4:7]5_$.T M5I!AVN>=H\DO.ZV7!HB8(.H.!QC1=#5NZ/J M6+7W5_=:67P(^.8.WVJ@W0*#(>)D>EOYL]8Q;]R(4TT][>VL.G(##IGN74]-6!27BS53JG M%I9Z%YB#9C3S2KD(0HQ'04ZY[,TF?F^I9Q-56,$E6VIDBCRG^C1G0AVG/=([ M;ZSX;F_=1C";'.B.K9G]>EAJ6 6UE8SG3!JN)-)L.^T]DD\+,G *7N)OSH[F MZAFY4#9*?7>++]FTAQT1$RRUS@2%?R]LP81PEH#CO\IHK_;I%*^?S]9_]\%# M,!MJV$*);SRS^VEOW$,9V])"V)4Z_L&J@(;.7JJ$\7_1L9+%/906QJJ\4@:" MG,OR/_U1)>)* >RT*X250MA4&-Q1B"J%R =:DOFPGJBELXE61Z2=-%AS#SXW M7ANBX=(=X]IJ>,M!S\X([J.%RG-NX6RL051FL):6RQV3*6<&O7]BEG)A/J ' MM-0J*U*+OE&M*0C!ZP?T=?V$WK_[@-XA+M%?>U48,&(F@04\YR1(*Y1YB1+> M08G0,SC>&_199BS[63^ L.K8PG-L\[#3X#/5?121CRC$(6GA6;Q>'7?@1'6J M(V\ONF=/O3"79)>FM84<49TU,WI"CVFJ"RK0/RLE!()2/8+8OQWN![7[@7<_ MN./^[.EX]B0XW7#![>DCVK =EQ+.'*DM.C#-5=9V?J6#D7?@^L/++!GB9#0) M7JZS>BM%PB1.XEKL)_QAC3_LQ*_R8A"T+B1=>[C4(#>F:%9,25S:'%ZQA&$< M-X#;A,;#=MQ1C3OJQ(7^9X4_[M8O873C\B$*PV8F6Z1&PU'83A;79'$GV6)/ MX=LVK@J9L1PZ(?.G?K<\VOCC6[)XT*!OD2&8).WTXYI^_.8J9M"[.NMW?$.4 M#' <-;AOI4@X&&+2#I[4X$EWV@NMW<=_4-K?7P#ZNE0G+=49QL,&=(L4CI([ MR2;X]#'^K:,OD_ "&G;7--,I9!BF)K14'%)=?J+N M"[T; SR])H1NQ[\,X7*UD>B5N;ZP-_C05JL=I.)D>/NH$+54 MQ7B,\9VJN-R"Y!?7X-N2/:>"RM1OKD_&LMQT)[X;XF[B@ZM)+F=ZYP=<@U)5 M2%L./O5N/40_^M&QL3]WP[6?$"]FRLD,>?B P[03@_58I>UXX!_5/CMG_4$L#!!0 ( %&0G5+F&ZNJ M)P( *\$ 9 >&PO=V]R:W-H965TVTVUHX!MID'P56(&C6[3#LH-B,+526,HF)FW\_27:,%&N*76Q2 MXGLDGRAEK39/MD8D>&ZDLI.H)EI?,V:+&AMN1WJ-RNVLM&DX.==4S*X-\C* M&LG2.'[/&BY4E&=A;6[R3&]("H5S W;3--SL;E'J=A(ET7[A050U^0669VM> MX0+I<3TWSF,#2RD:5%9H!097D^@FN9Z.?7P(^"&PM0G>]++G%J98_14GU)/H808DK MOI'TH-NOV/=SZ?D*+6WX0MO'QA$4&TNZZ<&N@D:H[L^?>QT. ,G%$4#: ]+_ M!8Q[0%".=96%MF:<>)X9W8+QT8[-&T&;@';=".5/<4'&[0J'HSR)1S#532/( M'0U9X*ITOB*A*E2%0 NG,R0NI#V#O%D:R?%)IJ M]T+K[VA]8O@F^%)(0;O7I.U8KP*KO[S;/!U=96Q[J-^_,6X TB&HJY<=C)._ MRNY4*J$L2%PY6#SZAPE;:G+S&LS:O2AH?(#;7VE->\&PO=V]R:W-H965T M2=H5CH$TPK(<"18MNAV$' MQ682HOKP)"7I_OTHV37<+BF&7FR1XB,?GT05>VV>[ ; L6:RSBV MU08DMR/=@**=E3:2.S+-.K:- 5X'D!1QEB336')445D$WYTI"[UU A7<&6:W M4G+SYQJ$WL^B-'IQW.-ZX[PC+HN&K^$!W&-S9\B*^RPU2E 6M6(&5K/H*KV< M3WQ\"/B.L+>#-?.=++5^\L9-/8L23P@$5,YGX/3;P1R$\(F(QN\N9]27],#A M^B7[U] [];+D%N9:_,#:;6;11<1J6/&M'\1.^+F*\15Q^.ZY9$=X7'+S8CE MZ1G+DBP] )^_#U] U<.3U_"8%.EER7I9LI O/Y+O?4D6:"NA[=8 ^WFUM,[0 M9?SU3M6\KYJ'JN,C5=_(RP3R)0IT5/.,+H,QQ.>0M&W6:HC;Y1]#SMVK%@YGS[QU=X#721 A8$2@9G5,.T[XA MK>%T$\9PJ1T-=5ANZ-D%XP-H?Z6)7&?XR>X?\O(O4$L#!!0 ( %&0G5*K M3?XEOP( +T' 9 >&PO=V]R:W-H965T':0_&N0&KCLULIY3]^EV;D%$5LFK2 M7L!V[KGWG'.3Z]%6Z0>S!K#DJ132C(.UM9OK,#1L#24U';4!B4\*I4MJ<:M7 MH=EHH+D'E2),HJ@?EI3+(!OYLYG.1JJR@DN8:6*JLJ1Z=PM";<=!'!P.YGRU MMNX@S$8;NH(%V/O-3.,N;++DO 1IN))$0S$.;N+KR<#%^X"O'+;F:$VO';4LJ8&)$M]X M;M?C8!B0' I:"3M7VX]0Z^FY?$P)XW_)MHZ- L(J8U59@Y%!R>7^GS[5/AP! MXNX90%(#DM<"TAJ0>J%[9E[6E%J:C;3:$NVB,9M;>&\\&M5PZ;JXL!J?(^\647%YJWC"F*\B)\6TH]VU@S]N@FS:(0QM.N;TOU/>% MW)?^F,7),$Y[H_#QV-4386G4'PZ;L&"X? Q;H'T M944%_X4*N2P$]9HTM7!*0'N%N!-%;UH<[S5,>ZUYWAO+<59X1G^(GO/_A/>D MT*HDQHT]G%?N@$HJ=H:?_ 9Z+^Q.8IS'I]WN-QKZKW4[AW]TN[W"W]P>-$P' MKW3[F.A_IB_<#H^&J[O8#S0BE[V+@1WMS8V6]02P,$% @ 49"=4N8=1,9 !@ MZ1H !D !X;"]W;W)K&ULO5EM;]LV$/XKA-$- M+9#&(BGKI4L,)+:W%6A:(VFW#\,^,!)M:Y5$CY3M!MB/'RDIHBQ1M+<"^9)( M\MWQN1?>PY.N#HQ_%1M*"_ M2W-Q/=H4Q?;=>"RB#@1' MSP_ND_6F4 _&TZLM6=,'6GS9+KF\&S=6XB2CN4A8#CA=78]NX+L%#I1"*?%; M0@^B=0V4*X^,?54W[^/KD:,0T91&A3)!Y+\]G=$T598DCK]KHZ-F3:78OGZV M_G/IO'3FD0@Z8^GO25QLKD?!",1T179I<<\.O]+:H8FR%[%4E'_!H9+UG1&( M=J)@6:TL$61)7OTGW^I M!10.*" :@5TK@*N%7!7 0XHN+6">Z["I%8H71]7 MOI>!FY."3*\X.P"NI*4U=5%&O]26\4IR52@/!9>_)E*OF$)X">[IGN8["E:< M96#&\H++] D)I-B 60F!<@%>SVE!DE2\ :] DH//&[83)(_%U;B0.)2U<52O M>5NMB0;6Q.!.+K(18)''-#[6'TO\C1/HV8E;9#5X1_@EP/ "( ?!+P]S\/K5 MFR5G?\EB-,&;G6_-.6UM;KP M+S;!""(M=H1LTB";6)'560:S#M^*_GT>2083%+R.:77U1B'F[=++94FTO)%EF M2,!&>W(;)F9Y8X8?GY,$@!!$V>P =35[.21^B9K,^HP1$ *VE$K+T-WB+?ZU1:+76TY2%JU5KMLL$8=CI2"X.Q@68. M->="_#U!D5O/Z#SNX0TTL/:O]0;4DY'S[M4R%BQ/-K)+.?F/=IG.7DL#7K= M-NQG%_EH(+E(LR&R\TQ3@?6Q_A3>F6KI,\3_(UZ->UT9$^^_BH/2C4@VI?#'D!&AHHD.8@9.>@ M!Y82#JH,R 'OCJH)PS;<(L]=>KY])@F\DPJQYP+\+DU\RS5S&/TPS"_ MJ?ERL" T,2 [,50%L60'.6@^/ F5E[/*0O=[%+Q@6>@VCDY/.<-E86K$7NCY MW;+HRX6.TSIY'K]\T0T;VQOVIQ])MOWI#CQ0OE=3[CD1Q[J_8OAR$<>Z16)[ MB[1&'!L:FH]PYQ0[,XF%KC\PC^#6ZRY[VUODE*^?P"]4_B_WW5D1UZT/OV#K MP[KUX>]H?;C?TJ [\<-NQ UB?N@/$";6C0_;&]]B.?MOY:T[%O9?,-BZCV'[ M$=,>[,#PNJG;30Q"_=/4N/5*7SJR+K^E"%!.CM6+\>9I\[WFIOQ*T7E^"]_- MJJ\NVDSU$>B.<'EH$2"E*VG2N?1E\GGU7:6Z*=BV_'#PR H9S?)R0TE,N1*0 MOZ\8*YYOU +-UZWIOU!+ P04 " !1D)U2?7^Z&/(# #O#@ &0 'AL M+W=OL:!^V$FWB! I4@%1@ M3[?25JK*[=W#Z1Y,,A"KB49WX8!/=^ MSKCP1@.W]JQ& [DV&1?PK(A>YSE3NS%D^\,*7J;$+_FBP8DN8@?F^ M>E8X\ZLH"<]!:"X%4; 8>H_T84I[UL%9_,YAJVMC8JG,I7RUDZ_)T LL(L@@ M-C8$P[\-3"#+;"3$\7<9U*OVM([U\7OT7QQY)#-G&B8R^X,G)AUZ/8\DL&#K MS+S([:]0$NK8>+',M/LEV](V\$B\UD;FI3,BR+DH_ME;>1 UA[!]P2$L'<(C M!WK)(2H=HFL=VJ5#VYU,0<6=PY09-AHHN27*6F,T.W"'Z;R1/A=6]YE1^)2C MGQG1\([,4J;@=HRGEY")S#&E-'.B?)Z"83S3-^26?)]-R>=/-^03X8+\ELJU M9B+1 ]\@"!O*C\L-Q\6&X84-(_(DA4DU^2(22 []?01?,0C?&8S#QH!/3-V1 MB+9(&(3T#)[)]>[!&?=IL_L4XDON!VRB2H_(Q8LNQ/N2KS*Y R S4!L>0RG. M_$2<%GG,,AD70LD%>8%8+@7_!\V>07%IK;71Y,]ON /Y:B#7?S7@:U?XV@Y? M^P*^ Q?6L@3<[AG.I4<2^=['MC;09191V!OZFKM>I43<,VI71 >Q. M!;O3"+LZ5ET>ZR7T+1*S%3)J<[%!H21:G>.3[%IIP:U%P2'=*:=$SJ4 MUHP.Z-Q7=.X;Z;R -HK'5@9\"\D*E*L PA(S,GXE:\&M]D^0ST$UZ=ZM=NQ^ MR+SL5?AZ/TM@(5%2[VEQ[?E#"T_IQ2Z.@=ZSAJ1D- M>]&1AGZM$\A!+5U'I1'+6ICBD[I:K;JV1]>K'*V/Z<.DZ+WV88I6$#^8EUQH MDL$"0P9W74PK5717Q<3(E>LWYM)@]^*&*7:DH*P!/E](:=XG=H.JQQW]"U!+ M P04 " !1D)U2,@S%;*4" ";!@ &0 'AL+W=O@O22^?;=C.(QV0CZJ$E'#<\6X&GNEUIN;(%!IB151OM@@ M-SNYD!719BJ+0&TDDLR!*A9$83@,*D*YEXSS]LO/-"BU'8A2$8;4N 2]6JSD&86M"P9K9 K*CA(S,?>I'4 M,5-X-0JTT;7H(&TTIK5&=$(CAGO!=:G@EF>8O<<'QF]K.MJ;GD:=A/=$^A#W M+B$*H]X1/[/_AX<==N*VAK'CBT_PO=4/YE2E3*BM1/@U62LMS6/ZNT.BWTKT MG43_A,1MGJ-[X,U-.#%MQ"31>.PVNJEZUWX8?CI6M6[<^6 XN++0BXX\@S;/ MH)-LJ8G>:B%?8.4O?<@Q0TE89ZINPJCW;ZIWSH:MLV&W,UIPFM.4< VSDO#" MEAQ67&(JS,XK9NZBI\@QIUH!5?" 1 E.UNP%%D(INF9X"9-*; V%R!NL-(_^ M'G4L7NWJBW-E6^]3$OK]4?!T&"4X>,\KE(5K?PI2JU2_/>UJVV$GKK%\6)^: MSELWRC>:NFV;=Z.@7 '#W%"&_I4INZQ;83W18N.ZR5IHTYOT<# "."0 &0 'AL+W=O MV8>RJ7"F=^BI+Q@ M0G,I0+'5W+L(SJ\"8AVT M9N9D75-#%S,E-Z"L-:+9@8N-\T8U7-@TWAN%NQS]S"(8#> KGI8O(I$%@R53 M<)]1Q>##-3.4Y_HCG,'#_35\./D()^"#MKL:N( 'P8T^[2Q\RV2EJ4AQ\>3- M?.8;I&H_Z"<-K!3PEJH!#(-3 M"$D8]/"Y>K\[.4)GV(9]Z/"&!_!NJ!)*Q_'<$?M?@CAS\Z M@&]3REU*^V)?^T;.U][SYT5(XFB"<7GNAF3?+"83,FJMWC ;M\S&1YG]+ MI6?TF2DL%( D"[S/S3'"2J,-GAD,3A_S&GO-Q//6JI M1T>IWZQ66'Q KK!^8:IX@C( N4+)E"NH(F& -S9Y@LK>#;=7S\M*)1E6&RAS MNM7:IR_:(SXEX8ZX?9M)'/0KF[3*)O^6E"8;E4:%>),Q1V5E,">0\KRRLD5[ MP*SZVKY/T*0O8=.8[&CJ-1M.HWY9TU;6])VWX)7DJ:WZ/.GC6H--NB0&\>[1 MVC-D.F!*Q"0UWY!CG*]$(:?.6K8?H^< MY :FF]+=I!\UJ>GYG:R$J8M_N]H^*BY<*]U9O[2/#=F)DZ?KGHS38C=TPPP<34]8 ]U=2FNW$?J!] M@BW^ E!+ P04 " !1D)U2\+T(.@X' "I* &0 'AL+W=O5,)/FP:Y5D?!0'KYSPM M>B='S74'LD,I&HN@NN_]V*@VT]YBS+KA\N?[WG]K)J\G<\6E&)39 M7^E038Y[40\,Q8A/,_6IG+T5[81HW5]29K+Y"V:M;= #R52J,F\;:P_RM)C_ MYW?M0BPUT/W8&Z"V 5IO0!P-<-L -Q.=>]9,ZYPK?G)4E3-0U=:ZM_I#LS9- M:SV;M*C#>*DJ_6NJVZD32 _!:9),\VG&E1B"#VHB*C H!G\\&18W , M+LI"323XM1B*X6K[OI[(8C;H?C9GR-OA!:\. 8;[ 4(6OP9;-\\\+B#%XN+ MF_ZPH[]-"_NN2,I<@-?U N^!K^]U<_!.B5S^[1F<+ 8GS>#$,?BE*I/K29D- M125_ >+;-%7?]\&5&*=%D19CG?P9+Q)AB]J\8]9T7'/@]H12%,0H.NK?+J^F MQ2Z(6-=)A<#D:+QR-O8X.2JFS8@0D MSX0U9>/.J Q&+ C7G.N:$0+#R!%]&!A9"+S^?2X5SP!O[L25&]%*^:#C!:(, M,KCFK,4.TM!!"[@D87 +7\>Z9MGL*>QZ8 &!S?*UY(S;.ZHCD=_J/U7I=("GR]$/F5J'PR (T(P1=0(6AD"/XP'6I[ M7KGU0H9P[(B#$1CH5Y@/%AS/.7S/CBNA2V2QE$])$R1[D6.5%QB[TL4(!_0K MQ],+(>R*!0FIPT^C%= O%K7"*7X'Q&BDJW/KN%W>!XY1#>JAG_4[ZRJT$#T. M78H)#=*AG^F[:B;L0OP@HC%UQ 49B*-M(+X5&%$7S0?.S$ &SJE MM1MM$TG#>T1?()*&X\C/\4=((.H"&S*&73$SR$9^9#^M J(NW@]8 %WX,(A' M?L0_O0 B"_LA9+$#_LC '_GAOUD#41?S$")'D8 -Y+$?\CO+(+8@'S(:.W(+ M&^AC/_1WU4'PON1^@@6U/JP%RI@9>V@7R@_R'\O$9%!,;)<#D M^3F+#>;Q-F7]UHJ)NW7[:KSGDFDSHT$4.=+"J +VJX([+,"!"_"&S60]+%_0'#CC 2 WSB!_[.>DBZ^,D@LVR^>U#"8)GY,[PR^9] Z8O!- MV N\W#'\)OX"_D$;M,12GZ]$LGV?8S%#@>N.-*PG?M8WKNYO#%&[4NVZ;1,K M@W82/W^LJ($V]4/[$6)'+44Z@R%:#YW-+HPQ)O;@4<-QZN?XTZHBM3 ?8HP< MND@-]:F?^C_@G6%7#M9>&JZZ:@2!^@5ALS+2+OI)Y(JD(3_UDW]G8:06';"] MB+39N=]$TJ77P7Z]V%5!J65?/B*,KK^+M-KA9;M5QXU$4'^%_P"MI99]'D^R M&9F@?IFXWX 5=\F$%V,!]+TZX]50YT"A*IZLJNO/K,S4Z V-7H#V1FSH(U_M M4LM^/X0H7D]+BYE3C9D1(^87([T6>3G4MQ"0,WZSE <_=_B942P&GS_\S"@1 M\RO1QO"W[=F*5*^?Z>C:K-.HOW3H*Q?5N#D+)W4\M0[.3TPMOEV\TB6*!)D8Z2Z#PU#G8C4_%S>_4.5-<[3LJE2JS)N/ M$\$UIVL#_?NH+-7]13W XG3BR?]02P,$% @ 49"=4L#,&ULO5?;CILZ%/T5"_6AE:H! M7[B-DDC-T)XSTIEJ-.GEH>J#$YP$%7!J.Y/I43^^-A (X3+M5.U+ F:OM9\&>'+CX(K>,*?"0I;F<6ENE=I>V+5=;EE%YP75.,!H7 MH"RUD>-X=D:3W)I-BK%;,9OPO4J3G-T*(/=91L6W.4OY86I!ZSAPEVRVR@S8 ML\F.;MB"J?>[6Z'O[)HE3C*6RX3G0+#UU'H%+R/D&$ 1\2%A!WER#OX6I%:=4X#/+T^LK\I)J\GLZ227?'T M8Q*K[=0*+!"S-=VGZHX?_F75A%S#M^*I+'[!H8PEO@56>ZEX5H&U@BS)RW_Z M4"W$"0"% P!4 = Y X < 7 /PL@%8 4*U-.I5B'B"HZFPA^ ,)$:S9S42QF M@=;33W*S[PLE]--$X]0,>A=@P39Z)Q6X8SLN5))OP/.(*9JD\@5X!I(VTCD-TEY5_/.2'PWP8W##<[65X'4>L[B-M[766C Z"IZC4<(;*BX MAB\![+ M=5Y6NJF83__I<'"M6"8_CR0C=3)2)",#R=[NLR43@*]U-9MT=)DR<%Q8\!V, MK/&\9'8+9F,T]S,TL>][Q+BU&'=B?9 @=CG]0IRXWOAKD8 M043ZE7FU,F]4V3^"2PEV@J\3U2?.ZRP%#(CO^6?BNF&AGD/0K\VOM?FCVB*F MK7^5E,=#ERN@F3DW_Y<#[$&_*R3K$^UWU+@X0/!,H48=^JZ J>.L4. XA'8'= M.-_%[L Y@(T'0_QGBJKB;=>+C\YMJB=,'U\?#^AN[!R.^_E88<&N8?=5UJ-A M;6F-N<-Q=U]\D^9T_U)Q-?X,O;]07(WEPG'/'2^NKF4B+_"=SAGHQD$<$#)T M"!ISA8^XZV/%U;78@&!T_K;J"8,D#+P!>8W)PG&7?7IMA5TW&54T&E)*LD^^YS,F-D5?),&*[W-5?BG7HW7O]:KH M.,[&Y_#RJNR@&IJRH=,?OILDER!E:TWI7/AZ+479(Y4WBN^*KF')E>Y!BLNM M[BN9, 'Z^9IS=;PQ">I.=?8#4$L#!!0 ( %&0G5+Z)G,.AP, H9 - M >&PO9#YQ2(#Z .W%2@8JL<^7\YW/Q\=.K/9R MN>#T>DJIM.8Q3_*^/94R>^S;KEO9+'WY&"JK_]:V--\P#6G?OCU^_6V6 MRO-7EKX>O3DZ:MV>G&_:CPO@Q':,I&=[D)ZV<%Z%8=3^?M1;N5'RSE[D6Z@Q MXNXZ<4VTRS$P*_KSXQ>JJ<9VD'=:>Y%OH<:(73/Q[Y^HZ K:I;EMIOYRB5)7 MT"YJ#TO'PY9[#=E#PQ2U)1Q-81].^HO'T# M6/9 (..\$MBVM6'0RXB45"07JE/<7!@?05;9OEED2N%$D(7;/K-KA^*B@HQ2 M$5)1;W'VTC3H<1J!',$F4[C*-', E#*-52-D9)(FI-"P]"@;BG9,.;^&O?AK MM,8]CU9FM%@[2=54@LJFIM$=X%]ET]RKM-UG\5H9NTOEAYD:3E+TH5+HE: 1 MFQ?]>50)P-A=G)UD&5^\YVR2Q%0/?N^ @QY9^EG35+![%0U*9:P,5-C6'162 MC5[V,9'0Z-"H98WGP?_LQLF#;PP.) I*?E M&I]MO$*VUP$VI]LJ!!LI7HG82/%< V+.&W@$@7FVL3C@@1@"JQ%', 6@ M 4,\KW@.;CR/G.5SRJG_^S'X"U!+ P04 " !1D)U2EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %&0G5*Z ^83 ML00 )\H / >&PO=V]R:V)O;VLN>&ULQ9I=;]LV%(;_"J&K%NALZ\OY M0%U@C9B25=/WU.Y)CC.J<%[TY\TUL20S]B!3YG$/J M_;-UC_?6/HIO;6/\(MF$L#V?3GVU4:WT$[M5AJZLK6MEH$/W,/5;IV3M-TJ% MMIEFL]E\VDIMD@_O]W7=N&E\8(.J@K:&3O8G[K1Z]O]>[P_%D_;Z7CLA; M>>^',T'>?Y4$LDCF,ZIPK9T/0XFA?DF,3XH*[XZZ8"]U$Y1;RJ!^=[;;:O/0 M5T-W,8UN8VB'_>>N$<_=SS2C7:]UI9:VZEIEPJX=G6IZ0.,W>NL3862K%LF^ M2']+]!M7]>[V G%%C>7.-5UP5_5 R$=S84VMC%>UH&_>-KHFCEJL>ASZUP@R M Y#9$2'_S"+('$#F1X'\*!MI*B4BR ) %D>$'+5D"2#+8W9W'D'. >3\F)!% M!'D"($]X(=,)=:W77MBUN''*4^FA4$1W"NA.>>FRB5C)1@UT'SNOC?)>^8CM M#+"=\;+E$W$A_>;=\%?\]E>GGPC5!/].2%/'HSF=H=E[QHM93,17Y8/35?_P M?9;N49$6&R56JNJQ%W)(RBR1=-8/C+;586BE86JA@1(H M-E7TZ,68R"(IMT;2?IIY4H9Z=>UL.S ZBK"]>-9A$V,BG:3,/DE[H6RD4[^0 M] 8QMU2;_]%X*=)*RNR5E,1R92K;*G$KOXULER&19,PB2/@IH,625CMLKK0<2+>&)!%L@\!;-Y4")!K#$F M,D]QQ'QG.0J*"F2>XO_*=PYT"!F/#N6R#4E=\(# M,>/9L42N*;D3'H@9SXXE2T$"FG,+Z/!R MP8%.GR,!S7?OQNU?B*O5FE+Z^II^PM/Y2C;5C1/]QV[;OBC[?;5UUS07=.Z+ M^61EO7^_;O]NX(=_ %!+ P04 " !1D)U2]4F2S $" !>) &@ 'AL M+U]R96QS+W=O3ENT]"MW[IM3KI3_F=AO-OMU_MVO_QSS:?K'X/3>CV]EE_/4+%ZZ<9NG59,^#M?= M)5TVW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ02T$M?6#;B'H MMG[0'03=U0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6!%L(Q!8D6PC,%D1;"-06 M9%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36V<,V@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC9[64*@ MMZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@ MMZ/>3J"WSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0 MZ!VH=Q#H':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZMZAW M2Z!WBWJW/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_=LYNP@7G!+\3/?X%4$L# M!!0 ( %&0G5+63,"2X $ .,C 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:RT[#,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V:Q)9MH/P]3@J50*6B*A)W MTZBU/7?BD&^?: MIC0QK;.7OOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR)8M<6FZ(G^Y-CNF':?/*C M\\3H\[G,DP^F)2X7(QV;_*VX34^FCWX^&:5=4_3([7>^K M]:MQ'H&-C^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@?9R"]'$&TL&UL4$L! A0#% @ 49"=4F,N[*_O *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 49"=4IEME>T<% " %0 & @($." >&PO M=V]R:W-H965T&UL4$L! A0#% @ 49"=4C_HE]<5!0 MZQ( !@ ("!BPT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4A0"$$L' P F0D !@ M ("!"A\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 49"=4B33!D.!!0 Z0T !@ ("!<# 'AL+W=O&PO=V]R:W-H965T 0 L* 9 M " @4YC !X;"]W;W)K&UL4$L! A0#% M @ 49"=4C:7#^^9"0 ?!P !D ("!_6< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4M]#"U=: M"P B !D ("!M(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4@5VBO0> P 9 < !D M ("!0ZD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 49"=4NIA@!&PO=V]R:W-H965T&UL4$L! A0#% @ M49"=4L_C()KC!P BQH !D ("!\LP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4KJ9&/K_ P '0D !D M ("!$>X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 49"=4J,^OA,[ P - < !D ("!:?H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"= M4EJ,3ZO0!@ 5RD !D ("!\08! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4O8Y^J6_#@ /E, M !D ("!*AD! 'AL+W=OD% T+ &0 @($@* $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4HX=F[BV P 00P !D M ("!MS,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 49"=4F9\]H[-!@ G# !D ("!'48! 'AL+W=O M&PO=V]R:W-H965TPP Y2 9 " @8!0 M 0!X;"]W;W)K&UL4$L! A0#% @ 49"=4DTH MQRTG P "0H !D ("!,ET! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49"=4N$:CJY: @ U 4 !D M ("!]68! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 49"=4GU_NACR P [PX !D ("! M\W(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 49"=4O"]"#H.!P J2@ !D ("!=GT! 'AL+W=O&UL4$L! A0#% @ 49"=4I>*NQS $P( L M ( !=HP! %]R96QS+RYR96QS4$L! A0#% @ 49"=4KH#YA.Q M! GR@ \ ( !7XT! 'AL+W=O7!E&UL4$L% 3!@ !% $4 VA( (>6 0 $! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 338 454 1 false 95 0 false 16 false false R1.htm 0001001 - Document - Document Sheet http://www.firstsolar.com/role/Document Document Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement Sheet http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement Condensed Consolidated Statements of Stockholders' Equity Statement Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - 1. Basis of Presentation Sheet http://www.firstsolar.com/role/A1BasisofPresentation 1. Basis of Presentation Notes 8 false false R9.htm 2102102 - Disclosure - 2. Sales of Businesses Sheet http://www.firstsolar.com/role/A2SalesofBusinesses 2. Sales of Businesses Notes 9 false false R10.htm 2104103 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities Sheet http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecurities 3. Cash, Cash Equivalents, and Marketable Securities Notes 10 false false R11.htm 2108104 - Disclosure - 4. Restricted Marketable Securities Sheet http://www.firstsolar.com/role/A4RestrictedMarketableSecurities 4. Restricted Marketable Securities Notes 11 false false R12.htm 2112105 - Disclosure - 5. Consolidated Balance Sheet Details Sheet http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetails 5. Consolidated Balance Sheet Details Notes 12 false false R13.htm 2115106 - Disclosure - 6. Derivative Financial Instruments Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstruments 6. Derivative Financial Instruments Notes 13 false false R14.htm 2121107 - Disclosure - 7. Leases (Notes) Notes http://www.firstsolar.com/role/A7LeasesNotes 7. Leases (Notes) Notes 14 false false R15.htm 2124108 - Disclosure - 8. Fair Value Measurements Sheet http://www.firstsolar.com/role/A8FairValueMeasurements 8. Fair Value Measurements Notes 15 false false R16.htm 2128109 - Disclosure - 9. Debt Sheet http://www.firstsolar.com/role/A9Debt 9. Debt Notes 16 false false R17.htm 2131110 - Disclosure - 10. Commitments and Contingencies Sheet http://www.firstsolar.com/role/A10CommitmentsandContingencies 10. Commitments and Contingencies Notes 17 false false R18.htm 2138111 - Disclosure - 11. Revenue from Contracts with Customers (Notes) Notes http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersNotes 11. Revenue from Contracts with Customers (Notes) Notes 18 false false R19.htm 2141112 - Disclosure - 12. Share-Based Compensation Sheet http://www.firstsolar.com/role/A12ShareBasedCompensation 12. Share-Based Compensation Notes 19 false false R20.htm 2144113 - Disclosure - 13. Income Taxes Sheet http://www.firstsolar.com/role/A13IncomeTaxes 13. Income Taxes Notes 20 false false R21.htm 2146114 - Disclosure - 14. Net Income Per Share Sheet http://www.firstsolar.com/role/A14NetIncomePerShare 14. Net Income Per Share Notes 21 false false R22.htm 2149115 - Disclosure - 15. Accumulated Other Comprehensive Loss (Notes) Notes http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossNotes 15. Accumulated Other Comprehensive Loss (Notes) Notes 22 false false R23.htm 2152116 - Disclosure - 16. Segment Reporting Sheet http://www.firstsolar.com/role/A16SegmentReporting 16. Segment Reporting Notes 23 false false R24.htm 2305301 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Tables) Sheet http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables 3. Cash, Cash Equivalents, and Marketable Securities (Tables) Tables http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecurities 24 false false R25.htm 2309302 - Disclosure - 4. Restricted Marketable Securities (Tables) Sheet http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables 4. Restricted Marketable Securities (Tables) Tables http://www.firstsolar.com/role/A4RestrictedMarketableSecurities 25 false false R26.htm 2313303 - Disclosure - 5. Consolidated Balance Sheet Details (Tables) Sheet http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables 5. Consolidated Balance Sheet Details (Tables) Tables http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetails 26 false false R27.htm 2316304 - Disclosure - 6. Derivative Financial Instruments (Tables) Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables 6. Derivative Financial Instruments (Tables) Tables http://www.firstsolar.com/role/A6DerivativeFinancialInstruments 27 false false R28.htm 2322305 - Disclosure - 7. Leases (Tables) Sheet http://www.firstsolar.com/role/A7LeasesTables 7. Leases (Tables) Tables http://www.firstsolar.com/role/A7LeasesNotes 28 false false R29.htm 2325306 - Disclosure - 8. Fair Value Measurements (Tables) Sheet http://www.firstsolar.com/role/A8FairValueMeasurementsTables 8. Fair Value Measurements (Tables) Tables http://www.firstsolar.com/role/A8FairValueMeasurements 29 false false R30.htm 2329307 - Disclosure - 9. Debt (Tables) Sheet http://www.firstsolar.com/role/A9DebtTables 9. Debt (Tables) Tables http://www.firstsolar.com/role/A9Debt 30 false false R31.htm 2332308 - Disclosure - 10. Commitments and Contingencies (Tables) Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 10. Commitments and Contingencies (Tables) Tables http://www.firstsolar.com/role/A10CommitmentsandContingencies 31 false false R32.htm 2339309 - Disclosure - 11. Revenue from Contracts with Customers (Tables) Sheet http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables 11. Revenue from Contracts with Customers (Tables) Tables http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersNotes 32 false false R33.htm 2342310 - Disclosure - 12. Share-Based Compensation (Tables) Sheet http://www.firstsolar.com/role/A12ShareBasedCompensationTables 12. Share-Based Compensation (Tables) Tables http://www.firstsolar.com/role/A12ShareBasedCompensation 33 false false R34.htm 2347311 - Disclosure - 14. Net Income Per Share (Tables) Sheet http://www.firstsolar.com/role/A14NetIncomePerShareTables 14. Net Income Per Share (Tables) Tables http://www.firstsolar.com/role/A14NetIncomePerShare 34 false false R35.htm 2350312 - Disclosure - 15. Accumulated Other Comprehensive Loss (Tables) Sheet http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossTables 15. Accumulated Other Comprehensive Loss (Tables) Tables http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossNotes 35 false false R36.htm 2353313 - Disclosure - 16. Segment Reporting (Tables) Sheet http://www.firstsolar.com/role/A16SegmentReportingTables 16. Segment Reporting (Tables) Tables http://www.firstsolar.com/role/A16SegmentReporting 36 false false R37.htm 2403401 - Disclosure - 2. Sales of Businesses (Details) Sheet http://www.firstsolar.com/role/A2SalesofBusinessesDetails 2. Sales of Businesses (Details) Details http://www.firstsolar.com/role/A2SalesofBusinesses 37 false false R38.htm 2406402 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities Sheet http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities Details http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables 38 false false R39.htm 2407403 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities Sheet http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities Details http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables 39 false false R40.htm 2410404 - Disclosure - 4. Restricted Marketable Securities (Details) - Restricted Marketable Securities Sheet http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities 4. Restricted Marketable Securities (Details) - Restricted Marketable Securities Details http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables 40 false false R41.htm 2411405 - Disclosure - 4. Restricted Marketable Securities (Details) - Available for sale Sheet http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale 4. Restricted Marketable Securities (Details) - Available for sale Details http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables 41 false false R42.htm 2414406 - Disclosure - 5. Consolidated Balance Sheet Details (Details) Sheet http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails 5. Consolidated Balance Sheet Details (Details) Details http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables 42 false false R43.htm 2417407 - Disclosure - 6. Derivative Financial Instruments (Details) - Summary Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary 6. Derivative Financial Instruments (Details) - Summary Details http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables 43 false false R44.htm 2418408 - Disclosure - 6. Derivative Financial Instruments (Details) - Hedging Relationship Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship 6. Derivative Financial Instruments (Details) - Hedging Relationship Details http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables 44 false false R45.htm 2419409 - Disclosure - 6. Derivative Financial Instruments (Details) - Risk Management Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement 6. Derivative Financial Instruments (Details) - Risk Management Details http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables 45 false false R46.htm 2420410 - Disclosure - 6. Derivative Financial Instruments (Details) - Transaction Exposure Sheet http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure 6. Derivative Financial Instruments (Details) - Transaction Exposure Details http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables 46 false false R47.htm 2423411 - Disclosure - 7. Leases (Details) Sheet http://www.firstsolar.com/role/A7LeasesDetails 7. Leases (Details) Details http://www.firstsolar.com/role/A7LeasesTables 47 false false R48.htm 2426412 - Disclosure - 8. Fair Value Measurements (Details) Sheet http://www.firstsolar.com/role/A8FairValueMeasurementsDetails 8. Fair Value Measurements (Details) Details http://www.firstsolar.com/role/A8FairValueMeasurementsTables 48 false false R49.htm 2427413 - Disclosure - 8. Fair Value Measurements (Details) - Balance Sheet Grouping Sheet http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping 8. Fair Value Measurements (Details) - Balance Sheet Grouping Details http://www.firstsolar.com/role/A8FairValueMeasurementsTables 49 false false R50.htm 2430414 - Disclosure - 9. Debt (Details) Sheet http://www.firstsolar.com/role/A9DebtDetails 9. Debt (Details) Details http://www.firstsolar.com/role/A9DebtTables 50 false false R51.htm 2433415 - Disclosure - 10. Commitments and Contingencies (Details) - Commercial Commitments Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments 10. Commitments and Contingencies (Details) - Commercial Commitments Details http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 51 false false R52.htm 2434416 - Disclosure - 10. Commitments and Contingencies (Details) - Product Warranties Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties 10. Commitments and Contingencies (Details) - Product Warranties Details http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 52 false false R53.htm 2435417 - Disclosure - 10. Commitments and Contingencies (Details) - Performance Guarantees Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsPerformanceGuarantees 10. Commitments and Contingencies (Details) - Performance Guarantees Details http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 53 false false R54.htm 2436418 - Disclosure - 10. Commitments and Contingencies (Details) - Indemnifications Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsIndemnifications 10. Commitments and Contingencies (Details) - Indemnifications Details http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 54 false false R55.htm 2437419 - Disclosure - 10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability Sheet http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability 10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability Details http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables 55 false false R56.htm 2440420 - Disclosure - 11. Revenue from Contracts with Customers (Details) Sheet http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails 11. Revenue from Contracts with Customers (Details) Details http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables 56 false false R57.htm 2443421 - Disclosure - 12. Share-Based Compensation (Details) Sheet http://www.firstsolar.com/role/A12ShareBasedCompensationDetails 12. Share-Based Compensation (Details) Details http://www.firstsolar.com/role/A12ShareBasedCompensationTables 57 false false R58.htm 2445422 - Disclosure - 13. Income Taxes (Details) Sheet http://www.firstsolar.com/role/A13IncomeTaxesDetails 13. Income Taxes (Details) Details http://www.firstsolar.com/role/A13IncomeTaxes 58 false false R59.htm 2448423 - Disclosure - 14. Net Income Per Share (Details) Sheet http://www.firstsolar.com/role/A14NetIncomePerShareDetails 14. Net Income Per Share (Details) Details http://www.firstsolar.com/role/A14NetIncomePerShareTables 59 false false R60.htm 2451424 - Disclosure - 15. Accumulated Other Comprehensive Loss (Details) Sheet http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails 15. Accumulated Other Comprehensive Loss (Details) Details http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossTables 60 false false R61.htm 2454425 - Disclosure - 16. Segment Reporting (Details) Sheet http://www.firstsolar.com/role/A16SegmentReportingDetails 16. Segment Reporting (Details) Details http://www.firstsolar.com/role/A16SegmentReportingTables 61 false false All Reports Book All Reports fslr-20210331.htm ex101purchaseandsaleagreem.htm ex311ceocertificationmarch.htm ex312cfocertificationmarch.htm ex321ceocfocertificationma.htm fslr-20210331.xsd fslr-20210331_cal.xml fslr-20210331_def.xml fslr-20210331_lab.xml fslr-20210331_pre.xml fslr-20210331_g1.jpg http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fslr-20210331.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 338, "dts": { "calculationLink": { "local": [ "fslr-20210331_cal.xml" ] }, "definitionLink": { "local": [ "fslr-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": [ "fslr-20210331.htm" ] }, "labelLink": { "local": [ "fslr-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": [ "fslr-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "fslr-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": 642, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 38, "http://www.firstsolar.com/20210331": 2, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 45 }, "keyCustom": 77, "keyStandard": 377, "memberCustom": 31, "memberStandard": 64, "nsprefix": "fslr", "nsuri": "http://www.firstsolar.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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 - Document", "role": "http://www.firstsolar.com/role/Document", "shortName": "Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities", "role": "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecurities", "shortName": "3. Cash, Cash Equivalents, and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - 4. Restricted Marketable Securities", "role": "http://www.firstsolar.com/role/A4RestrictedMarketableSecurities", "shortName": "4. Restricted Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2112105 - Disclosure - 5. Consolidated Balance Sheet Details", "role": "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetails", "shortName": "5. Consolidated Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115106 - Disclosure - 6. Derivative Financial Instruments", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstruments", "shortName": "6. Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121107 - Disclosure - 7. Leases (Notes)", "role": "http://www.firstsolar.com/role/A7LeasesNotes", "shortName": "7. Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124108 - Disclosure - 8. Fair Value Measurements", "role": "http://www.firstsolar.com/role/A8FairValueMeasurements", "shortName": "8. Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2128109 - Disclosure - 9. Debt", "role": "http://www.firstsolar.com/role/A9Debt", "shortName": "9. Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - 10. Commitments and Contingencies", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingencies", "shortName": "10. Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - 11. Revenue from Contracts with Customers (Notes)", "role": "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersNotes", "shortName": "11. Revenue from Contracts with Customers (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2141112 - Disclosure - 12. Share-Based Compensation", "role": "http://www.firstsolar.com/role/A12ShareBasedCompensation", "shortName": "12. Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2144113 - Disclosure - 13. Income Taxes", "role": "http://www.firstsolar.com/role/A13IncomeTaxes", "shortName": "13. Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2146114 - Disclosure - 14. Net Income Per Share", "role": "http://www.firstsolar.com/role/A14NetIncomePerShare", "shortName": "14. Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149115 - Disclosure - 15. Accumulated Other Comprehensive Loss (Notes)", "role": "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossNotes", "shortName": "15. Accumulated Other Comprehensive Loss (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2152116 - Disclosure - 16. Segment Reporting", "role": "http://www.firstsolar.com/role/A16SegmentReporting", "shortName": "16. Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Tables)", "role": "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables", "shortName": "3. Cash, Cash Equivalents, and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RestrictedAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "fslr:ScheduleOfRestrictedMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - 4. Restricted Marketable Securities (Tables)", "role": "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables", "shortName": "4. Restricted Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestrictedAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "fslr:ScheduleOfRestrictedMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - 5. Consolidated Balance Sheet Details (Tables)", "role": "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables", "shortName": "5. Consolidated Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - 6. Derivative Financial Instruments (Tables)", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables", "shortName": "6. Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - 7. Leases (Tables)", "role": "http://www.firstsolar.com/role/A7LeasesTables", "shortName": "7. Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - 8. Fair Value Measurements (Tables)", "role": "http://www.firstsolar.com/role/A8FairValueMeasurementsTables", "shortName": "8. Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329307 - Disclosure - 9. Debt (Tables)", "role": "http://www.firstsolar.com/role/A9DebtTables", "shortName": "9. Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332308 - Disclosure - 10. Commitments and Contingencies (Tables)", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables", "shortName": "10. Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - 11. Revenue from Contracts with Customers (Tables)", "role": "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables", "shortName": "11. Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342310 - Disclosure - 12. Share-Based Compensation (Tables)", "role": "http://www.firstsolar.com/role/A12ShareBasedCompensationTables", "shortName": "12. Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2347311 - Disclosure - 14. Net Income Per Share (Tables)", "role": "http://www.firstsolar.com/role/A14NetIncomePerShareTables", "shortName": "14. Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350312 - Disclosure - 15. Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossTables", "shortName": "15. Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2353313 - Disclosure - 16. Segment Reporting (Tables)", "role": "http://www.firstsolar.com/role/A16SegmentReportingTables", "shortName": "16. Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - 2. Sales of Businesses (Details)", "role": "http://www.firstsolar.com/role/A2SalesofBusinessesDetails", "shortName": "2. Sales of Businesses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i8af98291a5464b9d8952d105a7190967_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "fslr:PurchasePriceSaleOfBusiness", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "fslr:ReconciliationofCashCashEquivalentsandRestrictedCashTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities", "role": "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "shortName": "3. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InvestmentsAndCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - 3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities", "role": "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "shortName": "3. Cash, Cash Equivalents, and Marketable Securities (Details) - Marketable Securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "fslr:ReconciliationofCashCashEquivalentsandRestrictedCashTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRestricted", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - 4. Restricted Marketable Securities (Details) - Restricted Marketable Securities", "role": "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "shortName": "4. Restricted Marketable Securities (Details) - Restricted Marketable Securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "lang": "en-US", "name": "fslr:ProductMinimumServiceLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - 4. Restricted Marketable Securities (Details) - Available for sale", "role": "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "shortName": "4. Restricted Marketable Securities (Details) - Available for sale", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "fslr:ScheduleOfRestrictedAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:RestrictedAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "id7fea1d758e346cf97f3a9838cdfba76_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - 5. Consolidated Balance Sheet Details (Details)", "role": "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "shortName": "5. Consolidated Balance Sheet Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "lang": "en-US", "name": "fslr:SecuredAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i6e8db43b422f41a3a41dc1f3057195bc_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - 6. Derivative Financial Instruments (Details) - Summary", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "shortName": "6. Derivative Financial Instruments (Details) - Summary", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i6e8db43b422f41a3a41dc1f3057195bc_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "icf8d174879e449e1a169d2b822d3f34b_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "fslr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectBeforeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - 6. Derivative Financial Instruments (Details) - Hedging Relationship", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "shortName": "6. Derivative Financial Instruments (Details) - Hedging Relationship", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "icf8d174879e449e1a169d2b822d3f34b_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "fslr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectBeforeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i4abe33a5a5d549ee967c8781bc39c625_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - 6. Derivative Financial Instruments (Details) - Risk Management", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "shortName": "6. Derivative Financial Instruments (Details) - Risk Management", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i4abe33a5a5d549ee967c8781bc39c625_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "fslr:ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i170a657826e647fa9543b1e6d2086b76_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCurrencyBought", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - 6. Derivative Financial Instruments (Details) - Transaction Exposure", "role": "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure", "shortName": "6. Derivative Financial Instruments (Details) - Transaction Exposure", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "fslr:ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i170a657826e647fa9543b1e6d2086b76_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeCurrencyBought", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - 7. Leases (Details)", "role": "http://www.firstsolar.com/role/A7LeasesDetails", "shortName": "7. Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - 8. Fair Value Measurements (Details)", "role": "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails", "shortName": "8. Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ifb84e713df4d4bd2821814126a1fb220_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRestricted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "fslr:UnbilledReceivablesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - 8. Fair Value Measurements (Details) - Balance Sheet Grouping", "role": "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping", "shortName": "8. Fair Value Measurements (Details) - Balance Sheet Grouping", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ica81c92457154114a679373090430e17_I20210331", "decimals": "-3", "lang": "en-US", "name": "fslr:UnbilledReceivablesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - 9. Debt (Details)", "role": "http://www.firstsolar.com/role/A9DebtDetails", "shortName": "9. Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "fslr:SuretyBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - 10. Commitments and Contingencies (Details) - Commercial Commitments", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "shortName": "10. Commitments and Contingencies (Details) - Commercial Commitments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "fslr:SuretyBonds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ibb8370c3edf9425880c85a0008af49a4_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": "2434416 - Disclosure - 10. Commitments and Contingencies (Details) - Product Warranties", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties", "shortName": "10. Commitments and Contingencies (Details) - Product Warranties", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ibb8370c3edf9425880c85a0008af49a4_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "fslr:EnergyPerformanceTestingLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - 10. Commitments and Contingencies (Details) - Performance Guarantees", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsPerformanceGuarantees", "shortName": "10. Commitments and Contingencies (Details) - Performance Guarantees", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "fslr:EnergyPerformanceTestingLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - 10. Commitments and Contingencies (Details) - Indemnifications", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsIndemnifications", "shortName": "10. Commitments and Contingencies (Details) - Indemnifications", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "fslr:SolarModuleCollectionAndRecyclingLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - 10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability", "role": "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability", "shortName": "10. Commitments and Contingencies (Details) - Solar Module Collection and Recycling Liability", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "iba2b7c202d7d4ad4a2a54fb45a24f5bd_I20210331", "decimals": "2", "lang": "en-US", "name": "fslr:Percentageincreaseinannualizedinflationrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - 11. Revenue from Contracts with Customers (Details)", "role": "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "shortName": "11. Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "fslr:ChangesinEstimatesSystemsBusinessTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "fslr:ProjectChangeinEstimateDisclosureThreshold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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": "2443421 - Disclosure - 12. Share-Based Compensation (Details)", "role": "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails", "shortName": "12. Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - 13. Income Taxes (Details)", "role": "http://www.firstsolar.com/role/A13IncomeTaxesDetails", "shortName": "13. Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448423 - Disclosure - 14. Net Income Per Share (Details)", "role": "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "shortName": "14. Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic5590e455135474c8aefa0094d5c505d_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement", "role": "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "shortName": "Condensed Consolidated Statements of Stockholders' Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic5590e455135474c8aefa0094d5c505d_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ibb8370c3edf9425880c85a0008af49a4_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451424 - Disclosure - 15. Accumulated Other Comprehensive Loss (Details)", "role": "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "shortName": "15. Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "i5860bdadc53b4c27b5d7de031c76414d_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segments", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454425 - Disclosure - 16. Segment Reporting (Details)", "role": "http://www.firstsolar.com/role/A16SegmentReportingDetails", "shortName": "16. Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segments", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - 1. Basis of Presentation", "role": "http://www.firstsolar.com/role/A1BasisofPresentation", "shortName": "1. Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - 2. Sales of Businesses", "role": "http://www.firstsolar.com/role/A2SalesofBusinesses", "shortName": "2. Sales of Businesses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "fslr-20210331.htm", "contextRef": "ic642a9b6698b40c0b4d3654bfeb75c94_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "currency_AUD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Australia, Dollars", "terseLabel": "Australia, Dollars" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_BRL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Brazil, Brazil Real", "terseLabel": "Brazil, Brazil Real" } } }, "localname": "BRL", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada, Dollars", "terseLabel": "Canada, Dollars" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_CLP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chile, Pesos", "terseLabel": "Chile, Pesos" } } }, "localname": "CLP", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_INR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "India, Rupees", "terseLabel": "India, Rupees" } } }, "localname": "INR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_JPY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Japan, Yen", "terseLabel": "Japan, Yen" } } }, "localname": "JPY", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_MXN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexico, Pesos", "terseLabel": "Mexico, Pesos" } } }, "localname": "MXN", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_MYR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Malaysia, Ringgits", "terseLabel": "Malaysia, Ringgits" } } }, "localname": "MYR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_SGD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Singapore, Dollars", "terseLabel": "Singapore, Dollars" } } }, "localname": "SGD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States of America, Dollars", "terseLabel": "United States of America, Dollars" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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.firstsolar.com/role/Document" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/Document" ], "xbrltype": "domainItemType" }, "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/Document" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/Document" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/Document" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is 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.firstsolar.com/role/Document" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r611" ], "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.firstsolar.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r612" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r614" ], "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.firstsolar.com/role/Document" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r613" ], "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.firstsolar.com/role/Document" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r609" ], "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.firstsolar.com/role/Document" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r610" ], "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.firstsolar.com/role/Document" ], "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.firstsolar.com/role/Document" ], "xbrltype": "tradingSymbolItemType" }, "fslr_AccountsReceivableAllowanceForCreditLossCumulativeEffectAdjustmentForAdoptionOfASU201613": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13", "label": "Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13", "negatedLabel": "Accounts Receivable, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13" } } }, "localname": "AccountsReceivableAllowanceForCreditLossCumulativeEffectAdjustmentForAdoptionOfASU201613", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledAfterAllowanceForCreditLoss": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled, after Allowance for Credit Loss", "label": "Accounts Receivable, Unbilled, after Allowance for Credit Loss", "totalLabel": "Accounts receivable, unbilled, net", "verboseLabel": "Accounts receivable, unbilled, net" } } }, "localname": "AccountsReceivableUnbilledAfterAllowanceForCreditLoss", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledAllowanceForCreditLoss": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "fslr_AccountsReceivableUnbilledAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled, Allowance for Credit Loss", "label": "Accounts Receivable, Unbilled, Allowance for Credit Loss", "negatedLabel": "Accounts receivable, unbilled, allowance for credit losses" } } }, "localname": "AccountsReceivableUnbilledAllowanceForCreditLoss", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledAllowanceForCreditLossCumulativeEffectAdjustmentForAdoptionOfASU201613": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13", "label": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13", "negatedLabel": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Cumulative-effect adjustment for adoption of ASU 2016-13" } } }, "localname": "AccountsReceivableUnbilledAllowanceForCreditLossCumulativeEffectAdjustmentForAdoptionOfASU201613", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledAllowanceForCreditLossPeriodIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease)", "label": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease)", "negatedLabel": "Accounts Receivable, Unbilled, Allowance for Credit Loss, Period Increase (Decrease)" } } }, "localname": "AccountsReceivableUnbilledAllowanceForCreditLossPeriodIncreaseDecrease", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledAndRetainageTotalCurrentAndNoncurrentAfterAllowanceForCreditLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled and Retainage, Total Current and Noncurrent, after allowance for credit losses", "label": "Accounts Receivable, Unbilled and Retainage, Total Current and Noncurrent, after allowance for credit losses", "terseLabel": "Accounts receivable, unbilled, net" } } }, "localname": "AccountsReceivableUnbilledAndRetainageTotalCurrentAndNoncurrentAfterAllowanceForCreditLosses", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccountsReceivableUnbilledBeforeAllowanceForCreditLosses": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "fslr_AccountsReceivableUnbilledAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Unbilled, before allowance for credit losses", "label": "Accounts Receivable, Unbilled, before allowance for credit losses", "terseLabel": "Accounts receivable, unbilled" } } }, "localname": "AccountsReceivableUnbilledBeforeAllowanceForCreditLosses", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_AccruedInventory": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued inventory, current", "label": "Accrued Inventory", "terseLabel": "Accrued inventory" } } }, "localname": "AccruedInventory", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccruedProjectAssets": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Project Assets", "label": "Accrued Project Assets", "terseLabel": "Accrued project assets" } } }, "localname": "AccruedProjectAssets", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccruedPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued property, plant and equipment.", "label": "Accrued Property, Plant And Equipment", "terseLabel": "Accrued property, plant and equipment" } } }, "localname": "AccruedPropertyPlantAndEquipment", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccumulatedDepreciationPVSolarPowerSystems": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "fslr_PVSolarPowerSystemsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated Depreciation, PV Solar Power Systems", "label": "Accumulated Depreciation, PV Solar Power Systems", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationPVSolarPowerSystems", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectBeforeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated pretax change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect before Taxes", "terseLabel": "Balance in accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectBeforeTaxes", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "monetaryItemType" }, "fslr_AdvancedPaymentsForRawMaterialsNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advanced Payments for Raw Materials, Noncurrent", "label": "Advanced Payments for Raw Materials, Noncurrent", "terseLabel": "Advanced payments for raw materials" } } }, "localname": "AdvancedPaymentsForRawMaterialsNoncurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_BilateralFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bilateral Facilities [Member]", "label": "Bilateral Facilities [Member]", "terseLabel": "Bilateral Facilities [Member]" } } }, "localname": "BilateralFacilitiesMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "domainItemType" }, "fslr_CashHeldInCustodialAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Held In Custodial Accounts", "label": "Cash Held In Custodial Accounts [Member]", "terseLabel": "Cash Held In Trust [Member]" } } }, "localname": "CashHeldInCustodialAccountsMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "domainItemType" }, "fslr_ChangesinEstimatesSystemsBusinessTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes in Estimates Systems Business [Table Text Block]", "label": "Changes in Estimates Systems Business [Table Text Block]", "terseLabel": "Changes in Estimates Systems Business [Table Text Block]" } } }, "localname": "ChangesinEstimatesSystemsBusinessTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "fslr_ConsumptionTaxFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumption Tax Facility [Member]", "label": "Consumption Tax Facility [Member]", "terseLabel": "Consumption Tax Facility [Member]" } } }, "localname": "ConsumptionTaxFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_ContractAssetNetChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract Asset, Net Change", "label": "Contract Asset, Net Change", "terseLabel": "Contract Asset, Net Change" } } }, "localname": "ContractAssetNetChange", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_ContractAssetPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Asset, Percent Change", "label": "Contract Asset, Percent Change", "terseLabel": "Contract Asset, Percent Change" } } }, "localname": "ContractAssetPercentChange", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "percentItemType" }, "fslr_ContractLiabilityNetChange": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract Liability, Net Change", "label": "Contract Liability, Net Change", "terseLabel": "Contract Liability, Net Change" } } }, "localname": "ContractLiabilityNetChange", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_ContractLiabilityPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liability, Percent Change", "label": "Contract Liability, Percent Change", "terseLabel": "Contract Liability, Percent Change" } } }, "localname": "ContractLiabilityPercentChange", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "percentItemType" }, "fslr_DFCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DFC [Member]", "label": "DFC [Member]", "terseLabel": "DFC [Member]" } } }, "localname": "DFCMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_DFCandIFCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DFC and IFC [Member]", "label": "DFC and IFC [Member]", "terseLabel": "DFC and IFC [Member]" } } }, "localname": "DFCandIFCMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_DebtInstrumentBasisSpreadonFixedRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Fixed Rate", "label": "Debt Instrument, Basis Spread on Fixed Rate", "terseLabel": "Debt Instrument, Basis Spread on Fixed Rate" } } }, "localname": "DebtInstrumentBasisSpreadonFixedRate", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "percentItemType" }, "fslr_DebtInstrumentDescriptionofFixedRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Description of Fixed Rate Basis", "label": "Debt Instrument, Description of Fixed Rate Basis", "terseLabel": "Debt Instrument, Description of Fixed Rate Basis" } } }, "localname": "DebtInstrumentDescriptionofFixedRateBasis", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "fslr_DebtSecuritiesAvailableForSaleAllowanceForCreditLossCumulativeEffectAdjustmentForTheAdoptionOfASU201613": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13", "negatedTerseLabel": "Cumulative effect adjustment for the adoption of ASU 2016-13", "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Cumulative-Effect Adjustment for the Adoption of ASU 2016-13" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossCumulativeEffectAdjustmentForTheAdoptionOfASU201613", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "monetaryItemType" }, "fslr_DebtSecuritiesAvailableForSaleMaturitiesRollingYearFourThroughFive": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five", "label": "Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five", "terseLabel": "Debt Securities, Available-for-sale, Maturities, Rolling Year Four Through Five" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturitiesRollingYearFourThroughFive", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "fslr_DebtSecuritiesAvailableForSaleMaturitiesRollingYearMoreThanFive": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 6.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five", "label": "Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five", "terseLabel": "Debt Securities, Available-for-sale, Maturities, Rolling Year More Than Five" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturitiesRollingYearMoreThanFive", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "fslr_DebtSecuritiesAvailableforsaleMaturitiesRollingYearOneThroughTwo": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two", "label": "Debt Securities, Available-for-sale, Maturities, Rolling Year One Through Two", "terseLabel": "Debt securities, Available-for-sale, Debt Maturities, Rolling Year One Through Two" } } }, "localname": "DebtSecuritiesAvailableforsaleMaturitiesRollingYearOneThroughTwo", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "fslr_DebtSecuritiesAvailableforsaleMaturitiesRollingYearThreeThroughFour": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four", "label": "Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four", "terseLabel": "Debt Securities, Available-for-sale, Maturities, Rolling Year Three Through Four" } } }, "localname": "DebtSecuritiesAvailableforsaleMaturitiesRollingYearThreeThroughFour", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "fslr_DebtSecuritiesAvailableforsaleMaturitiesRollingYearTwoThroughThree": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three", "label": "Debt Securities, Available-for-sale, Maturities, Rolling Year Two Through Three", "terseLabel": "Debt securities, Available-for-sale, Debt Maturities, Rolling Year Two Through Three" } } }, "localname": "DebtSecuritiesAvailableforsaleMaturitiesRollingYearTwoThroughThree", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "fslr_DebtServiceReserveFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Service Reserve Facility", "label": "Debt Service Reserve Facility [Member]", "terseLabel": "Debt Service Reserve Facility" } } }, "localname": "DebtServiceReserveFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_DerivativeFinancialInstrumentsRiskManagementTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative financial instruments risk management table.", "label": "Derivative Financial Instruments, Risk Management [Table]", "terseLabel": "Derivative Financial Instruments, Risk Management [Table]" } } }, "localname": "DerivativeFinancialInstrumentsRiskManagementTable", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "stringItemType" }, "fslr_EPCServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EPC Services [Member]", "label": "EPC Services [Member]", "terseLabel": "EPC Services [Member]" } } }, "localname": "EPCServicesMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The share-based compensation cost capitalized in inventory.", "label": "Employee Service Share-Based Compensation, Capitalized In Inventory", "terseLabel": "Employee service share-based compensation, capitalized in inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationCapitalizedInInventory", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "fslr_EnergyGenerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Generation [Member]", "label": "Energy Generation [Member]", "terseLabel": "Energy Generation [Member]" } } }, "localname": "EnergyGenerationMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "fslr_EnergyPerformanceTestingLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Energy Performance Testing Liability", "label": "Energy Performance Testing Liability", "terseLabel": "Energy Performance Testing Liability" } } }, "localname": "EnergyPerformanceTestingLiability", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsPerformanceGuarantees" ], "xbrltype": "monetaryItemType" }, "fslr_EstimatedChangeinModuleWarrantyfromSensitivityAnalysis": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated Change in Module Warranty from Sensitivity Analysis", "label": "Estimated Change in Module Warranty from Sensitivity Analysis", "terseLabel": "Estimated Change in Module Warranty from Sensitivity Analysis" } } }, "localname": "EstimatedChangeinModuleWarrantyfromSensitivityAnalysis", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "fslr_EstimatedDecreaseinSolarModuleCollectionRecyclingLiabilityfromSensitivityAnalysis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis", "label": "Estimated Decrease in Solar Module Collection Recycling Liability from Sensitivity Analysis", "verboseLabel": "Estimated decrease in solar module collection recycling liability from sensitivity analysis" } } }, "localname": "EstimatedDecreaseinSolarModuleCollectionRecyclingLiabilityfromSensitivityAnalysis", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability" ], "xbrltype": "monetaryItemType" }, "fslr_EstimatedIncreaseinSolarModuleCollectionRecyclingLiabilityfromSensitivityAnalysis": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis", "label": "Estimated Increase in Solar Module Collection Recycling Liability from Sensitivity Analysis", "terseLabel": "Estimated increase in solar module collection recycling liability from sensitivity analysis" } } }, "localname": "EstimatedIncreaseinSolarModuleCollectionRecyclingLiabilityfromSensitivityAnalysis", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability" ], "xbrltype": "monetaryItemType" }, "fslr_EstimatedRateofReturnforModuleWarranty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated Rate of Return for Module Warranty", "label": "Estimated Rate of Return for Module Warranty", "terseLabel": "Estimated Rate of Return for Module Warranty" } } }, "localname": "EstimatedRateofReturnforModuleWarranty", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "percentItemType" }, "fslr_FSJapanProjectB4GKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "FS Japan Project B4 GK", "label": "FS Japan Project B4 GK [Member]", "terseLabel": "FS Japan Project B4 GK" } } }, "localname": "FSJapanProjectB4GKMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_FirstSolarJapanGKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Solar Japan GK", "label": "First Solar Japan GK [Member]", "terseLabel": "First Solar Japan GK [Member]" } } }, "localname": "FirstSolarJapanGKMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_FixedRateTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Rate Term Loan Facility", "label": "Fixed Rate Term Loan Facility [Member]", "terseLabel": "Fixed Rate Term Loan Facility [Member]" } } }, "localname": "FixedRateTermLoanFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_FrontingFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "fronting fee", "label": "fronting fee", "terseLabel": "Fronting fee" } } }, "localname": "FrontingFee", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "percentItemType" }, "fslr_GuarantorObligationsPotentialRecoveries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Guarantor Obligations, Potential Recoveries", "label": "Guarantor Obligations, Potential Recoveries", "terseLabel": "Indemnification liabilities, potential recoveries" } } }, "localname": "GuarantorObligationsPotentialRecoveries", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsIndemnifications" ], "xbrltype": "monetaryItemType" }, "fslr_IFCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IFC [Member]", "label": "IFC [Member]", "terseLabel": "IFC [Member]" } } }, "localname": "IFCMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_IkedaCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ikeda Credit Facility", "label": "Ikeda Credit Facility [Member]", "terseLabel": "Ikeda Credit Facility" } } }, "localname": "IkedaCreditFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_IncreaseDecreaseInProjectAssetsAndPVSolarPowerSystems": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Project Assets and PV solar power systems", "label": "Increase (Decrease) In Project Assets and PV solar power systems", "negatedLabel": "Project assets and PV solar power systems" } } }, "localname": "IncreaseDecreaseInProjectAssetsAndPVSolarPowerSystems", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "fslr_IncreaseDecreaseinRevenuefromNetChangesinEstimates": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Revenue from Net Changes in Estimates", "label": "Increase (Decrease) in Revenue from Net Changes in Estimates", "totalLabel": "Net increase in revenue from net changes in estimates" } } }, "localname": "IncreaseDecreaseinRevenuefromNetChangesinEstimates", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_IncreaseDecreaseinRevenuefromNetChangesinInputCostEstimates": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails": { "order": 2.0, "parentTag": "fslr_IncreaseDecreaseinRevenuefromNetChangesinEstimates", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates", "label": "Increase (Decrease) in Revenue from Net Changes in Input Cost Estimates", "terseLabel": "Increase in revenue from net changes in input cost estimates" } } }, "localname": "IncreaseDecreaseinRevenuefromNetChangesinInputCostEstimates", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_IncreaseDecreaseinRevenuefromNetChangesinTransactionPrice": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails": { "order": 1.0, "parentTag": "fslr_IncreaseDecreaseinRevenuefromNetChangesinEstimates", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Revenue from Net Changes in Transaction Price", "label": "Increase (Decrease) in Revenue from Net Changes in Transaction Price", "terseLabel": "Increase (decrease) in revenue from net changes in transaction prices" } } }, "localname": "IncreaseDecreaseinRevenuefromNetChangesinTransactionPrice", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_IndirectTaxReceivablesNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indirect Tax Receivables, Noncurrent", "label": "Indirect Tax Receivables, Noncurrent", "terseLabel": "Indirect tax receivables" } } }, "localname": "IndirectTaxReceivablesNoncurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_InventoryCurrentAndNoncurrentNet": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total inventories current and noncurrent.", "label": "Inventory Current and Noncurrent, Net", "totalLabel": "Inventories" } } }, "localname": "InventoryCurrentAndNoncurrentNet", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_InvestmentTableTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The line items identify information about the investment.", "label": "Investment table [Table]", "terseLabel": "Cash, Cash Equivalents, and Marketable Securities [Table]" } } }, "localname": "InvestmentTableTable", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "stringItemType" }, "fslr_JapanCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Japan Credit Facility [Member]", "label": "Japan Credit Facility [Member]", "terseLabel": "Japan Credit Facility [Member]" } } }, "localname": "JapanCreditFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_KyotoCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Kyoto Credit Facility", "label": "Kyoto Credit Facility [Member]", "terseLabel": "Kyoto Credit Facility [Member]" } } }, "localname": "KyotoCreditFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_LettersofCreditOutstandingSecuredbyCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Letters of Credit Outstanding, Secured by Cash", "label": "Letters of Credit Outstanding, Secured by Cash", "terseLabel": "Letters of Credit Outstanding, Secured by Cash" } } }, "localname": "LettersofCreditOutstandingSecuredbyCash", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "monetaryItemType" }, "fslr_LettersofCreditRemainingBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Letters of Credit, Remaining Borrowing Capacity", "label": "Letters of Credit, Remaining Borrowing Capacity", "terseLabel": "Letters of Credit, Remaining Borrowing Capacity" } } }, "localname": "LettersofCreditRemainingBorrowingCapacity", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "monetaryItemType" }, "fslr_LineofCreditFacilityLetterofCreditSubLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Letter of Credit Sub-Limit", "label": "Line of Credit Facility, Letter of Credit Sub-Limit", "terseLabel": "Line of Credit Facility, Letter of Credit Sub-Limit" } } }, "localname": "LineofCreditFacilityLetterofCreditSubLimit", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "monetaryItemType" }, "fslr_LuzdelNorteCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Luz del Norte Credit Facilities [Member]", "label": "Luz del Norte Credit Facilities [Member]", "terseLabel": "Luz del Norte Credit Facilities [Member]" } } }, "localname": "LuzdelNorteCreditFacilitiesMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd.", "label": "MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd. [Member]", "terseLabel": "MUFG Bank, Ltd.; Japan Post Insurance Co., Ltd.; The Shizuoka Bank, Ltd.; The Hyakugo Bank, Ltd.; The Iyo Bank, Ltd.; and The Yamagata Bank, Ltd." } } }, "localname": "MUFGBankLtdJapanPostInsuranceCoLtdTheShizuokaBankLtdTheHyakugoBankLtdTheIyoBankLtdAndTheYamagataBankLtdMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_MizuhoBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mizuho Bank [Member]", "label": "Mizuho Bank [Member]", "terseLabel": "Mizuho Bank [Member]" } } }, "localname": "MizuhoBankMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_ModulesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modules Segment [Member]", "label": "Modules Segment [Member]", "terseLabel": "Modules Segment [Member]" } } }, "localname": "ModulesSegmentMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "fslr_NetChangeinEstimateasaPercentageofAggregateRevenueforAssociatedProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects", "label": "Net Change in Estimate as a Percentage of Aggregate Revenue for Associated Projects", "terseLabel": "Net change in estimate as a percentage of aggregate revenue" } } }, "localname": "NetChangeinEstimateasaPercentageofAggregateRevenueforAssociatedProjects", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "percentItemType" }, "fslr_NorthAmericanOperationsAndMaintenanceBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "North American Operations and Maintenance Business", "label": "North American Operations and Maintenance Business [Member]", "terseLabel": "North American Operations and Maintenance Business" } } }, "localname": "NorthAmericanOperationsAndMaintenanceBusinessMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "domainItemType" }, "fslr_NumberofProjectswithChangesinEstimates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of projects affected", "label": "Number of Projects with Changes in Estimates", "terseLabel": "Number of projects with changes in estimates" } } }, "localname": "NumberofProjectswithChangesinEstimates", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "integerItemType" }, "fslr_OperationsandMaintenanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations and Maintenance [Member]", "label": "Operations and Maintenance [Member]", "terseLabel": "O&M Services [Member]" } } }, "localname": "OperationsandMaintenanceMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "fslr_OtherIncreaseDecreaseinAccruedSolarModuleCollectionandRecyclingLiability": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability", "label": "Other Increase (Decrease) in Accrued Solar Module Collection and Recycling Liability", "terseLabel": "Accrued solar module collection and recycling liability" } } }, "localname": "OtherIncreaseDecreaseinAccruedSolarModuleCollectionandRecyclingLiability", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "fslr_PVSolarPowerSystemsGross": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "fslr_PVSolarPowerSystemsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "PV Solar Power Systems, Gross", "label": "PV Solar Power Systems, Gross", "terseLabel": "PV solar power systems, gross" } } }, "localname": "PVSolarPowerSystemsGross", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_PVSolarPowerSystemsNet": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "PV Solar Power Systems, Net", "label": "PV Solar Power Systems, Net", "terseLabel": "PV solar power systems, net", "totalLabel": "PV solar power systems, net" } } }, "localname": "PVSolarPowerSystemsNet", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_PVSolarPowerSystemsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for PV Solar Power Systems [Table]", "label": "PV Solar Power Systems [Table Text Block]", "terseLabel": "Schedule of PV Solar Power Systems, Net" } } }, "localname": "PVSolarPowerSystemsTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "fslr_PVsolarpowersystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PV solar power systems [Member]", "label": "PV solar power systems [Member]", "terseLabel": "PV solar power systems [Member]" } } }, "localname": "PVsolarpowersystemsMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "fslr_PVsolarpowersystemsnetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PV solar power systems, net [Abstract]", "label": "PV solar power systems, net [Abstract]", "terseLabel": "PV solar power systems, net" } } }, "localname": "PVsolarpowersystemsnetAbstract", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "fslr_ParqueSolarFotovoltaicoLuzdelNorteSpAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parque Solar Fotovoltaico Luz del Norte SpA [Member]", "label": "Parque Solar Fotovoltaico Luz del Norte SpA [Member]", "terseLabel": "Parque Solar Fotovoltaico Luz del Norte SpA [Member]" } } }, "localname": "ParqueSolarFotovoltaicoLuzdelNorteSpAMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_PercentagePointChangeinEstimatedRateofReturnofBalanceofSystemsWarranty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty", "label": "Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty", "terseLabel": "Percentage Point Change in Estimated Rate of Return of Balance of Systems Warranty" } } }, "localname": "PercentagePointChangeinEstimatedRateofReturnofBalanceofSystemsWarranty", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "percentItemType" }, "fslr_PercentagePointChangeinEstimatedRateofReturnofModuleWarranty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Point Change in Estimated Rate of Return of Module Warranty", "label": "Percentage Point Change in Estimated Rate of Return of Module Warranty", "terseLabel": "Percentage Point Change in Estimated Rate of Return of Module Warranty" } } }, "localname": "PercentagePointChangeinEstimatedRateofReturnofModuleWarranty", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "percentItemType" }, "fslr_Percentagedecreaseinannualizedinflationrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "percentage decrease in annualized inflation rate", "label": "percentage decrease in annualized inflation rate", "terseLabel": "Percentage decrease in annualized inflation rate" } } }, "localname": "Percentagedecreaseinannualizedinflationrate", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability" ], "xbrltype": "percentItemType" }, "fslr_Percentageincreaseinannualizedinflationrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "percentage increase in annualized inflation rate", "label": "percentage increase in annualized inflation rate", "terseLabel": "Percentage increase in annualized inflation rate" } } }, "localname": "Percentageincreaseinannualizedinflationrate", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability" ], "xbrltype": "percentItemType" }, "fslr_PowerPurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreements [Member]", "label": "Power Purchase Agreements [Member]", "terseLabel": "Power Purchase Agreements [Member]" } } }, "localname": "PowerPurchaseAgreementsMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "fslr_ProceedsToBeReceivedFromSalesOfBusinesses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds to be received from sales of businesses", "label": "Proceeds to be received from sales of businesses", "terseLabel": "Proceeds to be received from sales of businesses" } } }, "localname": "ProceedsToBeReceivedFromSalesOfBusinesses", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "fslr_ProductMinimumServiceLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the solar modules minimum service life.", "label": "Product Minimum Service Life", "terseLabel": "Product minimum service life" } } }, "localname": "ProductMinimumServiceLife", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "durationItemType" }, "fslr_ProductionStartUpExpense": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Production start-up.", "label": "Production Start-up Expense", "terseLabel": "Production start-up" } } }, "localname": "ProductionStartUpExpense", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "fslr_ProjectAssetsConstructionCosts": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "fslr_TotalProjectAssetsCurrentandNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Project Assets, Construction Costs, Current and NonCurrent", "label": "Project Assets, Construction Costs", "terseLabel": "Project assets - construction costs" } } }, "localname": "ProjectAssetsConstructionCosts", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_ProjectAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Project Assets Current", "label": "Project Assets Current", "terseLabel": "Project assets - current", "verboseLabel": "Project assets" } } }, "localname": "ProjectAssetsCurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_ProjectAssetsCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Project assets, current and noncurrent.", "label": "Project Assets, Current And Noncurrent [Abstract]", "terseLabel": "Project assets" } } }, "localname": "ProjectAssetsCurrentAndNoncurrentAbstract", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "fslr_ProjectAssetsDevelopmentandLandCosts": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "fslr_TotalProjectAssetsCurrentandNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Project Assets, Development Costs. Includes current and noncurrent project acquisition and land costs.", "label": "Project Assets, Development and Land Costs", "terseLabel": "Project assets - development costs, including project acquisition and land costs" } } }, "localname": "ProjectAssetsDevelopmentandLandCosts", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_ProjectAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Project assets noncurrent.", "label": "Project Assets Noncurrent", "terseLabel": "Project assets - noncurrent", "verboseLabel": "Project assets" } } }, "localname": "ProjectAssetsNoncurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_ProjectChangeinEstimateDisclosureThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Project Change in Estimate Disclosure Threshold", "label": "Project Change in Estimate Disclosure Threshold", "terseLabel": "Project Change in Estimate Disclosure Threshold" } } }, "localname": "ProjectChangeinEstimateDisclosureThreshold", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "fslr_PurchasePriceSaleOfBusiness": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase price, sale of business", "label": "Purchase price, sale of business", "terseLabel": "Purchase price, sale of business" } } }, "localname": "PurchasePriceSaleOfBusiness", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "monetaryItemType" }, "fslr_PurchasePriceSaleOfUSProjectDevelopmentBusinessAndModules": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase Price, Sale Of U.S. Project Development Business And Modules", "label": "Purchase Price, Sale Of U.S. Project Development Business And Modules", "terseLabel": "Purchase price, sale of U.S. Project Development business and modules" } } }, "localname": "PurchasePriceSaleOfUSProjectDevelopmentBusinessAndModules", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "monetaryItemType" }, "fslr_ReconciliationofCashCashEquivalentsandRestrictedCashTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table]", "label": "Reconciliation of Cash, Cash Equivalents, and Restricted Cash [Table Text Block]", "terseLabel": "Reconciliation of Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "ReconciliationofCashCashEquivalentsandRestrictedCashTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "fslr_RestrictedAvailableForSaleSecuritiesAllowanceForCreditLossesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted available for sale securities, allowance for credit losses", "label": "Restricted available for sale securities, allowance for credit losses [Line Items]", "terseLabel": "Restricted available for sale securities, allowance for credit losses [Line Items]" } } }, "localname": "RestrictedAvailableForSaleSecuritiesAllowanceForCreditLossesLineItems", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "stringItemType" }, "fslr_RestrictedDebtSecuritiesAvailableForSaleAllowanceForCreditLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Debt Securities Available For Sale Allowance For Credit Loss", "label": "Restricted Debt Securities Available For Sale Allowance For Credit Loss [Table Text Block]", "terseLabel": "Restricted Debt Securities, Available-for-sale, Allowance for Credit Loss" } } }, "localname": "RestrictedDebtSecuritiesAvailableForSaleAllowanceForCreditLossTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "fslr_RestrictedDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RestrictedDebtSecurities", "label": "RestrictedDebtSecurities [Member]", "terseLabel": "Restricted Debt Securities [Member]" } } }, "localname": "RestrictedDebtSecuritiesMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "fslr_RevenuefromContractswithCustomersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Revenue from Contracts with Customers [Table]", "label": "Revenue from Contracts with Customers [Line Items]", "terseLabel": "Revenue from Contracts with Customers [Line Items]" } } }, "localname": "RevenuefromContractswithCustomersLineItems", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "fslr_RevenuefromContractswithCustomersTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contracts with Customers [Table]", "label": "Revenue from Contracts with Customers [Table]", "terseLabel": "Revenue from Contracts with Customers [Table]" } } }, "localname": "RevenuefromContractswithCustomersTable", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "fslr_ScheduleOfBorrowingRateOnDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of borrowing rate on debt [Table Text Block]", "label": "Schedule of borrowing rate on debt [Table Text Block]", "terseLabel": "Schedule of Borrowing Rate on Debt" } } }, "localname": "ScheduleOfBorrowingRateOnDebtTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtTables" ], "xbrltype": "textBlockItemType" }, "fslr_ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Inventory, Current and Noncurrent [Table Text Block].", "label": "Schedule of Inventory, Current and Noncurrent [Table Text Block]", "terseLabel": "Schedule of Inventories, Current and Noncurrent" } } }, "localname": "ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block]", "label": "Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Table Text Block]", "terseLabel": "Schedule of Notional Value of Foreign Exchange Forward Derivatives [Table Text Block]" } } }, "localname": "ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "fslr_ScheduleOfRestrictedAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Restricted Available For Sale Securities Reconciliation [Table Text Block]", "label": "Schedule of Restricted Available For Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Restricted Available-for-sale Marketable Securities" } } }, "localname": "ScheduleOfRestrictedAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "fslr_ScheduleOfRestrictedMarketableSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Restricted Marketable Securities [Table Text Block]", "label": "Schedule of Restricted Marketable Securities [Table Text Block]", "terseLabel": "Schedule of Restricted Marketable Securities" } } }, "localname": "ScheduleOfRestrictedMarketableSecuritiesTableTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "fslr_ScheduleofProjectAssetsCurrentandNoncurrentTableTextBlockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block]", "label": "Schedule of Project Assets Current and Noncurrent [Table Text Block] [Text Block]", "terseLabel": "Schedule of Project Assets" } } }, "localname": "ScheduleofProjectAssetsCurrentandNoncurrentTableTextBlockTextBlock", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "fslr_SecuredAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Secured Accounts Receivable", "label": "Secured Accounts Receivable", "terseLabel": "Secured accounts receivable" } } }, "localname": "SecuredAccountsReceivable", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_SolarModuleCollectionAndRecyclingLiability": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Solar Module Collection And Recycling Liability", "label": "Solar Module Collection And Recycling Liability", "terseLabel": "Accrued solar module collection and recycling liability" } } }, "localname": "SolarModuleCollectionAndRecyclingLiability", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsSolarModuleCollectionandRecyclingLiability", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fslr_SolarModuleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar module segment.", "label": "Solar Module [Member]", "terseLabel": "Solar Modules [Member]" } } }, "localname": "SolarModuleMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "domainItemType" }, "fslr_SolarPowerSystemsSalesofMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Power Systems, Sales of [Member]", "label": "Solar Power Systems, Sales of [Member]", "terseLabel": "Solar Power Systems [Member]" } } }, "localname": "SolarPowerSystemsSalesofMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "fslr_SuretyBondCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Surety Bond Capacity", "label": "Surety Bond Capacity", "terseLabel": "Surety Bond Capacity" } } }, "localname": "SuretyBondCapacity", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "monetaryItemType" }, "fslr_SuretyBonds": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Surety Bonds", "label": "Surety Bonds", "terseLabel": "Surety Bonds" } } }, "localname": "SuretyBonds", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments" ], "xbrltype": "monetaryItemType" }, "fslr_SystemsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other systems segment.", "label": "Systems Segment [Member]", "terseLabel": "Systems Segment [Member]" } } }, "localname": "SystemsSegmentMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fslr_TochigiCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tochigi Credit Facility [Member]", "label": "Tochigi Credit Facility [Member]", "terseLabel": "Tochigi Credit Facility [Member]" } } }, "localname": "TochigiCreditFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "fslr_TotalProjectAssetsCurrentandNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Project Assets, Current and Noncurrent", "label": "Total Project Assets, Current and Noncurrent", "totalLabel": "Total project assets" } } }, "localname": "TotalProjectAssetsCurrentandNoncurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "fslr_USProjectDevelopmentBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Project Development Business", "label": "U.S. Project Development Business [Member]", "terseLabel": "U.S. Project Development Business" } } }, "localname": "USProjectDevelopmentBusinessMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "domainItemType" }, "fslr_UnbilledReceivablesNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled Receivables, Noncurrent", "label": "Unbilled Receivables, Noncurrent", "terseLabel": "Unbilled Receivables, Noncurrent", "verboseLabel": "Accounts receivable, unbilled - noncurrent" } } }, "localname": "UnbilledReceivablesNoncurrent", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "monetaryItemType" }, "fslr_VariableRateTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Term Loan Facility", "label": "Variable Rate Term Loan Facility [Member]", "terseLabel": "Variable Rate Term Loan Facility [Member]" } } }, "localname": "VariableRateTermLoanFacilityMember", "nsuri": "http://www.firstsolar.com/20210331", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r146", "r153", "r242", "r371", "r372", "r373", "r390", "r391" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect adjustment for the adoption of ASU 2016-13" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r146", "r153", "r242", "r371", "r372", "r373", "r390", "r391" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r146", "r153", "r242", "r371", "r372", "r373", "r390", "r391" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r352", "r355", "r504", "r505", "r506", "r507", "r508", "r509", "r530", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r352", "r355", "r504", "r505", "r506", "r507", "r508", "r509", "r530", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r209", "r337", "r340", "r532", "r575", "r577" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r209", "r337", "r340", "r532", "r575", "r577" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r342", "r352", "r355", "r504", "r505", "r506", "r507", "r508", "r509", "r530", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r342", "r352", "r355", "r504", "r505", "r506", "r507", "r508", "r509", "r530", "r576", "r578" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r303", "r353", "r497" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]", "verboseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.firstsolar.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.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r214", "r215" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable trade, gross", "verboseLabel": "Accounts receivable trade" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r19", "r41", "r214", "r215" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 trade, net", "totalLabel": "Accounts receivable trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r35", "r541", "r560" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r57", "r288" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r83", "r91", "r92", "r409" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized Gain (Loss) on Derivative Instruments [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r84", "r85", "r86", "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Gain (Loss) on Marketable Securities and Restricted Marketable Securities [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r88", "r90", "r91", "r563", "r586", "r590" ], "calculation": { "http://www.firstsolar.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r469", "r470", "r471", "r472", "r473", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r87", "r91", "r92", "r143", "r144", "r145", "r410", "r581", "r582" ], "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": "Total, Accumulated Other Comprehensive (Loss) Income [Member]", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r82", "r91", "r92", "r410", "r470", "r471", "r472", "r473", "r475" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustment [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r143", "r144", "r145", "r371", "r372", "r373" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r147", "r148", "r149", "r150", "r239", "r240", "r241", "r242", "r243", "r244", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r388", "r389", "r390", "r391", "r534", "r535", "r536", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding related to vesting of restricted stock" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r356", "r358", "r376", "r377" ], "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": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "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 cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r358", "r364", "r375" ], "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": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance for Credit Loss [Abstract]", "terseLabel": "Allowance for Credit Loss [Abstract]" } } }, "localname": "AllowanceForCreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r48", "r216", "r245" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Accounts Receivable Trade, Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "negatedLabel": "Accounts Receivable Trade, Provision for the credit losses, net" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Accounts Receivable Trade, Writeoffs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r129", "r275", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r168" ], "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 shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r129", "r283" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairments and net losses on disposal of long-lived assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r137", "r191", "r198", "r205", "r237", "r407", "r412", "r463", "r539", "r559" ], "calculation": { "http://www.firstsolar.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r22", "r24", "r75", "r137", "r237", "r407", "r412", "r463" ], "calculation": { "http://www.firstsolar.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r449" ], "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", "terseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r9", "r11", "r14", "r285", "r292" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on 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, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on 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, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r221", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of 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, Amortized Cost", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost", "verboseLabel": "Marketable securities, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r226" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r219", "r252" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": 2.0, "parentTag": "us-gaap_InvestmentsAndCash", "weight": 1.0 }, "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities (amortized cost of $562,880 and $519,844 and allowance for credit losses of $138 and $121 at March 31, 2021 and December 31,\u00a02020, respectively)", "totalLabel": "Marketable securities", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r360", "r366" ], "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.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r424", "r429" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits [Member]" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r132", "r133", "r134" ], "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": "Property, plant and equipment acquisitions funded by liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Reported Value Measurement [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r55", "r131" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.firstsolar.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments [Abstract]", "terseLabel": "Cash, Cash Equivalents, and Short-term Investments [Abstract]" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r126", "r131", "r135" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of the period", "totalLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r126", "r468" ], "calculation": { "http://www.firstsolar.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 decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r136", "r137", "r161", "r162", "r163", "r165", "r167", "r175", "r176", "r177", "r237", "r463" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r68", "r302", "r545", "r567" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.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": [ "r299", "r300", "r301", "r305" ], "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.firstsolar.com/role/A10CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r343", "r436" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodity swap contracts" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r40" ], "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 or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r40" ], "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.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r40" ], "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.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r40", "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, shares, ending balance", "periodStartLabel": "Common stock, shares, beginning balance", "terseLabel": "Common Stock, Shares Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r40" ], "calculation": { "http://www.firstsolar.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 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", "verboseLabel": "Common stock, $0.001 par value per share; 500,000,000 shares authorized; 106,310,928 and 105,980,466 shares issued and outstanding at March 31, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r95", "r97", "r98", "r105", "r549", "r572" ], "calculation": { "http://www.firstsolar.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.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r104", "r113", "r548", "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r328" ], "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": "Changes in Contract Assets and Liabilities [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r338" ], "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": "Sales Revenue Net, from Beginning Contract Liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.", "label": "Cost, Depreciation, Amortization and Depletion", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "CostDepreciationAmortizationAndDepletion", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r109", "r532" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.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 sales [Member]", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r34", "r35", "r36", "r540", "r543", "r558" ], "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.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r36", "r318", "r543", "r558" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCurrency": { "auth_ref": [ "r36", "r323" ], "lang": { "en-us": { "role": { "documentation": "Description of the type of currency in which the debt instrument is required to be repaid.", "label": "Debt Instrument, Currency", "terseLabel": "Debt instrument, currency" } } }, "localname": "DebtInstrumentCurrency", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt Instrument, Description of Variable Rate Basis" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r66" ], "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.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r66", "r139", "r323", "r324", "r325", "r326", "r477", "r478", "r480", "r557" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r319", "r479" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: unamortized discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "totalLabel": "Total long-term debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r222", "r252", "r255", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on 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, Allowance for Credit Loss", "periodEndLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Beginning Balance", "terseLabel": "Marketable Securities, Allowance for Credit Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss of 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, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease)" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from sale.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold", "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Securities Sold" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on 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, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on 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, Realized Gain", "terseLabel": "Marketable Securities, Realized Gain" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r233" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on 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, Realized Gain (Loss)", "negatedLabel": "Gains on sales of marketable securities and restricted marketable securities", "terseLabel": "Gains on sales of marketable securities and restricted marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on 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, Realized Loss", "terseLabel": "Marketable Securities, Realized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRestricted": { "auth_ref": [ "r513" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted 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, Restricted", "terseLabel": "Restricted marketable securities", "verboseLabel": "Restricted marketable securities (amortized cost of $247,628 and allowance for credit losses of $13 at December\u00a031,\u00a02020)" } } }, "localname": "DebtSecuritiesAvailableForSaleRestricted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRestrictedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Restricted [Abstract]" } } }, "localname": "DebtSecuritiesAvailableForSaleRestrictedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAllowanceForCreditLossLineItems": { "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, Allowance for Credit Loss [Line Items]", "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss [Line Items]" } } }, "localname": "DebtSecuritiesAvailableforsaleAllowanceForCreditLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r380", "r381" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r380", "r381" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r130" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r49" ], "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.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 revenue", "verboseLabel": "Module sales, advanced payments" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A2SalesofBusinessesDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, noncurrent", "verboseLabel": "Deferred Revenue, Noncurrent" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r129", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r129" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation, amortization and accretion" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r77", "r78", "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r77" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "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 Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeCurrencyBought": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the specific currency to be purchased upon settlement or exercise of the foreign currency derivative.", "label": "Derivative, Currency Bought", "terseLabel": "Derivative, Currency Bought" } } }, "localname": "DerivativeCurrencyBought", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeCurrencySold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the specific currency to be sold upon settlement or exercise of the foreign currency derivative.", "label": "Derivative, Currency Sold", "terseLabel": "Derivative, Currency Sold" } } }, "localname": "DerivativeCurrencySold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r76", "r79", "r427", "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative Asset, Fair Value, Gross Asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r76", "r79", "r427", "r511" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Derivative Liability, Fair Value, Gross Liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r426" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r425", "r428", "r434", "r438" ], "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.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r422", "r425", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r422", "r425", "r434", "r438", "r439", "r442", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r432", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": { "auth_ref": [ "r433", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.", "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Recognized in Income, Amount Excluded from Effectiveness Testing, Net" } } }, "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r77", "r78", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r77" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r418", "r420" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r417", "r419", "r420", "r422", "r423", "r430", "r434", "r440", "r441", "r444" ], "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.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue, by Type of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r129", "r284", "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Gain on sales of businesses, net" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r15", "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Disposal Groups, Disclosure" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinesses" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r351", "r354" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r220", "r343", "r350" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "U.S. debt [Member]" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r106", "r151", "r152", "r153", "r154", "r155", "r159", "r161", "r165", "r166", "r167", "r171", "r172", "r550", "r573" ], "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", "verboseLabel": "Net income per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r106", "r151", "r152", "r153", "r154", "r155", "r161", "r165", "r166", "r167", "r171", "r172", "r550", "r573" ], "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", "verboseLabel": "Net income per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r168", "r169", "r170", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r468" ], "calculation": { "http://www.firstsolar.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 exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r383" ], "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" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A13IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r383", "r394" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory U.S. federal tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A13IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 5.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 compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "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.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r365" ], "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": "Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r365" ], "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": "Employee service share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r143", "r144", "r145", "r148", "r156", "r158", "r174", "r242", "r322", "r327", "r371", "r372", "r373", "r390", "r391", "r469", "r470", "r471", "r472", "r473", "r475", "r581", "r582", "r583" ], "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.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets And Liabilities Measure On Recurring Basis, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r449", "r450", "r451", "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r449", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r449", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r449", "r461" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Carrying value and fair value of financial instruments not measured at fair value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r450", "r501", "r502", "r503" ], "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.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r449", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r449", "r450", "r452", "r453", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r343", "r344", "r349", "r350", "r450", "r501" ], "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": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r343", "r344", "r349", "r350", "r450", "r502" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r450", "r503" ], "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": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r501", "r502", "r503" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r455", "r458" ], "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 [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r424", "r430", "r442" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r228", "r229", "r246", "r248", "r249", "r250", "r251", "r253", "r254", "r258", "r259", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt Securities [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r280" ], "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", "negatedTerseLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r276", "r277", "r280", "r282", "r533", "r537" ], "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": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r280", "r537" ], "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", "terseLabel": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r276", "r279" ], "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCorporateDebtSecuritiesMember": { "auth_ref": [ "r220", "r343" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation not domiciled in United States of America (US).", "label": "Debt Security, Corporate, Non-US [Member]", "terseLabel": "Foreign debt [Member]" } } }, "localname": "ForeignCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyGainLossMember": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing foreign currency gain (loss).", "label": "Foreign Currency Gain (Loss) [Member]", "terseLabel": "Foreign currency loss, net" } } }, "localname": "ForeignCurrencyGainLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r464", "r465", "r466", "r467" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "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 contracts [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r343", "r591" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Foreign government obligations [Member]" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office equipment and furniture [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r129", "r411" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on sales of businesses, net", "terseLabel": "Gain on sales of businesses, net" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r264", "r266", "r538" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill from acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r267", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill, Gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r267", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedTerseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r129", "r265", "r269", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Goodwill, period increase (decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r108", "r137", "r191", "r197", "r201", "r204", "r207", "r237", "r463" ], "calculation": { "http://www.firstsolar.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.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Indemnification liabilities, current" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsIndemnifications" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Indemnification liabilities, maximum exposure" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsIndemnifications" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r422", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r140", "r191", "r197", "r201", "r204", "r207" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Total amount reclassified", "totalLabel": "Income before taxes and equity in earnings" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r102", "r129", "r188", "r236", "r546", "r569" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity in earnings, net of tax" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r351", "r354" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r12", "r13", "r14", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r384", "r386", "r387", "r392", "r395", "r399", "r400", "r401" ], "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": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A13IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r138", "r157", "r158", "r189", "r382", "r393", "r397", "r574" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax (expense) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.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, trade and unbilled" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.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 amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income tax receivable and payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r274", "r278" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.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": "Intangibles assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangibles assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r100", "r185", "r476", "r479", "r551" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "verboseLabel": "Interest rate swap contract [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r50", "r260" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "fslr_InventoryCurrentAndNoncurrentNet", "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r18", "r72" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Inventories - current" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories and balance of systems parts" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r73" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Inventories", "verboseLabel": "Inventories - noncurrent" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r52", "r260" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "fslr_InventoryCurrentAndNoncurrentNet", "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r51", "r260" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "fslr_InventoryCurrentAndNoncurrentNet", "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r111", "r184" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r568" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "totalLabel": "Total cash, cash equivalents, and marketable securities" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Available-for-sale Marketable Securities by Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r494", "r496" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of operating lease cost and related information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating lease liability maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Operating lease liabilities, future payments, due after 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating lease liabilities, future payments, due 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating lease liabilities, future payments, due 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating lease liabilities, future payments, due 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating lease liabilities, future payments, due 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating lease liabilities, future payments, due 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r495" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Operating lease liabilities, future payments, remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r62", "r137", "r199", "r237", "r408", "r412", "r413", "r463" ], "calculation": { "http://www.firstsolar.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.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r47", "r137", "r237", "r463", "r544", "r565" ], "calculation": { "http://www.firstsolar.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' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r64", "r137", "r237", "r408", "r412", "r413", "r463" ], "calculation": { "http://www.firstsolar.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r9", "r11", "r14", "r285", "r292" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r36", "r543", "r558" ], "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": "Revolving credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r60", "r139" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Line of Credit Facility, Current Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r60" ], "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 Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Long [Member]" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r36", "r320", "r543", "r562" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt, including current maturities", "totalLabel": "Total long-term debt future principal payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, by Current and Noncurrent [Abstract]", "terseLabel": "Long-term Debt [Abstract]" } } }, "localname": "LongTermDebtByCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 7.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Long-Term Debt, Maturity, after Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "Long-Term Debt, Maturity, Year One" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Long-Term Debt, Maturity, Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long-Term Debt, Maturity, Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long-Term Debt, Maturity, Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r142", "r316" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long-term Debt, Maturity, Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r142" ], "calculation": { "http://www.firstsolar.com/role/A9DebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Long-term Debt, Maturity, Remainder of Fiscal Year" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r66" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Noncurrent portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r66", "r317" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments.", "label": "Maximum Length of Time, Foreign Currency Cash Flow Hedge", "terseLabel": "Maximum length of time hedged in foreign currency cash flow hedge" } } }, "localname": "MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r343" ], "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 [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "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.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.firstsolar.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r126" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r127", "r130" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r14", "r93", "r96", "r103", "r130", "r137", "r147", "r151", "r152", "r153", "r154", "r157", "r158", "r164", "r191", "r197", "r201", "r204", "r207", "r237", "r463", "r547", "r570" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.firstsolar.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" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsRiskManagement", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary", "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r179" ], "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.firstsolar.com/role/A16SegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.firstsolar.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.firstsolar.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.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r191", "r197", "r201", "r204", "r207" ], "calculation": { "http://www.firstsolar.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)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r487", "r496" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r485", "r490" ], "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": "Payments of amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r482" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r493", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r492", "r496" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r16", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A1BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r27", "r28", "r29", "r63" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 6.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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r74" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r424", "r442" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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", "totalLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r405", "r406", "r409" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain on derivative instruments, net of tax of $(637), and $(79)" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r84", "r85", "r88" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized (loss) gain on marketable securities and restricted marketable securities, net of tax of $1,121, and $389" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r91", "r99", "r469", "r471", "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive (loss) income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r81" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.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": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r94", "r97", "r405", "r406", "r409" ], "calculation": { "http://www.firstsolar.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", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive loss", "verboseLabel": "Net other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r89", "r104", "r382", "r396", "r398", "r469", "r472", "r475", "r548", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Net tax effect" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r83", "r88", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Amounts recognized in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsHedgingRelationship" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r83", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "negatedTerseLabel": "Unrealized gain on derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r85", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for 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 tax expense (benefit) for 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, Tax", "negatedTerseLabel": "Unrealized (loss) gain on marketable securities and restricted marketable securities, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities [Abstract]", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r26", "r27", "r63" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current [Abstract]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r67" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r63", "r315" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r37", "r542", "r561" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r117", "r120", "r141" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r123" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments of tax withholdings for restricted shares" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r114", "r118", "r218" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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": "Purchases of marketable securities and restricted marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r119" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireRestrictedInvestments": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.", "label": "Payments to Acquire Restricted Investments", "terseLabel": "Payments to Acquire Restricted Marketable Securities" } } }, "localname": "PaymentsToAcquireRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsDetailsBalanceSheetGrouping" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r22", "r53", "r54" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.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", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r20", "r23", "r262", "r263" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "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]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsSummary" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r21", "r23", "r261", "r263" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r116" ], "calculation": { "http://www.firstsolar.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 the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sales of businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A2SalesofBusinessesDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r121" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings under long-term debt, net of discounts and issuance costs" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r114", "r115", "r218" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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 sales and maturities of marketable securities and restricted marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r122", "r125", "r141" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r114", "r115", "r218" ], "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": "Marketable Securities, Sale Proceeds" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfRestrictedInvestments": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.", "label": "Proceeds from Sale of Restricted Investments", "terseLabel": "Proceeds from sale of restricted marketable securities" } } }, "localname": "ProceedsFromSaleOfRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r63", "r306", "r309" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Product warranty liability" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r67", "r302", "r304" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Product warranty liability" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for new warranties issued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r57", "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r56", "r287" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r31", "r32", "r289", "r566" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r31", "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r31", "r287" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Accounts receivable, trade, and unbilled" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r91", "r92", "r469", "r473", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss", "terseLabel": "Total gain reclassified" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Loss [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Loss [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Loss" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r124" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r379", "r608" ], "calculation": { "http://www.firstsolar.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.firstsolar.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]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted marketable securities" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r30", "r131", "r135" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash - current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r25", "r33", "r131", "r135", "r607" ], "calculation": { "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash - noncurrent", "verboseLabel": "Restricted cash - noncurrent" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "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 and performance stock units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r43", "r327", "r374", "r564", "r585", "r590" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r143", "r144", "r145", "r148", "r156", "r158", "r242", "r371", "r372", "r373", "r390", "r391", "r581", "r583" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r336", "r339", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r334" ], "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": "Remaining Performance Obligation, Transaction Price" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r101", "r137", "r182", "r183", "r196", "r202", "r203", "r209", "r210", "r212", "r237", "r463", "r553" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails", "http://www.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/A2SalesofBusinessesDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsCommercialCommitments", "http://www.firstsolar.com/role/A9DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r491", "r496" ], "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": "Lease assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r28", "r59" ], "calculation": { "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Other taxes payable, current" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r91", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossTables" ], "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.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Available-for-sale Marketable Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r225", "r227", "r230", "r231", "r232", "r234", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalent, and Marketable Securities" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r66", "r139", "r323", "r324", "r325", "r326", "r477", "r478", "r480", "r557" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period.", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r425", "r434", "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r167" ], "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.firstsolar.com/role/A14NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r358", "r363", "r375" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r358", "r363", "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair value of assets and liabilities measured on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A8FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r276", "r279" ], "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 Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r271", "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "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": "Schedule of Investments [Line Items]", "terseLabel": "Cash, Cash Equivalents, and Marketable Securities [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A9DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r418" ], "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": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets, Noncurrent" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r314" ], "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 Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r191", "r194", "r200", "r271" ], "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.firstsolar.com/role/A16SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r191", "r194", "r200", "r271" ], "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.firstsolar.com/role/A16SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r178", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r207", "r212", "r575" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178", "r180", "r181", "r191", "r195", "r201", "r205", "r206", "r207", "r208", "r209", "r211", "r212", "r213" ], "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": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReporting" ], "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.firstsolar.com/role/A16SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "terseLabel": "Segment Reporting Information, Profit (Loss) [Abstract]" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.firstsolar.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.firstsolar.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 [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r128" ], "calculation": { "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r357", "r361" ], "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.firstsolar.com/role/A12ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding related to vesting of restricted stock, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates the sale of a borrowed security or written option.", "label": "Short [Member]", "terseLabel": "Short [Member]" } } }, "localname": "ShortMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A6DerivativeFinancialInstrumentsDetailsTransactionExposure" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r488", "r496" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A13IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r313" ], "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": "Product warranty liability, end of period", "periodStartLabel": "Product warranty liability, beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "terseLabel": "Current portion of warranty liability" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Noncurrent", "terseLabel": "Noncurrent portion of warranty liability" } } }, "localname": "StandardProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r310" ], "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": "Settlements" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in estimate of product warranty liability" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A10CommitmentsandContingenciesDetailsProductWarranties" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r178", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r207", "r212", "r271", "r293", "r297", "r298", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A16SegmentReportingDetails", "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r38", "r39", "r40", "r136", "r137", "r161", "r162", "r163", "r165", "r167", "r175", "r176", "r177", "r237", "r322", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r69", "r143", "r144", "r145", "r148", "r156", "r158", "r174", "r242", "r322", "r327", "r371", "r372", "r373", "r390", "r391", "r469", "r470", "r471", "r472", "r473", "r475", "r581", "r582", "r583" ], "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.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "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": [ "r143", "r144", "r145", "r174", "r532" ], "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.firstsolar.com/role/A5ConsolidatedBalanceSheetDetailsDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r39", "r40", "r322", "r327" ], "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": "Common stock issued for share-based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r39", "r40", "r327", "r359", "r362" ], "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": "Common stock issued for share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r40", "r45", "r46", "r137", "r217", "r237", "r463" ], "calculation": { "http://www.firstsolar.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": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A15AccumulatedOtherComprehensiveLossDetails", "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r137", "r143", "r144", "r145", "r148", "r156", "r237", "r242", "r327", "r371", "r372", "r373", "r390", "r391", "r403", "r404", "r414", "r463", "r469", "r470", "r475", "r582", "r583" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r80" ], "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": "Consolidated Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A5ConsolidatedBalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalIncomeStatementElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Income Statement Elements [Abstract]", "terseLabel": "Supplemental Income Statement Elements [Abstract]" } } }, "localname": "SupplementalIncomeStatementElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r228", "r229", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529" ], "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.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsCashCashEquivalentsandMarketableSecurities", "http://www.firstsolar.com/role/A3CashCashEquivalentsandMarketableSecuritiesDetailsMarketableSecurities", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities", "http://www.firstsolar.com/role/A8FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r147", "r148", "r149", "r150", "r239", "r240", "r241", "r242", "r243", "r244", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r388", "r389", "r390", "r391", "r534", "r535", "r536", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "US Government Debt Securities [Member]" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsAvailableforsale", "http://www.firstsolar.com/role/A4RestrictedMarketableSecuritiesDetailsRestrictedMarketableSecurities" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r70", "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Accounts receivable, unbilled" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A11RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r489", "r496" ], "calculation": { "http://www.firstsolar.com/role/A7LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A7LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r167" ], "calculation": { "http://www.firstsolar.com/role/A14NetIncomePerShareDetails": { "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": "Effect of restricted and performance stock units and stock purchase plan shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r160", "r167" ], "calculation": { "http://www.firstsolar.com/role/A14NetIncomePerShareDetails": { "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", "totalLabel": "Weighted-average shares used in computing diluted net income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of shares used in per share calculations:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r159", "r167" ], "calculation": { "http://www.firstsolar.com/role/A14NetIncomePerShareDetails": { "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", "verboseLabel": "Weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.firstsolar.com/role/A14NetIncomePerShareDetails", "http://www.firstsolar.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 16 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r15": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1),(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "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" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r578": { "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" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r585": { "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" }, "r586": { "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" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r608": { "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" }, "r609": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r611": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r612": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r613": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r614": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" } }, "version": "2.1" } ZIP 81 0001628280-21-008263-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-008263-xbrl.zip M4$L#!!0 ( %&0G5)!LBQ$$H\! */H#@ > 97@Q,#%P=7)C:&%S96%N M9'-A;&5A9W)E96TN:'1M[+UIQN/CPYO3D6/RT]_//'X^.?_[Y[?5;\>OU^U/Q9/^@)ZY3 MF60ZUR:1\<\_#\Y^$C]-\GSVZN>?;VYN]F^.]DTZ_OGZ\F=\U).?8V,RM1_E MT4__^#M^ _]5,OK'__/W_[6W)]Z:L)BJ)!=AJF2N(E%D.AF+CY'*/HF]/7O5 ML9DM4CV>Y.+PX+ G/IKTDYY+_CW7>:S^X9[S]Y_Y\]]_II?\?6BBQ3_^'NFY MT-'__*0/HJ,G3]73%Z/>P8LG!\]Z+X=#>:2&,GKR9#1\=B3_;P\&^3-RG_RP^^^0J9C>,O0Y+F9ONKA6UJ>YNX(36S25W\YH/^]QE_V1G*J MX\6K_W.MIRH39^I&7)JI3/Y/D,%^[64JU2.^,-/_53!^> E]O+%S@^?$.E%N MKKU#G.#@W[^>O#FY%KV#_5YS$ET9/CWQE<[A96%C0D]:)C0X_G!]<7_\JSLZO!3QD<'G2/Q7]L[?X ]Y&4O'ZU_YU^9#+P2\G M5]>7_3/XZG+0O[X2\-*+RY/?X&YQ?BF.S\_>\?#ZI_OBZ"2/RE55S2=Y4)TN! RB82!C__(M M,.<9_/$&M@/^N/SE/^+MX+?!Z?D%[DL@3D^/@\# MX^O+DV.:3;PO[D$ MDI$@,V%&XI\R*62Z$(=/ K(+6NK$;YJX/]IU^YGG65?V;8X'F5 MJECF>JY:C0"[:@?5+7*8F;C([][R!?.@&M#7V2Y/2MMEDE93'ZN](=A6G_;D M"+;ME8QOY"+[Z9OLFX!6H%[#/=R;TC[_GN3]>1SJ;Q7+Q2B?T2KKI M=7,5@&=>SU6:ZU#&=B%H-/QS13'[!TPU.9!*'KDWVY_WZ:>?\^CN;R^/]H\. MVG\&V[/UM_L>^V3_Z5<^]6<:,8\:%B:;R>1_?CKZJ5P[&7X:IP96?,]N=A@J M-1J]MK+EU>'LL^@U*07%S9U%,[,Z3ZU:?/8OKT^.@0U.0,]Y=W)V@G;(+49P M*[6*1?B"S;KJU3E';R^^]]^^$>A61GRLN9!B>DA&:Q;Q'38 M1DS'L<$0@9=*7BI]%2$=M1(2S$7J1%B"$F]5#'9=JE7FA9074E]%6T_::.NB M2,.)S)2X2'6HO*QR]/3$RZK[Z.GIU]&3Z$>_%UG.\6XOJAZ0M#975#UK(ZV! M3!-3Y-E?__+TY6MQ-5.A'FD5B0N3Y7ON;.Q/897R[SD8-TR0/>^ (%NWJ^!$ M7 XN+@=7@[-K"FA?D!;DC)+(F,+X/+S& M;$*1&W&"H2N5?=<9N&&RK.=EV7UTUNIXZ!?YQ*0Z7S")O=$DO\29S(M486"[ M/TZ5^D[M?L-DVH/0VN;*M%9'Q)E)0GA.*N MBOX0A%9()V3INY_(9.P=]@],6YLKQYZWT=;)A;C$.[R8*DG)^^KO):47K;YZ ME698&25DUOY]ERFM<%7D]\Y+J/O)ZV49>EZI&6EY:/2@Y;:ZTZAVT MT=-[FQ)LOPH\XGXE3>V CG(Y3 M[=6L,_6_31V3R*@U%-+5>=8V> %5TE4W@R\GZA:??/7\K. $S'_/FK: M,!'E'5;W4U.K]WT IZ!9*"7>J$2-="XN8GBC%U..L+P->#]AM;K=3^70I%Y0 MW::G!]'7-UA0M2NGEU+UTU>I6'R0J'2_$I1H7 ML0?5_>FDK9[U-ZGYY-6HCLFG-1=-_/85-1-O/OSGNTHF-DS^ M/$AJWJ;*GR=K*IG8,,GDTS_OI;'6&(Q/9??R[(%IK34TL\94=J*7Y8NY%A*J M C)>4#6(IS42\Z#!XB^OWX81S.9*F]8(RU4Q&NE08VN"=[ 27KYX^0+DTAI MN3(Q'$OACTW([!J9//%293F9M,9#2AR7D4G%23)7*T!QV3"JV5SATAKJ^'Y' MHI-P]7OH/Q$M_U'&;W\3Q^6^#L_[9 M-0=LRMX]WP.>_O@.Y272U1_*9^)I>Q"&8(/T5)S/%#=MH,XE^42)=U?BK9JK MV,RH_^$%'#M@%$RW_;3VI@#24WO1BW5W!Z(_FZ5F+N.,XGKO-#QN[!R<0%^I MZ(=$;ULEH%YZ ;634&H;IPYPSGT)7TM%3+Y;NHZ/6^,RE HL]I$P4<9RJ2.?B MJIC-3.H34TK:\A :]])6>Y&+J_+T=5.W*.I!4-(W5UJU!GS.3+*'$!HJUU6F M$WYYA1Y]G7^OKKY9@NNYKZ&ZE\Q:(T;')AEI'*F&R7P7F-1FR:WGWOB[W]O9 M6O)R)O&%Z)!Z+]-/WOXK*U5#!35/A^HJE.6[WMT M/V6UNM*O$8DLX=(8K%3P-:#M1/8@;H<-%E_WN-=SKE:@0Y&]6=A.Y!*[N/_@ MK.+MH[ -%F.M#O>'P$'PTFJKI%6KMWTM*83;1UH;+*9:'?#OBK26E>!EE2,H M[W2_GZ!:O>Y7*HZ!GBYDBC&=7PH) BM7'@WH82EK@T55J_?]G$[!]^)\1HJ[ M+V&_0UJ^^^UO)^+X_.SM"6.X7)^+X]/SJY.S7[SX>5 :V53Q\ZP]8_C8))'F M3.'\]>9.!_")-EMA1>,1BK,*:.X'_Y1:*Y)\:*J2Z*J MPV1X7Z)QC0PKFJ/\]3?%0J5>U'E1]U4TUNHVOI?(VC'X M^8"T53?'L$VNBETH.2SZ9*I>?M6OY5D<[U7,8HER[5+%58U64//XP4?I0I M^K.TS:8Y-G.52-^QNV."J\.4UZK8WTJD$+FGO2$)MG\HA*5RCC>*J2T%STO;I;336LJPIF!J1"$\*G) M;%W[]42GT1YY0P4#>FZ5\/E.(MIUNIS&!>9GBO0L:-E^WI0PT!>9ES')::?777N4IS#8&&0.O,-%629;OI);-E2RM;MKK%)X_4J"PRL]JNZR? MYUZT+">65M_LL3$.SG:KQ,IW4LKFBI56!RPJ+-_MJ?; M>WC?@R,(%+2-48[UGM[K#77\6YQ?_SJXK!KC!+6N.-PDY_A?9^ZUB-52 LR:$H>Y>:J7BK MLS V&6:FF51\^*ZCT(NU3;/F3L3[DZOCP>EI_VQP_N%*7%R>_W9RA>A&7D0Y M,O$@[O>)J%Z[:=>?JB3Z3@BU#1,Y#T)+&ZM)]=K-.3[KO%#R0NGK"*G5TAN MF0>Z4 GOR(XE-/ERE\SVQ3;RV^88?[G&@J..4U!K M13&D!I0_MB/$AA'*!LN6UBR]?I;!).108V/)N^@=VU=D[:5-*Q&UYA4Q!LQ6 M)01[6=/N76SM.GJE8#Y6UFR53/%U!JW$V(7I\DL57+[422ZNS M^0H36O/3O^,W7.'2JQJ%+10[EDQKU"KB\/YQ5GB]=GL'G MB1[JVU;/VB+_=CBBWT9*;?]]9](I^HS>FZA > &'97*.521=F]V;/SL[-F#) M/];2 &SMKLW-[^V;D1D $)7%]=]<8P:$.$&JX[-Z)=OG5%K1\$_J^]TYE"["B<* MCX&NR'TW'G%/-M(].;J_(ZK?^4T"!]E$S\3Q1*9=8:?:S%K-E?98H4G',M'_ M98C+JUS-,G$1RZ1[1 M7%M3"-HG'F*N"I;!7Z0Z"?6LDVS8&L#^$AM23#+2>9'"N-X4T5AUD!5;@ZOM MK)A+>& $,\K@7P=M3DC5$7QM9]_!C6P-"K:[9;&M2-FW\E^)N8D5;"/UL^PD M#[:&L]K^^R^U$(/I+#8+U<7YO-R1N]\Z)52[@$)+8;D0[V6>=\>R:TQON+G3 M.]P_@MW;T:TS[+3]79O&-XO(@4P34W1/!#[=/]R9?#/!-9I6F 3KFCLXLZ,= M]>VL9*93E88:N[F(_ESJF/(B/YNE9B[C;_(@^&C*8XFFS-N#*;B$.OJ?G_1!=/3DJ7KZ8M0[ M>/'DX%GOY7 HC]101D^>C(;/CN3_??Y3!P,PKW_\OG^=]^KBP^7QK_TK[O%Z MU3\=5! VW^!ZJT_G]R++]6CQNA[F?KX*]]QR(@+E(Q/WS#(0D43Y**GE]C]E M4LAT(0Z?!.+PX+ G=G*\'RVXPW4R Z]FI$+#H+.O"EC8%*_ZZ1]WO-[K6&9: MH=[KW4# <@T7I"K(J4G&XE0IT(4B.%<3^ /5HT&BTO&B[L(/Q.GI<2 D?!=+ MU)Q$K.'<@FV)2R,EM-ZLG4YO1J,AY'HWXIU.LQQTT5BF8A"K,$]UN#D+W>S8 MNMZ5!F(/!!ST"JR &YU/1*JR&3KP>=?_KR]::1 MV]5;7 B=B'RBQ-#&67#.$1,?ALQ01T2%-A%B@(0#D(B#O<^RM/8,01NF$\DCZN\$9Z& MK>+@X 0QWTWZK@>\UDGHNZQ9PTH_KD7KK7/1Q$Y6U @U(.KKM#B]'0-=BVYF MA2H+"ES S.[GXUG MDR6]9Y1?#;%;"7GD]04XXE )S2Z9Y&IIR!DL7M!^.2BQ]ET^0MT0J/J9E01[15I;9+5W8Q,W4&L25'! M@&P>5!?(AO73[51*89Z_/Q*GR-%Z?2(@\K-")K14R%T992O.8M";'Y'6QP&D MWO[A>E4_7,#0)%DQY:@U,AEK,[BJC^#\:Z:N=D.*L91B0Q.5F-"F"<#:PGKJ M5/1'(S@FP%H$Y034D4B-*.5O"/K+S:Z8R#E!L-[H..8/LU2COL/T[GH;E:D_ ML']YJH<%&9\)&: @Z>"#O4%6&%-WM(5R;+)*@XVK--C2J+6/NBB-!+QP1W_M M$%RR[4X?3#28%:^$P"R>'*['Z0S^*/#@/$'WFLKRI2MC;[L[B\8JDQT]<.K> M(Y()F-[< 4NPN8"/0 9P6X@KIRET1 FV//)F]Q9E?AVG@;I9K^*Y@!_1]%G& M%;<-FFYN4E>(G/.I-TQ[1(IIY!JWGBM*LBVLL"1")T!M?$^SDC'C2!W%:]$E MF9-338U&J 3"4TC>&BHNP/N*F;6C;ZL2^!U5W$ENPL>+#W=OV/K;Z<.J3C/K M$2K5>;LND>9N-2 "E!D%=FTCE6FL7X#K9BY1=X1H[$Z'P(?9Z%GM6O1,X[_T MD*!^I.HL*^PA7#]=VRU471ZX]@G'C\UTK72&CHA]-&)A/$5,V'D4!W#[33I= MZ>$"I<[%8O#33?(5._F5>A+QN7W2W1*H)3?M^W2_+J?[]9K;\P.A$[Y.$M=! M1;X_RZ]C;#JR7,5>)3*SR)ZO#%L\$DFLL[U$D,[.#B!\J$:LQY= /$2>&+AXN^,RW ME5+\+!0\(Q,#,^,Y^^*;/&06;F:/MO757N_%LJR'QO;@)6M*@^C;IA0G1'?P M_[>#=R=G)]=WNU$\5@+L9Z+(%.^U3H*&-.=FB,=3(0<@QK<+(:XJP<8@ 7Y!,3L0$Q0ZA)TOXQP(.&_,*Y MBLB* ,.B%F@"UG.)]^UN 6?&M'B?@\?G:WZRSFUU2: L%\&2PT ;;&P:$58H M^5A_Z?_U75'1+6EI/<'!/>%A_.5NH- 3 MSXJ(AWW 7:":QZ^D'JXW8=SSS IX)N)XH8S%Y<>36ZCBGGN^S\3K/=V1WL;; M> ["U6((W!PLH(Y@ &P QWN/]T9>O[9=/YQKH,N, UI^@%5_6#"QX5*,Y,$ M]#X)>%M@#5P:BI.C65!+Q&H^!DMYRZJ]6S\1&=0K^NSOK211 M9?OJ,\S7\=SE$%AT],G6W0_H$W29)93K57EL\7*\:P9*P0AVV)09>T1"](7AOFE6>X+\<[6:\JYT>S\Q(I-4PQM MC>4R7S0V7Z_\UV7UU_)J"&2$YM4\*DJFI'0;3(BJW^*5B!4J$0AM2H*E"]K$ MXU?!C_9[+[T"ON&\TR'DNJ]B&?:]*SD=QLH3R H()(Y-Z#IV> _' XK7EUUU ML/M4_ ZDXA\VM\>GXF^O!$Y"'<>(35%5SG5! K,/HFSN00;6DGZ%@=@9[I*, M7M;Q#WX-=ZL*OK:>>5SE&M5>=7_W.:\9K( N[VE.Z36#[XM]<-<5[>,?V\-# MY%O*LF)ZNSVC9ZF'\64<[>2>GS:?GPI$[CL\.#Q *&O$XP.B[4\QS=ESTD-P M$A8OC#PC;0\C]3PC>4;RC/2=C.1YR/.0YZ$_M]MO9$S1_*N)4IYQ'L@>\NG) M6\8XOH#;=0D8NN$T&83>"EM2)U>D9:!2.E M&,&$%^7BHTD_(84>,ZQ4%WB( YDRP6Z98)D)]4G12*7*)I."U.<, MT_$X56-,.9S+N% N9]JV7G+HN_9;-_UFR? B$%.-W:Y=>/0+SZS#^'[IP<#T M!.85RDP%(E*8J:X3!NBZ#0W B;%+H"H\9ZR.,^P.=H@;Q-&!>/_QAPSHV?[3 MKUFVNZE'N9F]ZNT_Z<'=HN09YX5D \ MKLWC6]DABI$BDB!H%!DN7$HFKF1>I/0U_ TSD(NR&$O0A\2B"F%9FDI##1K1 M$.PA@GC"4?X']+B@_ MOOC8I#,P$H-HE,I)46B.+?&)2P@Z%*U)EZV] S)W* M&U2QPMAD/H][E:1ID^50P&%-6Q?Z=Y<:^**U(X7K.>YE9!^DCHO4NZ15WX+N,]63-3?0QO7J^@JMM<^DESFK MDCDG\,4T8>18; [2"5OW\1_;S[O*/[X@M ,%H4?-[?$%H5LNA-]+V%]TR_6C MN4HS)0;4.+$+HKARYS!,$0)-360R5@R=IC,QM8./%T+:X;L^PM9K76+KH)/0 M-7Q4@3"V5>2-*>((E$J9F40.L6^5$NHS(L]S>U-0-N=47UI[E9[.I"8,H=J7 M$]^G:?26'AAO+Z=XAMI:8S;K-JPSG+*GB]MK(J1KF(93=LH<>OH6"Z M=>@="UO!-IP?>ES;K6(ARJKR//3 /.33K[>#AZ[D M'!%W28OS[/-02ISRW+/AW'/UP*Z&7AW(F0Z R3V$KHC!Q M#+IPBF4'W:(UU]R^=JYCTP ]!\HJL>VDN$F1(!%Z/<'(91K6! MO,@UR5]AEW20:=A, #V2^,,M!R(Z0N%Y0E:- N8$?5YS*-;;!>"U63&DM.3< MP##G&E:%NP<0)-Y%GT'TP<#\RG&S/S:GP=;*1-QH,8,3_I\8>$NJ,A/CJB32 M]HS*G*3&::H4%I0*2EP#4.O0K4V8)7US80@WGI=CR4Q,BOB /!D]JJUL1F4V MF%0 2I=[U06\6D?D<1XMD1"8?@HBA/>I=C6N<>_Y:UR!4&,G!98EFC(,=W0- M=+!Z08U<9)*8 A8@PD1;]P3<*Q@5=E>8P#93#4"&O2JR0B;E@&&>=%5R R(D M@,V%E<,_8'FX,Q&Z3BYNU;0;]X04Z(JHRT4CT'I> MT:]?&>HC ;QG:.= -L(3J0N'NP4C$LOVL[YB,ZR/8NA_4^04*'#$QQ.S?O-R M'%Y*KT!*QU)/NR.;D2BLT,*$]3C&TCA+])3_.X0=EHY'RFH'K':#D43N7Q$K MH-$4)$\*+,2SQDB.3J.]&:8N"%D JP48H$K'"O[%90BH: +^P@"2I 8K#%;J MY%@L;[*";J,&*E:_H%^ ;\?V-=SVHO81T]\QY3X"2M<9#0?8027 02'CG *S MAXI;UI3Y^+7O=ERW%9#/, ;NK8$%BS1U]V.HYSJFJ%NJD:?B7<] JV @2F7M M @L]?B?%85=S83R_/#"_>%@2SS2>:;Z5:<[!4IS)A0<(?CC>>;JC/.;V%K'0 M!_S*\] /X"'/0IO.0B;JA,I6N7%/,%N<&MECVF>!,82([/+>RQ?//$FL@B3B M&,7 G-!+QE*3\.I4%X/*L116@QU6@Y5EMQG7992\*;$I$B]$?RXU,'ZLQ)49Y8CATQU9 MZ?KI-B-7# Q#Y).Y(-?)A;CD+S!@.,:J7L9\,<-<4DS1!@E1SHU5HE*:?%A? M"7EG)3@0B?$^C*<-E4I$"'1FIH0H@V%&/4(4,+AY9(LQV@!$=HSM4BZ3>M5( MELLDDFF$M2$Q25N.*6#H0,,ZT!"4V#-R^UX*1X?E)[P!0K9K9\:^<1D=J5PR6H18LL$V02.BD][ M-ZFV%Q7(QYUB'G_9L\W;WMI+1!@JUQ&# M*JAW <&$$\H?G\#7.&BOA:U$LG0%K>QK,5(-5+NP+ DH3 M(M7I"PH'SU+CU9@9D6KRH"8FV:-Q9VA)U^=^I4 U2,OT(4Q3@ 'V1R,=HQF; MV5\PM0$>IG+4B2JESW""!ND2H''Y[(55-VF^I6CJY21HN,F7FB M8DY%0Z9P^O9,I8U4.0\&N'8"ZYZ56Z.OIN&I,\(;8 4%S#GRR(BQIH1*17 + M+I/S4C6=>@SGC(F118K9EJ5)6.(\@QW:#ZUYZ-:&P"UQ-&2KEH,I[V&Q>E>< MEK@*GAD>&3,4,\K%/2^S&3LD=Y%&.'V2SO00*)53'K,)>=!1KY!Q@,#R"BSL42JS M/"W"')_T7B;2QHE.DG"?;K#"_(*X)R W&EP0,37W\4^Z_LSLBQZ2[M<-KE^, M@4#%XN>I?7NT=F]_V#DDOM^,3.XD!TQ/(N,0$V W*Y@YJCFDF M#F-O6N1UF@,EAWJ)<)8,6@)5=HR:@;HYU6&&5DG"?^(EDHY'NO.&_()P HGM#=#G3DQ@A,.X0%](K$I-*2A<1HJ)*&BMH+'IEKVN'A"D MC#_$?SS-8S.W!9QF5-@_@@UU:E2W:/^+O9IN)@;;C:I93NU5S[&3*@=#&=N+ MDJPL!@9EXX(ZK?CF6^YN=)8[;W<%Z5(V0JV7$MY6:+]JE# *"N4*.4-O(?;/ M4V@GXUN&&79_]72_"KJO]LGU*^L.R2.A#5T7-2",B$=+IIDSP)#H7"8B0G60 M Y!#+JS=9D#2>!%HM^@1W3>069B!E V,&7S+]V">D)>+2%?<5^ZK%O.[T?O"V0;Y7#_:$?N[LR] M3W#3.4IG,S"FQ1E!PG@.>@ .HG)-C^:^)9P3B9-<33NA3GG.\9SS*#CGHM\% M=K%N=-USL%N^.WDQ)G ;]6(2G8N4F/]1PB@RQ703P_JZ07-VB%5 MB_C4$/O.IXD&8P==$!%G_V(NCLHUFNED 95/?_&"6^,L 6K%^\X<7&0=V!?O M/#PX>"YV0@HJ8?I"+IX>B _[5_O'^Z(_F^V+P][S@UUZQO7RQU_J[!,6?",, MYGL38749Y]_A*VY/,U7C(K9Q!..@)"T>)N$]4CZ?GEO_ BT%&G;5\(YZXGC_ MW?[E/H&&BA<'!W3CBX/#X$?+*WKB*RQ_T.%7D Y(TDS]X>739LNG@4P3Q,^\ M8 R33ISM+*RJ^OIXP<*A'"O7JHN>N#5Z8J5E5Q[>OM*3U@I)RVU7%VCK$>N- MX41%!1S8A_O/O%3>,M8IY==@[IU_GI$\(WTW(UUT![0-L2D>&P^53HQG/IEV MF[F(8/R[P$15?-6V%A@JV'WB)ULZ'=G:.[P&JQV$2P% PYWS;VUS@K_^Y67O M]=_^]C?X]PC;9B0:VPMC?;%UE-1N_^%F^Y_<,U?GM,Z]";@RALM%>%>FTG99 MSKE,Q22@/\ [;36CC+AGA8QO;8(>46HS9AH13$S9*(6\3Q7$3*I&L"W42:.[ MPK,C"@BZLV1*2WF7PTFS*Q&3U&<54@ F252L:8F,X&8P::FKGY5?9[IJCJ4 M=EUCW=Z=S61:"&P&#R;#)Y0FP+3X$_ MG@*G*N4VT5&I&N%4M8@!YLL\GH M!0;_@ ?I*?J0;.)(5@QQ^.2O2C$K#/&J9$'<5*)YVC'A..+8E4\B\E0-$TT2 MNF!0K[;A%KRXW/C)U9TO7V_WU'J#T=K-U<(XMULRUZE)7#\)./>J><%S,=$. MX22DJ]'\O0!IX6&L5BXF;*G@JL@=R(Z5ZU8R:PN-97W5=#VRD"",V]:' W1,X M6D'9S7(3?J)6V?!B(/T]*GLU,6H9.>L$^.B8.UP@*D)AGS"7H?TKT^$G+JX. M$)6EUK8;#SF[' 2+5*2HCP1B8K(993X[;-6IBK#I!]Z#T 8(K#1"Y"&WB8R! MA# *+O4<3G7-Z@V<[+@"JGI3A%''5$6WY@PSTFFYNJ!UY'O55PC# +H[/Y"[ M;^-5_-?>$-M>T#;@FLPY?7YHDB*SNUK!-?V)_64*(CSNT%$13[T$ALJ*.&]T M$$>(JKF."ER*BDXLB95O=(.I#<\-J]GKRDO.54E.VOUN(?"S[H&2T':>J?#J MT42H2+&$G*10<>"L8(P73P@ GRQDE,3_4A526'4=42Y?23YIBA>#(&7#HQ&] M;N1TT".K:@Y"B0B(E7+$ MJ;SI$"\\>CU\Z/7P3><=D'[H5?1,\Q!,\V*_YR,4V\$V.2CT76":>N]:;"C! M1N).$^HJ,0D;>O6+=@/7;Y%2ZN"O;*)G:#1--3HREWX9:VN8-7]68$0API;% MEW6(_[>&X;YV#QLND.=3="W??;Z[&-2JWXVF!08CTWV]6]DP#N63VVO4FFV0 MY44;=7L@RP'P?#NAE7!.Z=B&M3^.I9YVBXUH2(WP2463V'>+2^$)P[@Q%0NT MV/RRZCM!#;7NQ&O"'$UO-*+!BA@#_5^JF/%H1V1;J\\S!O5'/&5\YZ_ROS*- M3)&)][9[E\?M6CG5=L7*J+H4X8@:-(LF[,QYN8"0$#N\2)"&)TK&'#7*Y$BA MAVUF8@95#D0B\P(/!*!14Z04])L \8-PIQ@5-=;%+V]4'DMJVI(!%4F=E.ZZ MQ&A$^X;C)E=A/8!6BV@%Y?-91*MTO$##7,/#,>8*7UH^($2&)33/!C\^%@C7 M&,XW+W+ZLQXZJ\M]G>)HTY&$U][@@^#\2PULLOT0DTH=3+R6L>+LBU#D^R3 Z22Y56D)TAL36__Q-$L(G$G8@D?"Y3R3TQ\R2 M8X:5APX=-%4CK;*_%FM#F() @#F!ZZ(:8#<\;HHQ1:"@>BO6.X>IUV!635J7 M"@^0CBDQ(XW*2CU#QK5627FX>+RIQCPT83ZY#GEX6L)ACPJ*A'\)7#H2.?:S M=M"X<&)E>/ :%VTSK!X!)9EH476H7=)*L5$EAW1LPQ?U-B=W3OU2G\=4)CS5 M5=+0\I<=U\%RR^*NR6&9<0EN.[[:9AYY^V 5W,6AWN.R0X\XI?Z(76"PQ^]6 M?;+_U#M4MX*!WL$1D(1 GIYQ/.-XQOEZQCFA1(BL0RI=0%D?53XR^R\QMXY] M_JC2H$>*6PA+RN2R/G[X96YRYC6"!B65;JJF0XXWX 7M 0/MEJ)\0U /5C1_ MYQ "]M&^_6.9L6>'0HE["7_81=8GQ &>V^WD/?<4RD?!EJJAGMT)S)3)WQV#SX4TRHK;,K.Y.3&R!6ZGTA.!.*<$?U%-X MH*(\&!Z!\]-QH(C5W9BT9>>,KCNJJ $*I<33KW?7(MPE#UF8ZIG5S4.0IN@Z MI'PQW!0S*SNY5:T-B1QP&S_IA)JXA3 X&6(M0$VW#LK83NQB.G85JI@/-GBN M.AK6/'.2NTASDZ21]2*Z);=V M"N&AM\=AASB0%2+B77#6VN)CKUH]T:B>+B MSS&A'VLJ.",)/?@J#3&=D3UUZC,G2=)GQR#?-@BP(TPQGN 2>P&[ @&+Z;F= MD:J,A.H26B^K7-23!'A(W<%2[KU\_F2SJ*11+/Z1 M25E-]5E-9SGV58P5A:YM%SN3NCLPNUZ-' 2<HC)S\>'7XSXIX;T7 MKN,"AF^?OQ9'SY[M]SQIK8"T/F/B@AA0-W=L12H_=Z/U[N/WUKW[A_MJ(Z>)S[QL .)AR]\XJ&7P$T)W!EUGH]B#KHL>%A"3V=4=FT+O>6" MHB@$,E\&4?JAS4P\IG"@!5>Z4W@!-Y3AJ[;[*#PC+E*UY_#78!@6@NYV15&1 MS*2.'-0$#2XU<'[PP.]]$L7MZ)PA5/82=J+N53KN7PZN7!(8QQAA&QE!*[+1 MR4S#=DC"I)KKS,7H9K-8A[1.F$9V>QUH>+NWH=<)^LOFIW'27 F%)<55GLHH M@N?9X3>A[.I(=0ST#N.,$ ^#W]U-\J\LL*-UTGX-!*8B>@J'\I;;$&>-#>XG M?"Q70C\E[G@1DR(_(7P7IC1I0^K\"B%=JF/$6"$FUI'[-!T2;=B .L*X( %C M^<2L"7U0XB10O1.P)D*"Z[F]BUU1I(T\!+N!E0\XP!H4J6G0[BT!,N)U#31(QV6Q82. MPTJHE#NP/C9A=;<)3+%TB#N\I\#]":>?3MVRWGYSR= 9IWI.IQA2KD.V9/1R M>,T44>>:X'_,XE54?JDXO9>.@C8)VH#&N^_^>HHL MAHWJ2"-M:D=I=KV)F8 MQ2%QBR67 Z'^ ?<3&:1J!M=C!JS;%YM2P-A"TDFQ;HN:H_W>T9J]/37 H(CI MXI3S/5Q%+:PC;3N3RX[%>4Q,LC>SO3EM8LDNG%J8ZC'DE6_)5B@Q',G%2_J[ MMZY_/,6]&UP>=T>CHX;0*J*R\P%7_EUR V:3V@1J2L_WE+$:RL".VG"^R+@+ M)/+X?2[/" &DFSX7SS@/QC@GQQU+"7,B]<3!(S+ZFLW6S-"/[PEC!82A8U^\ M\& :\A/?AG0+. :+/ON42D4FQ14B"76E:4KEA233=LDHP;@M:T9M=2B;2F3G MP"54*FI_ 2M+G#%J/MA"_3!4,PL^:S'>V]\B,S$UD1YI-K$>EU_MIN?C/R^1R90'']P&%DHS.!L,NJ)_TRI/9(<@ MU)8,3KPOH8^0I8YMG=XI5_!YBED!Q9ATI*A<\M+A\8LWA#O?GYJB2ZH6=_X> M8Q-K.)8EC8[.;J"8P(48;DU"91Q#Q2+&43E3&Y&IROXH0%N/!34?U;^1:52# M5*>P"&A9, #W7BS!G&F"VG]QV'O^.JMW22!PD@J)&D.^Q^@&YVK6&!Z#\9U4 M94"\LD3JP!C(+]CI^I+:,8&JF7$Q)3XYHRG5$J*7#Z+VUC(B1&!D[:.+"L5J MJ6T@5#5<\.RX G:\Z*CWZ,+<@'[W#9.KY OZU[?0B)&LOT*<%"U3"]FLI!O=F@;1-" M-J+B7#ENZL-U_,B598<_;(UX&_B:,(51):!+=\LN?Y]SZHIM:I9 5FT0=E;5\Z-9F\_-M,UQ3#GME0MU&9/*K1_^2!2SMAE-+SWSI9*>DRWL9@Q:I91?DR../HE%> M]L3'T#:>;]X^%GYAS2U$?$ROL*V -'[I]R^Z0!M\HG[8O]IW?=KB!>H9:D;F M%X>F; 54$NI9K*@^B!O5?+016YR%>;RN#YYG< #"OY ;<1<7>6((Y/8V8.\3*G @DWX M')DI=OX(R4<"4^!6,U1%:-N>E9:B:UN/'\/<%BL/%1R](Y21%&Z_.^R@.>C[ MANMY906\4DCJ+ 1'W_DP=AU?NL KC]_F>;K?>^X-GLWFGR5]AKK /$V8CYG* M4Q-.U%2'W+:2OHA5,<4B> P\8#$Z-FA,9:2-=2I.J\9),AO"J6 R=MHM!'E: M*3E,6YSY(HY ]A-6]@AN&L8J$$6J)%TJXTA-%A&FD$ZA>U7/)BI9X.!A M3L",8XE]K$P\IR-W:N*(%R+=([ 1%EL!3SZ[ ME-@]H6R=22 +[J8RNTS:U@.5TY-LA[)2&T]*2^"3DI2JYP1N0^]<NNW&Y-&9',YE AW$."NU50FML^J%@)A;;\LLHO=M6K3&GL6U+L"@Z*D07T! MZ@8&F>BA)L .UQR#D@CHS;>R&PC_IH*&^>I.QEY2KT!27UUV#QOR5YGF>UI8ET8D0?NVQ@NW=Q,L60J&L83? MUYUN.N.O!9EUI#%N;,N9\2@FKH*">1[75M5 M2EX9FC0U-_#.J4G4HG2WW&J;56E C0>4N@V\K$BK=L-2Q 8!RTH8+FRLA#D[ M,)W(X0$F)H=9#PTV=8=GPF6H,96J.[[&]6Y:E.A8=B P$U,Y&40QPVH-'HSK M[ 6C6^J(7[ M4(R4C=Q8C(QN%]*7DH=[#EWE"&G\!,DVFR!U(Y0.N=W MX]1!+UL#" MYXPDE%*54$*S$UY"*4T688UJ(,96N:X/'[W932 ].AD(:I ZW+'DJ.9G81SO MH!G68!4=3*!J$X0L?FM-%@65>\"BY:P]5>YXDMA)N"A;WE73K+='+']-.4P9 MC8_KX\F/L1$>UB3:.'L0EQ&=G?$;P ML8*P#KC]?!34^BNZ8ZWQB(FDWB?JL\YHSXCI@_H>-[H25N^Q6'Q:)52$:"ER M05TJNI^/:G.HM&S..GJ!%YZ!S*QS'QF-LQ57PI536+&3*]%08PW=;.BI9_ZD"KG&+K&!$NX'VO]]QDK^)4+IQ/D2%Y,VW; M/<;6PQC!=H5YO& ?F_O$*AV.VJ2!&'.$ _]$YTXM5H;T >)$T]@R-;>Y /#S M[S '?"SI<'?'[Z)H+317 X#\O::#X1>XGK#::8&NP21R>I_C7!!IJ7(K,U.) MC+E'J^/T$0?=3.R6+Z,[IKJ8XE4F(\&+9RTZ; :IP,A.V.S0SP$.^-YX"*= J'K[PQ26(W7 M)M'?^9V.L1(SG@]#3TVKHZ8%>6RZ14Y,2D X3#2>1-9'(J QX1HY]Y[L!MS+ MXX\3,*@=]CGPL8)-YR('JGMA8AWJ;M3L/7X..MKOO?"\L^F\DZLTQ.),WG." MI99=2F^0Y9C(N>=2MRC-MSEV:C]R48:^;"U[">91W3A.M<>U6P5Q78A3':)' MJ*JU[0)A/7[1?+A_M"-WJ563E] ;ST27>&$GE)JJ\,1YH2EL0CY8%,JAV)BPTSFUN5,?[C,2'*FX:/F M%B(RTED84^9E%E3C4YQ4P3[VPMW5^ @DN(=!#PP$<"LORLF%L619H>BO/?59 M.K!&# ]BMJ?."_N1T!(0+(K;@%E'=]4N#GOR*6")3Q193.<8Z[0?74V7$HF< MXKOH6O>!CN<$Y%($>PC+8;^.S=C@H^!?2DOA>Z*4/.4185C:-0QJWG8748PJ MD$O.B#5%RD .!F[2&%@Q8XY,E,DG8V,B!),3V6(Z!"W[OU4FAW59EN[WJI=9 M:&8+NY4UK(G:MS"C(ID5PUAG$^QF96!):,"NT_ N?2KOH*@8K#V=ZU.)(:E; MT6E>B4R%*?8\U,!)PYUF4@#&92?ULU?S=37"&W M$Z$A)S+L&\\4/^_6HD'UL&B=&5PNLRWW*DF3\3@2=4-D72-4OA[!UOEB%SPO M]](+^!4(^,NK[HAVW'T2QRQY@%$N@3Z2 MW+++=LU5ZM$235YGD$O&[G6/6V M+L?*RYL6>7,M^I1;U1VIXPY!4&D66:ZF5DVB*OC03+$'"/XYD6G$EXUT.N6_ MIAJ['?/?I#_D[N0C;8'4QHE)%&4LI%C-A4C*D4)9!M^!;D5W!8C#(*F^N$C* M\Q3'#3_]45 =,26SL:.1M!+*+ZT:EBRJ>C/0&(T;,VB*,!M0I,*)NJV1U)0. MD:MPDJ#2T'A.F>Q1]?R,3,BUS80#(/P)_<,YYE]JT44\.- R,T7Y2G,=%5@[ M^!@\&, &40%J?&_?.YZO M7C/O<]"(;*:;J1F")HTHT9E_B,A1 )2=!74P_D"<,Q)_F5[KS/!448X/Y[^J M1(94&RHC,Z,_P%P$VW(L;:$HV7G6Z!;+D4D\2:^ I!5EG%\J#C"0CZL+)/[X M7=I'^R]WACY>OQ4\-":_ GJIM(\(/5Q9['I[.'K660'KV*SB3IPY-;7*#8MJ M.?-ZMG[ W37P!W@QZ#6_%]'8XI5Q_ZV1D*$K>F(-*3:9+4/@$B0J*G#YUY]T MPMW#)%6,WDQDGAGT85?U%%@ZEEJ]J4CU#% M#WUK/R!V!VAMD2R?7GUF8]V- 5MX88$MUYW@)^N$96:"" M4*>@6CB0.P2-0*6^;)T#2G]H0044([XXX,6@%J-P-=:W.@ES@709%^-1E 7+ M66T<67,@&8\D:PPEJX_%]K*9VQ)DF1-D#D?DJP)U76$7(HR[W2&;.FR-FUK[ M+?@!?<3%%&\*N (/3K0;PJ],J5OEEI&*Y^+IWXT77%48$.9K1BT8 !Q,9!8Q^>/_ 4'0BU'B):.A6P,+5V_Y! M#JL"/=Q9$><,Q#!35;81!9;QC18#!!Y5;IW+%&MKN83[M+SX%8.YG\A6PIZF M6(CNM4^O?7Z?]IF8!Q=V3CT=I6;*X)Z<>UKA>'!R71R;&])/2&TI@TW [ [" MM.6LJ.&9 @,S3X"M9DKH#D2W5=Q7'%]0.D2^\KDH,NS$HJ\1&W0MR=-OT1]F MV (L&>_%:I2_.GKV98T"KVG1*'H_F%C6"C787*G#)_LO>[@0]E#$S;:=1P3P M6F*F.FR+=KSHRN+\L M,C'_7>I()6HV/XT> NL/VX&1=-(Y,H.1[=G$Y&9NXES"Q??=9745]P(ZV3.) MB#PI]L+D'A$E2!+(''S$>.'HJE$0!N1ZPS7MRU_//]=!%^\G2Y^VVH6TU;4@-ZW13.. G;2.[S<#%$ M4983CN 4#30\+ZLPUHU,R_8V*@ME7*+ZW1C0NA(K?LLBH8T]&]<9D6XY&Y=H M3S$F)-QNG(3:3T[EPI5.M;P?[69OH>K2%MY1@+$;8% / V#.H6.]6A.^1K)= M[7)KFI4*B4YJ\)%MC@KV>+"J6VI1,U19RCKT)75QVT@\H^X0S[/]@]O$0U:- MF3I5#?3?8CJT?:BI3C!??,EG5::%6^C($LZGZFJ6V9)/IW.W/&JS"6'<'4*X M?1"4X)^W\'K)!LJH99UUZ9 _-DE IG!C M=M(2 &K].R09[+G.C8?8_=L'2SN.4;OH-\!R\;?WAA+I+QR&,B<:LT[/:,:P#M9;%U>4.)3 M32"Q#Y#9;NBPM MQ<.TL*K5?;[@4E9:!%OT_:K/,RQQ1O\XOYW7B5Y>=W<0W(=U7+?(8NO09GL. MQC?1,UL5CDQ;L E<0W>E $6(:1,4EK"E/UA-ZP0 %H53CC9^.P>Z,&FMVMOZ MA#D/?&GZ-KI.:@[#^Q9GIYN^W6[XO/0OW*F?*J0G M5TIE%7<$^5WP4Q#]6(]0!Z28$-77J\R1<08J!0>8+'4U&86_J['>B$=5\K'% M+_Z3$F1WL\^+=;9X;SDO6*,L,Q5=^U2K648NJ;"4X$!DI9,>I)2-WJ%4S!O@ MW67C+Y3&C!Q?=M:H\,?Y.?SB'!]?0C,PIOQ-BE\G3)@4H !ZRI=<@.,EB&@G MMH-*7>;)V1=0L(U/0+S6WD>BV+V%CT4^+3@GIYN2J=9)$VL,/L_77&5 @AD M ,<['5#5 !-=P=)$ !-8U&C,Z2NPW [*NZ0UJ@(J@SDE0)9V1S?P+YXGA(5N M-\ZUM-M8D;'.+;UC:SQ][D3&2.H8M22KT+6=Z4 14Z7RJGN#=<-7Z"B63)". M1Y9CL:+91%X?^)(^$)0@<)\)00@U 0T[H^DN"];R@9&A6L@=4I:';EMBMHU@[6[PT&R]I@PNUME* MXUSRHK;N3(#P2@&"#06( <3P.%C!V=QOTN:(L^!X=HDQ7YL7 UL Y@:B]YB4 MPF/Y[;28;T]HN9//0@C,Z(N0MA-&O5-$YG)L*'1F74[?XK"Z9R#6E^43 %>8 M -@ED,W'GSI[M-\[Z&Q'2!]%[D(4^6CSHLA=E<'W<>Q?_W+TY/5[.$MCB9T@ MNX-"]/B%X-/])]T4@(^(=+NN/BQU]WOV>0CV<7C*'=4B/!,]U(:?J2+'E(]: M,^5W.IUZ+GH(+GJYW_/\L^'\,_CW-9BNG]9;PK$Y+ /&Z]%.[(^=36<;DVMN M1=TO>^1Z!GH8S>WI6I.4/?^L8K?/__J7HQ>OW[MDH"ZP3H67'MH,)1NHP *6 M6L#_0J8V'P3C_EP@4Y7,EMAZJEH=59USEE"G>A15Y'5>QGZ0 M5M[7:.7VN)?EGY OF,*+W%Z]UB^KS""YQ5U!K:/V5%"9 \:?;7J*S#IZ(@P^ M3_10Y^*7M1X&'H][!7R+Z%==8-+'KSX]W7_>V=B99Y@'99BR5L%SCN<;A^ ;Q/E>9UF8YYM5\XV'R_=LY-GHS[(19HIVT35!%2.EYX%S MO:E2TA;ZD1N,NFS:A 5J:?)Y00TGL:%@=B-G[CN'#8.U6O3U7*?<1Y906]PC MJA=6M7KTPDBCAFNKL5(Q85QC,[* ,8@U/I,A 93+LJ+2UN81FEVB;J@>W +, M,-81]7@IB_)D;F%H,AQT5(15"U2;FE]UVQP6.H[V*MS:NY:27MNSRG>G**N,RKVH;[)6*(H[O"_)Y,5D,G[03=:LCY^ M+>7)_E.OHFPXM\P4=K&FQM6NCV<7F*?24LH6VR1C46^0FONWH<"%B>@YUU_A MQ?!^4 &HL#7@XAH3*XM9S#WB[SX2GU(#J9,9W*YL3U+@X=3^:7"ELN9*_?#: M/7KB*T1CU.%7K)[:KWI^KV/W G&JD^(SH7>Y1GDPD2&,?(:#1_L6 MS@;C ?J;!K5M&HFPJ'=0*1V6%'U0#/+P[1BI"K=OVMFEU#7YH5-Y6F_'NW7$L MN:JY2-5#[4$)AVU4MY?YW;>?JS[#(: (F5O6T=P\4ZZ *:DNV9=N;4'IEJ]= M[4+MZI/F_OC:U2T7O5?%,-.1EJE^/+VW\(=+T,%!A?;6VBHHI Y= MJH3\Z [1(*TT$+!J^"CH5XD,(?6D*E38X1)ON9[H--J[(!?Y,8.09:!G9M2/ MM;,G/>;/8NWNT_W#M2+;_?2/.P$H BZL\)#=3EBT*IL1['EV!3Q[DY3 / MQ MC4L<[HS2(BREW N-N7NH+(KK6,]1$%G,)$MSEZIN#,-M-'T" M/$,+MTI@YQ\HT'H;O\A[859&ER<7XA(O[R8]EJ-; 1T&W/<;W115EW-R'689 MT!8Y$G,3+"/7NN.%0+QR-ELA,KL# M9]X/;AC!%/<$X3XJ MF^&%,IL(&!&FB*781&;&]'$A$5!<"'E4KAYD"(=!Q1$68 M9%!UDZ^6P%ZO5YAZ?60UTC3OB)N'12=S$#(R,[HG@A40 8GU[M" 12N?XIDI M9WB\X&')F3W4[G.,>3W6!JO%>P,Q@O,SG' 3%JGGME\!A;AC(3D?@XTW,<:C MEJTW,\0D+S[F#*=ST1A\-L=Z*1*WYU2K+FEV8$ESF&^JL"64#C/;R BUNS3% MAC[E%U,+X0P$5'UY8])/]8M2-9.@*-2^B4'XP=0B]PT)0Y?>1LM1:2XV7 )7 MZP2K%$)3I(R"[J!!Z.Y;O<7E%.'L,O*7+T#EBA1,&_O3Y-S&B;TBH+%1B@FL MD"*7.39!-"9"L/I\PATB0%/@Y>!QH:YW+3^K!WETV'@T]XRFYGS$CK;+Q;UO MBG3$?7Q2;(H2%=3!C_#VRXNQ'76]S6]@O36N*76L&I4DF1U;9,>6F&2O;('- M Z4N+SA :][7_3@I$GO$0J=(RD_X#IO8DK)G"C;P1F(E"DB@1'(;J5JS;BL* MJ1@%"U.D_?Z_)N%$M8C:;JNL03O8N3O5H6M.Z5H[-T9KYT7+!\8T;1;0L;-D M>,CCJ<\7=,B>+C)IEZH1""]8G9AN0 MU$83E#V?:2!5@YL[ <-]&VZB,&YN1!F_=>C6M MGQ;,AI(<_V(+,67+AU+;V2TK@#QGN\$3ZCS;_B(X^@JU M_!66%I7="=[\@,N)F+TB)!&5S'5JW#%6V9 H9P0VHL"\,-?/U'D;J4%%2BTC MP#H+%[SY]?FYAF^P?7-N2&:[M:G(MJM-*G[7V#>QLB.7'ZQHA.+[?P=&SR)M MZ0*N7+:\]9C?(]FHD=THZB:&?!YP\Q9JL(3"@]:4"!D)$61/EG$N.3Y_676L M??#8/MB)!6=Z\SZ3HL/<:]W>IMS>FC5=3C]ZVMR?+4@_ M.MA?HPKO>I"RRL*:9=E7$YV*( VLE50DW'N2(DYP[!9H*&'%B0FQR0AK5WC@ MIBJWK8\;515P1%BFA;.XK+!%U",21E^98V?*.*F"7]#%+7)1.EMT5ZR>Z;7_%PO#N[;/2U'BD MKKJU9HC4?Q_(2GP@F4FZX_K@9H.PU3JR M+8\'U /:T\(*:.'\O3@\Z+T4)]?'Q(5P\':DN&D34@=Z1Z"!^,2!C>>AGF>B M'\I$ZTU7]DRT$B8Z]$ST0YG(I[!M 1,=>2;RZIQGHN]A(I/E>[;D2)Q?'&-R MHC9K[1^_.3R$GL7(L]"FL]#YM;>(?NPYY+NU;0$3>8OHQS+1U#/1YC.1MXA^ M+!,EGHDVG8D(_OR7"AW=1L?>_?@E.MCGO1WE)?H6L=)5+O/.=/5X_!R$K:!]1[9M8J!K^;E#/N(JIPK' M-:-Q"<4H;#NVM@)3&AU>#"8YYJF,(JQ(H*MWW>55@6[C2JN"JS>T]@::*QCY%72C<9M9-,92,BNZ=W1NR=T']"T MM]_S GS3F:NS^,$/ 3KMJTR[4&7Z;.NJ3+VXN5_<##[/T!;.B[0;$JR6X MOQ;H#"RI+(MI&9&V>6.CWE)G587EKL-<:L'BX]; ]??671S+"G?K0/%UZA!O MBFBL"(LQ#@M6W5MN[\-WL&D,BT]:5^P+']?%U7;?NL7<0QH3,9\;X0B.I4+PO$&R1)QL;?%#.4*;!@VO0#_?:0E_X3.Z;UA6R('$3.<6^ =3T!O MZ((,]'U\.DLN74'"?OQQA]X!"%L?(]X2OGDT3./EZLKI(U<$:WALIM,B0:CA MK@A9LD5 ZA)_,:R"ML3(/[UH,AC$"+"/X3P$=%^$86X!YQ MFQ" &4'^32!4#*N1&GA B3%X0XC+Y#2H43""1Q)*[5"!)L_PAA+T^+'#%FIV M++A4,T0S37+RIC8:#[\QHSZFAR)&&35$.$G"?9K/L9DDE^J_,)A/XI@Q6W=Y MHD#W::(6C>= 6(: MP3B,H4D2>SA8-T'=BQ'0DL,ZNE;$B1J;7-MECI6,[,-NWU:#6KI.84.EQ6AM M()?-@ J3G,#:).*95A?"R.8FGCOHSA9,)R\J5B JKL]%GUQ]71 .CU\#>[K_ MW&.*;#[7?/CUN-\%AJD%X9NU!K\:1E1V<(-]=L%]@ M;.SY:_ZOZ#U[\K3WH_F+GO@*3ST=?L5$@?,S]<=:^8F[&+T;7!Z72*4.>II@ MR1&>.HT0;IQ I(E,/!.N@ D=INLYKK[X9;#67(W-.<*H]J[P9]BVL<^A9Y\' M8Y^Y9Y]M8Y\CSSX/QCXWGGVVC7V>>/9Y,/;Y[-EGN]CG7^^OO?'S? MK>,?;_T\'/^DGG^VCG^\^?-P_)-Y_MDN_GGOM;>'XQX??MTV[O&ZV\-QCT_2 MWS;N\9K;PW%/5YLX^#+P+I2!/_=EX%X&+Y/!WGO[@#+8-S#8-N[Q^O_#<8_O M7+!MW./U_X?C'M^R8+NX)\.TXSV?N_)P'.1S5[:-@][W]OP1]' ,],DST)8Q MT+5GH(=D(.,9:%L8Z"+5H?*L\Q"L<[B_5BW8L\TJJIXO+[I=]5SKL'9AX ?L MHF8KGWLOG[_PE;S=)*S_[UUWJ$HZW/ILBB)Y1AT*9ZF)"I9S(QD2K;F["+G% MW?-' 9L_6I#H_KK;:14$<9:GM!]/:9>$F/-67,V X4W:!;)[_$?_D<<\V1K6 M^2A.DJQ("7R6CMA'TZNUFZM:0\GUW?VV@(GJ790\YSS,Z?,2\:4]NO1V,4_5 M@LRST4.QT9K/'^%Y: 4\5'I(C@TH<5FF?8?SAU+A#G=&_A#:> :*E"4YX5TQG]H;#=$?UEVRKQWSH+)T0D\$$G M!,M/5V>AY/O@2>'$70M',*,T1^ZQ,U.DY:_)]DV_H$55)W043P+>19ZM"SD X2>A3P+_4D6\O[9!^JZ/KPZUC)7-HV/?DZ;J^GA,6J;VT%XC!<>'L.+02L&B8_PW ,1HTW4 M!4'X^'6(P_VG.Y%/E=@.!LI332U ?TE-,?/\\S ZN(_P;@/OY!+^B,2;(H-_ ML^YHX:2 #^VHK(Z;3R0'K.H=5-W(,93KXJE@/=)UU?TC$?$]%&[%<*F*8[I4 M\Z6SBKD,!)[),;4$#*.S*QG5M00-6VE2<;#K+R>%$146L1&__V3JW MM1[HQI4^+_(,+!OZ;+M[V]:-N+!@]>B8+:X<1@&[.A)R-HMU*(>QLK98^R,6 M0@/I<% @PFZ^;XI%U<0X4APM0/&+)E8:47+WDF[!W*88U0?QU[^\[+W^V]_^ M!O\>@>GP].5KL3/\:OI:=G=X]VY,]&,BPTP"X$GDR[;[HV5OQYE14@)L6 &4 MFMLI6:N::6MS4H)#G>:+=>Z) -?J+&QV15NYQMO M]*)]A:+=,D9W)+MM+$[59$PUR)LUK\;.+7'?#_\H=%I.!<2$3VA9#05A3W,, M$=W(-*J$8W=(":DC+8K#+"\GM( 6-,BY0L:9 MB'6&UD3G3W;V8V$;[O5B\08BDKA@_X231Z8+T3L(Q.'!88\7>33"D;:!D:R.]Y[ M^L3SSL.LY,'^H4_3VP;&*5(.>O7#CKG^FF-CZ+NC(T\5JZ *]*)V@1J^MLCQ M(E5R.HR5IXY548=XE=M1^1-W.[CGK<["V&1%"N>< M#?AT@8OJIV_;.#&57>+? K%E$0R! T0R<^$V_$P_FA&",\1Z3I&ZX<(]M4S= M6))KT$S5\"2Y,I(!#=<:,S9;-FX"DC0@"!+^2"8M(FY=\0L@1?&L+#5))Q'1G\ M.%2)&N%(@ %P7"Z]#8:;SC4B4?*3/5CSZLC^'7PE:=!8+J2'X'T@#GJ^7B'CZWIK--7!NMZ7OJ[7B^&Z&#X#PZ$35L+C M%[U/]WM>>=D.K@&%I2-U!CZ\U%DBL?#$K-YJ+V5]6H?GH3_'0U1'ZYGH@9G( MI[EO#1-U+B:P$2S4\^?0EK!0":OWK\3323F>-P"^#V&)Z:R&^G/C_YH=[ % M1SN1/]XWG9T0E6BD0PF#.B$XCJP33&0QQG)L]93EXNC@?[O,Q+EQ8$DPH<1, M=8CX(31P@HTJ<8$]^:R ?,PHOP&!W"&2 =F+\'*8MU?DW/!^G,IIAMVY>+"! M RPC:Q"^7V2YFG(V5F@B58?% &F4\-JG.)_CL*=P7\R.F M*I^8""8_U@@O;=_/1(H]OS).1,E,D8:*7L@PT4,J',7/%8A9)',YE)ER@YO. M=.R&70T2KZ(47FD1KBF3D:?"]X'J&9;CYLMO)HKR)Z?42@WX1T:(X-9(D^3; M*^RS^DIE,Q62Y*#GELAI?'A$-0! O)CAST1N3(S]T/0P11R:49&$52(T)81CA$4%T83&Z*S>0T?+U;PWP;V:F!<"/=/ 1ZP+6H/XN-L!,3KF]3(S%#/,6"Y6Y9X-=YGMYM4IY=6&R?,\BXGGA]6, $M?- M42T2;,G6;YHXZ\H.>)FV@CW/XTBFX*]N8HAN6GQ/:@#OV+%]0;(G&? JP,;_3[ MV0T\BWD1CX97DD<+5I9-4-WZGQA@BADXUP,R(GI)H.^:N) MY#0!;K0"Z\=K8+^+=4@.[IK+&6OU1R.I4]_?L,YHW:N#JJI,?1W4UI]&LQF( M0F\4/+Q1D'NC8..9)YWK.;F''#"-ST5ZZ*+"M8)J>"[Z\7M]+3^+?CK4P#:@ M8'N^>0B^>;E>J![/-JMAF^-8ZJGGF(?AF+6VX?0I3,*)SCC7 M6$UU,:TYVF>I0;320(Q3DU&"JM*SG-.29R P8$B9C&U6:N!\]["X)OP4("AJ M:E"0* )OM8QL0DUU8>36AP=@;BVE[5*-X!W$U"*I[F[\R#S/VU4.V/G2PPFP M-&-BHCZ1R+S@H(/Z'%)F,F[ Q,01]3&6D9A+H$\UA8DD)#'1B6[GB$^'GPN% M&ZHB+T96(D8:E-\=B8+4=')Y5;4W)K+[A4(W%D.V?L(10+'&V*I#"I;15"A=-@^E[*EL!E:D4]H(D8C\:(RX19V!UX@!ST3-G"M6[WE.L#DZA M:8?-HD:&6&^]T+:>F5;*3 ZKO0ML]/@="]@5Q -E; '[@,I@NI'44ZDZ'Q)* M'+G*J6<"J"?]*3PZE)XD5D 2$YU&>P3N[!VU#PGQ[%M4;QGS@ V&_@_//P^C MC_AJCRW@GQ0>*WG'!Y_1Z=8AORZ[[[!A=E244 QDDY>]W.!-V?19I2HG"A;O5VD@M*AA_"XXMD)K5K;*:G4Q5ACDZ\$+-4&\II MK6? 6[>M3?V]VU"*4G_1#W0'!F#)M9J\FBPNAHI2=V,L7&_4\5.#*IGBL)34,'+QF2L*!M0Z@0*-Q^E5M" M:<2Y2NM[4W>=@S7%7@G<@&%J/BFJ:V)7>FBF4YU96( 1"HG*-4UDA%L(=FY" M7FP9S75F$(M"E5@20P<\,5%+",]Z^$)3P,?X%N[%\EM*@OP2>>'+O91VM!D['6%S8KK@%F &OF/IN/&ME *?FD2'#!B2&C-MLD\]JH>\ M%6F0O2H)U2VHC>6OD1G%!W(7(K%MKUQWM1'U/1G"S]0T#5\\S"WZ1:I4(PP _&!+)W0^MRVG'._JF\5;#(6I?HH24'>EL^SF\8E:_PJ>^ M=SKUO=?>8,&"/8BK2X::, IN5DG!&U8"S'C#+ =BTM4UCX,YR/(-1', 4X62%06+ M:>EO^N6SL7Y>S8HT*Q!AS?:,Q(@KYG?D6)N$>D]-W 48^4P8BA./TM3$]1*C MH4D*#O6R1,T:/2GKL$/N=QJQTB2LK,**YVF,Q[8>CQG;M8FF&IEB>/?WLBUF MMMO(\P#UQH6E;;RX'IOEQ)#ZR-Z='/=WO_Y,W%&?[9U!%8*;&QTAL@\59L%H M\T#42<8]G-1ANF-0A:#O:D&7;B=$_P:KO:HK'%U.=L4-2(3;ZH75+E'15#*E MV ZP#@QJ1.29J;G"Z+RZI?0QQ:4*^YTV-=2FLI/!L8#?NF5M695>O!CVE2W:T/R+?@M8$#QCI$?#O3*5XP(B=IP?_ M>YO'Z(^@"64$+)"ZPG&RQ+\2[>[9XF4EC%>S$ MY)8FER[5KR"M,HV,0%&,T MSRQW *DN&[PGFI4237?<'%]C'=<-]KILYX.ICG*\Z^EH170T@B.TPXF0>6., M9=(A^X0X79#S>9T>U*+#-GPY#=336DJ@R[<;&Q-9Y$]6H1$YE=,$X=ESM6!% MYW:>(0C(,E&:OY MTC3-@/< YUO+U@0=< C\5^OU;9,:/1^OCH]3G\[BTUD\__PY_B%WHW.99!XC MX&$9Z7#_"!AI1\\],VT\,RF9%>D"%/IQ$7>G"UEEI*35P(3.L@).SOV9R4MP=9Q&4-98 M$%A5ZMH+R$3&9FR*C&NXZ"HNXSJ5-\[?CP\$71Y=]0C<936XLAY(S:WG4@HP MIK&PR(;P"GKL26@%)*13PLT9:5>2_+ZW=]0% GK\6B8A47WR*N;6L=#U M6@%@-HR!C&>@+60@?P9Y%O(L]#TLM-:J8<] *V$@G];:A;36P^;^;$):ZPSQ M=Y+Q'CWJU5[O1?,-3 ,-R8R7_'#)_'SI!O0OKT^.3P?BY(0F"_^_^'!Y_&O_ M:B#Z9V_%5?]TL!E'T-7@^/KD_$P<[O>ZQPCW"5-*+F59LU9!*L0Y.S$Q[=>F M5!3<_=4F&X8F<6A4C'Q&O0D:U3!7*HZ5*R_*%((T,) MGIS&NRA;2V-&1:KXEC!6,G4YHUC=@:!=51LN3T-?UFPV)2.L$BF'CTND6'9< MLSBY:DJ/2JS4Y$A#V5U6)HA%3KK,IR[+&U25EV_3 ;K/I!W8%<>@3FZ;T8A2 M*$#<77U"%#J0T_UT!O+P*J;4MO=*CKE$X^C%:_$N!KE[>GH1B-Z3)P/G7OSQ]\?K@0,C]Z7Y0#>D8ZWBP["' !$2B M/RR)$SM':;1;U=V\E8M:42<" &8CFR:-];22#B=[NM3(UI)T/9'.7E32Z^.Q MXIZM%Y,[Z/SRK-5;0!*SZRNT5H56+JL!T8*E:'P(Z%IP(5P=@0%SPN_K'O9(U=JC1Z;6JA2KX*O.D*4JT$T/Y(-21>\'3V.M MR=.E3RU6H_S5X9/]ESUM;MO=+= MV:MG^T^?XT),&;.E=-<8PFP)7&8<%KSC4=E-R3+X/-%#G8O^VC4]F3VF/NUE MLOA:8T"/P/9?CFC4 ?5G%\O(P!Y7GU58V+1#*V:;W5K+3G)WN'R2"Z'H7#VGEZ\R%X*TN\'\+!3V/B^TN-7191]H0&.VH19^(Y M5*E)$_964KPZ2HJ]+I@^BHR.R/!(8CPY.7_"$B-1MRHKEF2-[KW(N#R*C+7S M],I9[*/,V N9X95O(F9&;M?'Z0&KR_C-DNV9\'B]6Z@$Y;)UUEIS)!!"AJE# MZ7LY"VE%_).1EC8PP7"S'.FFJB+7Z4],FB^;$KFZ& :E +,BU0 MW&F(,8+;C-)4,4?G 1\S?\[9Z7.)#;8.%S$/D&S4%&+(N$8@KY(7EW8&7[+B M]G\:WK"(ZAI9]O<*N70VB7>:>C"LM(>\Z3W:]<\D\M76_W&Q3)6!X+7I*8-7 MPL.W!KYQ+!7:.>[C+W\_.V^OSR&4"GE\KG?9JFS$S^S"/=PR$ ?M(4KL"/?8 M)=QCO$W/@',F:,<1WPRLVN*:>^X0!RQ".,5D?57.@EF;O#BNH>]Y US" M]<'DAZUAJR3F\!;2*SFJ<\;WB3+Q$AY.D.E\QT&F@ZL[>>)?_&'=3C!V]H<2 MMK@_5=5^SI;E$7^VZUR)4XZPQ*4SG=IZ!!#FATS"6A699IKV?9)W6KMK^P@/ M]&+[=%<$_X QHR-^E7ZI5X_>@TK_(\TRZJWB?GV)]UP%GVZ*IL+Y?U5@7]XJ MF/SGV;/3\.SYXQ#>X^3QX^D>I,_]D18V7W!5JZ=\A+9YHF=1J!1[=1FE'T: [3 M0 3C_SRY.C$G Q[#W1&Y(3,1F/,_J5MHM51Q2H7-%AMA"N6<,N.H#K"[,;P3 MG,;)69L9H3KD7H/6&GFZS]:(0WS_$YBH/V,1[+L"SFC$%"41!JZ1*6!ROO:H M5E*?EP1NM;TIH+U+A^IG(Y(*MK/2 Y^%"J1WKJK_1L^F +4*(L@,E['8ZVN NY.W54%3D98HFJP2:CA2!+V?FJ:I9+N(1$68Y 1ND?*7F?OKR, MHRPV #H1AQ$7<=FFO>U#&@QN"Y*R ]-)IKUPQA!M6EIA-W';99.9<%"TMIN[ M4EI2:*[2?-HA9<, A$O"(.S%*1:=3O88M&-M="5]@5A2? M*]TLM=5D_@Y9WI;1DA 'VMZ!?R[4 A8J3R*G ;UNQ5J!*^P<5=B=41C,HSC- MN,,'CK M"WH9C'-ZH:,0+S1(V\?Z"#%/0Z&7)I56_U>LH#MV=#LPXF* M$ARO@U&(9L4M2.=7BC :;F?7'^^0DH], 8MOKK&CF*LDYAD=8]S9_B9K[7=85QAOQ&$% MD-KT'N09==EB#8TLNP9D;\OR82J[M7>"B$#,Z-%@&EM_U7OMH1>CL =OO1C3 M#"3A!F]";Q#B!."J@!&1FU7 L]B4Y,85!J\@-+GZ M;+V?%L'B)8+ (V8L>FG.>8GW [-T:Q>!+SZ4<&?BDQW+X4Y'0(JBMMO<+$94 M2>2_.E9M_*#UT54;;]PVU2)@1%15@X>Q1UG-RXDHOL62CC &-0,.:E+LB19Y M0)V)Y'4$%_%'.)A/?(@N7;89ZK:8#(V,E$82(/HK#*H3]S>WBS%!&:U-M%!: M$M! M2NMTHWD2&DI\-D8'SC/F$!J.OSK'UT6(V/9*'A0X$^=])C(J%5G)-JH\C\.\=&*/7^2!2&+Z28? MMI-YNW;#W#*W\P'/D?CN,D1:T 4^J6SSY!# M2!$L' MT8)J6BDZT=A8B-$-'=,^?19K7X -5U%&&OBX5\<)'04X33PUF,&5P MG1,T/;(>"/8 [5GN$7@/=4%%!ZDSENYE)A\@9VJ@D%&B;5BZ<$/A@;QP>18)+\/$^NHMRE':QQ MQEX+G^&]XH,$.FP#P2,+01=$OIF'E-;5NEOEP>2TI[@=Q8L)R2'13BB'@98V M.JA-LI_$/0E^K06V%&,Z05E3SL] TD40LATP6%%[+@XMREM9\V+ ,N(A3_C>&\9=+5%*;GBB+ M,$]ANFDAG@[C)^8ZFL&C0"T"?G6![XNX/^Q(Q(7FA):CQ0/U$:#JR-F9'E@N\MMA^?[! 8OB/#47T[R_'NIL!1FJ)->)-E,\O26(],BUCY MH3OV-M3$P;_ MMJK=R2"Z6IX;6]-R4::66>W#J2?>\N,M4QY.*]T^(J+,.V3I(JUUOE\D9N<4ZO<2L2JR6BJ8F]D"#_H&P3^8 M?3'P5 Z].H.O-$ABT^@9JP!^@!*TPNFTK0/L^,9&0/#?J$H9;-M&TMN?FH\D M58&Y(.V)\.^PJO'A@('0B&HQM'A(E'1O&4Z"M*58J'AJ_')K?<[U*HB<(VSQ M0L@PCM216L6[8Z.5Q#U2,[52,$OI'1U0;+XVUTH8)3?\/"5[#_4I$S M4D" )ZQ"C-%ZE^9"=Y=VGU*4[8=8OCZ2_ROJ";_:((?-5L:<=@,6.^4X6E4Q MULVC&X8Z'6L8U FN@RYBWQ?%1W1?V$D*\ A)W' -$\Z'(S-@4/,4[P>+@M!B MT_JADR;&^%-=P$2]DV@:+S/ZLFV(Q&TC67HYFQQF$*O/YPTZD.:&L"]MIF))#@\2L]/J MDZME8H9K=_ 4ID (N"BJ5-119A]B7\84V;5?8I\8''\Y.?,*@DQTT!&/[5)O M8(K LG!PI8(("H)]EP61$7"*9 \0;7XP.G)AC1:#V& L61D"36W :6M/#@ L M!\@<\L,TA&6@TJS-8.:Z5@=)2[1+(/]@O?E:XJJBJ@USE9/.NR#!MF/NQ4]K M2M9<[WQ1),Q5308)2) FJUN;TJE"639EU43Y'HACQ+KNEHBZ1;SN[R3M%A \ M7)#9JBF->G56+:G[FJ(_@T6G%!+:NF34B.LV54TK!4,7DJR/8"H)Y5@$11PW M9-=.ON@LH!1@8$V'5&;KSZ9N_]7Y>-4U)>-6T^X!Q.F"=^]8SP.YV#T[JKO= MA2 M_Z61,[>*HP>3-="9-7MN!J^*(QO9=(XY$!*8Q=Y#;.11$ERRW719WD,H M<5N)!S2Z]3&B(/ZQT'1WA:;#EMZPO[4?1.L^*%\_YRCP1^SM02D@2UH?6>+! MVU,JJ=;+;&8/ OL:)+3*]X+U1KLS_\2/1-OX,>,P=7FKN+'-(#_05(%F?^B% MA#YJB \^4=BD3N,T=7!U@!C^/FSPA+656-K*L'@V*C#=P._EO^^7PO5(X^K: M[_GZ8^N>[2$)M,_G^OVMC\>ZC:/GA^KB5?L=HSY%7VP$Q32R^Y(NFH6FGEJB M+Z/AS,[=WD9KR'?WM%_*,__0">OVXV54YD532^O(*],8IQWIYEJ 8PN5 VRA MLL7F !NHH)SL3KNI';!J]6=/V A5&$PNIIJBGHSG[F:PGPAX=/VO+JD:CV+G M4GKRV]088=0HO!JXVIB%1,:K[3JF0NHPLAP!>"T[[5J[,Q/@>[^8ES&S+E_B)BO AD1 FFAO MT:2DG2T$1C#8/&$[DM).3MXWV]D.!&T=TD431X#]VQHNO:9D3K$,UCNP*8-= M>[_&ENG5V>9%N\WA()F!2XJTQ3N%Q'[^V\.G@)XER66N,NPW1#55:I]@S,DC MKJ5[6>2"231):KA%__FF@*28,3$%+J)I+KO=?C0;:QFE;CUUJU/M 3L7/HD6 M';>3);!4 965,&!N5^DLI4K*8NX0=&RWW(CP+E/"OB("'08=95CSV<2,UYC; M:DO8J$X->9\*GXXD/!E[:A(XCA 9/0& 9$:9 $*7:=D";4U/DHA?HMY,]NNX>.-?!0D5$:+-BCT'*8(C!H$P%V6N_ MJ+#67!$% ]B#H#ZO4;;C;B^R-!$N#)/J0KX74,'UBKE%*X6\8&Z'GK#EZ$@5 M.S);,,7JA%DDZ. Y3(=6PAC&C^F(-@0=2#8 MOC4*CG+F+IZAIUE:E;_#AL] MC]/E9.@+$+3^#8TLB(%'=?&(NN 1>PA7"DGU\; 0<]_,G0+XT]R#8[V+B,J/ M&.GLL ?A*+$J45/W.+70\'(I[!BDHM(?'C0CLDIGRQB'P+&894A/1YNE6N7DJ&SL:9:<^U^$D2[UK67^?(/1.JT,/V)7P M9T^XR=(U]OS95O;\V6"P[9"S-&==3>*!(7DH69J=BDZJK^H!/+>L7CXFZWU( MUC\_)NN/&/J'Y -[0GTL'[@/(G2GQ@9&AKS.D Y;+/T$R3V2EW0+*K 82Z!T M'KHIA;EQC-ND,#<9;,=,XT^0:>POM]^9QK[7L=-,8_<@]C*-P3=*,I[YEV3L M;9WOF62,XIL49LCED]RP%@K(;T2$&N2SINT#K'I.-LSY*.^W5(O/)K#844 M^&4L0UT[K>MG)87BCIQ,6G?4&,/R9>,HOIYVK!RJU>P*LO]:(K*=MH:T)QME3Y.J^3D+> M,?.14R]81Z>7(=\&J?P'Q"XZ6=!O,!F=."O\Y,<&60\%KK%+!KA[U[9[3'5 M7?*BX8(9/K4HN-VCH1 [;J($HSY&EM,(V5G(8]4R\@HT;.CU(TKRA M)D 2X4O+5D#PF,_U.I_[XO#RN3Z76O>CXV[$W>E^DE/?T9!Q;(S-BH4;1K;#OEH+_X0>[&[ M+K2">D6P+;DIFFQIB7LJ &S:F\XE0N3&AX+B+H<+;]*EB='JA]^)<:G-)FG1 M:-*AIC044V=,0$_>..9=LJ94SMXOGIR-KG9??PW MI^3>/:QW,CR6MH4+LUX/62J#N[,K.,(NO]C[IL; (J75]&[B;.3*M-L9W%42 MVVQG,%?=\" 79QNN>/BS62RY&:J) !(#/?8O=85MQ$3M.$27@-1EDH=91!/4 M!C"IY:8D,6S LO/":\U0)N5JE6*V&J!.*EBY@@\2#\043,/QX]MR"UA-W1Z?.V"<8F=\L".WW^ ^RO7P:%V\7'3V]>OKT, MWKQY0\8E_._CY8>/EU>7[SY=(%'?57#Q[E7PKXN/'R_>?7IS>16\?QU<7;Y] M>_GQ,/@(+[^@O"++440N96I:?3;H8/".>,4=AU'U7L4W*FFP29DFM5"EFB'@ M8PF'E50N'N&[J(2]R:@/\3$C6^C< 54)5,$U+(*)XB'*R1>FR$BWD#:/,UVD MY8DK](%U P,R&HQ22F_;2OSWQ$X="7&PX[C-P<2T/.. MK!*M:#K/Q+M,^6K:!=+V\1:F,8%/U9>T,BTR-:;,V)4C%1YOHSLCP-SFD#I! M:%O:XUV)Z@?A90J[YZ'WM"SNQ":,FOJF*%/N:@]>4DC&%Z5 M%L%CUXDZ@#7+":4H(C1U>CC37%:!M3ZY1[(\BGHW6JW#J#D.59)[1U;U'QHE M>9&@SZF"R_FE!673\.P1QL2\8W$49>Q"C#S#$N%@U%UFAX71T5Q.\GT$%Y0>[' M9O?3H20%O*OAQ$(T6(.>J_@SBY2T7BLYW(.P:U&AUB[>47* Y A2K.)(3T2R1I$0&_:4J?@(:F_.O=_2X/$#Z_WS+\3O[:A3[1,:YA37AJ.#7]* M:Q;J;U!PJFKGR(4#L5K]]7S!9JBD6@VL%&EYFRLP WI@;&TIN\N^3<&HP#J*-=[0?D+[CZ_M2B86;9'\IFIF?^K"%TKP8-IFB2:)"]TF+5590X@F MS9D9>1)9ST[&Z9+Q]O:=X>>OT[*J@ZL";WN9P:/+- XF+]'R*LH\C:8A_#X^ M"<4,[CYIX^VO7G$!2U\A<,O!96TRP+]%99IE42\Q-A$+7!N48-"[H[X@M/L? M!NT>!F_?OL0RH;N; A;I$5^$D/XT224/+//V(4(#'EX1ADFO-EY*][#9);A MZW6T[4MJE])F5WID\!7,U>L6UN&C*AQ]I8/0;JYDO**WE5B$M[O/NHT/O#_H M3//^V.AV]Q^4N([;SAM7 M79)'V9$W+=?<>3J^(LTU#,R1#$8<7+8/U-<.L+V-#-2:\B.IKCWEW. U5Q:+ M 2B[L;MY6X*<-B3<=FB0MLRG_U(/L55K\F%Y@P2W!04ZP$$DE5'51?P9) 4V M5C-97S M;@P M_+V4]T[_[37X.V+_C;L9._[$WB,U7W/:B"[,XNE+J.3["-5S]VB/$.S MHE)Q@\ENW-'+AKZ%DX1;&%8S+E-&>K P"+%D6PGX@PJX3>&=_4&%RKZF'MPI M;7E54L@.0T/R$?X'\1R@!E-=P0<;!5;;7%06<_C-$IO Q^G29!UY5^F'K3L\ MB+--:W.("3Y@0DDYZ)Y>.?V+Z3DD![V\%=AI6HW#CA48 EQ6#"* MXQ+UQ:RI88FXX"'%(GL$4@R)IMXP#L?-\0ZQS^5_6O^^-PC#E[#?ZX"BH81? M"$G=#<:"0^NIX%;MQMW;,7?KA>!*LY:K]"[O;3*Q2]-2;Q$T+D H8-@2C.L! M1&3W%@?6[O+\Y'R_8B@7.H_"X9/?4K94WYG(O:%E\8,^CR)\4JS:%KSDZE@@ M84C!?DTHDE9IK<;21^H+Z,F:_9%$90C_[5#2M!Y+)D\>H^<)OJ'YC?72_B@0 M+V11W^]+.D2F)CVELI6(-.#**%%ZG;BXQ>IL[5'8>YN&ROHI\B<' RS=!<,$ MG1)[,RJW[I[J5T#9,\Q/4N@/>"?QU7@"M0B1*5P9#./TJ.#>B. M=J#%B:XX09?9JH-/T'PGPD2%)IJ-'5*&?=ULDS1MJ1T-( BM AIX._IR\,6L MSAF=:JN)3#V!S<:U*U_63$6HE6CBJ@">HBWW&D5]87OH0";Q5L@#Q)$9PU]*IT)_>2>1DU.)^YK8.:8E"A'8=:H)$*:]XP=H^] M6[I71/$KPLW SDKA1Z9.@X,&>M"R2R>S:5#"\^A]LN@NN ;)55+EGT%(.V(1 MW^//)F_ MC$.G*%H]8).Z'\W07F38G_AGUJW;).^*G(BG(J1.,3EV76JX-^0Z'@>"C>VY)X;4IZ MM2/8W7 AGW&J2'1L@P6EJC@B7G/]?,_0X-AP;FNB7L,"8GZK5*#KD<2:L Q^ MBCI-'@8R>L>](FCJ_)ZD)R?G.YZD\ 'G@O+^MM(8+#?\-3M*SN>V4G8LQQ.. MEHW8*X83HWRXF/ 1#A@6FSO)U*%Z_I#CEY(!BG75+&;8BEMT,D"Z&ZHR$3[8HX'$,V25N2X<_YJ3H-N3"66I[,5\ M8NU&2>EVHA05TRP86,J/#9J_<"$ZE:&63O$]5BDM94@&'@H&S-:FY;?_ :#]MB MU@1[X),&7^ >L"*&$89F3H5=&/\-4EQ=%Q1DR)"[OV)+2%*C*9<^"S2FY@@A MOI>,KN682JS@C\:4I@$,@ECO\*66Q8+DWK&BT MN%A/='#,3^X\D/67OY^?'5Y^LB5W?ME"0B-Y]+$7J>E%BHPOAN0%Q%7;S\< MBPBP<>87,C4?3.;M_9IYM&C260^7XQ]7'X.76!S O0H(Y +:(S5)K+ 58A+S M55]Y$=>'OFH>+9ON+08:$Q2U7I(V?3<9LY;1 VIMP3%>Q9HVE?&6@_"C;M(U\^05L8W",C;Q;2V"P M]ROFE<@3\\(N&:R)(36D4()PM\+I$BI@2J,HFT1I47V,!P6V"2KX'C?P(_W^ MU#^O93U&(R-SY^I&*3G?_X2=0 8J+-W;-*)FG;!XQU3\0:;BK;."K-N;/16G M( 0.L6:T"5P2#Y.OW[6G77BJDR-^T2K.B^"Q@2R+[RF-/TJNB$^^E5V 6_T[3Q'= M\6_$#19O,6DPY$6:IXMTIV[4M_3)!]'2B8%DSXI.*V=<^0_1"OR\^#/2 =0B;^"?UV5$?-5:!)V> M/CZCW>)\\ Q%ZLN+CY=7H5/+EZU"I^ ?G\O=,[H/O@1+IUBD M9U2A GU+PY0A<,>9*+EEI -FV3==Z3S'#O;TL1FL04IV9H8$5'>D1-@H?&V+]MIMJ#XQYXME_AK8M9I004\Q+)D&"M7E(X>]>1J.YW5> D'PT2]V2@*L;B-!Y$78]30- ;J? @^X@]W;&$7I/6&K]M&=6F\I'_[;(G5,%DVH;+IAFZ!? MAP["%A)\^[@ILRAK2Z.T)0Z&DWFH/ZGX:RV2.K&'[XHR(W[>H9<=R6M<,/140_? M)1 ]]U8Y$-*_ED,RB!,.9#EYF48J!;'"'=8U8=UJ"I1(>K3)<+]GP M%= &:[=\QF;A0@'5+O:$8**Q<"W5O$3; M"\O(@J;25SIK/'=*FZ=.!W-CH<&[=S4'RG6'?8/FP6DD$&-;;X7 7^YF/EJ\ M9@@)G(M-U,WFVN$EI:)GBM2%7)'0T>&J>*5)ETS=?',J*#9PO4-FDJU M?DG&!AEL^I?=G]VK4\!J5%X5_;'8KG%;C*CWXV\R+KVLNFO!@:A"#[$>X[6R M%'9G=6;PUZ CX9]@9-$*+3G31A>CBT5)"M%(D'>_5.() MNC]$(6K8MAOIRGBC,DX&XL[7G1@=/1UN0G*X HOLYR5M*<**\Y/G*;V8^W2M MX*NBP<9I<9&0.*27Z-K?"*W;H'_<]V:&_I&WYN':)$=7\)F\B<65,$D$YDFK MRJJ%KM^!UHZ;-M!2SO!58N+C46)M:!?Q,#&\ QM_2FP?8%A08Z"DJ:4I'NB/ MHLS5"HT'QA)R.P;;#"2Y3:NBK*:22EFKO=H$ TQC@2KU:*D?'EZ FN^*RH6Y MIA-@>V/8DT*VBQ#]:!:0D&T1N[AB;#C6!^;J0-'/UZ;\NET>!DPWO*IKN':" M.\<4B=[4VQCT8WPXF-B;O M!KFG[;8G0\X+VP8IZ.&"NHF2:0\FO&O6$U>Z\'\Z1-X6^]L;S^;4S:@EH2=I MV_G&]BOL=D7V^6+1<#[%\HDA C"#?TZRY1J[W&Z8CQ]V=BA2MFB4NQ,C^B2JW?MAD&70#Q/N% M2V'3N:Q66V_6>R\]_+03XG(*:DP[.'X95EKX@.$9F.DP#;QV&Q,:O%^"YKOB M\V!^[X3RZ*Z#KO!8/@J?9CHT86FO?!\5W8VTTYX&JXK*X \6D:;#< MGVS1=5$+ 9Y+7EEQQC'RA7^5K9CDYU3',&,E#8,U09:9(0VL=2:GZ\-O+\\. M1-/._=&TSTX>;Q_DPL5RQ2ES2JQH"S,L&Y/9AG-N%L6?FZ6-A]D^)TYDC.4M MW\@8?->EQ,3<[?'F$W=>MLU8*D7B\Y8T? 3S6$A+0MRQ#%G49F(A?5 E(4L? MSU8_-@;"%:;L%P^\%":JUT9U*.],L79KFC;7%5(9ET@UB2P.<.S2HJGXH!6V M@3?-"'*+YK7NNN7DO.W10R#$?0=Q_\>_T0UN^LDBW3NWA4"-[,-@JV';"4FI M$,Y9.Q?5IOP>MH21BV H":B&*%YIGM0FK^ NU3R*81NU7):R0\$8#F_+T)6P M1OB[#]K^(5+O)K%,.#S8("49+2S=-*63=#IRE$RDL&KF<^JXX\PUK.><.IKP M #4AB1E<'%$0^MNL3BC%&M/U^\\9IQ$;FJ=7:SPD(["=K2GP:ZR+B5;95K^" M,4B!8J:Q-9-M;G_;9-@7QF2K,,LCB/1QTI7IMC+D8%(WU_YHM9V@&-:KT'"P M%>[H6=#)(JG[8.XZE=CV2Q07R2/MSL@?X";<1M*2AW6BWL3+ F6S8N7)6=\L MZ]#9M^I_1V]U*%;8C7_[%8SX)D>_H"*S:H$2!^PE,%/ M]*].%)A%1&6\W9,SZYN^%P0P(B):Z9D LT=M%"6Y1)A-[&_,%K!PP'7A MRP[^JXMYGFX&G@VAUB;;Y%>CV#(^CHZ/'#5>;A$])K+ [D\=&'=-U$I M:,K!X.*R+/XDNJ"BK:8KU_>0"<"I$ 9E<4BJ%*AS1#DI@7[T&[9T@1NH=\X MO29NT#@6ET+RE#P,W3@IQ_2$+:;JXAT?.+YOZCSY41'WW#\MM MZ/E%)6%D+D!KYP/7I\4MQJG3^LK-P3,-2-_^Y?-9.PPCE,[/J7,U#\(\<@*3 MD:AYFF\YLNDHUY\6+4:,T'I@CW=C5-/Q=DH_;:]%R2V(8- 1/$G$.FOL> +( MW61RS4WME&RF>=64# ^P.0 M&O0U\")V-DP-)79LI][G!AQ!V)5'C%VAEDY9 MK6>4O0 8\YQ!)? B]CH6=KG*A&6*#/1W6'OL$(XYL76;-QPGUBQ,C==:R, " M>Z_#U41BDF7%G3X=>CL0QF:&YGO-C@;M81@;/#3'"ET^(9J29PAB!(;'ZR&" M%.?,>AUEZZV]!W$V3"+GEG.\4=O>7 MOQL$2^KB-]&7SP+_N4W)I.O(*#!T<4+ ':FJCHK'H0]'. M7JQ38$?2XU?UO+MY44I\32==$9W\@:-_WEW=/P\YH/K^:1\W3=&_6 M3PZD46H5M"!SPL-E\)ZDVA5&;,'[+[EW0M5BX6*(EC$9J.G"]B8#!8NY[K[\ MK&IR2-&_J5*T*V7N3Q3QC:9C2^$_ED3_H#.8_GN3T1_ M#'I N7EZ]^$#PI?O%=K;A@^Z[\ZD]R:IO*UTWS.37IB,*0LL0D$_]T*%3D322GPUD2N!J81B6$Q>L(L02Y!K"[9OH>-B.*# MTDTN<1>+-2<)*"]O$=L4D#=EE>UY-[$!28S)BV&IK]-6;F@YPA^V[;Z%$HDE M!M@0_%UTQ6!!17M^QE;_Z]Y'8FY;I_7-BQ/"OC#E48+8W%H<8SJ[$AH*/2/N M?3:(_8=*H6!"N1<>-R';G2E&-&NW?'[ !C1P@.&]Z+UF\4ZE'$IB(SX&3'YL MP,1J8,V%ZE"\$C=8 5.WR$U9:I9^)FQ-K!3^O!*\,5TYJG+:AU]^8[15S479 M]P/O[M?:>[3XXA>^VZ9ODS Y<#Y"TSZ!U9C&!DGN,./>=^=P\%\3H=;%O838 MGJV_1QO@].3Q^=8[8'(Q-9XN64M+PUMIR3_F:4F)VCG?AO\LU;RI&"]BTHVX M"Q3G'5>#LB'L"I!:=\_(BU*9SB[L3X;N_39V2$8,#Y%18U[HRW:?!A!^+-_ E[B\YD6E Y)94PK2(G*V$H6X+UN VSK.G^4Z"@+B- MAX='B'/B0SXX>*$RM00YB9I'358[9*;#T[L%8VKK#1%D M-K)0PVRJ@V.A0-/(@ Y$GGC(LGHQ3)2Z5:-?*X"X2LXXD*8GR.8-PAN;?$S7 M6%^S&8C6456U!D=&\&'"J<4HJQU.+>+&E YU]AC2WJ.&9G(]52O#%OU3(6)5 MW3);)/R:MJ:I1]_<6)ESB8JZKQ!U!PV3RI_IIICX*/)K2J @Q4^EHS"'LKT] MI#9$\K.AGG\ZD/^@O$3436^[N9A0&+3_+%;.(^CO>SV#$AY.5SPLG8IB<+.Y M<@HV9UK533G#I+3E[]4$=9(1;V=$AGK&$81[OFTS0-K8DD3T/F[_'J15+!:U M!V%[J1S6$]C/I>S3?.Y9HKU5 3W4FE'(!W>9I![L:'H &>@UV^;D^]3H/3MY MNI7&Z 7)ZF+YMT?G=/4MUMO&42:J=@:#YU.PP[)"&\4=J7U9;_!W%^/^9G[W M#O=]X,&5YIT^]B\(N4Z$]^/?QP*] R_0.WU\[PH].LUZA_18O2XUTR"R2$RM M_J*.T"-M-P;HT%JZC;3O/C?L:D>F%-9=/:PG*^FH+GM;NTLWU4NMKS2> MMEYAH 'Z')0B(Y7D1I9V +Q2=5V4FM$AQ48\PB@SW#!>6#HU?R2\!A$W#UOT M6ZXY>C)>6YP]<>6#G?E?__'T^:^'F[SV1Y9IX I1Q,WGR UE>32(:>QP5\&C M91 (":Z"T0FZ.XRT5="QAT A8KQ,8_ ![M"H7+=&QWSUSDW%O_S]_/DQ7WT$ M"W7!0KVSKG)57J\<&B?+3X"-5V![W/?T[_VZ>8@SH.X>*. <)+A>QL->#8\6 M0R?J>V>(I'*9>J9*@&(B8;*1EF70 -Q=-.<*"/7L>S9HT2W2$ M4Q+"![[$7LE)>^#,&K?:9YA5#-E&PIBH24PZ(A.-J+-G_T]017.DRRIG!'W$ M=&%1K@Y]0?U9T=/GULC%IH'LZ&/CQ,Q9X39F97E3U,5MD=41:+P%,6&28L3( M,;%@@ED:$60T_HRDU[3P:OFH60J,M"@7\/G!+[)'J_QLS+ZIW6950N: V8U< M-^/X:<1L^L6;Y1H6L[A<2**/DK;E?0IFW+%]YE&,?/489+/5!T4?ZHW5<1;M MR/>VUU+FK;])"'.71]>ZO2B%Z0Y[;WBT-4:MK&@&2IA+\D&[1E]D_9;1RI"6 M9*EJG&_UTO:WQ8&OIC^">?BD(PQ,95EHJB[:2>DDK9!C5\-3<>W=U/-/([&_ M^*1AM1V59;;?Y >7F'S;+@%.&^!ZC(3\X-?5HX4=-)THRS6YD P;.T"$:'D# MTS<#9XAAD7.W FRH[LB_FS_M)+&F!I3+6F< MUML,^<;JT'(IF>NPO;?@1D6LRZ-;&\UN*@Y4@PM"K5:0$\W*)J:VI:UBVS4& &W!>34UD-MK%NOCY"_"DX(6J^(%I0BZ*^37], M^GN=]']Q3/KOMA'M,)P0H9),:/FGD.R,'7/&\+M5KB75FZ62.N0<%(H*CFP2 MO<0" 53,Q:/=&JE7TN4 AR_C/1+R@V"+MDT3:C MLD+!="Z*"C&HM]22G)EY0EV+-/23&-:K6' M /ZFL$[/LDS)/J!-56E.&,=[ M9C: :AB82^6@6'^N:FE]:X;*9K!F$*@LKP#_COIHE=K(;_6B-72K(V>$H[II MZ5JBU)WV&E.OTNE76\_6GM=*DW2?J&C.&Y4R,T[& MM7RO50&KN03+V[YC@<5'?#9Y=J00W![(4 ^4N<7#8)YB2TB\1I5E>OA)XB\> MY:-:UO-P;3+WOSWBTZKYU$359SP1K@[% $O8: M::.#=J:YT=9]I(;TQR):2;&X&PQRS##;8I1J-WK='P]<6'N5BAIRHONK/U)U M*VO*<"XVG(,X6J8H3K#U++C1%,G#JI\OL60Y_O/L*34Q//Q5]FB9VV:TIJP/ M?H-9!@L33:_VZ3MHH>U1R-Y-Z1L1VH8C'_)2>+02@UB9V6J- )08O@3[4.O- M5# KFCP9E*!K4K#!7=& PS)K]71V>W<;7]?Z3]0IU@!V4*X^E>:P1.I3$J,\ M7Y3FMT5V:RXB J(EN9'F84A[@+">@9;-/?4LS<3;0ET_/&E*'9)9(;V$,"B_ M@F\@'T2M=-6;)FH (D1,563*+,"D)^RQ_!)N ^J9CD)"[RG379626)C].5!67Z8Q+W>,L(I;2"3'AE$5S M?1.0)L/K_"P0[Y2\[[29^A:, 6VWPQA%:PE=#->/$,0._(H)BVKS4Y>QP:ZU M>_('6#PME4#:HA)XOGF?C? ^(+_,&O91_+5FF7='*:_'JGBJST8I^4GB:R,7S'ZRB.PW93>= 5B'+H,!CWV8\T MS7#O&Y"\;<:U[;EI,G4-#ULQ1V1H*(F9%9+(1FGX$88G0">W85,..[?5#RTB M8;Q1J)]MV+HL (N)!&,$9JBR8_!OI!W>8C"I-'Z%V6:$I)"_F7"H ,W8@0F= ME7-_9-P[S?^;:"=IB"Z8\^+FXQ;+&$?L^PMH5&U:MWAZ]/2MXSVC7EN=:30+ ML 5MFADI$[_B%""M'K6-('.?O.*0Y[\HC:NGFZV4018MN;2AAA.&'X $@BH,V)6=%*,=\N+JDVU3E7:JF6>[,%[S1&!"Q$U%?:V1CC3QKM M((.] ]?.-]AUF?/JL+463:Z3+C(F=R',/:A"3S=48^]6L^@"$,+S< M7K2B;9TBB4@X-F54]XU6VO(DC4:?1A@_#<>7N(.[8R=K@EL"[EIA 5>P)D MA^>(@)\IHN+D)V*C=SQ#.%RR!?5M,;IF.\S MH1A9M(U@@XNO;WT3?XM*F&. MHEY[:9RTBHV4>\Y ]X[;O(?Z*GF([6>*05'4"Z;C*I.%J6Q:+)!'MAVG (22R" MN,^W69JB1-]D8JP/YTY-=X?ZUT&M^#5QNO/I+N?)DJD, M(6L']Z0Y5M4-GC:. .*65RX2UQRU"=Y_M<3.#-G*?#P5A60ZT;69NB*GCH$? M.EM1#,$YH;$$?+A:QCF;73(HC>V7^6[WF!VYZ89;&G3J&MOVF([:>>3A+W]_ MR&U @%60#"J/3:V\__ -YSJ#')^YBNZ4N_%-%&7;V*].BJX2L1U,_,OOE-3I=BFIKAR7[;$W\E4ZU5CU M0;),]O4Z#3)KY"JTV%>J[B@?BMS,5H<2MO&P<>^[;3KT#B;D)=6.NX+ #AO2 M\WB?3)YUZ.V27",>^Q#W(/-],W1CV/,HQOS MD#9M72D0)7#@4R+D0UP3V]7XVS]!]\4IMR&-E:(+NID?TTZ^/>&'HHT\[+.] M#;H&?2@0XAGZKF7RB$%U6BF5"M$T6-62UDPS557259?Z)M>P[ JS0VI)_-RP MTV8*CL^\K0,'U5/8)@X6C+[;-9OK9LHBTQI$9P")@P-I0VZCK$'7>P9*J;C& MLX@;KFA*:H=SEV9)EE(+AUE:HRBX5=>JUAG0%%&*MYH+,&ZRNBEY-X,7#\>/ M24'TS6[3"HO94G!!8BZ $S-2VWP#@7W*I)41-ELU%R*K2CE^3;=E85M^C#R' MZ4YLH<,R0@(9/*&3IU.JBZMTFA37P,YQJ L?P'IF/W@$V7\*VWNSX7TH1_G: MGZ.LG: Q(.@V]F:B,M@+DB$F:*78G^2"K#$#!^Q3]04.>U6)RE/2'!-5 Z:/ MV:6*LMKEXT>4IP:.ZC[7(Y$6DR2_(QI,.N_R'&K^7>37JA1V3 SG$(C[4';= MC7^[;D-G:\9/H!B_DR))$Z"K&I4((RH9@FCH$+I!88B%>,@MGKBB/ZV[C'>: M@6")&F%>TYRKNJ.#,')I7%5:<9U72Z%8* <'=R@ M EP9K%:@M%0!E>A^>Y+ M?I!8? 1/=>AH*J4^"^ZCPKL;+W_SBQ,$R[3),!'33[:,4_.?N*6=%2E)M5AR MGR.9Y@MD7,GPY2W+^[&JRN\TUMGAI;'ZTG9'Z.EW18T'RK I@X3!_L_7I$C3 M7&.OV$TJ5Z$ H%#7H5*TWM(=U6U+^4ZD^XM1 QMQ'\D& XGDIV/NVG0[+[C8EPQ1LU#A6 7U&N M#FE^?]GE_$YIZCIA6X1D\[PCT5U%%6'K18M!6+K]"^64\!*"-AG)T]]J)(Y\T_)KZV2R:)T(74Q[TOX>+=E,4$P M5+X!.PWK&K$*P%;E77!!7W I"?A)-)4V!E0\&M";:6=M<^'A<,)BN#"W0\RS M9<&#MJ*'*DO("9A-C6.]X3:#S+KPVL(6K?U=6M #K$0[WZ\S]BGZ@MNVWO7A M.I" A8@YM(\+A;@-\-B?U1U4YH\A\@K]XM.[01($_:AB?_+B66/TY$. M93ETMYK1ZYC-2:24$]!S4OY88@XZFD2>8"=01?9'LKN]+"2Z\*M7/B$C2Z#1*AXEM%*4]"MI^[[_EMN&:6P MXSCQEPG?7J?A$&TM?@&T=ZN;XH[*,?7;%'>DZM%,L%MOJH.[,@C:M+6MDP(M M7K/2ORX*[/6*KSDC(%]9P/")=,.D%[^MS>I%\9$'^Y2EZ"?'>HO1>@.ATB08 MGN>88P@;P#2\TNG>KS3P'$>G!1;A70:/X:LA>_0''_5!.C8])6K&$5AC.J0E0 M"+?XY\G523"75(,80M@ZDUIVP,[C_4PP1-JA=F.RH6"H^F'?$DNSS@6Z"$>0 MZV\^7@6OT0=Z_OS\C(F/<'0;=!>./'=;\.'8&*'-]"&F:]^A;%./(8IC.3W< M$>J+BALJ6I;LJ^)2!MS=!@#5$=UP_426;I(3>#* M]I1ED D#0#+9JQH# AOS4#:'AX@AUOQ,74D->=M!>=9FO?Z_HYMI(A;?7$(E M[6:_TT-92 _Q(@[TBZ2]<7'!GJNJ=)YJ1>((W:TT"&;:'4W&Z4=*OW/2#-S( M$H%2"W 80)'AJ65_5=/MH58;_#*MN :CJAE%TGX"*2GW>Q(MGY!3O"FQ\X\E M*]#)@-.3)\].'ST!6V'RC$K 0/N]UOVK*F8@U+^%7TYN#,3I99& HZ9N2@IED)C$F#\^OF+7X,%# ?LE :9I*(. MZ_(]1]*S4,XVOLQ@F MGOW@S:>7Y&V 2YO[0483'87KB' ]VTZX#D[@3RI< M_SP\X7K^$[L1YS[(@>\NJ,_W0U"?>RJH62YW#L4:LU,SSHZ)SC#HG+<]6!M/ MEV;W.O1\.QTZN+=_4AWZV1\=JD-Q'QRN"=W2DOH5M8.GFM6^YZ6& \8Q[HH! M2;QO9[_U!A6\ZR,OE*8 0S&A.Y>,H- %_)\/H"21'1ZME0K)S?//(+5+JH>; MIP) V0.5^"\<\TMWS/Y,OH@[80:C''@4_.=__<>+TU__^M>_PG_/?[4'J7"- M&Y2ZII^QME?!XGD_\+%YSE!C9_>>>&REM[,(W$%YB[H;=DDK3Z*Y)$SK+-PG ME>6G&+D59U/'LK^'(JHS?T2UX^Y<82J--LJ3=>Y.1_@^>0ZC?7IV^LN+%K40 M<8 T5$%FBLNU:V,?9#8DF7_O+O^_3V44?T8GZ$T>GX P0LLANHM(RE@(@M]A M*_L:/@B5]6[H1R6<">^*D^!4+Y!U?)_I!<+3W/KQF?ZQ$2^GYL=>+T]G_W[R M(NK"D[4O=S73_N1Q/GT MTR1Q?F\B DYB)0[=Y9-<&;Q"9/9ZA^G3=AF=X=G\21VFA3]:^/1;:>'GC[^A M%OY&JL-O"=,Y1U[DF':@#?8CZ_1IK[).1ZRFUUC-)T>LYH^<[YV91MOE8X=% MRT]J&N7^F$8.K/,K3:/3HVGT5::1%S'2'9A&^Y'G_>1KGM>/5C!2%KB0;B"D7MM !;0&_6DS,-?:#B8\+ 7&K[7 M-B\TD)I]Z L-V\,/>Z'A>_T MRP0+-ZNJ4OE_E\URJ8,J+V\0V7[%[:?@!2XLIN./-+Y)$4GF8#K((Z?V($X; M"$)J7^B>(<9;[(133B5(8Q#"5PH[.8Q>^%K-2G A5QR"?LH(^SU0,+W)]T&W M',JY_%\OSZ45X,]U(0@SCS"17>=T=BS7R8>3]R>\R=\U=)?__N/3Z=1S]%3G M)7#(/NSS<)NJ] ,Y"Z4_9T%33GV7LW"V?V?!$V?^YSD+E3]GX>G)DZ??[2R< M[]]9\,2W_GG.0NW/67!@ZUPH>];U<#]$)9K^K:- 1;=_1%6-C&V=W*_GV[\[ M7#_VOENJ?';:RI7_?HEM&S,52]"O@AW-R3%74B&WK31])?@+=K7'3!PRR>+" M5748%#,X#4X+G*2AKC4IMW?%3VB>0NF/0V24*JI,ZTK["/=.7P2'(@YTOACC@R"U,Z,;;[&).F8M5'1G\(>/'$+.74HKL7M 9[E_Z/F\U*M#"GTR[*HJK*(DFK?3K<7 M4:>UI]N_XWS6E3@_\>F^\^=TGQ&E\CZ7"ND>D?&Q?+E/OI3-(IQY&5TPUOB!)M0"(PG+FW61 G,O3AH%#!Y&$H M74+@R<.,8.'(=_BBV,-@:?9$0=-.6]RAY[%DR8N@((NL>UOL'MN^*ZQX M=8.ZFF],O1M)"N%[#CS@6ZKG-^W>TH?Q+?:X["I>@8XN5 M4L%O*E?SM X^9/"<71Z*0S'#(I_,,&[.ZLH]&)^Q%-@Z>Y56<594#8J8^$81 M-SUUX.22.+(M3*]JN<9L']PVT@!Q\P^-9XT&H6EH")>.&8?6 J0NQG"+("GB MAE/&MG4P2IY(@_P>1>N$H1/1V_0'0U? M@3(PC?4K4=T:".I<596NAG%(/Y;4]=*LE"-\"I?,B @<+_E>%W,T6 M+)UTUM2*>H-/X*.THA:[J527RY7VPO9E^)-"NGIB\UWY.?;>U!?P,ME+\+94 MGM?9"4 YUR F%4N34D<&I5Z0 MI+&"6V"?>*>][N/'IS#+^-'EQS=7%ZY@[$C%PHBUBB0D"CNY\3*J8''2+\'D MV318J:BL'+$7=H1>Z-Q))=/_^H^GSW\-;'PB"A9-!F:QO :KK/4O<3XY_V6* M=VV]532=G-L7X]A#ZQ%+9[:V>.RL"3\0(A3PA;]VHD(%7S>Q/T=#F+H_/R&4@DI4W_].ZGWFCTS.W ML_*AV(^Q3U*#[<=/H]XJ2@NJV^7E!(MQ ;MFU,H)M<.*[=LC+0Y0H,Q< 7V2%8L:;> ?5'C_4-J>4W&YJ EAB>;VGJ[AWB.K@_\%WOZDN=+<>T$ MM!@V_N;L#A4/ETF$C#TDPS#J+(8<_MH:B/QKC(_;*TKN M\EN <7G=I/R,M*H:KEW%'_]>@.E%@6J8@8NFOBG*M%Z!?'GQJPD\TD%4Z)B_ MS*)T@9*,)"[(WSPHBP96A5JQXU?8=7W&OIV1=/!V:8X&;EPT946*0$OX*0MQ MO/U246"-))VA)C)AA__.B[M,)=<*7QB,!-@2.)W7*'5K>I-A YNZN%?D5V"= M-FD9.'FM@/WXU3@4[0$8:Y;^THM8XNQJ!39/DR9.Q90?NVO//: AVMNE3"7% M6X;^$ < GUOQRDCS:%@>CGZ(PC,Z@^(EFCQN8 S()76K>+_6<(XSQE["3FQP MG\*?Y!KQ2&9JC@QD<*^T#))&$=Q3U\%WMV=>C!\/G)$FYS,19&DT2[.48CFT M!VA$?"9A5,QW!@,J&SQ -#IX52%_:/L9=(AAN#RB>[PS7G4H\COQ27YO9?71 ML"DVA] !SEE1U8]0$(+PT*<"'&RXBX+=,P=)EE>P74&FA<&-BC(X57AN MV!@4 \*((CGF<*@J+.*WNF 1K7 #F?U$'=I%T[]X_O@W5]?K M!-[=31K?2/C_5L0Z;"20!A%MV8KU6(YCA_=3B[19$-G$H6P^Y=/F8^/A\BNU M_;BF)VF55I1M)E'&(D@\BO^%-4_GJ4JV]25.G= 8;;(;2D?'*KTE3V4>W8+# M@P(V4>YIR!3&M%E5@.ZPGU &&^_VYN,5OC\,#T^ #"SFJT&@ANO5+$ARF)B\ MIO$4L:%)@9?G&76X66;*TK/ 34&Y@4F/ZC])J_9SUT6S#N4TS/TY#;HN_;(K M[TP85-1X\%&AE4T(A;NH3-Q\;ZY2L?=PF575.G]*X5#[".'-C&*V:O0/:_=#-'S0>20;6UA9!D,"@2Y5, M,3&-TG=&"L,B@\.I5RX^/8Y61-\+3"%L/YUD,JS"X515Y M63B,AE/=8LRVGX;ZL@8+#3=+:!_95;CW\M*6W#(7163HV $@)3%"CF1"BYF6 MX9V-9!9!E!6X M0J)+1,CDXDBLXO&N0R$X!AN M<*F^*>#>Z0($@#$21/I4X!B]8!:S)X]?7+1LUXGKWL\]4\_K?. ML#XJ:O:<_ENSS.=IEE+H&@8D2A*L\EQ=%W7*J24RS_-< MK&R:!K)E^3L<;BY)7'SCI.'!1J"W9I0%L"/!S_6=24?3?83I"JY]::BZ@]]@ M^X(\Q&=T^$JW6P+MU/9G/I02E[7)%$SOX!N9T#LMIO,J40;^,-P1#E,8+%6= M\DR#R8%WGU-4-BZN<_G<*/0&@U)Z.M!3OT6'L5**.IPXUY"#&5CR\F!F9P1N MTD_]C4V$5A[&L7AU*E TG^&-JZRX2XH[&&E5%TLTNN&MTOBSJBG[ M1#4D9;/4 [LKRL_X3F"N?"Z:6J>I E1E]TU3C6[(^ZRVB;+TEOM0+"KAC8-(R@8YC!?#_VK6N#!]F/ MOV@RQ4^3'#)9[_#OJ*0+[K F!+^^*9I29T\H%A+2D<$@6(857";R.W&="R6Q MJ>Z/Y,#AZ @IDR@\;_@Z7%@1UXBDT=,X>@\!DBBZB_H"?]8,(%Q%>VCV&>\6'\D$C\-LXA8?(ZH?$%\L1&$7OB':FCLR)#4-+ M*PW!@%&9E ONGBIEN$74V: ,JBWA3-"#:"Z,"A*_WH0EW2XDU,+&0+:?"L1M M/60;9OZ*FDT9JD_#SN]**PHDC8%K7&D&=YC-,=5) M4.,O(#)2!4-FM(P]\FG^9P/?6(B%?@&#@K$ KO'9+^LW1W.RVP:^CK-3ZEF MD8[=@+;%/KR/XV:I#;?[!PNHB)M5P^N*7QRZ7_>'X5QX"V6SY03@$ M^.HI7Y.<,Q4)X&*D6-<\6+ :F5(%1.90950Q!_/VIKC#[=6I^G*>AG=98DJY MEKQ9>R0"=]MD;6NIU06EYM&"/1^M+E/<&U9/YT3J:Z%FDA*C7Y.CA\DQ"T73 M/XA3V= 41[3:'@>G?ZP3-C<(N*!)H0OD:"84?TSG(#?!ERSM=?HR2LKIS_1S M86N S6-E]+U>[];FW_(<42%@+#6Y1GA-!(XR=VY'Z+F7F#HORCR-IO9&^DZS M(F]@Y9=+$-[H)JU,B*[B6.L];IM^D9MF!>Q>A!E@+!C?!R2>^XA[W/-+:T5I M[["=%4R^\PFE._XM!5V>>')B+3%4ADQN M8P]%=8 T+2 I#28:3'4+B@;\ZI+L&S!2 M":PUQ10XH6- 8<)2@>F!..!Y4V9%U>DVW#'_T.(==@K0-E>-:!JFRA7\4#;K%+@P '40-YX0;OGS_/V]> M/3I]H9U:@OS3>H1@3)<